Seite 1 von 1

Smartor-Chat: Anzahl der Chatter im Header anzeigen?

Verfasst: 30.12.2003 20:06
von Joachim
Hi,

ich würde gerne im Header anzeigen, wie viele Leute im Chat sind. Das einfache einsetzen der Variable in der Overall_header.tpl bringt aber nichts - wie könnte ich das realisieren?

Gruß, danke, Joachim

Verfasst: 30.12.2003 20:08
von JumpinJack
Jup. Du must den entsprechenden Code auch in die page_header.php kopieren.

Wo steht denn momentan die anzahl der chatter?

Verfasst: 30.12.2003 20:24
von Joachim
Hi, danke erst einmal. :)

Ich hab´s momentan in der Index_body.tpl stehen - wie in der Anleitung beschrieben. Für die index.php steht da folgendes:

Code: Alles auswählen

#
#-----[ OPEN ]---------------------------------------------
#
index.php

#
#-----[ FIND ]---------------------------------------------
#
	$template->assign_vars(array(
		'TOTAL_POSTS' => sprintf($l_total_post_s, $total_posts),
		'TOTAL_USERS' => sprintf($l_total_user_s, $total_users),
		'NEWEST_USER' => sprintf($lang['Newest_user'], '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$newest_uid") . '">', $newest_user, '</a>'),

#
#-----[ BEFORE, ADD ]--------------------------------------
#
	// ChatBox Mod
	require_once($phpbb_root_path . 'chatbox_front.php');

#
#-----[ FIND ]---------------------------------------------
#
		'L_MARK_FORUMS_READ' => $lang['Mark_all_forums'],

#
#-----[ AFTER, ADD ]--------------------------------------
#
		// ChatBox Mod
		'TOTAL_CHATTERS_ONLINE' => sprintf($lang['How_Many_Chatters'], $howmanychat),
		'CHATTERS_LIST' => sprintf($lang['Who_Are_Chatting' ], $chatters),
		'L_CLICK_TO_JOIN_CHAT' => $lang['Click_to_join_chat'],
		'S_JOIN_CHAT' => append_sid("chatbox_mod/chatbox.$phpEx"),
		'CHATBOX_NAME' => $userdata['user_id'] . '_ChatBox', // To make easier to test on my PC
		'L_LOGIN_TO_JOIN_CHAT' => $lang['Login_to_join_chat'],
Das heisst also, ich müsste den Text, den ich in die Index.php einfügen musste, auch in die page_header.php einfügen? Wo denn da genau? :)

Gruß, danke noch einmal, Joachim

Verfasst: 30.12.2003 20:29
von JumpinJack
Ja ich denke das sollte dann passen.

Suche mal nach dem Code in der page_header.

Code: Alles auswählen

$template->assign_vars(array(
	'SITENAME' => $board_config['sitename'],
	'SITE_DESCRIPTION' => $board_config['site_desc'],
Und dann würde ich das erste davor setzen und die zweite änderung dahinter.

Alles nur ohne Gewähr. Also bitte bevor du es änderst, erst mal die datei sichern! ;) :D

Verfasst: 30.12.2003 20:50
von Joachim
Danke - obwohl es nicht funktioniert... 8) Ich habe alles so in die page_header.php eingesetzt und korrekt hochgeladen, trotzdem zeigt der Header an der Stelle, an der ich in der overall_header.tpl {TOTAL_CHATTERS_ONLINE} einsetze, einfach keinen Wert an... :(

Woran könnte das nur liegen?

Verfasst: 30.12.2003 22:46
von JumpinJack
Klingt komisch. Rein theoretisch sollte es klappen. Schreibt der denn gar nichts dahin? Hast du es im richtigen template geändert?

Vielleicht hat ein andere noch ne idee.

Ansonsten verlinke mal die page_header.php und die overall_header.tpl als txt-datei.

Verfasst: 07.01.2004 21:12
von Lux
Würde das Thema gerne wieder aufgreifen, da ich auch nach solch einer Lösung suche.

Schon eine konkrete Idee???