Pagina 1 van 1

vermelding van registraties

Geplaatst: 21 mar 2007, 13:38
door stormyweather
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?

Geplaatst: 21 mar 2007, 13:41
door markgh
De nieuwste gebruiker is... kun je weghalen in index_body.tpl, denk ik.

Hide inactive members

die mod regelt dat laatste punt van je.

Geplaatst: 21 mar 2007, 16:23
door stormyweather
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);
}

Geplaatst: 21 mar 2007, 17:18
door Salomon
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"; 
} 


Re: vermelding van registraties

Geplaatst: 21 mar 2007, 17:35
door Daan
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

Geplaatst: 21 mar 2007, 17:49
door stormyweather
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.

Geplaatst: 21 mar 2007, 18:35
door Salomon
Graag gedaan en succes verder :thumb:
Copyright © 2007 Zero Override