overallheader - aktuelle Gäste

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
chipsyat
Mitglied
Beiträge: 34
Registriert: 01.08.2006 10:41
Wohnort: habe ich, Nähe Wien
Kontaktdaten:

overallheader - aktuelle Gäste

Beitrag von chipsyat »

hi,

ich würde gerne im overallheader - da habe ich eine Navigation für meine Site - auch einen "aktuelle Gäste" Content einbauen.

was muss ich machen - was brauche ich??


vieeelen Dank im Voraus
Euer Chipsyat
Benutzeravatar
Seimon
Mitglied
Beiträge: 893
Registriert: 23.02.2005 18:10
Wohnort: Linz, Österreich

Beitrag von Seimon »

Du könntest die Template-Variable:

Code: Alles auswählen

{TOTAL_USERS_ONLINE}
in der overall_header.tpl verwenden
chipsyat
Mitglied
Beiträge: 34
Registriert: 01.08.2006 10:41
Wohnort: habe ich, Nähe Wien
Kontaktdaten:

noch ein Problem - bei anderen Seiten scheint es nicht auf

Beitrag von chipsyat »

hi danke,

nun habe ich folgendes Problem.

bin ich im Forum auf der Startseite - funktioniert alles bestens
switche ich auf eine andere Seite - ist entweder komplett weg (sollte unter derNavigation - links unten) oder alles auf Null gestellt. Wie kann ich das beheben?




kannst auch gerne schauen unter:
www.chipsy.at - da erscheint nichts
http://www.chipsy.at/forum/ - passt alles
http://www.chipsy.at/forum/memberlist.php - ist wieder weg
und wenn du bei den Beiträgen bist ist alles au Null gestellt


Bitte um Feedback - und um eine Fleißaufgabe *gg*

gibt es auch die Möglichkeit anzuzeigen wer online ist?


Alsdenne und danke für die positiven Nachrichten im neuen Jahr.
Chipsy
Benutzeravatar
Seimon
Mitglied
Beiträge: 893
Registriert: 23.02.2005 18:10
Wohnort: Linz, Österreich

Beitrag von Seimon »

ups du hast recht!

du musst auf allen Seiten, wo du das brauchst show_online als true definieren,
so wie in der index.php

Code: Alles auswählen

	//
	// Start output of page
	//
	define('SHOW_ONLINE', true);
	$page_title = $lang['Index'];
	include($phpbb_root_path . 'includes/page_header.'.$phpEx);
also zb in der memberlist.php

finde:

Code: Alles auswählen

//
// Generate page
//
$page_title = $lang['Memberlist'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
ersetze durch:

Code: Alles auswählen

//
// Generate page
//
define('SHOW_ONLINE', true);
$page_title = $lang['Memberlist'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
analog auf allen anderen seiten!
chipsyat
Mitglied
Beiträge: 34
Registriert: 01.08.2006 10:41
Wohnort: habe ich, Nähe Wien
Kontaktdaten:

Beitrag von chipsyat »

Seimon hat geschrieben:ups du hast recht!

du musst auf allen Seiten, wo du das brauchst show_online als true definieren,
so wie in der index.php

Code: Alles auswählen

	//
	// Start output of page
	//
	define('SHOW_ONLINE', true);
	$page_title = $lang['Index'];
	include($phpbb_root_path . 'includes/page_header.'.$phpEx);
also zb in der memberlist.php

finde:

Code: Alles auswählen

//
// Generate page
//
$page_title = $lang['Memberlist'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
ersetze durch:

Code: Alles auswählen

//
// Generate page
//
define('SHOW_ONLINE', true);
$page_title = $lang['Memberlist'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
analog auf allen anderen seiten!

hi,

habe neue seiten erstellt und den Code dazugegeben

//
// Generate page
//
define('SHOW_ONLINE', true);
$page_title = $lang['Memberlist'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);



jetzt habe ich folgendes im "forum/bildarchiv.php"

<?php

// standard hack prevent
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

// standard session management
$userdata = session_pagestart($user_ip, PAGE_TEMPLATE);
init_userprefs($userdata);

// set page title
$page_title = 'Bildarchiv';

// standard page header
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

// assign template
$template->set_filenames(array(
'body' => 'bildarchiv.tpl')
);

$template->pparse('body');

// standard page footer
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);



//
// Generate page
//
define('SHOW_ONLINE', true);
$page_title = $lang['Memberlist'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);



?>



habe ich was vergessen? es funzt leider nicht - falsch platziert oder muss ich noch wo anders etwas dazugeben. ../bildarchiv ist nur mal zu test - mache das dann bei allen anderen neu angelegten seiten auch.

vielen Dank im Voraus
Chipsy
Benutzeravatar
Seimon
Mitglied
Beiträge: 893
Registriert: 23.02.2005 18:10
Wohnort: Linz, Österreich

Beitrag von Seimon »

Du musst bevor der header included wird (include($phpbb_root_path . 'includes/page_header.'.$phpEx) dies einfügen:

Code: Alles auswählen

define('SHOW_ONLINE', true); 
wenn dein Bsp vorher so aussah:

Code: Alles auswählen

<?php 

// standard hack prevent 
define('IN_PHPBB', true); 
$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 

// standard session management 
$userdata = session_pagestart($user_ip, PAGE_TEMPLATE); 
init_userprefs($userdata); 

// set page title 
$page_title = 'Bildarchiv'; 

// standard page header 
include($phpbb_root_path . 'includes/page_header.'.$phpEx); 

// assign template 
$template->set_filenames(array( 
'body' => 'bildarchiv.tpl') 
); 

$template->pparse('body'); 

// standard page footer 
include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 

?> 
wird daraus:

Code: Alles auswählen

<?php 

// standard hack prevent 
define('IN_PHPBB', true); 
$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 

// standard session management 
$userdata = session_pagestart($user_ip, PAGE_TEMPLATE); 
init_userprefs($userdata); 

// set page title 
$page_title = 'Bildarchiv'; 

// show online
define('SHOW_ONLINE', true); 

// standard page header 
include($phpbb_root_path . 'includes/page_header.'.$phpEx); 

// assign template 
$template->set_filenames(array( 
'body' => 'bildarchiv.tpl') 
); 

$template->pparse('body'); 

// standard page footer 
include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 

?> 
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“