Seite 5 von 14
Verfasst: 23.04.2006 23:34
von all-around-board
Sry für Doppelpost!!
Bei mir gehn die Profile wieder teilweise. Auch in dem ICH WAR DA MOD geht es teilweise. Ich will es mit den ShortUrl bloß Google leichter machen. Ich möchte aber auch, dass die Profile wieder richtig gehn. Könnte man das also NUR bei den Profilen wieder rückgängig machen, dass es die ganz normale URL zeigt, da mir es nicht so wichtig ist, dass die Profile in Google angezeigt werden! Wie mach ich das mit den Profilen wieder rückgängig? Reicht auch, wenn ich die jeweiligen Zeilen mit // versehe. mfG
Verfasst: 24.04.2006 14:03
von mgutt
Kein Stress. Wir bekommen beide Probleme in den Griff.
ersetze mal in der index.php diese zeile:
Code: Alles auswählen
$user_today .= '<a href="' . append_sid('profile.$phpEx?mode=viewprofile&u=' . $row['user_id']) . '"';
gegen diese:
Code: Alles auswählen
$user_today .= '<a href="' . append_sid("profile.php?mode=viewprofile&" . POST_USERS_URL . '=' . $row['user_id']) . '"';
Das wird das Problem mit der Url in der Statistik lösen. (Da ist nur ein kleiner Fehler im Mod, daher ging das nicht)
Kurze Bestätigung erwünscht, dann machen wir uns ran an die Profile.
Gruß
Verfasst: 24.04.2006 14:09
von all-around-board
Hallo,
erstmal danke, dass du mir hilft. Weil ich weiß sonst echt nicht, wie ich das alles wieder richtig hinbringen soll.
Sehr schön, durch diese Zeile von eben sind die Links in der Statistik wieder richtig. Jetzt komm ich auf die gleiche Seite, als wenn ich zB auf den neusten User drücke. Jetzt müsste das Profil halt wieder gehn. Manchmal, ab und zu gehts, aber ich weiß nicht worans liegen könnte. Ich seh nur in der Statuszeile, dass es ewig viel Prozesse sind. Kannst du mir bitte helfen. mfG
Verfasst: 24.04.2006 14:19
von mgutt
Wunderbar. Dann machen wir beim Profil weiter.
Dort möchte ich mal ein wenig testen.
Und zwar kommentieren wir einzelne Passagen aus und schauen, dann ob diese das Problem verursachen.
Auskommentieren kannst Du in dem Du am Anfang des Codes /* einsetzt und am Ende */
Ein Beispiel:
Kommentiere nun diese Zeilen aus:
Code: Alles auswählen
if ( (isset($HTTP_GET_VARS['mode']) && ($HTTP_GET_VARS['mode'] == 'viewprofile')) || (isset($HTTP_POST_VARS['mode']) && ($HTTP_POST_VARS['mode'] == 'viewprofile')) )
{
define('IN_CASHMOD', true);
define('CM_VIEWPROFILE',true);
}
Lädt die Seite dann trotzdem nicht entferne das /* und */ wieder.
Danach machst Du das gleiche mal mit:
Code: Alles auswählen
// Mighty Gorgon - Full Album Pack - BEGIN
$album_root_path = $phpbb_root_path . 'album_mod/';
include ($album_root_path . 'album_constants.' . $phpEx);
// Mighty Gorgon - Full Album Pack - END
Konnte eine dieser Auskommentierungen helfen? Wenn ja welche? Wenn nein, dann ist das Problem in der usercp_viewprofile.php zu finden und wir machen dann da gleich weiter.
Gruß
Verfasst: 24.04.2006 14:27
von all-around-board
Hallo,
sorry, tut mir leid, oder eigentlich tuts mir leid^^, aber keins von beiden ist gegangen. mfG
Verfasst: 25.04.2006 00:06
von mgutt
Such mal nach dem:
Code: Alles auswählen
include($phpbb_root_path . 'includes/usercp_viewprofile.'.$phpEx);
und ersetze es mit dem:
Code: Alles auswählen
echo('vor include<br />');
include($phpbb_root_path . 'includes/usercp_viewprofile.'.$phpEx);
echo('nach include');
werden beide echozeilen ausgegeben?
Verfasst: 25.04.2006 00:20
von all-around-board
Werden beide Echozeilen ausgegeben?? WIe äußert sich das? mfG
Verfasst: 25.04.2006 01:04
von mgutt
echo gibt einen text auf der seite aus.
als müsste bei der profilseite dann:
vor include
nach include
gezeigt werden.
EDIT: Ok, es wird nur "vor include" angezeigt (Schau in den Quelltext, direkt in der 1. Zeile). D.h. das Problem ist in jedem Fall in der usercp_viewprofile.php und Du kannst diese Echozeilen wieder rauslöschen.
Wenn Du jetzt mal stellenweise die Mods auskommentierst, die Du nachträglich hinzugefügt hast, können wir das Problem sicher beheben.
Auch kannst Du einfach das in irgendeiner Zeile hinzufügen:
Und schiebst die Echozeile immer weiter nach unten. Bis sie nicht mehr angezeigt wird. Es ist eindeutig ein Programmierfehler auf der genannten Seite. Aber wir sind schon nahe dran.
Gruß
Verfasst: 25.04.2006 14:22
von all-around-board
Hallo,
[ externes Bild ]
So schauts jetzt im Moment aus. WIe gehts weiter? mfG
Verfasst: 25.04.2006 15:06
von mgutt
Habe ich doch erklärt
