Seite 1 von 2

Variablen im Template

Verfasst: 21.10.2002 10:06
von schröder
Moin ...

ich hab ma ne Frage, ich finde in den Templates immer Variablen wie z.B. {ADMIN_LINK}, nu möchte ich den Text ändern, aber wo finde ich die zuordnung dieser Variable ??

Hoffe ihr könnt mir helfen ...

Verfasst: 21.10.2002 11:12
von biototo
Im Verzeichnis "language", dann in der entsprechenden Sprache (Verzeichnis lang_english oder lang_german), und dann musst du mal schauen, die Dateien sind einigermassen sinnig benannt.

Verfasst: 21.10.2002 15:04
von Gast
Das hab ich soweit verstanden .. war aber eigentlich auch nich das was ich eigentlich wollte. Im template "profile_view_body.tpl" gibt es ne Variable "{L_WEBSITE}" in der usercp_viewprofile.php wird aus der Datenbank die Variable $www ausgelesen.

Aber irgendwie bekomm ich da keinen zusammenhang zustande ...

Verfasst: 21.10.2002 15:20
von codemonkey
Warum nicht? Wo liegt das Problem?

Verfasst: 21.10.2002 15:34
von schröder
Wo wird denn der Zusammenhang zwischen $www und "{L_WEBSITE}" hergestellt ...

ich hab das problem, das in der memberlist dir website mit angezeigt wird und beim profil nich ...

Verfasst: 21.10.2002 15:38
von codemonkey
Eine gute Frage, keine Ahnung. Habe grade mal kruz geucht, aber nichts gefunden. Würde mich auch mal interessieren.

Verfasst: 21.10.2002 17:42
von Mister_X
in der memberlist.php (und auch in allen anderen PHP Dateien von phpBB2) findet ihr solche Blöcke und da wird euer Zusammenhang hergestellt

Code: Alles auswählen

$template->assign_block_vars('memberrow', array(
			'ROW_NUMBER' => $i + ( $HTTP_GET_VARS['start'] + 1 ),
			'ROW_COLOR' => '#' . $row_color,
			'ROW_CLASS' => $row_class,
			'USERNAME' => $username,
			'FROM' => $from,
			'JOINED' => $joined,
			'POSTS' => $posts,
			'AVATAR_IMG' => $poster_avatar,
			'PROFILE_IMG' => $profile_img, 
			'PROFILE' => $profile, 
			'SEARCH_IMG' => $search_img,
			'SEARCH' => $search,
			'PM_IMG' => $pm_img,
			'PM' => $pm,
			'EMAIL_IMG' => $email_img,
			'EMAIL' => $email,
			'WWW_IMG' => $www_img,
			'WWW' => $www,
			'ICQ_STATUS_IMG' => $icq_status_img,
			'ICQ_IMG' => $icq_img, 
			'ICQ' => $icq, 
			'AIM_IMG' => $aim_img,
			'AIM' => $aim,
			'MSN_IMG' => $msn_img,
			'MSN' => $msn,
			'YIM_IMG' => $yim_img,
			'YIM' => $yim,
			
			'U_VIEWPROFILE' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id"))
		);

Ich such mich schon dumm und d.... nach {U_INDEX}

Verfasst: 28.10.2002 13:52
von gg
Hallo, liebe Community,
hab aufmerksam mitgelesen, da ich die
Wertzuweisung für die Variable {U_INDEX}
suche.

Ich hab mein Forum ins MX-Portal eingebunden und möchte nun den Link zur Forenübersicht ändern, damit ein Forum-User immer wieder auf die Portalstartseite mit der Forenübersicht kommt und nicht auf die Forumstartseite kommt.

Ich bin dankbar für jeden Hinweis.

Verfasst: 28.10.2002 13:58
von Mister_X
das passiert in der page_header.php:

Code: Alles auswählen

'U_INDEX' => append_sid('index.'.$phpEx),

Und wo sind die Variablen wie $phpEx hinterlegt?

Verfasst: 28.10.2002 14:12
von gg
Danke Mister_X für die schnelle Antwort.

Wo werden die Variablen wie $phpEx hinterlegt und kann man dort zentral auch neue Variablen definieren, um dann darauf zugreifen zu können?

Ich stelle mir das so vor, dass ich in der page_header die Temp-Var U_INDEX auf eine Variable z.B. $portal setzen möchte. Wo muss ich $portal definieren (und in welcher Syntax, relativ, absolut oder mit http://......?