Seite 1 von 1

E-Mail Text ändern (Frage zur usercp_register)

Verfasst: 10.11.2007 14:12
von Inka_i
Hallo,

ich möchte den E-Mailtext ändern und zwar konkret

anstatt : "Willkommen auf xyzgruppe.de"
soll es heißen: "Willkommen im Forum der xyz-Gruppe"


In der lang_main.php habe ich unter Welcome subject den Text schon geändert, nun muss ich aber noch den sitename entfernen.
In der usercp_register steht

Code: Alles auswählen

'WELCOME_MSG' => sprintf($lang['Welcome_subject'], $board_config['sitename']),
Bin unsicher bei der Codeänderung wegen der () und Kommas.
Ist das so dann richtig:

Code: Alles auswählen

'WELCOME_MSG' => sprintf($lang['Welcome_subject']),
Würde mich freuen, wenn jemand, der sich mit dem Programmiercode auskennt mal einen Korrekturblick darauf werfen würde! :wink:

Vielen Dank schon mal und
liebe Grüße
Inka

Verfasst: 10.11.2007 14:45
von Underhill
Hi,

sprintf ist nur eine Art "ersetze"..

Code: Alles auswählen

sprintf($lang['Welcome_subject'], $board_config['sitename'])
Bedeutet also
- nimm $lang['Welcome_subject']
- suche nach dem Platzhalter (wie %s)
- füge $board_config['sitename'] anstelle des Platzhalter ein

Code: Alles auswählen

sprintf($lang['Welcome_subject'])
ist also Quatsch :wink:
$lang['Welcome_subject'],
reicht aus..

Gruß
Underhill

Verfasst: 10.11.2007 15:22
von Inka_i
Hallo Underhill,

danke für Deine schnelle Hilfe!!
Underhill hat geschrieben:

Code: Alles auswählen

sprintf($lang['Welcome_subject'])
ist also Quatsch :wink:
$lang['Welcome_subject'],
reicht aus..
Das hatte ich nämlich irgendwie so vermutet, da ich mir die anderen Code-Zeilen mal im Vergleich angeschaut hatte und nie einen Fall gefunden habe, wo denn hinter einem sprintf nur ein [ ] stand, immer folgte noch etwas. Aber - wie gesagt - da keine Ahnung vom Programmieren, wollte ich es von einem, der es kann, checken lassen. :grin:

Freue mich auch über Deine nachvollziehbare Erläuterung dazu -
Danke herzlich für die gute Hilfe!

Liebe Grüße
Inka