Opis: Wyświetla dowolne powitania zależnie od pory dnia (można dodać własne), nazwę użytkownika w kolorze grupy do której należy, dowolny tekst zależnie od dnia tygodnia (można dodać własne).
Autor: all4phone (pomysł zaczerpnięty z bbcod'a 4seven: Topic Viewer BBCode oraz dwóch innych: Powitanie BBCode i Teksty zależne od dni tygodnia)
Sposób użycia BBCode’a:
Kod: Zaznacz cały
[welcome][/welcome]
Kod: Zaznacz cały
<script type="text/javascript">d=new Date();time=d.getHours();if(time>5 && time<=11){document.write("Dzień dobry!");}else if(time>=12 && time<18){document.write("Miłego popołudnia!");}else if(time>=19 && time<=22){document.write("Dobry wieczór!");}else{document.write("Dobrej nocy!");}</script> <strong>{L_TOPIC_VIEWER}</strong>, <SCRIPT LANGUAGE="JavaScript">
<!--
document.write()
now = new Date()
if (now.getDay() == 5)
document.write("piątek")
if (now.getDay() == 6)
document.write("sobota")
if (now.getDay() == 0)
document.write("niedziela")
if (now.getDay() == 1)
document.write("poniedziałek")
if (now.getDay() == 2)
document.write("wtorek")
if (now.getDay() == 3)
document.write("środa")
if (now.getDay() == 4)
document.write("czwartek")
document.write()
//-->
</SCRIPT>
Kod: Zaznacz cały
[welcome][/welcome]
Kod: Zaznacz cały
[welcome][/welcome]
Otwórz: language/pl/viewtopic.php
Znajdź:
Kod: Zaznacz cały
$lang = array_merge($lang, array(
Kod: Zaznacz cały
global $user;
Kod: Zaznacz cały
'TOPIC_VIEWER' => get_username_string('full', $user->data['user_id'], $user->data['username'], $user->data['user_colour']),
viewtopic.php
umieszczonych w folderach odpowiednich dla używanych przez Twoje forum języków.