Wo wird ACCOUNT_ADDED eingesetzt?

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Antworten
briku
Mitglied
Beiträge: 9
Registriert: 17.06.2009 12:09

Wo wird ACCOUNT_ADDED eingesetzt?

Beitrag von briku »

Hallo Leute!

Hat jemand eine Idee in welchem Template der Platzhalter ACCOUNT_ADDED wird oder andersrum, im welchem Template kann ich die Box die nach erfolgreicher Registrierung kommt bearbeiten. UPC_REGISTER ist es schon mal nicht, in den anderen Templates finde ich den Platzhalter nicht, aber irgendwoher muss doch die Meldung kommen *verzweifelt* ...
Benutzeravatar
dieweltist
Mitglied
Beiträge: 1966
Registriert: 25.07.2006 13:28
Wohnort: Thüringen
Kontaktdaten:

Re: Wo wird ACCOUNT_ADDED eingesetzt?

Beitrag von dieweltist »

Dateiübergreifend mit bspw. dem Freeware-Editor Notepad++ suchen oder mit einem anderen geeigneten Programm (klick)! ACCOUNT_ADDED ist in den Dateien includes/ucp/ucp_register.php und language/.../ucp.php vorhanden.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Wo wird ACCOUNT_ADDED eingesetzt?

Beitrag von Dr.Death »

Hallo,

die besagten "Platzhalter" stammen aus den Sprachdateien ( Ordner: language/de/ )

In deinem Fall ist es in der Datei: language/de/ucp.php zu finden:

Code: Alles auswählen

	'ACCOUNT_ADDED'					=> 'Vielen Dank für die Registrierung, dein Benutzerkonto wurde erstellt. Du kannst dich nun mit deinem Benutzername und deinem Passwort anmelden.',
KB:166
briku
Mitglied
Beiträge: 9
Registriert: 17.06.2009 12:09

Re: Wo wird ACCOUNT_ADDED eingesetzt?

Beitrag von briku »

Danke für die Rückmeldungen, aber es geht mehr um die Ausgabe die nach erfolgreicher Registrierung kommt.

Es ersschein ja die Box mit der Meldung "'Vielen Dank für die Registrierung, dein Benutzerkonto wurde erstellt ..." und diese will ich umdesignen,
das Problem ist nur, das ich nichts gefunden habe was dise Box ausgibt.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Wo wird ACCOUNT_ADDED eingesetzt?

Beitrag von Dr.Death »

Diese "Box" ist eine Box, die über den phpBB3 Funktion: trigger_error() erstellt wird.

Datei: includes/ucp/ucp_register.php

Code: Alles auswählen

				$message = $message . '<br /><br />' . sprintf($user->lang['RETURN_INDEX'], '<a href="' . append_sid("{$phpbb_root_path}index.$phpEx") . '">', '</a>');
				trigger_error($message);
trigger_error() wird nicht direkt definiert, sondern ist der php Befehl für den error_handler.

Die Standard php Ausgabe wird umgebogen auf eine phpBB interne Darstellung ( Datei common.php )

Code: Alles auswählen

// Set PHP error handler to ours
set_error_handler(defined('PHPBB_MSG_HANDLER') ? PHPBB_MSG_HANDLER : 'msg_handler');
Da der error_handler nun auf die neue Funktion "msg_handler" hört, kann man ihn auch finden:

Datei: includes/functions.php

Code: Alles auswählen

/**
* Error and message handler, call with trigger_error if reqd
*/
function msg_handler($errno, $msg_text, $errfile, $errline)
Dort wird weiter unten das Template definiert:

Code: Alles auswählen

			$template->set_filenames(array(
				'body' => 'message_body.html')
			);
In der Datei: styles/dein_style_name_hier/template/message_body.html solltest Du Dich nun austoben können ;-)
briku
Mitglied
Beiträge: 9
Registriert: 17.06.2009 12:09

Re: Wo wird ACCOUNT_ADDED eingesetzt?

Beitrag von briku »

Danke für die ausführliche Erklärung, dann tob ich mich jetzt mal aus. :grin:
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“