Wieso redirect ohne '#'-Zusatz in posting.php?
Verfasst: 21.05.2004 14:46
Ich möchte gerne dieses Zwischenfenster:
nach dem newtopic, reply und editpost umgehen und direkt zum Posting springen.
Ich habe das mal mit dieser Änderung in posting.php versucht, dabei gibts aber noch ein Problem:
Mit redirect wird immer nur am Anfang des Topics gesprungen. In der URL fehlt der Zusatz '#123456'.
Normalerweise funzt die Umleitung in anderen Programmen wie z.B. viewtopic.php für newest posts.
durch das ersetzen:
Gibst da ne andere Möglichkeit oder schon einen fertigen Mod ?
Code: Alles auswählen
Information
Deine Nachricht wurde erfolgreich eingetragen.
Hier klicken, um Deine Nachricht anzuzeigen
Hier klicken, um zum Forum zurückzukehren
Ich habe das mal mit dieser Änderung in posting.php versucht, dabei gibts aber noch ein Problem:
Mit redirect wird immer nur am Anfang des Topics gesprungen. In der URL fehlt der Zusatz '#123456'.
Normalerweise funzt die Umleitung in anderen Programmen wie z.B. viewtopic.php für newest posts.
Code: Alles auswählen
$template->assign_vars(array(
'META' => $return_meta)
);
message_die(GENERAL_MESSAGE, $return_message);
Code: Alles auswählen
/*
$template->assign_vars(array(
'META' => $return_meta)
);
message_die(GENERAL_MESSAGE, $return_message);
*/
if ( $mode == 'newtopic' || $mode == 'reply' || $mode == 'editpost' )
{
redirect("viewtopic.$phpEx?" . POST_POST_URL . "=$post_id#$post_id");
}
else
{
$template->assign_vars(array(
'META' => $return_meta)
);
message_die(GENERAL_MESSAGE, $return_message);
}