Globale Variablen nicht global ?
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Globale Variablen nicht global ?
Nabend Forum
Ich würde gerne die Liste der Onlineuser auf jeder Seite zeigen.
Kein Problem, {LOGGED_IN_USER_LIST} ist ja eine globale Variable - denkste!
Auf Index, Portal (Board3), Gallery (nickvergessen), uvm wird die Liste angezeigt,
im Persönlichen Bereich und auf den ganzen Extra Seiten (Linkliste, Statistiken etc) leider nicht.
Wie bekomme ich die Liste denn wirklich überall angezeigt ?
Grüße von Kolja
Ich würde gerne die Liste der Onlineuser auf jeder Seite zeigen.
Kein Problem, {LOGGED_IN_USER_LIST} ist ja eine globale Variable - denkste!
Auf Index, Portal (Board3), Gallery (nickvergessen), uvm wird die Liste angezeigt,
im Persönlichen Bereich und auf den ganzen Extra Seiten (Linkliste, Statistiken etc) leider nicht.
Wie bekomme ich die Liste denn wirklich überall angezeigt ?
Grüße von Kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Re: Globale Variablen nicht global ?
Meinen 1500. Beitrag nutze ich für ein bittendes UP!
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Re: Globale Variablen nicht global ?
Mit einer "ganz globalen" Anweisung bekommst Du es nicht hin. Du musst das Script schon mitschleppen zB. zum UCP. Eventuell gibt es die Tage eine Anleitung.
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
Re: Globale Variablen nicht global ?
Hallo
und Danke schonmal für das Angebot mit der Anleitung!
Aber (!) es sollte doch auch so funktionieren.
In der functions.php steht folgendes:
Und die functions.php wird auch z.b. in den Dateien des phpbbGalleryMods inkludiert.
Auf der Albun-Startseite werden auch die gerade-online User angezeigt,
bei der Bilder ansicht (image_psge.php) leider nicht...
Kolja
und Danke schonmal für das Angebot mit der Anleitung!
Aber (!) es sollte doch auch so funktionieren.
In der functions.php steht folgendes:
Code: Alles auswählen
// The following assigns all _common_ variables that may be used at any point in a template.
$template->assign_vars(array(
'SITENAME' => $config['sitename'],
'SITE_DESCRIPTION' => $config['site_desc'],
'PAGE_TITLE' => $page_title,
'SCRIPT_NAME' => str_replace('.' . $phpEx, '', $user->page['page_name']),
'LAST_VISIT_DATE' => sprintf($user->lang['YOU_LAST_VISIT'], $s_last_visit),
'LAST_VISIT_YOU' => $s_last_visit,
'CURRENT_TIME' => sprintf($user->lang['CURRENT_TIME'], $user->format_date(time(), false, true)),
'TOTAL_USERS_ONLINE' => $l_online_users,
'LOGGED_IN_USER_LIST' => $online_userlist,
'RECORD_USERS' => $l_online_record,
'PRIVATE_MESSAGE_INFO' => $l_privmsgs_text,
'PRIVATE_MESSAGE_INFO_UNREAD' => $l_privmsgs_text_unread,
Auf der Albun-Startseite werden auch die gerade-online User angezeigt,
bei der Bilder ansicht (image_psge.php) leider nicht...
Kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Re: Globale Variablen nicht global ?
Wir haben es zusammen gecheckt. So einfach ist es nicht. Zum Beispiel im UCP, da greifen ja die Basis Funktionen der functions.php.
Es geht aber dennoch nicht. Und die functions.php doppelt zu includieren bringt nichts, da es dann Fehlermeldungen hagelt.
Daher hier: Logged User List Everywhere
Es geht aber dennoch nicht. Und die functions.php doppelt zu includieren bringt nichts, da es dann Fehlermeldungen hagelt.
Daher hier: Logged User List Everywhere
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
Re: Globale Variablen nicht global ?
Danke !
Extra für mich geschrieben ?
Läuft auf jeden Fall super.
Eingebaut habe ich es in den Portalview des Board3Portals.
Zeigen kann ich es noch nicht, da das ich die URL noch nicht veröffentlichen möchte.
Per PN aber gerne!
Noch ne kleine (Zusatz) Frage:
Es werden in der viewforum.php immer "nur" die User des jeweiligen Forums angezeigt.
Kann man das irgendwie Abstellen ?
Also so, das immer alle online-User angezeigt werden
Grüße aus Münster
Kolja
Extra für mich geschrieben ?
Läuft auf jeden Fall super.
Eingebaut habe ich es in den Portalview des Board3Portals.
Zeigen kann ich es noch nicht, da das ich die URL noch nicht veröffentlichen möchte.
Per PN aber gerne!
Noch ne kleine (Zusatz) Frage:
Es werden in der viewforum.php immer "nur" die User des jeweiligen Forums angezeigt.
Kann man das irgendwie Abstellen ?
Also so, das immer alle online-User angezeigt werden
Grüße aus Münster
Kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Re: Globale Variablen nicht global ?
Zu 50%. Wir hatten da Anfragen und es nervte uns schon selbst, daher war Deine Anfrage eine willkommen Gelegenheit, das mal durchzuziehen.kolja hat geschrieben:Extra für mich geschrieben ?
Meinst Du, das es mit dem Snippet dieses Verhalten hat?kolja hat geschrieben:Noch ne kleine (Zusatz) Frage:
Es werden in der viewforum.php immer "nur" die User des jeweiligen Forums angezeigt.
Kann man das irgendwie Abstellen ?
Also so, das immer alle online-User angezeigt werden
Das funktioniert bestens. Guck mal hier auf dem Screen: http://www.loaditup.de/files/517644.jpg
Öffne
viewforum.php
Finde
Code: Alles auswählen
$template->assign_vars(array(
'MODERATORS' => (!empty($moderators[$forum_id])) ? implode(', ', $moderators[$forum_id]) : '',
Code: Alles auswählen
// Logged User List Everywhere / 4seven / 2010
include($phpbb_root_path . 'includes/logged_user_list_everywhere.' . $phpEx);
// Logged User List Everywhere / 4seven / 2010
styles/prosilver/template/viewforum_body.html
Finde
Code: Alles auswählen
<!-- IF S_DISPLAY_ONLINE_LIST -->
<h3><!-- IF U_VIEWONLINE --><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a><!-- ELSE -->{L_WHO_IS_ONLINE}<!-- ENDIF --></h3>
<p>{LOGGED_IN_USER_LIST}</p>
<!-- ENDIF -->
Code: Alles auswählen
<!-- IF S_DISPLAY_ONLINE_LIST -->
<br />
<div class="navbar">
<div class="inner"><span class="corners-top"><span></span></span>
<strong>{L_WHO_IS_ONLINE}</strong><br /><br />{LOGGED_IN_USER_LIST_2}<br />{TOTAL_USERS_ONLINE_2}
<span class="corners-bottom"><span></span></span></div>
</div>
<br />
<p>{LOGGED_IN_USER_LIST}</p>
<!-- ENDIF -->
Wenn Du allerdings die Standardfunktion meinst, dann präzisiere mal, wie Du es meinst.Diese Anleitung lässt sich auf jeden Bereich des Boards anwenden.
Ihr müsst nur die passende Stelle in der entsprechenden php finden, um dasund die passende Stelle im entsprechenden Template finden, um dasCode: Alles auswählen
// Logged User List Everywhere / 4seven / 2010 include($phpbb_root_path . 'includes/logged_user_list_everywhere.' . $phpEx); // Logged User List Everywhere / 4seven / 2010
einzufügen.Code: Alles auswählen
<div class="navbar"> <div class="inner"><span class="corners-top"><span></span></span> <strong>{L_WHO_IS_ONLINE}</strong><br /><br />{LOGGED_IN_USER_LIST_2}<br />{TOTAL_USERS_ONLINE_2} <span class="corners-bottom"><span></span></span></div> </div>
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
Re: Globale Variablen nicht global ?
Nabend
Ich glaube, wir reden aneinander vorbei...
Neuer Versuch:
Im Index steht 15 User online und 400 Beiträge (insgesamt im Forum)
Die viewforum zeigt mir das ganze relativ für das gewählte Forum: 4 User und 34 Beiträge (in Forum eins)
Und ich würde halt überall gerne die absolute Zahl der User und Themen stehen haben.
Das sollte doch eigentlich funktionieren ?
Grüße von Kolja
Ich glaube, wir reden aneinander vorbei...
Neuer Versuch:
Im Index steht 15 User online und 400 Beiträge (insgesamt im Forum)
Die viewforum zeigt mir das ganze relativ für das gewählte Forum: 4 User und 34 Beiträge (in Forum eins)
Und ich würde halt überall gerne die absolute Zahl der User und Themen stehen haben.
Das sollte doch eigentlich funktionieren ?
Grüße von Kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Re: Globale Variablen nicht global ?
Das hätten wir, wenn ich das nicht erwähnt hätte:kolja hat geschrieben:Ich glaube, wir reden aneinander vorbei...
BNa hat geschrieben:Wenn Du allerdings die Standardfunktion meinst, dann präzisiere mal, wie Du es meinst.
Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
Re: Globale Variablen nicht global ?
Nabend
OK, ich hätte schreiben sollen, das wir Gefahr laufen aneinander vorbei zu reden!
Hoffe aber das meine letzte Bitte bzw Problembeschreibung verständlich ist ?
Kolja
OK, ich hätte schreiben sollen, das wir Gefahr laufen aneinander vorbei zu reden!
Hoffe aber das meine letzte Bitte bzw Problembeschreibung verständlich ist ?
Grüße von der Gartenpartyich hat geschrieben:Im Index steht 15 User online und 400 Beiträge (insgesamt im Forum)
Die viewforum zeigt mir das ganze relativ für das gewählte Forum: 4 User und 34 Beiträge (in Forum eins)
Und ich würde halt überall gerne die absolute Zahl der User und Themen stehen haben.
Kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.