frage zu Vorlage phpbb eingebundene Seiten

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
micha-foto
Mitglied
Beiträge: 23
Registriert: 03.11.2003 16:19
Kontaktdaten:

frage zu Vorlage phpbb eingebundene Seiten

Beitrag von micha-foto »

Ganz unten steht,

Code: Alles auswählen

PAGE_INDEX: Wenn du möchtest, daß deine Seite mit Titel und Link in der "Wer ist Online"-Liste aufgeführt wird, musst du wie folgt vorgehen:
In includes/constants.php im Bereich // Page numbers for session handling eine neue Konstante definieren 

In viewonline.php ab Zeile 160 einen neuen case-Block einfügen, z.B:Code: 
case PAGE_MEINESEITE: 
    $location = 'Meine Seite'; 
    $location_url = "meine_seite.$phpEx"; 
    break; 
Wenn ich als Admin im Kontrollcenter sehen will, das Benutzer xy sich die Seite "Z.php" anschaut, muß ich doch einen CaseBlock in admin/index.php einbinden? oder??

Oder Zwei?

Oder auch noch woanders?

Danke

Micha
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Zwei ;-)

Schau einfach, wo in der admin/index.php und in der viewonline.php die cases stehen (sollten jeweils zwei Stellen sein) und füge dort jeweils den neuen Block hinzu.
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Benutzeravatar
micha-foto
Mitglied
Beiträge: 23
Registriert: 03.11.2003 16:19
Kontaktdaten:

Beitrag von micha-foto »

danke

Micha
Benutzeravatar
micha-foto
Mitglied
Beiträge: 23
Registriert: 03.11.2003 16:19
Kontaktdaten:

Beitrag von micha-foto »

hab jetzt die 2 Caseblocks ergänzt.

habe jetzt das Problem, das im Kontrollcenter nicht "viewing Meine Seite Steht" sondern gar nichts.

Meine seite heist artikel.php im root

in artikel.php steht

Code: Alles auswählen

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_ARTIKEL);
init_userprefs($userdata);
//
// End session management
//
in viewonline.php steht

Code: Alles auswählen

case PAGE_ARTIKEL:				$location = $lang['Viewing_ARTIKEL']				$location_url = "artikel.$phpEx"					break;
und in admin/index.php steht 2mal

Code: Alles auswählen

case PAGE_ARTIKEL:
							$location = $lang['Viewing_ARTIKEL'];
							$location_url = "index.$phpEx?pane=right";
							break;
Muß ich noch eventuell in irgendeiner Sprachdatei was einfügen?

Micha
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Nasenbär:

Code: Alles auswählen

$lang['Viewing_ARTIKEL'];
Sollte natürlich definiert sein, nämlich in der lang_main.php einer jeden Sprache ;)

BTW, in der constants.php hast Du PAGE_ARTIKEL auch definiert?
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Benutzeravatar
micha-foto
Mitglied
Beiträge: 23
Registriert: 03.11.2003 16:19
Kontaktdaten:

Beitrag von micha-foto »

das mit dem Nasenbär nehme ich persöhnlich :lol:

Ahm nö? hab ich nicht, Was muß ich den in die constants.php reinschreiben?

In der lang_main.php hab ich ja schon nachgeschaut, hab mir das eigentlich auch gedacht.

Der Tread könnte doch eine nette Ergänzung zur PHPBB-Seitenvorlage Werden :lol:

Danke Micha
Benutzeravatar
micha-foto
Mitglied
Beiträge: 23
Registriert: 03.11.2003 16:19
Kontaktdaten:

Beitrag von micha-foto »

in meiner constants.php steht

Code: Alles auswählen


define('PAGE_INDEX', 0);
define('PAGE_LOGIN', -1);
define('PAGE_SEARCH', -2);
define('PAGE_REGISTER', -3);
define('PAGE_PROFILE', -4);
define('PAGE_VIEWONLINE', -6);
define('PAGE_VIEWMEMBERS', -7);
define('PAGE_FAQ', -8);
define('PAGE_POSTING', -9);
define('PAGE_PRIVMSGS', -10);
define('PAGE_GROUPCP', -11);
define('PAGE_ARTIKEL', -12);
define('PAGE_TOPIC_OFFSET', 5000);
Micha
Zuletzt geändert von micha-foto am 30.01.2004 16:42, insgesamt 1-mal geändert.
Benutzeravatar
micha-foto
Mitglied
Beiträge: 23
Registriert: 03.11.2003 16:19
Kontaktdaten:

Endlich es klappt!!

Beitrag von micha-foto »

Habs doch noch dank Deiner Hilfe geschafft. danke danke danke

Micha :lol: :lol: :lol: :lol: :lol: :lol:
Antworten

Zurück zu „Coding & Technik“