Wenn das Profil eines anderen Users aufgerufen wird, so wird der Name und das Avatar desjenigen angezeigt, der das Profil aufruft, anstatt desjenigen, der aufgerufen wurde. Alle anderen Daten (Benutzer-Statistik, Kontaktdaten, Profil und Signatur) werden korrekt angezeigt, also desjenigen, der aufgerufen wurde.
Nun habe ich inzwischen herausgefunden, wenn ich die Portalview ausbaue, tritt der Fehler nicht auf. Ganz konkret tritt der Fehler nicht mehr auf, wenn die Änderung in der includes/functions.php rückgängig gemacht wird. Folgendes ist dort auszuführen:
Find
Code: Select all
if (!function_exists('obtain_portal_config'))
{
include($phpbb_root_path . 'portal/includes/functions.' . $phpEx);
}
$portal_config = obtain_portal_config();
Add after
Code: Select all
if(!defined('IN_PORTAL'))
{
include($phpbb_root_path . 'portal/includes/portalview.' . $phpEx);
}
Daher gehe ich davon aus, dass sich der Fehler in der portal/includes/portalview befindet. Da ich vom Programmieren keine Ahnung habe, hoffe ich hier auf Hilfe bei der Beseitigung des Fehlers. Auf phpbb.de hatte ich den Fehler auch schon beschrieben, doch da kam ich nicht weiter und wusste da auch anfangs noch nicht, welche Änderung den Fehler auslöst.
Tritt der Fehler bei euch, die die Portalview ebenso eingebaut haben, denn nicht auf?