Seite 1 von 1

Information in Who_is_online Box einfügen

Verfasst: 15.02.2007 22:02
von Litlle Arrow
Huhu,

ich möchte gerne unten in der Wer-ist-online-Box, auch reinsetzen wer im Chat online ist.

Ich habe im Verzeichnis root/Chat die Datei "chatanzeige. php" liegen die mir genau diese Information auswirft.
Soweit so gut, aber wie ich das Ergebnis nun in die who-is-online- Box bekomme, da bin ich überfragt.

Ich vermute ich muss in der Viweonline.php und im Template in der entsprechenden viweonline_body.tpl den entsprechenden Code einfügen, aber irgendwie ist mein Hirn grad blockiert und ich hab keine Idee was und wie.

Ich wäre Euch echt dankbar, wenn ihr mir helfen könntet.


Gruss,
sandra

Re: Information in Who_is_online Box einfügen

Verfasst: 15.02.2007 22:20
von nickvergessen
Litlle Arrow hat geschrieben:Ich vermute ich muss in der Viweonline.php und im Template in der entsprechenden viweonline_body.tpl den entsprechenden Code einfügen, aber irgendwie ist mein Hirn grad blockiert und ich hab keine Idee was und wie.
Nope,
Abgesehen davon, dass es view heißt...
du musst in der index_body.tpl und der index.php rumkrammen ;)

wenn du mal die chatanzeige. php bereit stellst ( KB:81 ) kann man mal gucken, wo die hinmüsste bzw welche Teile davon.

Verfasst: 16.02.2007 06:52
von Litlle Arrow
huhu nickvergessen,

viwe und view :roll: das kommt davon wenn die Finger schneller sind als der Kopf. ;)

die txt datei findest du hier: http://www.frohbergs.homepage.t-online. ... nzeige.txt
Vom Prinzip her brauche ich das, was in der Echo Zeile steht.

Danke, dass du mir helfen willst.

Liebe GRüsse,
Sandra

Verfasst: 16.02.2007 16:36
von nickvergessen
ohne garantie auf Funktionalität:
finde in der index.php

Code: Alles auswählen

	$template->set_filenames(array(
		'body' => 'index_body.tpl')
	);

	$template->assign_vars(array(
Ersetze mit:

Code: Alles auswählen

	$template->set_filenames(array(
		'body' => 'index_body.tpl')
	);

require_once('config.inc.php');
require_once(POC_INCLUDE_PATH.'/adodb/adodb.inc.php');
$db = &NewADOConnection( DATABASE_DRIVER );
$db_col = (@$db->Connect( DATABASE_HOST, DATABASE_USER, DATABASE_PASSWORD, DATABASE_TABLESPACE ));
$result = mysql_query("select * from poc_user_data WHERE ONLINE='1' order by NICK desc limit 0,20");
$numrows = mysql_num_rows($result);

if ($numrows == 0)
{
	$content.= "Grad keiner da...";
}
else
{
	while(list($NICK, $ONLINE) = mysql_fetch_row($result))
         {
         	$content.= "$NICK, ";
         }
}

  $row['content'] = $content;

  $chat_stats = 'Derzeit im Chat anwesend: ' . $content;
         $template->assign_vars(array(
                 'CHAT_STATS' => $chat_stats,

Verfasst: 20.02.2007 22:30
von Litlle Arrow
Mhh,

funktioniert leider nicht. :cry:

Eigentlich kann es doch nicht so schwer sein, die Ausgabe einer Datei in eine andere einzufügen, aber leider bin ich php-technisch völliger Neuling. :roll:

Hat denn nicht jemand in seinem Board ne Anzeige. Wer ist im Chat und kann mir mal den dazugehörigen code geben. Vielleicht kann ich mir ja damit was bestaln. Die "suche" hat mich nicht wirklich weitergebracht.

Verfasst: 21.02.2007 09:44
von Ambience
Hallo,

das von nickvergessen sollte schon funktionieren da es einfach nur der kopierte code deiner chatanzeige.txt ist

Hast du auch die template/subSilver/index_body.tpl bearbeitet?

Wenn nein, dann musst du sie noch um ein:

Code: Alles auswählen

{CHAT_STATS}
erweitern.