Willkommen oder Guten Tag

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Benutzeravatar
adjustMan
Beiträge: 205
Registriert: Sa 18.Sep, 2004 00:03

Willkommen oder Guten Tag

Beitrag von adjustMan »

Hat jemand nen Tipp für mich? ich möchte gern, dass die Begrüßung (in der persönlichen Box - hier im Portal rechts oben) nicht nur: "Willkommen, User" heisst, sondern je nach Tageszeit: "Guten Morgen, User - Guten Abend, User". Geht das? Wär schön. :)
cu aM
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

So vielleicht:

Code: Alles auswählen

#
#-----[ OPEN ]-----
#
portal.php

#
#-----[ FIND ]-----
#
	'L_NAME_WELCOME' => $lang['Welcome'],

#
#-----[ REPLACE WITH ]-----
#
	'L_NAME_WELCOME' => (date('G') >= 0 && date('G') < 12) ? $lang['Welcome_morning'] : ((date('G') >= 12 && date('G') < 18) ? $lang['Welcome_day'] : $lang['Welcome_afternoon']),

#
#-----[ OPEN ]-----
#
language/lang_english/lang_main.php

#
#-----[ FIND ]-----
#
?>

#
#-----[ BEFORE, ADD ]-----
#
$lang['Welcome_morning'] = 'Good morning';
$lang['Welcome_day'] = 'Good day';
$lang['Welcome_afternoon'] = 'Good afternoon';

#
#-----[ OPEN ]-----
#
language/lang_german/lang_main.php

#
#-----[ FIND ]-----
#
?>

#
#-----[ BEFORE, ADD ]-----
#
$lang['Welcome_morning'] = 'Guten Morgen';
$lang['Welcome_day'] = 'Guten Tag';
$lang['Welcome_afternoon'] = 'Guten Abend';


#
#-----[ SAVE/CLOSE ALL FILES ]-----
#
# EoM
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
nightowl
Beiträge: 327
Registriert: Mo 16.Feb, 2004 18:47
Wohnort: Bielefeld
Kontaktdaten:

Beitrag von nightowl »

Super, hat geklappt.

Kleine Anmerkung vielleicht noch :

a. Hier sollte man darauf verweisen, dass das Add-On für ezPortal ist.
b. Änderung in der Installanleitung :

#
#-----[ OPEN ]-----
#
language/lang_english/lang_main.php

#
#-----[ FIND ]-----
#
?>

#
#-----[ BEFORE, ADD ]-----
#
$lang['Welcome_morning'] = 'Guten Morgen';
$lang['Welcome_day'] = 'Guten Tag';
$lang['Welcome_afternoon'] = 'Guten Abend';

ersetzen durch

#
#-----[ OPEN ]-----
#
language/lang_german/lang_main.php

#
#-----[ FIND ]-----
#
?>

#
#-----[ BEFORE, ADD ]-----
#
$lang['Welcome_morning'] = 'Guten Morgen';
$lang['Welcome_day'] = 'Guten Tag';
$lang['Welcome_afternoon'] = 'Guten Abend';

*bfg*
Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Öh ja, Kopierteufel mal wieder zugeschlagen. Wird sofort geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
adjustMan
Beiträge: 205
Registriert: Sa 18.Sep, 2004 00:03

Beitrag von adjustMan »

[quote="oxpus - Sa 13.Nov, 2004 02:46";p="16844"]So vielleicht:

Code: Alles auswählen

#
#-----[ OPEN ]-----
#
portal.php

#
#-----[ FIND ]-----
#
	'L_NAME_WELCOME' => $lang['Welcome'],

#
#-----[ REPLACE WITH ]-----
#
	'L_NAME_WELCOME' => (date('G') >= 0 && date('G') < 12) ? $lang['Welcome_morning'] : ((date('G') >= 12 && date('G') < 18) ? $lang['Welcome_day'] : $lang['Welcome_afternoon']),

#
#-----[ OPEN ]-----
#
language/lang_english/lang_main.php

#
#-----[ FIND ]-----
#
?>

#
#-----[ BEFORE, ADD ]-----
#
$lang['Welcome_morning'] = 'Good morning';
$lang['Welcome_day'] = 'Good day';
$lang['Welcome_afternoon'] = 'Good afternoon';

#
#-----[ OPEN ]-----
#
language/lang_german/lang_main.php

#
#-----[ FIND ]-----
#
?>

#
#-----[ BEFORE, ADD ]-----
#
$lang['Welcome_morning'] = 'Guten Morgen';
$lang['Welcome_day'] = 'Guten Tag';
$lang['Welcome_afternoon'] = 'Guten Abend';


#
#-----[ SAVE/CLOSE ALL FILES ]-----
#
# EoM
[/quote]
Wenn man das auf 4 "Zeitzonen" erweitern will (Nachtschwärmer ;) ), hab ich das so umgeschrieben:

Code: Alles auswählen

'L_NAME_WELCOME' => (date('G') >= 5 && date('G') < 10) ? $lang['Welcome_morning'] :
((date('G') >= 10 && date('G') < 18) ? $lang['Welcome_day'] : ((date('G') >= 18 && date('G') < 24) ? $lang['Welcome_evening'] : $lang['Welcome_night']),
Da kommt aber ein parse Error. Jemand nen Tipp?
cu aM
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

^^ Da hat sich eine böse Klammer weggeschlichen.
Nimm das hier

Code: Alles auswählen

	'L_NAME_WELCOME' => (date('G') >= 5 && date('G') < 10) ? $lang['Welcome_morning'] : ((date('G') >= 10 && date('G') < 18) ? $lang['Welcome_day'] : ((date('G') >= 18 && date('G') < 24) ? $lang['Welcome_evening'] : $lang['Welcome_night'])), 
 
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
adjustMan
Beiträge: 205
Registriert: Sa 18.Sep, 2004 00:03

Beitrag von adjustMan »

[quote="AmigaLink - Mo 03.Jan, 2005 20:28";p="19764"]^^ Da hat sich eine böse Klammer weggeschlichen.[/quote]
:eek: ooh, danke.
cu aM
Benutzeravatar
adjustMan
Beiträge: 205
Registriert: Sa 18.Sep, 2004 00:03

Beitrag von adjustMan »

Jetzt wollt ich das noch um eine Zeit ausdehnen:

Code: Alles auswählen

    'L_NAME_WELCOME' => (date('G') >= 7 && date('G') < 10) ? $lang['Welcome_morning'] : ((date('G') >= 10 && date('G') < 18) ? $lang['Welcome_day'] : ((date('G') >= 18 && date('G') < 23) ? $lang['Welcome_evening'] : ((date('G') >= 23 && date('G') < 3) ? $lang['Welcome_night'] : $lang['Welcome_extreme'])),
Wieder`n parse Error. Ich werd noch verrückt. Alles durchgesehen, nichts Fehler zu finden? :confused:
cu aM
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Der gleiche Fehler wie bei deinem erstem Versuch. ;)
Jede Klammer die du öffnest muss auch wieder geschlossen werden! Setz am ende, vor dem Komma, noch eine dritte Klammer ein und der Fehler ist weg. :)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
adjustMan
Beiträge: 205
Registriert: Sa 18.Sep, 2004 00:03

Beitrag von adjustMan »

[quote="AmigaLink - Di 04.Jan, 2005 11:54";p="19794"]Jede Klammer die du öffnest muss auch wieder geschlossen werden![/quote]
mmh, ja. Danke. Soll heissen, wenn ich noch eine Zeit zunehme, noch eine Klammer? (PHP is nich mein Ding :( )
cu aM
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

wenn ich noch eine Zeit zunehme, noch eine Klammer?
Ja
(PHP is nich mein Ding :( )
Hab mir schon gedacht das du eigentlich garnicht weist was du da geschrieben hast. :D
Die Codezeile ist eine verkürzte, und schwerer zu Lesende (verstehende), form von verschachteltene IF ... THEN ... ELSE anweisungen. Ausgeschrieben sähe das ganze so aus:

Code: Alles auswählen

if (date('G') >= 7 && date('G') < 10)
{
	'L_NAME_WELCOME' => $lang['Welcome_morning'];
}
else if (date('G') >= 10 && date('G') < 18)
{
	'L_NAME_WELCOME' => $lang['Welcome_day'];
}
else if (date('G') >= 18 && date('G') < 23)
{
	'L_NAME_WELCOME' => $lang['Welcome_evening'];
}
else if (date('G') >= 23 && date('G') < 3)
{
	'L_NAME_WELCOME' => $lang['Welcome_night'];
}
else 
{
	'L_NAME_WELCOME' => $lang['Welcome_extreme'];
}
Übersetzt bedeutet das:
Wenn date('G') größer oder gleich 7 und kleiner als 10 ist,
fülle 'L_NAME_WELCOME' mit dem inhalt von $lang['Welcome_morning'].
Wenn nicht, dann schau ob date('G') größer oder gleich 10 und kleiner als 18 ist,
und fülle 'L_NAME_WELCOME' mit dem inhalt von $lang['Welcome_day'].
Wenn auch das nicht zutrifft, dann schau ob date('G') größer oder gleich 18 und kleiner als 23 ist,
und fülle 'L_NAME_WELCOME' mit dem inhalt von $lang['Welcome_evening'].
Und wenn auch das nicht zutrifft, dann schau ob date('G') größer oder gleich 23 und kleiner als 3 ist,
und fülle 'L_NAME_WELCOME' mit dem inhalt von $lang['Welcome_night'].
Und wenn das alles nicht zutrifft,
und fülle 'L_NAME_WELCOME' mit dem inhalt von $lang['Welcome_extreme'].
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

@AmigaLink
Also ehrlich, mit der Übersetzung habe ich ein echtes Verständnisproblem :eek:
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Warum?

Ok, man könnte es noch etwas klarer (ausführlicher) übersetzen, aber ich wollte hier keinen Brockhaus schreiben. :D
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

... ich wollte hier keinen Brockhaus schreiben.
Ist auch nicht nötig, ich habe es so auch schon nicht verstanden ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

:lol:
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Ähm, und wie wurde hier der Username oben mit hinzugefügt ?
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Du meinst dahinter, wie auf dem Portal hier?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Ja, genau so möchte ich es gern auch bei mir haben. was müste ich da genau ändern ?
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Um bei den Code von AmigaLink zu bleben:

Code: Alles auswählen

if (date('G') >= 7 && date('G') < 10)
{
	'L_NAME_WELCOME' => $lang['Welcome_morning'].', '.$userdata['username'];
}
else if (date('G') >= 10 && date('G') < 18)
{
	'L_NAME_WELCOME' => $lang['Welcome_day'].', '.$userdata['username'];
}
else if (date('G') >= 18 && date('G') < 23)
{
	'L_NAME_WELCOME' => $lang['Welcome_evening'].', '.$userdata['username'];
}
else if (date('G') >= 23 && date('G') < 3)
{
	'L_NAME_WELCOME' => $lang['Welcome_night'].', '.$userdata['username'];
}
else
{
	'L_NAME_WELCOME' => $lang['Welcome_extreme'].', '.$userdata['username'];
}
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

O.K. habs hin bekommen. Hab aber den Code von oben genommen und ergänzt. Weil der von Dir leider nicht ganz so wollte....
Eine Kleinigkeit fehlt da aber immer noch und zwar die Gruppenfarbe.Der Code sieht momentan so bei mir aus ohne die Farbzugehörigkeit.

Code: Alles auswählen

'L_NAME_WELCOME' => (date('G') >= 7 && date('G') < 10) ? $lang['Welcome_morning'].', '.$userdata['username'] : ((date('G') >= 10 && date('G') < 18) ? $lang['Welcome_day'].', '.$userdata['username'] : ((date('G') >= 18 && date('G') < 23) ? $lang['Welcome_evening'].', '.$userdata['username'] : ((date('G') >= 23 && date('G') < 3) ? $lang['Welcome_night'].', '.$userdata['username'] : $lang['Welcome_extreme'].', '.$userdata['username']))),
Zuletzt geändert von tom10 am Mo 07.Mär, 2005 12:34, insgesamt 2-mal geändert.
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

ersetze alle:

Code: Alles auswählen

$userdata['username']
mit

Code: Alles auswählen

color_group_colorize_name($userdata['user_id'])
Zuletzt geändert von AmigaLink am Mi 09.Mär, 2005 14:34, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
tom10
Beiträge: 1106
Registriert: Sa 29.Jan, 2005 14:58
Kontaktdaten:

Beitrag von tom10 »

Recht vielen Dank! Hat wunderbar geklappt.
Der Versuch was neues zu versuchen....
http://simson-le.de.vu
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

@AmigaLink sehe das auch ganz schön viel Erfahrung hast wie schon geholfen hast den Leute hier wenn ich die Beiträge mal lese, soviel hab ich leider noch nicht *gg*

Naja was ich frage wollt: @adjustMan was hast für die 4 Zeitzone in der lang_xxx.php geschrieben? Gute Mittagnacht? *gg* ne was könnte am beste passe als 4te Zeitzone, 6-12Uhr = Gute Morgen, 12-18Uhr = Gute Tag, 18-24Uhr = Gute Abend und 24-6Uhr = Gute ???

Was sagt man dann da nun so Gute Nacht? hm.

Würde nähmlich gerne die 4 Zeitzone mache nur weiss gerad nicht, welche wort ich nehme soll bei die 4. vorschläge wär ich sehr dankbar :)

Gruß SuesseMaus28884
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Hallo Nachtschwärmer :D
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Das sind wir 2 hier wohn aber "Hallo Nachtwschwärmer (Username)" hm, da sollte dann wohl der benutzername net mit angezeigt werde dürfen.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Antworten