• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin
  1. #1
    Rijkaard jest nieaktywny Użytkownik
    Dołączył
    cze 2011
    Posty
    37
    Przydatne posty
    1

    Domyślnie Tabela z dowolną zawartością tylko dla zalogowanych

    Witam

    W artykule Tabela z dowolną zawartością
    post #4 kolega podał jak ustawić by dana tabela była widoczna tylko dla wybranych grup.

    U mnie ten wzór powinien wyglądać tak (tylko grupy po zalogowaniu):

    <if condition="is_member_of($vbulletin->userinfo, 2,5,6,7,24,29,31,36,39,57,58,67)">
    <!-- HTML CODE TO DISPLAY TO THIS GROUP -->
    </if>
    problem w tym że mi to nie działa, nie wiem czy źle wstawiam czy coś innego. VB to 3.8. Tabela jest wstawiona w templatce header i wygląda tak:

    <!-- Tabela Ogloszen -->
    <if condition="is_member_of($vbulletin->userinfo, 2,5,6,7,24,29,31,36,39,57,58,67)">
    <!-- HTML CODE TO DISPLAY TO THIS GROUP -->
    </if>

    <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">

    <tr>
    <td class="tcat" width="100%">
    <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('my_table')"><img id="collapseimg_my_table" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_my_table].gif" alt="" border="0" /></a>
    <div style="text-align: center;">
    <font color="#f77a20">Ogłoszenia</font>
    </div>
    </td>
    <tbody id="collapseobj_my_table" style="$vbcollapse[collapseobj_my_table]">
    </tr>

    <tr>

    <td class="alt1" width="100%">
    <div class="smallfont">

    <div style="text-align: center"
    <p align="center"><b><a href="link">
    <font size="5" color="red">Aktualności - kliknij, czytaj</font></a></b></p>

    <p align="center"><b><a href="link.html">
    <font size="5" color="red">FORUM !! - zauważone problemy, niedociągnięcia</font></a></b></p>

    <if condition="is_member_of($bbuserinfo, 15,51,6,5,7,2,3,27,40,39,29,26,24,31,36,23)">

    </div>
    </center>
    </td>
    </tr></if>
    </table>
    <!-- / Tabela Ogloszen -->



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

    Domyślnie

    Sposób w jaki użyłeś kod jest poprawny i powinien działać.

    Rozumiem, że wiesz o tym, że jeżeli warunek jest spełniony to w chwili obecnej wyświetlasz tylko komentarz HTML niewidoczny na stronie?
    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ą"


  3. #3
    Rijkaard jest nieaktywny Użytkownik
    Dołączył
    cze 2011
    Posty
    37
    Przydatne posty
    1

    Domyślnie

    Cytat Zamieszczone przez Wojtek Zobacz posta
    Sposób w jaki użyłeś kod jest poprawny i powinien działać.

    Rozumiem, że wiesz o tym, że jeżeli warunek jest spełniony to w chwili obecnej wyświetlasz tylko komentarz HTML niewidoczny na stronie?
    a czy ten zamykający if nie powinien być za </table> ?? (tak teraz patrzę że nie po kolei tagi są zamknięte)

    co do Twojego pytania to niestety nie wiedziałem tego.

    generalnie grupa gość i niezalogowani mogą ino oglądać stronę logowania nic więcej, alemając ogłoszenia w $header widzą je (i ten sposób dalej mi nie działa) - alternatywą jest przeniesienie tego do forumhome - ale to nie rozwiązuje problemu że nie działa


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