• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin
Strona 1 z 2 12 OstatniOstatni
  1. #1
    cizu jest nieaktywny Advanced Member
    Dołączył
    Aug 2008
    Posty
    454

    Domyślnie Instalacja Ajax Tabbed Forum Home

    Jako, że nie wszyscy potrafią zainstalować to poprawnie i mają problem z zastosowaniem tego dla wielu stylów, opiszę jak poprawnie zainstalować ową modyfikacje.

    1. Pobieranie modyfikacji
    wchodzimy, logujemy się i pobieramy: http://www.vbulletin.org/forum/showthread.php?t=175687
    omówiona jest instalacja [AJAX] Tabbed Forum Home version 1.5.0 (BETA)

    2. Instalacja

    Wrzucamy na serwer pliki:

    ajaxtabs.js - clientscript/tabs/
    loading.gif - clientscript/tabs/
    tabforumhome.php - /

    ajaxtabs.css - clientscript/tabs/ - NIE WRZUCAMY


    ACP>Style Manager> EDIT Template > FORUMHOME

    Znajdz:
    Kod:
    </head>
    Przed dodaj:
    Kod:
    <!-- Tabbed Forum Home Header Code -->	
    	<script type="text/javascript" src="/clientscript/tabs/ajaxtabs.js"> </script>
    <!-- /Tabbed Forum Home Header Code -->
    Znajdź:
    Kod:
    <!-- main -->
    Skopiuj wszystko między <!-- main --> a <!-- /main --> i zapisz w dowolnym edytorze.

    Następnie to co skopiowałeś w FORUMHOME zamień na
    Kod:
    <!-- main -->
    <!-- Tabbed Forum Home -->
    
    <div id="ajaxTFH" class="TFHmenu2">
    	<ul>
    		<li class="selected"><a href="tabforumhome.php?tabcat[]=1" rel="ajaxTFHcontentarea">TAB 1 NAME</a></li>
    		<li><a href="tabforumhome.php?tabcat[]=1&tabcat[]=2" rel="ajaxTFHcontentarea">TAB 2 NAME</a></li>
    		<li><a href="tabforumhome.php?tabcat[]=1&tabcat[]=2&tabcat[]=3" rel="ajaxTFHcontentarea">TAB 3 NAME</a></li>
    	</ul>
    </div>
    
    <br style="clear: left" />
    
    <div class="TFHmenu2line"></div>
    
    <div id="ajaxTFHcontentarea" style="border:0px solid gray; width:100%; height: 100%; background-color: white; padding: 0px"></div>
    
    <script type="text/javascript">
    	var mytabs=new ddajaxtabs("ajaxTFH", "ajaxTFHcontentarea")
    		mytabs.setpersist(true)
    		mytabs.setselectedClassTarget("link") 
    		mytabs.init()
    </script>
    
    <!-- /Tabbed Forum Home  -->
    <!-- /main -->
    Utwórz nowy Template: FORUMHOMETAB> Wklej to co wcześniej zapisałeś, czyli dla stylu default:
    Kod:
    <!-- main -->
    
    <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
    <thead>
    	<tr align="center">
    	  <td class="thead">&nbsp;</td>
    	  <td class="thead" width="100%" align="$stylevar[left]">$vbphrase[forum]</td>
    	  <td class="thead" width="175">$vbphrase[last_post]</td>
    	  <td class="thead">$vbphrase[threads]</td>
    	  <td class="thead">$vbphrase[posts]</td>
    	  <if condition="$vboptions['showmoderatorcolumn']">
    	  <td class="thead">$vbphrase[moderator]</td>
    	  </if>
    	</tr>
    </thead>
    
    $forumbits 
    
    <tbody>
    	<tr>
    		<td class="tfoot" align="center" colspan="<if condition="$vboptions['showmoderatorcolumn']">6<else />5</if>"><div class="smallfont"><strong>
    			<a href="forumdisplay.php?$session[sessionurl]do=markread" rel="nofollow">$vbphrase[mark_forums_read]</a>
    			<if condition="$vboptions['forumleaders']">&nbsp; &nbsp;
    			<a href="showgroups.php$session[sessionurl_q]">$vbphrase[view_forum_leaders]</a></if>
    		</strong></div></td>
    	</tr>
    </tbody>
    </table>
    $forumhome_markread_script
    
    <!-- /main -->
    Edytuj template: forumhome_forumbit_level1_post
    Na początku kodu umieść:
    Kod:
    <if condition="(THIS_SCRIPT == 'tabforumhome' AND in_array($forum['forumid'], $GLOBALS[tabcats])) OR THIS_SCRIPT == 'forumdisplay'">
    na końcu
    Kod:
    </if>
    Analogicznie dla template: forumhome_forumbit_level1_nopost

    ACP>Style Manager>Main CSS: Additional CSS Definitions

    Dodajemy, odpowiednio modyfikując kolory pod nasz styl(dla każdego stylu trzeba powtórzyć operacje):
    Kod:
    /* ######### CSS for Tabbed Forum Home ######### */
    
    .TFHmenu2{
    padding: 0;
    width: 100%;
    background: transparent;
    voice-family: "\"}\"";
    voice-family: inherit;
    }
    
    .TFHmenu2 ul{
    margin:0;
    margin-left: 0px; /*margin between first menu item and left browser edge*/
    padding: 0;
    list-style: none;
    }
    
    .TFHmenu2 li{
    display: inline;
    margin: 0 0 0 0;
    padding: 0;
    /*text-transform:uppercase;*/
    }
    
    .TFHmenu2 a{
    float: left;
    display: block;
    font: 11px Arial;
    color: white;
    text-decoration: none;
    margin: 0 1px 0 0; /*Margin between each menu item*/
    padding: 5px 10px;
    background: #5C7099;  
    border-top: 5px solid white;
    }
    
    .TFHmenu2 a:hover{
    font: 11px Arial;
    background-color: #869BBF;  
    color: Black;
    }
    
    .TFHmenu2 a.selected{ 
    font: bold 13px Arial;
    background-color: #869BBF;  
    color: white;
    border-color: #869BBF; 
    }
    
    .TFHmenu2line{
    clear: both;
    padding: 0;
    width: 100%;
    height: 8px;
    line-height: 5px;
    background: #869BBF;  
    }
    3. Dostosowywanie

    ACP>Style Manager>EDIT Template: FORUMHOME

    Znajdź:
    Kod:
    <!-- Tabbed Forum Home -->
    Zmień na swoje kategorie/nazwy/wyświetlane fora:
    Kod:
    <li class="selected"><a href="tabforumhome.php?tabcat[]=1" rel="ajaxTFHcontentarea">TAB 1 NAME</a></li>
    <li><a href="tabforumhome.php?tabcat[]=1&tabcat[]=2" rel="ajaxTFHcontentarea">TAB 2 NAME</a></li>
    <li><a href="tabforumhome.php?tabcat[]=1&tabcat[]=2&tabcat[]=3" rel="ajaxTFHcontentarea">TAB 3 NAME</a></li>
    tabcat[]=x odpowiada za wyświetlanie się for
    TAB x NAME nazwa zakładki
    Jeśli chcesz by pod jedną zakładką była kilka for łączysz: tabcat[]=1&tabcat[]=2&tabcat[]=3 itd.


    I chyba na tyle.



  2. #2
    zenext jest nieaktywny Stały bywalec
    Dołączył
    Nov 2008
    Posty
    248
    Przydatne posty
    1

    Domyślnie

    super !!!! dzieki cizu !!!
    Dziala !

    mam pytanie :
    w zakladce 2 bede umieszczal inne forum
    jak zrobic zeby zarzadzac ta druga zakladka w rubryce FORA i MODERATORZY ?


  3. #3
    Awatar bartol
    bartol jest nieaktywny Advanced Member
    Dołączył
    May 2008
    Posty
    599
    Przydatne posty
    2

    Domyślnie

    U mnie to nie działa na żadnym stylu, próbowałem jakiś czas temu.

    Nie wyświetla się żadne forum, mam tylko "Requestinq content..." cały czas


  4. #4
    Awatar WoG
    WoG
    WoG jest nieaktywny vB Specialist
    Dołączył
    Feb 2008
    Posty
    2 812
    Przydatne posty
    298
    Wpisów
    1

    Domyślnie

    Spróbuj zamienić:
    Kod:
    <!-- Tabbed Forum Home Header Code -->	
    	<script type="text/javascript" src="/clientscript/tabs/ajaxtabs.js"> </script>
    <!-- /Tabbed Forum Home Header Code -->
    na
    Kod:
    <!-- Tabbed Forum Home Header Code -->	
    	<script type="text/javascript" src="./clientscript/tabs/ajaxtabs.js"> </script>
    <!-- /Tabbed Forum Home Header Code -->
    Z poważaniem,
    WoG

    Ty też możesz pomóc spolszczać vBulletin 5: GitHub.com
    "Rozczarowanie spowodowane niską jakością pamięta się długo po przeminięciu radości spowodowanej niską ceną"


  5. #5
    Awatar bartol
    bartol jest nieaktywny Advanced Member
    Dołączył
    May 2008
    Posty
    599
    Przydatne posty
    2

    Domyślnie

    wciąż nie działa.

    Pamiętam, że tworzyłem nawet defaultowy styl vbulletina i na nim próbowałem, tez nie działało
    Ostatnio edytowane przez bartol ; 01.01.2009 o 16:57


  6. #6
    zenext jest nieaktywny Stały bywalec
    Dołączył
    Nov 2008
    Posty
    248
    Przydatne posty
    1

    Domyślnie

    prosze nie zapomniec o moim pytaniu
    dzieki z gory !


  7. #7
    cizu jest nieaktywny Advanced Member
    Dołączył
    Aug 2008
    Posty
    454

    Domyślnie

    Cytat Zamieszczone przez zenext Zobacz posta
    super !!!! dzieki cizu !!!
    Dziala !

    mam pytanie :
    w zakladce 2 bede umieszczal inne forum
    jak zrobic zeby zarzadzac ta druga zakladka w rubryce FORA i MODERATORZY ?
    w zakładce zarządzasz całym forem dyskusyjnym
    zakładki dzielą tylko całe forum na jakieś działy
    Np: dla vBHELP.pl
    mogłoby być
    Ogółne:
    -vbhelp.pl
    -dyskusje
    vBulletin
    -vBulletin dla każdego
    -vBulletin 3.8
    -vBulletin 3.7
    -vBulletin 3.6


  8. #8
    cizu jest nieaktywny Advanced Member
    Dołączył
    Aug 2008
    Posty
    454

    Domyślnie

    Cytat Zamieszczone przez bartol Zobacz posta
    wciąż nie działa.

    Pamiętam, że tworzyłem nawet defaultowy styl vbulletina i na nim próbowałem, tez nie działało
    a spróbuj podając pełną ścieżkę - http://twojeforum.xx/clientscript/tabs/ajaxtabs.js


  9. #9
    zenext jest nieaktywny Stały bywalec
    Dołączył
    Nov 2008
    Posty
    248
    Przydatne posty
    1

    Domyślnie

    Umiesczam np 2 zakladki
    - TEST1
    - TEST2

    Chcialbym sie dowiedziec gdzie i jak moge umiescic tematy tylko w TEST1 lub TEST2 ?
    Czy jest to mozliwe ?

    Dzieki za pomoc!
    Ostatnio edytowane przez zenext ; 02.01.2009 o 14:09


  10. #10
    cizu jest nieaktywny Advanced Member
    Dołączył
    Aug 2008
    Posty
    454

    Domyślnie

    Tematu nie możesz przypisać pod zakładkę - zobacz mod YUI - http://www.vbulletin.org/forum/showthread.php?t=191106
    Ten pozwala tylko przypisywać fora do zakładki


Strona 1 z 2 12 OstatniOstatni

Podobne wątki

  1. Jak usunąc tabsa Home z forum
    By Davred in forum Pytania i problemy
    Odpowiedzi: 9
    Ostatni post / autor: 25.04.2010, 18:41
  2. New Latest Album Pictures - Forum Home
    By Marek in forum Modyfikacje
    Odpowiedzi: 0
    Ostatni post / autor: 15.03.2010, 10:11
  3. Ajax Tabbed pod vBulletin v4.0.0
    By Krizis in forum Pytania i problemy
    Odpowiedzi: 2
    Ostatni post / autor: 15.01.2010, 20:25
  4. Instalacja Forum
    By Tigen in forum Pytania i problemy
    Odpowiedzi: 5
    Ostatni post / autor: 02.01.2010, 21:22
  5. User's Social Groups on Forum Home (vb 3.8)
    By RadioErewan in forum Spolszczenia
    Odpowiedzi: 0
    Ostatni post / autor: 11.04.2009, 02:51
Chmurka.pl

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67