Users online, etc. in Overall_header ?

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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
DJTOMCAT
Mitglied
Beiträge: 51
Registriert: 12.02.2005 22:02
Wohnort: NRW
Kontaktdaten:

Users online, etc. in Overall_header ?

Beitrag von DJTOMCAT »

Hi ich hab folgendes Problem, und zwar würde ich gerne die "Onlineuserliste", die "Buddyliste" und die "Gerade im Chat" Liste oben als leiste in der Overall_header.tpl einfügen

Code: Alles auswählen

<table width="100%" border="0" cellspacing="1" cellpadding="1">
<tr>

                <td class="topnav" align="left">{LOGGED_IN_USER_LIST}</td>
                <td class="topnav" align="left">{CHATCOUNT}: {USERNAMES}</td>
                <td class="topnav" align="left">{BUDDIES_USER_LIST}</td>
</tr>
Jetzt hab ich das Problem, das der die Chatleiste garnicht angezeigt wird , die User Online nur angezeigt werden solange man im Index ist - denn sobald ich in ein Forum wechsle erscheinen dort die User, die gerade im Forum aktiv sind. Weiterhin ist die "Gerade Online" Zelle sehr breit so das alles andere etwas zerdrückt wird.

Hat jemand eine Idee wie ich das Problem lösen könnte ?

Grüße
Björn
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Vor dem Problem stand ich auch letztens
die User Online nur angezeigt werden solange man im Index ist - denn sobald ich in ein Forum wechsle erscheinen dort die User, die gerade im Forum aktiv sind.
includes/page_header.php -Finde und entferne (oder kommentier aus)

Code: Alles auswählen

if (defined('SHOW_ONLINE'))
{

	$user_forum_sql = ( !empty($forum_id) ) ? "AND s.session_page = " . intval($forum_id) : '';
Finde und entferne (oder kommentier aus)

Code: Alles auswählen

			$user_forum_sql
Finde

Code: Alles auswählen

	$l_online_users .= sprintf($l_g_user_s, $guests_online);
}
Ersetze mit

Code: Alles auswählen

	$l_online_users .= sprintf($l_g_user_s, $guests_online);
//}
Für die anderen Sachen wäre ein Link oder Screenshot hilfreich. Zusätzlich noch die Codes aus der page_header.php, die für die Chatanzeige zuständig ist
DJTOMCAT
Mitglied
Beiträge: 51
Registriert: 12.02.2005 22:02
Wohnort: NRW
Kontaktdaten:

Beitrag von DJTOMCAT »

hmmm in der Page_header sieht bei mir die zeile leider so aus...

Code: Alles auswählen

if (defined('SHOW_ONLINE'))
{


/*  Original phpBB code - commented out for Contact List
        $user_forum_sql = ( !empty($forum_id) ) ? "AND s.session_page = " . intval($forum_id) : '';
*/
//
//------------------------------------------------------------------------
// Contact List - Begin Code Addition
//
        $user_forum_sql = '';
        if( !empty($forum_id) && defined('NO_CONTACTS') )
        {
                $user_forum_sql = 'AND s.session_page = ' . intval($forum_id);
        }
        $contact_list->get_list('ignore');
//
//
// On the next line, this was added:
//   , s.session_page
//
// Contact List - End Code Addition
//------------------------------------------------------------------------
und als chat benutze ich den Flashchat 3.9.x.x

Ich schick dir mal am besten die gesamte page_header.php mit . meine ist durch die ollen mods schon nicht mehr einfach *g*
vielleicht hilft das weiter ?

http://www.chief-rocker.de/page_header.txt

Grüße
Björn
DJTOMCAT
Mitglied
Beiträge: 51
Registriert: 12.02.2005 22:02
Wohnort: NRW
Kontaktdaten:

Beitrag von DJTOMCAT »

Leuchte hat geschrieben:

Code: Alles auswählen

			$user_forum_sql
Finde

Code: Alles auswählen

	$l_online_users .= sprintf($l_g_user_s, $guests_online);
}
Ersetze mit

Code: Alles auswählen

	$l_online_users .= sprintf($l_g_user_s, $guests_online);
//}
Wenn ich da die // setze gibts einen Parse error :-(

Hab oben einfach mal das ganze ding auskommentiert vom contactmod und dennoch keine veränderung

Grüße
Björn
DJTOMCAT
Mitglied
Beiträge: 51
Registriert: 12.02.2005 22:02
Wohnort: NRW
Kontaktdaten:

Beitrag von DJTOMCAT »

Kann ich irgendwie denn diese Zeile umbrechen bei dem Code ? Denn wenn auf der Hauptseite zuviele User online sind, bricht die Zeile nicht um , sondern das Forum wird in die Breite gezogen

Code: Alles auswählen

<table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr>
                <td class="topnav" align="center">{LOGGED_IN_USER_LIST}</td>
</tr>

Grüße
Björn
Antworten

Zurück zu „phpBB 2.0: Mod Support“