Seite 1 von 1

groupcp.php beschädigt

Verfasst: 25.10.2005 20:39
von BiG-L
Guten Abend zusammen!
Ich hab´ein kleines Problem.Ich habe mir, beim Versuch die groupcp.php nach dieser http://www.phpbb.de/viewtopic.php?t=47560 Anleitung (zweites Posting im Thread) zu modifizieren, selbige zerschossen.
Vielleicht gibt es ja eine einfache Lösung, wenn die Datei bei jeder Installation gleich ist, und jeman zufällig gerade ein frisches Install hat und mit die Datei zur Verfügung stellen könnte.
Andernfalls habe ich die Datei mal mitgepostet.
http://www.oldbeer.de/phpbb/groupcp.txt
Wäre schön, wenn da mal jemand drüberschauen kann.
Fehlermeldung sieht wie folgt aus:

Could not get moderator information

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4

SELECT g.group_moderator, g.group_type, aa.auth_mod FROM ( phpbb_groups g LEFT JOIN phpbb_auth_access aa ON aa.group_id = g.group_id ) WHERE g.group_id =

Line : 441
File : groupcp.php

Ich kann leider wenig damit anfangen.

Vielen Dank schonmal und ich hoffe, daß reicht an Info.

Gruß BiG-L

Verfasst: 25.10.2005 22:40
von Skeita
Stell doch mal die groupcp zum Download bereit, damit ich (wir) sie uns mal anschauen können! Ich habe es selbst eingebaut und kein Problem damit!

~> Eine PHP_Datei zum Download bereitstellen

Ich könnte es dir wenn nötig dann korrigieren oder sage dir, wo der Fehler liegt, ja!?

mfG, First

EDIT: Dann eben nicht! :D
EDIT 2: Ich bin heut echt total erblindet...echt, tut mir Leid...und ich hab mich schon gewundert, woher Markus das weiß...@.@...Helfen tu ich lieber niemandem mehr...=.=

Verfasst: 25.10.2005 22:59
von Markus67
Hi ...

suche:

Code: Alles auswählen

if ( isset($HTTP_POST_VARS['groupstatus']) && $group_id )
{
	if ( isset($HTTP_GET_VARS['validate']) ) 
   { 
      if ( !$userdata['session_logged_in'] ) 
      { 
         redirect(append_sid("login.$phpEx?redirect=groupcp.$phpEx&" . POST_GROUPS_URL . "=$group_id", true)); 
      } 
   }

	$sql = "SELECT group_moderator 
ersetze mit:

Code: Alles auswählen

if ( isset($HTTP_POST_VARS['groupstatus']) && $group_id )
{
	if ( !$userdata['session_logged_in'] )
	{
		redirect(append_sid("login.$phpEx?redirect=groupcp.$phpEx&" . POST_GROUPS_URL . "=$group_id", true));
	}

	$sql = "SELECT group_moderator
suche:

Code: Alles auswählen

	// Did the group moderator get here through an email?
	// If so, check to see if they are logged in.
	//
	if ( !$userdata['session_logged_in'] ) 
   { 
      redirect(append_sid("login.$phpEx?redirect=groupcp.$phpEx&" . POST_GROUPS_URL . "=$group_id", true)); 
   }

	}

	//
	// For security, get the ID of the group moderator.
ersetze mit:

Code: Alles auswählen

	// Did the group moderator get here through an email?
	// If so, check to see if they are logged in.
	//
	if ( isset($HTTP_GET_VARS['validate']) )
	{
		if ( !$userdata['session_logged_in'] )
		{
			redirect(append_sid("login.$phpEx?redirect=groupcp.$phpEx&" . POST_GROUPS_URL . "=$group_id", true));
		}
	}

	//
	// For security, get the ID of the group moderator.
suche:

Code: Alles auswählen

	if ( $is_moderator )
	{
		$template->assign_block_vars('switch_mod_option', array());
		$template->assign_block_vars('switch_add_member', array());
	}
	else
	$template->pparse('info');
	{


	//
	// Show the main groupcp.php screen where the user can select a group.
	//
ersetze mit:

Code: Alles auswählen

	if ( $is_moderator )
	{
		$template->assign_block_vars('switch_mod_option', array());
		$template->assign_block_vars('switch_add_member', array());
	}

	$template->pparse('info');
}
else
{
	//
	// Show the main groupcp.php screen where the user can select a group.
	//
Markus

Verfasst: 25.10.2005 23:17
von BiG-L
@Markus67
Erst mal vielen Dank für die prompte Hilfe...
Ich werd´s gleich mal testen.
Melde mich dann, wenn´s geklappt hat!!

@First User
Auch an dich Danke
Soweit ich mich erinnere steht oben ein Link in meinem Post, wo die Datei als .TXT zu finden ist...
Ich hab´das Board vorher durchsucht und auch die Anleitung von "Marcus67" gefunden und befolgt, also nicht aufregen.
Alles im grünen Bereich.

Gute Nacht und so... :grin:
Gruß BiG-L

Verfasst: 26.10.2005 00:14
von BiG-L
PERFECT
Alles i.O.

Thankx Markus67 :grin: