WhoWasHere-Block(Portal) funktioniert nicht mehr nach Update

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
xconnect
Mitglied
Beiträge: 277
Registriert: 19.03.2009 15:43
Wohnort: Berlin
Kontaktdaten:

WhoWasHere-Block(Portal) funktioniert nicht mehr nach Update

Beitrag von xconnect »

Hi@all,

ich habe ein Problem mit dem WhoWasHere-Block für das Board3Portal.

Ich habe das Update von phpbb3.0.5 auf 3.0.6 gemacht, danach das Update von Board3Portal1.0.3 auf 1.0.4 .
Jetzt wird mir bei den beiden Styles die ich benutze unten kein WhoWasHere-Block mehr im Portal angezeigt (BlueSnail/proVista).

Ist das Problem bekannt? Gibt es ein Update für den Block? Ich hoffe auf eure Hilfe!

Hier der Link zu meiner Website.

Im Style "BlueSnail" wird der Block garnicht angezeigt und im Style "proVista" kommt der Hinweis: { WWH_UPDATE_NEED }

LG xconnect
Wie immer... liebe Grüße
Nicolas Lehmann (xconnect)
Benutzeravatar
franki
Ehemaliges Teammitglied
Beiträge: 2823
Registriert: 21.10.2007 14:02
Wohnort: Sonsbeck
Kontaktdaten:

Re: WhoWasHere-Block(Portal) funktioniert nicht mehr nach Update

Beitrag von franki »

Hallo xconnect

Hast Du mal geschaut, ob die Codezeilen

Code: Alles auswählen

if (!function_exists('display_who_was_here'))
{
	include($phpbb_root_path . 'includes/functions_wwh.' . $phpEx);
}
display_who_was_here();
in der portal.php eingetragen sind ?
LG Franki
Benutzeravatar
xconnect
Mitglied
Beiträge: 277
Registriert: 19.03.2009 15:43
Wohnort: Berlin
Kontaktdaten:

Re: WhoWasHere-Block(Portal) funktioniert nicht mehr nach Update

Beitrag von xconnect »

Erstmal danke für die Antwort!

Nein, der Eintrag ist nicht vorhanden.

Soll ich den Eintrag ergänzen? Wenn ja wo?

LG xconnect
Wie immer... liebe Grüße
Nicolas Lehmann (xconnect)
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: WhoWasHere-Block(Portal) funktioniert nicht mehr nach Update

Beitrag von redbull254 »

Hallo erstmal,

suche in der portal.php:

Code: Alles auswählen

// output page
page_header($user->lang['PORTAL']);
Füge davor:

Code: Alles auswählen

if (!function_exists('display_who_was_here'))
{
	include($phpbb_root_path . 'includes/functions_wwh.' . $phpEx);
}
display_who_was_here();
ein.

Dann Cache leeren bla bla... :)
Beste Grüße
Walter
Benutzeravatar
xconnect
Mitglied
Beiträge: 277
Registriert: 19.03.2009 15:43
Wohnort: Berlin
Kontaktdaten:

Re: WhoWasHere-Block(Portal) funktioniert nicht mehr nach Update

Beitrag von xconnect »

Hi Redbull,

danke für die Antwort!

Ich habe die Änderungen wie beschrieben durchgeführt. Meine /root/portal.php sieht am Ende nun so aus:

Ab Zeile 234:

Code: Alles auswählen

if ($portal_config['portal_links'])
{
	include($phpbb_root_path . 'portal/block/links.' . $phpEx);
}

include($phpbb_root_path . 'portal/block/additional_blocks.' . $phpEx);

$template->assign_vars(array(
	'PORTAL_LEFT_COLUMN'	=> $portal_config['portal_left_column_width'],
	'PORTAL_RIGHT_COLUMN'	=> $portal_config['portal_right_column_width'],
));

if (!function_exists('display_who_was_here'))
{
   include($phpbb_root_path . 'includes/functions_wwh.' . $phpEx);
}
display_who_was_here();

// output page
page_header($user->lang['PORTAL']);

$template->set_filenames(array(
	'body' => '/portal/portal_body.html'
));

make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));

page_footer();

?>
Jetzt bekomme ich einen Fehler 500 zurück und das Portal wird nicht mehr angezeigt.

Ich werde die Änderung rückgängig machen und mal auf eine Antwort von Euch warten...

LG xconnect

--- --- --- --- ---
NACHTRAG:

In meinen ErrorLogs des Servers habe ich 2 relevante Fehler dazu gefunden:

Code: Alles auswählen

[Sun Dec 13 13:47:33 2009] [error] [client 89.244.176.204] PHP Fatal error:  Call to undefined function display_who_was_here() in /srv/www/vhosts/tanganjika-forum.de/httpdocs/tfc/portal.php on line 250
[Sun Dec 13 13:47:38 2009] [error] [client 89.244.176.204] PHP Fatal error:  Call to undefined function display_who_was_here() in /srv/www/vhosts/tanganjika-forum.de/httpdocs/tfc/portal.php on line 250, referer: http://www.tanganjika-forum.de/index.html
Wie immer... liebe Grüße
Nicolas Lehmann (xconnect)
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: WhoWasHere-Block(Portal) funktioniert nicht mehr nach Update

Beitrag von redbull254 »

Mal eine Frage zwischendurch, welche Version vom "Wer war da" Mod benutzt du?
Beste Grüße
Walter
Antworten

Zurück zu „[3.0.x] Mod Support“