[Einbau] Nach Login zu einem Beitrag springen bis...

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
charlie5
Mitglied
Beiträge: 10
Registriert: 17.11.2004 13:11

[Einbau] Nach Login zu einem Beitrag springen bis...

Beitrag von charlie5 »

EDIT: HAB EINE LÖSUNG!


So, ich beziehe mich mal auf meinen Thread (http://www.phpbb.de/viewtopic.php?t=71231) hier im MOD-Suche Forum. Hab jetzt angefangen, mich da mal reinzuwuseln und klappt auch schon fast ;)

Wenn ich mich einlogge as Administrator, komme ich nicht auf den Regel-Thread, jeder andere User aber (gut!). Sobald der User aber abgestimmt hat, kommt er beim login immer wieder zu dem besagten Thread.

Ich habe in der login.php folgendes hinzugefüg und zwar unter:

Code: Alles auswählen

[...]
{
   $autologin = ( isset($HTTP_POST_VARS['autologin']) ) ? TRUE : 0;
   $session_id = session_begin($row['user_id'], $user_ip, PAGE_INDEX, FALSE, $autologin);
   if( $session_id )
{ 
//Edit: Hier ist die Quick & Dirty Lösung:

Code: Alles auswählen

 // Regel-Hack
						
$sql_v = "SELECT vote_user_id FROM phpbb_vote_voters WHERE vote_id = '1' AND vote_user_id = '" . $row['user_id'] ."'";
$result_v = $db->sql_query($sql_v);
$row_v = $db->sql_fetchrow($result_v);
		
				
	if($row_v['vote_user_id'] == $userid )
	{
		$url = ( !empty($HTTP_POST_VARS['redirect']) ) ? str_replace('&', '&', htmlspecialchars($HTTP_POST_VARS['redirect'])) : "viewtopic.$phpEx?t=2";
		redirect(append_sid($url, true));
							
	} else {

		$url = ( !empty($HTTP_POST_VARS['redirect']) ) ? str_replace('&', '&', htmlspecialchars($HTTP_POST_VARS['redirect'])) : "index.$phpEx";
		redirect(append_sid($url, true));

	}
						
 // ENDE Regel-Hack
Ich hoffe man kann es lesen :)

Gruß C
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“