vermelding van registraties

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
stormyweather
Berichten: 296
Lid geworden op: 18 mar 2005, 18:10
Locatie: Groningen
Contacteer:

vermelding van registraties

Bericht door stormyweather » 21 mar 2007, 13:38

Op mijn forum heb ik de registraties op beheerder gezet.

Als iemand zich registreert wordt zijn aanmelding automatisch onderaan vermeld: De nieuwste gebruiker is ######

Ik wil die vermelding niet meer. Mijn eerste vraag is: welk(e) bestand(en)
moet ik daarvoor aanpassen?

Mijn tweede vraag is waarschijnlijk iets moeilijker: Is het ook mogelijk dat zo`n aanmelding pas in de ledenlijst verschijnt als de beheerder het account heeft geactiveerd?

markgh
Berichten: 120
Lid geworden op: 11 mar 2007, 13:50

Bericht door markgh » 21 mar 2007, 13:41

De nieuwste gebruiker is... kun je weghalen in index_body.tpl, denk ik.

Hide inactive members

die mod regelt dat laatste punt van je.

stormyweather
Berichten: 296
Lid geworden op: 18 mar 2005, 18:10
Locatie: Groningen
Contacteer:

Bericht door stormyweather » 21 mar 2007, 16:23

Bedankt. Ik ben maar begonnen met die hack, maar krijg een parse error wanneer ik naar het forum ga en op de ledenlijst klik.
Dit is de foutmelding:

Parse error: syntax error, unexpected T_STRING in /home/vriendenvandepnl/HTML/phpBB/memberlist.php on line 154

De regels in mijn memberlist.php vanaf 145 tot 165 zien er zo uit:

Code: Selecteer alles

		$order_by = "user_regdate $sort_order LIMIT $start, " . $board_config['topics_per_page'];
		break;
}
if ($userdata['user_level'] == ADMIN )
{
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar 
}
else
{
	$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar 
		FROM " . USERS_TABLE . "
		WHERE (user_id <> " . ANONYMOUS . ") And (user_active <> 0)
		ORDER BY $order_by";
}
	FROM " . USERS_TABLE . "
	WHERE user_id <> " . ANONYMOUS . "
	ORDER BY $order_by";
if( !($result = $db->sql_query($sql)) )
{
	message_die(GENERAL_ERROR, 'Could not query users', '', __LINE__, __FILE__, $sql);
}

Salomon
Berichten: 3878
Lid geworden op: 14 feb 2006, 16:15

Bericht door Salomon » 21 mar 2007, 17:18

Je hebt een fout in het modden gemaakt.
Zoek:

Code: Selecteer alles

if ($userdata['user_level'] == ADMIN ) 
{ 
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar 
} 
else 
{ 
   $sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar 
      FROM " . USERS_TABLE . " 
      WHERE (user_id <> " . ANONYMOUS . ") And (user_active <> 0) 
      ORDER BY $order_by"; 
} 
   FROM " . USERS_TABLE . " 
   WHERE user_id <> " . ANONYMOUS . " 
   ORDER BY $order_by"; 
Vervang met:

Code: Selecteer alles

if ($userdata['user_level'] == ADMIN ) 
{ 
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar  FROM " . USERS_TABLE . " 
   WHERE user_id <> " . ANONYMOUS . " 
   ORDER BY $order_by"; 
} 
else 
{ 
   $sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar 
      FROM " . USERS_TABLE . " 
      WHERE (user_id <> " . ANONYMOUS . ") And (user_active <> 0) 
      ORDER BY $order_by"; 
} 


Daan
Berichten: 1060
Lid geworden op: 22 jun 2006, 19:59
Locatie: Nijmegen

Re: vermelding van registraties

Bericht door Daan » 21 mar 2007, 17:35

stormyweather schreef:Op mijn forum heb ik de registraties op beheerder gezet.

Als iemand zich registreert wordt zijn aanmelding automatisch onderaan vermeld: De nieuwste gebruiker is ######

Ik wil die vermelding niet meer. Mijn eerste vraag is: welk(e) bestand(en)
moet ik daarvoor aanpassen?

Mijn tweede vraag is waarschijnlijk iets moeilijker: Is het ook mogelijk dat zo`n aanmelding pas in de ledenlijst verschijnt als de beheerder het account heeft geactiveerd?
Eventueel User Shield

stormyweather
Berichten: 296
Lid geworden op: 18 mar 2005, 18:10
Locatie: Groningen
Contacteer:

Bericht door stormyweather » 21 mar 2007, 17:49

Nou Daan, ik ben er net naar tevredenheid uit.
Met dank aan markgh voor de tip van de hack en het was idd de index_body.tpl en ook aan Salomon die mijn fout verbeterd heeft.

Salomon
Berichten: 3878
Lid geworden op: 14 feb 2006, 16:15

Bericht door Salomon » 21 mar 2007, 18:35

Graag gedaan en succes verder :thumb:
Copyright © 2007 Zero Override

Gesloten