Seite 1 von 1

Wer ist online?

Verfasst: 28.04.2006 15:27
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!

Verfasst: 28.04.2006 22:25
von cYbercOsmOnauT
Variablen die komplett groß geschrieben werden sind zumeist Konstanten und werden (bei phpBB) im constants.php definiert.

Gruß,
Tekin

Verfasst: 03.05.2006 20:34
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!

Verfasst: 03.05.2006 22:39
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

Verfasst: 17.05.2006 19:52
von Blacker
mega-fettes-thx!!!
das gehört in die knowledge base :]