Wer ist online?

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
Blacker
Mitglied
Beiträge: 179
Registriert: 21.02.2006 17:15

Wer ist online?

Beitrag von Blacker »

Hi Leute,

bei "Wer ist online?" steht ja "Online auf" dort steht dann zum beispiel "Shop" oder "Index".

Wo werden diese Variablen gespeichert?
Wenn ich z.B. in den Medal Mod reingehe, sehe ich im code

Code: Alles auswählen

$userdata = session_pagestart($user_ip, PAGE_MEDALS);
init_userprefs($userdata);
Wo wird diese page_medals definiert?
ich will, dass bei meinen eigens programmierten Seiten ein extra code steht z.b. bei meiner "Infos"-seite, dass bei "wer ist online" dann "Infos" steht....
In welche Datei muss ich das einfügen?!

DANKE IM VORRAUS! :)

/edit
in der datei session.php steht
$userdata['session_page'] = $page_id;
hat das was damit zu tun und was kann ich tun?
danke!
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag von cYbercOsmOnauT »

Variablen die komplett groß geschrieben werden sind zumeist Konstanten und werden (bei phpBB) im constants.php definiert.

Gruß,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
Blacker
Mitglied
Beiträge: 179
Registriert: 21.02.2006 17:15

Beitrag von Blacker »

Danke Tekin,
habe die Datei geöffnet und nach PAGE_ gesucht.

Code: Alles auswählen

// Page numbers for session handling
define('PAGE_INDEX', 0);
define('PAGE_LOGIN', -1);
define('PAGE_SEARCH', -2);
(...)
wie mach ich denn jetzt eine neue Seite dazu?

Code: Alles auswählen

define('PAGE_TEST', -999);
gut, dann hab ich die seite "PAGE_TEST" und die nummer "-999"...
wie mach ich jetzt z.B.
"Online auf: Suche"
auf: "Online auf: Testseite"
?

Danke!
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

hi

suche in der viewonline.php
nach

Code: Alles auswählen

case PAGE_FAQ:
					$location = $lang['Viewing_FAQ'];
					$location_url = "faq.$phpEx";
					break;
danach einfügen

Code: Alles auswählen

case PAGE_TEST:
					$location = $lang['Viewing_Test'];
					$location_url = "test.$phpEx";
					break;
$lang['Viewing_Test']; noch in der der lang_main.php hinzufügen

und in der admin/index.php suchen

Code: Alles auswählen

case PAGE_FAQ:
							$location = $lang['Viewing_FAQ'];
							$location_url = "index.$phpEx?pane=right";
							break;
danach einfügen

Code: Alles auswählen

case PAGE_TEST:
							$location = $lang['Viewing_TEST'];
							$location_url = "index.$phpEx?pane=right";
							break;
das findest du zweimal in der index.php und musst es auch zweimal einfügen ;-)

Jan
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
Blacker
Mitglied
Beiträge: 179
Registriert: 21.02.2006 17:15

Beitrag von Blacker »

mega-fettes-thx!!!
das gehört in die knowledge base :]
Antworten

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