• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin
  1. #1
    Awatar BlackHat
    BlackHat jest nieaktywny Stały bywalec
    Dołączył
    lut 2008
    Posty
    103

    Lightbulb Tabelka informująca o nowych wiadomościach

    Efekt (zależnie od ilości prywatnych wiadomości):



    Przykłady:

    1 nowa wiadomość:


    2 i więcej:


    Instalacja:
    1. Edytujemy "templatke" navbar w Navigation / Breadcrumb Templates

    2. Odnajdujemy fragment:
    Kod:
    <!-- / nav buttons bar -->
    
    <br />
    zaraz pod tym dodajemy:

    Kod:
    <!-- PM Notification modified by BlackHat -->
    
    <if condition="$bbuserinfo[pmunread]">
    <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" align="center">
    <tr>
    <td class="thead">
    
    <if condition="$bbuserinfo[pmunread] >= 2">
    <a href="private.php"><div style="text-decoration:none;">Masz <font color="red">$bbuserinfo[pmunread]</font> nowe wiadomości w Skrzynce Odbiorczej!</div></a>
    
    <else />
    <a href="private.php"><div style="text-decoration:none;">Masz <font color="red">$bbuserinfo[pmunread]</font> nową wiadomość w Skrzynce Odbiorczej!</div></a>
    </if>
    
    </td>
    </tr>
    </table>
    <br />
    </if>
    
    <!-- / PM Notification modified by BlackHat -->
    i gotowe

    Pozdrawiam.
    Ostatnio edytowane przez BlackHat ; 24.05.2008 o 14:35



  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

    Jak mogę zrobić, żeby tak modyfikacja działała np. w templacie header?
    Bo nie działa
    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
    Awatar Max
    Max
    Max jest nieaktywny There's something in the Air ...
    Dołączył
    sty 2008
    Posty
    4 775
    Przydatne posty
    252
    Wpisów
    13

    Domyślnie

    Powinna działać ale nie możesz jej dodać gdzie Ci się podoba. Skopiuj tutaj zawartość swojego szablonu 'header'.


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

    Domyślnie

    Po głębszym rozpoznaniu sprawy stwierdzam, że modyfikacja działa prawidłowo w header.
    Mam tylko problem, ponieważ chciałem po swojemu zmodyfikować i mi nie łapie...

    Kod php:
    <!-- PM START -->
        <if 
    condition="$show['member']">
        <if 
    condition="$bbuserinfo[pmunread]">
        <
    a href="private.php"><img src="$stylevar[imgdir_misc]/top2_pm_jest.gif" alt="Masz nowe wiadomości." border="0"/></a>
        </else>
        <
    img src="$stylevar[imgdir_misc]/top2_pm_nima.gif" alt="Nie ma nowych wiadomości."/>
        </if>
        </else>
        <
    a href="private.php"><img src="$stylevar[imgdir_misc]/top2_pm_zaloguj.gif" alt="Zaloguj się, aby sprawdzić PW." border="0"/></a>
        </if>
        <!-- 
    PM END --> 
    Czaicie akcje?
    Jeżeli ktoś jest zalogowany to mu sprawdzi wiadomosci. Jeżeli są no to obrazek pm_jest, jeżeli nie ma no to obrazek pm_nima. Natomiast jeżeli ktoś jest niezalogowany no to chciałbym obrazek pm_zaloguj.

    Sprawa jest taka, że cały czas mi się wyświetla pm_zaloguj.
    Po otrzymaniu PW wyświetlają się wszystkie 3 obrazki.

    Jak to skleić prawidłowo?

    EDIT--------------------------------------------------

    Teraz kombinowałem i zrobiłem tak:

    Kod php:
    <!-- PM START -->
        <if 
    condition="$show['guest']">
        <
    a href="private.php"><img src="$stylevar[imgdir_misc]/top2_pm_zaloguj.gif" alt="Zaloguj się, aby sprawdzić PW." border="0"/></a>
        </if>
        <if 
    condition="$bbuserinfo[pmunread]">
        <
    a href="private.php"><img src="$stylevar[imgdir_misc]/top2_pm_jest.gif" alt="Masz nowe wiadomości." border="0"/></a>
        </if>
        <if 
    condition="!$bbuserinfo[pmunread]">
        <
    img src="$stylevar[imgdir_misc]/top2_pm_nima.gif" alt="Nie ma nowych wiadomości."/>
        </if>    
        <!-- 
    PM END --> 
    Kiedy ktoś jest zalogowany - wszystko działa prawidłowo (jest obrazek kiedy jest wiadomość i kiedy nie ma).
    Jedyny problem w tym, że kiedy ktoś się wyloguje wyświetla mu się obrazek aby się zalogował i obrazek, że nie ma nowych wiadomości...

    Jak z tym?


    EDIT-----------------------------------------------
    No poradziłem sobie

    Kod php:
    <!-- PM START -->
        <if 
    condition="$show['guest']">
        <
    a href="private.php"><img src="$stylevar[imgdir_misc]/top2_pm_zaloguj.gif" alt="Zaloguj się, aby sprawdzić PW." border="0"/></a>
        </if>
        <if 
    condition="!$show['guest']">
        <if 
    condition="$bbuserinfo[pmunread]">
        <
    a href="private.php"><img src="$stylevar[imgdir_misc]/top2_pm_jest.gif" alt="Masz nowe wiadomości." border="0"/></a>
        </if>
        <if 
    condition="!$bbuserinfo[pmunread]">
        <
    img src="$stylevar[imgdir_misc]/top2_pm_nima.gif" alt="Nie ma nowych wiadomości."/>
        </if>
        </if>    
        <!-- 
    PM END --> 
    Tak to zrobiłem :P I działa prawidłowo.
    Co o tym sądzicie?
    Ostatnio edytowane przez WoG ; 18.06.2008 o 10:55
    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
    Ds-Box jest nieaktywny Użytkownik
    Dołączył
    maj 2008
    Posty
    56
    Przydatne posty
    1

    Domyślnie

    a gdzie masz te gify do tej modyfikacji


Podobne wątki

  1. Odpowiedzi: 2
    Ostatni post / autor: 10.11.2010, 21:29
  2. Odpowiedzi: 7
    Ostatni post / autor: 19.10.2008, 00:08
  3. Znaczniki HTML w wiadomościach mail
    By pitu in forum Modyfikacje
    Odpowiedzi: 1
    Ostatni post / autor: 12.08.2008, 15:58
  4. Tabelka
    By binbo in forum vBulletin 3
    Odpowiedzi: 1
    Ostatni post / autor: 10.06.2008, 16:24
  5. Tabelka w postib
    By Młody in forum Pytania i problemy
    Odpowiedzi: 2
    Ostatni post / autor: 05.04.2008, 22:18
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