Pagina 1 van 1

Viewtopic probleempje

Geplaatst: 03 apr 2005, 19:27
door Replay
Als ik een post doe op mijn forum kun je vervolgens kiezen om naar post te gaan. Als ik dit doe kom ik uit bij een wit leeg vlak, en dus niet bij de geposte post.

Hij redirect dan naar adres: http://www.myhideout.nl/phpbb/viewtopic.php?p=2019#2019

Iemand een idee wat het kan zijn?

Een screenshotje:

http://www.myhideout.nl/phpbb/ScreenShot042.jpg

Geplaatst: 03 apr 2005, 19:55
door Bee
Ik moet inloggen :S

Geplaatst: 03 apr 2005, 20:03
door Replay

Geplaatst: 03 apr 2005, 20:08
door Bee
Daar kan ik nog niets mee. Vul de support template eens in.

Geplaatst: 03 apr 2005, 20:41
door Replay
Klinkt misschien erg dom.. Maar 'support template' ?

Heb dit overigens met alle templates!!

Geplaatst: 03 apr 2005, 20:42
door Luuk

Geplaatst: 03 apr 2005, 21:04
door Replay
Wat is het probleem? Redirect na posten loopt verkeerd, krijg scherm zoals eerder aangegeven screenshot
Wanneer ontstond het probleem? 'Opeens'
Adres van je forum: http://www.myhideout.nl/phpbb
Geïnstalleerde mods: Shoutbox/Hide/Report/Advanced admin panel
Huidige template: invision blue
phpBB versie: 2.011
Host: HostGoedkoper:(
Heb je onlangs een mod of stijl geïnstalleerd? Shoutbox (Was al eerder dan install van die mod)
Heb je gezocht naar een antwoord? Ja, google, forums

Geplaatst: 04 apr 2005, 10:54
door mosymuis
De error ontstaat als er geen forum ID wordt meegezonden;

http://myhideout.nl/phpbb/viewtopic.php?t=2&f=1
http://myhideout.nl/phpbb/viewtopic.php?t=2

wat in vreemd is om twee redenen: normaal maakt phpBB links mét forum ID's niet eens aan, en het is niet eens nodig omdat phpBB het subforum kan afleiden aan het post ?p= of topic ?t= id.

Dit probleem kan je oplossen door de bewuste links aan te vullen met &f=id, maar hiermee pak je niet de oorzaak aan. Je kunt beter op zoek naar de kwade modificatie, en de auteur hiervan op de hoogte stellen.

Open
posting.php

Vind

Code: Selecteer alles

		$redirect = "viewtopic.$phpEx?" . POST_POST_URL . "=$post_id";
Vervang met

Code: Selecteer alles

		$redirect = "viewtopic.$phpEx?" . POST_POST_URL . "=$post_id&" . POST_FORUM_URL . "=$forum_id";
Vind

Code: Selecteer alles

			$redirect = "mode=quote&" . POST_POST_URL ."=" . $post_id;
Vervang met

Code: Selecteer alles

			$redirect = "mode=quote&" . POST_POST_URL ."=" . $post_id&" . POST_FORUM_URL . "=" . $forum_id;

Geplaatst: 04 apr 2005, 17:07
door Replay
In ieder geval bedankt tot zover!!

Na het editten van deze file krijg ik bij de druk op de post knop deze melding:

Code: Selecteer alles

Parse error: parse error, unexpected '=' in /home/myhideout/domains/myhideout.nl/public_html/phpbb/posting.php on line 356
line: 345-361

Code: Selecteer alles

switch( $mode )
	{
		case 'newtopic':
			$redirect = "mode=newtopic&" . POST_FORUM_URL . "=" . $forum_id;
			break;
		case 'reply':
		case 'topicreview':
			$redirect = "mode=reply&" . POST_TOPIC_URL . "=" . $topic_id;
			break;
		case 'quote':
		case 'editpost':
			$redirect = "mode=quote&" . POST_POST_URL ."=" . $post_id&" . POST_FORUM_URL . "=" . $forum_id;			break;
	}

	redirect(append_sid("login.$phpEx?redirect=posting.$phpEx?" . $redirect, true));
}
Geen idee wat er fout gegaan is.

Geplaatst: 04 apr 2005, 17:14
door Paul
maak van

Code: Selecteer alles

$redirect = "mode=quote&" . POST_POST_URL ."=" . $post_id&" . POST_FORUM_URL . "=" . $forum_id; 
eens

Code: Selecteer alles

$redirect = "mode=quote&" . POST_POST_URL ."=" . $post_id . "&" . POST_FORUM_URL . "=" . $forum_id;  

Geplaatst: 04 apr 2005, 18:42
door Replay
De foutmelding is idd weg, alleen het oorspronkelijke probleem is nog niet opgelosd!!

Geplaatst: 04 apr 2005, 19:00
door mosymuis
True, my bad.

Open
functions_post.php

Vind

Code: Selecteer alles

	$meta = '<meta http-equiv="refresh" content="3;url=' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id) . '#' . $post_id . '">';
	$message = $lang['Stored'] . '<br /><br />' . sprintf($lang['Click_view_message'], '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id) . '#' . $post_id . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_forum'], '<a href="' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id") . '">', '</a>');
Vervang met

Code: Selecteer alles

	$meta = '<meta http-equiv="refresh" content="3;url=' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id . "&" . POST_FORUM_URL . "=" . $forum_id) . '#' . $post_id . '">';
	$message = $lang['Stored'] . '<br /><br />' . sprintf($lang['Click_view_message'], '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id . "&" . POST_FORUM_URL . "=" . $forum_id) . '#' . $post_id . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_forum'], '<a href="' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id") . '">', '</a>');

Geplaatst: 04 apr 2005, 20:31
door Replay
Thnx a lot.. Hij redirect weer goed!!! Ik zal nog proberen achter de fout te komen..

Nogmaals dank voor de geweldige support!!