{RECORD_USERS}

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
pandorra
Mitglied
Beiträge: 210
Registriert: 18.04.2005 17:45

{RECORD_USERS}

Beitrag von pandorra »

nabend,
ich wollte gerade die var {RECORD_USERS} auf einer anderen seite innerhalb von phpbb nutzen, es wird aber keine ausgabe generiert :-?
auf der index_body.tpl wird das doch auch nicht anders gehandhabt
oder wird da vorher in den includes etc irgendwas gesetzt?
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Beitrag von mad-manne »

Die zuweisung dieser Variable findet innerhalb der index.php statt, weshalb diese Template-Var auch nur in der index.ph zur Verfügung steht :wink:

du müsstest also den entsprechenden Code in die passende php-Datei kopieren und auch die ZUweisung im Block der template_assign_vars nicht vergessen.

Gruss,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
pandorra
Mitglied
Beiträge: 210
Registriert: 18.04.2005 17:45

Beitrag von pandorra »

ja, das habe ich mir gedacht, blos wo wird die var gesetzt?

wenn ich das ganze zb statt auf der index des bbs im index des acps anzeigen will, müsste ich ja in der admin/index.php irgendwo den code einfügen...

welchen code und wo? :>

lass mir ja ungern fertiglösungen präsentieren, aber hier stoßen meine php kenntnisse stark an ihre grenzen ;)
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Beitrag von mad-manne »

mad-manne hat geschrieben:Die zuweisung dieser Variable findet innerhalb der index.php statt, weshalb diese Template-Var auch nur in der index.php zur Verfügung steht :wink:
Tja Manne ... das stimmt ja gar nicht :oops:
die {RECORD_USERS} wird in der includes/page_header.php erzeugt/zugewiesen und sollte demnach in allen Modulen, die den "normalen" phpBB-PageHeader nutzen verfügbar sein.

Ansonsten an passender Stelle innerhalb eines vorhandenen $template->assign_vars-BLOCK folgenden Code einbinden und es sollte auch in "nicht-konformen" Seiten nutzbar sein:

Code: Alles auswählen

$template->assign_vars(array(
	'ETWAS' => $etwas,

	// das brauchst du für die Anzeige von {RECORD_USERS} in "deinem" Template!
	'RECORD_USERS' => sprintf($lang['Record_online_users'], $board_config['record_online_users'], create_date($board_config['default_dateformat'], $board_config['record_online_date'], $board_config['board_timezone'])),
	// das wars schon ;-)

	'IRGENDWAS' => $irgendwas)
);
Viel Erfolg,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
pandorra
Mitglied
Beiträge: 210
Registriert: 18.04.2005 17:45

Beitrag von pandorra »

danke

wenn man weiß, wo die gesetzt werden, ists recht einfach :>
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“