MyBB.de Forum
Begrüßung der Benutzer nach der Tageszeit. - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Begrüßung der Benutzer nach der Tageszeit. (/thread-37646.html)

Seiten: 1 2 3 4 5 6


RE: Begrüßung der Benutzer nach der Tageszeit. - tc4me - 20.05.2025

Edit!! doch nicht! macht mich Wahnsinnig, gestern ja , heute nicht mehr ... keinen Plan Sorry , ev hat jemand nen Tip warum es wieder nicht funkt


RE: Begrüßung der Benutzer nach der Tageszeit. - bv64 - 20.05.2025

schade, dass es doch noch nicht klappt! Da Exitus damals sehr involviert war, halte ich mich da mal ganz raus und hoffe, er hat eine Idee (oder einer der anderen, die hier früher Support gegeben haben, damals...)


RE: Begrüßung der Benutzer nach der Tageszeit. - [ExiTuS] - 20.05.2025

Zur Stelle...
Ich habe den Code nochmal angeschaut... Nach etwas Diät und Kosmetik:

Code:
$uhrzeit = date("G") + $mybb->user['timezone'];
$tagzeit = 'night';
if     ($uhrzeit <  4) $tagzeit = 'night';
elseif ($uhrzeit < 10) $tagzeit = 'morning';
elseif ($uhrzeit < 18) $tagzeit = 'day';
elseif ($uhrzeit < 22) $tagzeit = 'evening';
$lang->welcome_back = $lang->sprintf($lang->welcome_back_ . $tagzeit, build_profile_link(htmlspecialchars_uni($mybb->user['username']), $mybb->user['uid']), $timenow); }

[ETS]


RE: Begrüßung der Benutzer nach der Tageszeit. - tc4me - 20.05.2025

Hy ExiTus, bekomme leider ein HTTP ERROR 500


RE: Begrüßung der Benutzer nach der Tageszeit. - [ExiTuS] - 20.05.2025

Entschuldige, ich habe nicht auf Flüchtigkeitsfehler geachtet. Die letzte geschweifte Klammer gehört dort natürlich nicht hin. Hier noch eine Alternative:

Code:
$uhrzeit = date("G") + $mybb->user['timezone'];
$tagzeit = 'welcome_back_night';
if    ($uhrzeit <  4) { $tagzeit = 'welcome_back_night'; }
elseif ($uhrzeit < 10) { $tagzeit = 'welcome_back_morning'; }
elseif ($uhrzeit < 18) { $tagzeit = 'welcome_back_day'; }
elseif ($uhrzeit < 22) { $tagzeit = 'welcome_back_evening'; }
$lang->welcome_back = $lang->sprintf($lang->$tagzeit, build_profile_link(htmlspecialchars_uni($mybb->user['username']), $mybb->user['uid']), $lastvisit);

[ETS]


RE: Begrüßung der Benutzer nach der Tageszeit. - tc4me - 20.05.2025

Hallo ExiTuS! Danke !!!! Sieht so einfach aus und ich habe Stundenlang nichts zusammen gebracht! 
Big THX 

lg Tc4me