Moin,
ich habe das für meinen AJAX-Chat folgend gelöst:
in der includes/functions.php
vor "// The following assigns all _common_ variables that may be used at any point in a template"
folgendes einfügen:
Achtung: in der ersten Zeile ist das kein Anführungszeichen, sondern es sind zwei "Hochkommas".
Code: Select all
$chatters = '';
$sql = 'SELECT u.user_id, u.username, u.user_colour FROM ajax_chat_online c, ' . USERS_TABLE . ' u
WHERE c.userID = u.user_id';
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result)) {
$chatters .= get_username_string('full', $row['user_id'], $row['username'], $row['user_colour']) . ', ';
}
$db->sql_freeresult($result);
if ($chatters == '') {$chatters = 'Keine Mitglieder im Chat';}
else {$chatters = 'Im Chat: ' . substr($chatters, 0, -2);}
und nach // The following assigns all _common_ variables that may be used at any point in a template
gemäß den anderen Eintragungen dort:
Das ist beides ziemlich weit "unten".
Dann habe ich in der styles/meinStyle/templates/portal/modules/whois_online_side.html
folgende Zeile eingetragen:
Code: Select all
<p style="font-size: 90%; background-color: white; margin: 5px;">{PHPBB_ROOT_PATH}{CHATTERS}</p>
Die vorhandenen Dateien vorher sichern, falls etwas schief geht!
Gruß
CPG