showbotonlinelist - prob mit page_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
Benutzeravatar
yks
Mitglied
Beiträge: 1295
Registriert: 10.07.2004 02:31

showbotonlinelist - prob mit page_header

Beitrag von yks »

hallo,

habe dieses mod :
## MOD Title: ShowBotsInOnlineList
## MOD Author: netzmeister < netzmeister@source-code.de > www.source-code.de
## MOD Description: Zeigt Suchmaschinen in der "Wer ist Online" Liste und "viewonline" Ansicht an.
## Und markiert diese nicht mehr als Gaeste.
##
## MOD Version: 1.1.0
in 2.0.10 eingebaut und wiederholt die page_header editiert.

aber bekomme dennoch immer diese fehlermeldung, sobald ich die forums index ansehe :
Warning: sprintf(): Too few arguments in /home/.../forum10/includes/page_header.php on line 273

Warning: Cannot modify header information - headers already sent by (output started at /home/.../forum10/includes/page_header.php:273) in /home/.../forum10/includes/page_header.php on line 501

Warning: Cannot modify header information - headers already sent by (output started at /home/.../forum10/includes/page_header.php:273) in /home/.../forum10/includes/page_header.php on line 503

Warning: Cannot modify header information - headers already sent by (output started at /home/.../forum10/includes/page_header.php:273) in /home/.../forum10/includes/page_header.php on line 504
ansonsten scheint alles zu gehen, unten auf der index steht auch, ob bots online sind oder nicht.
aber was es mit der zeile 273, etc auf sich hat verstehe ich nicht.
page_header nach umbau, zeilen 260-289 :

Code: Alles auswählen

if ( $guests_online == 0 )
        {
                $l_g_user_s = $lang['Guest_users_zero_total'];
        }
        else if ( $guests_online == 1 )
        {
                $l_g_user_s = $lang['Guest_user_total'];
        }
        else
        {
                $l_g_user_s = $lang['Guest_users_total'];
        }

        $l_online_users = sprintf($l_t_user_s, $total_online_users);$l_online_users = sprintf($l_t_user_s, $total_online_users, $bots_online);
        $l_online_users .= sprintf($l_r_user_s, $logged_visible_online);
        $l_online_users .= sprintf($l_h_user_s, $logged_hidden_online);
        $l_online_users .= sprintf($l_g_user_s, $guests_online);
}

//
// Obtain number of new private messages
// if user is logged in
//
if ( ($userdata['session_logged_in']) && (empty($gen_simple_header)) )
{
        if ( $userdata['user_new_privmsg'] )
        {
                $l_message_new = ( $userdata['user_new_privmsg'] == 1 ) ? $lang['New_pm'] : $lang['New_pms'];
                $l_privmsgs_text = sprintf($l_message_new, $userdata['user_new_privmsg']);
page_header nach umbau, zeilen 499-508 (=ende) :

Code: Alles auswählen

else
{
        header ('Cache-Control: private, pre-check=0, post-check=0, max-age=0');
}
header ('Expires: 0');
header ('Pragma: no-cache');

$template->pparse('overall_header');

?>
erkennt hier evtl jemand einen php-fehler ?
sprintf scheint ja die ursache zu sein, aber mir sagt das leider nix.


danke + viele grüße, yks
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

page_header.php:

Code: Alles auswählen

	else
	{
		$l_g_user_s = $lang['Guest_users_total'];
	}

	$l_online_users = sprintf($l_t_user_s, $total_online_users, $bots_online);
	$l_online_users .= sprintf($l_r_user_s, $logged_visible_online);
	$l_online_users .= sprintf($l_h_user_s, $logged_hidden_online);
	$l_online_users .= sprintf($l_g_user_s, $guests_online);
}
... dann sollte es funzen
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
Benutzeravatar
yks
Mitglied
Beiträge: 1295
Registriert: 10.07.2004 02:31

Beitrag von yks »

vielen dank, andreas :)

*probiere es gleich aus, nur...
:oops: könntest mir noch sagen statt was ich den code einsetzen soll ?
ich nehme an so ? :

statt :

Code: Alles auswählen

else 
        { 
                $l_g_user_s = $lang['Guest_users_total']; 
        } 

        $l_online_users = sprintf($l_t_user_s, $total_online_users);$l_online_users = sprintf($l_t_user_s, $total_online_users, $bots_online); 
        $l_online_users .= sprintf($l_r_user_s, $logged_visible_online); 
        $l_online_users .= sprintf($l_h_user_s, $logged_hidden_online); 
        $l_online_users .= sprintf($l_g_user_s, $guests_online); 
} 
deines :

Code: Alles auswählen

else 
   { 
      $l_g_user_s = $lang['Guest_users_total']; 
   } 

   $l_online_users = sprintf($l_t_user_s, $total_online_users, $bots_online); 
   $l_online_users .= sprintf($l_r_user_s, $logged_visible_online); 
   $l_online_users .= sprintf($l_h_user_s, $logged_hidden_online); 
   $l_online_users .= sprintf($l_g_user_s, $guests_online); 
} 
sry, leider kein php kann. :-?


EDIT :

yipeeh - es klappt :) danke :))
Antworten

Zurück zu „phpBB 2.0: Mod Support“