• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin
  1. #1
    mrtur jest nieaktywny Użytkownik
    Dołączył
    Oct 2011
    Posty
    43

    Domyślnie Data powstania/utworzenia wątku

    Data ostatniego postu jest zapisana
    Kod:
    $thread[LastPostDate]
    Jaka będzie składnia chcąc uzyskać dane o dacie powstania wątku (lub pierwszego posta w wątku)?
    Chodzi mi o uzyskanie takiej informacji jaka jest np.na tym forum odnośnie każdego wątku:
    Rozpoczęty przez {nick}, {data},{godzina}
    Ostatnio edytowane przez mrtur ; 20.01.2012 o 15:43



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

    Domyślnie

    Kod:
    $thread[postusername]
    Kod:
    $thread[dateline]
    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
    mrtur jest nieaktywny Użytkownik
    Dołączył
    Oct 2011
    Posty
    43

    Domyślnie

    wywołanie
    Kod:
    $thread[dateline]
    daje u mnie np. wynik 1250417404


  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

    Zgadza się.
    Poprawny wynik.

    To jest czas w sekundach.
    Aby wyświetlić go poprawnie - musisz go wcześniej przy pomocy wtyczki odpowiednio spreparować.
    Przyda się do tego funkcja vbdate
    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
    mrtur jest nieaktywny Użytkownik
    Dołączył
    Oct 2011
    Posty
    43

    Domyślnie

    OK,tylko jak to się ma do wyświetlenia daty utworzenia wątku?


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

    Domyślnie

    Sprawdź sobie testowo w dowolnym pliku:

    Kod php:
    <?php

    echo date('d.m.Y'1250417404);

    ?>
    Zobaczysz, że to data utworzenia tematu.
    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ą"


  7. #7
    mrtur jest nieaktywny Użytkownik
    Dołączył
    Oct 2011
    Posty
    43

    Domyślnie

    Przykro mi ale nic z tego nie rozumiem,ale zapytam jeszcze raz.
    Mam kod
    Kod:
    Autor:<b><if condition="$show['guestuser']">$thread[postusername]<else /><span style="cursor:pointer" onclick="window.open('member.php?$session[sessionurl]u=$thread[postuserid]', '_self')">$thread[postusername] </span></b> $thread[dateline]
    			</if>
    W wyniku jego mam

    Autor:[jakiś_nick] 1250417974

    Jak ma wyglądać kod aby w/w cyfra zamieniła się na datę?

    //Edit
    Teraz przeczytałem Twój dopisek o wtyczce. Znowu wtyczka?
    Ostatnio edytowane przez mrtur ; 25.01.2012 o 07:38


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

    Domyślnie

    Cytat Zamieszczone przez mrtur Zobacz posta
    Znowu wtyczka?
    Niestety, albo stety - tak.

    Z poziomu szablonów nie możemy preparować zmiennych.
    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ą"


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