Admin en mod only

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
Kaza
Berichten: 604
Lid geworden op: 13 sep 2003, 07:46
Locatie: Rotterdam
Contacteer:

Admin en mod only

Bericht door Kaza » 08 feb 2007, 17:11

Hoe pas ik deze pagina zo aan dat alleen de moderator en admin dit zien?

Code: Selecteer alles

<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'language/lang_'.$board_config['default_lang']. '/lang_ban.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
if(!$userdata['session_logged_in']){
	redirect(append_sid("login.$phpEx?redirect=banlist.$phpEx", true));
	die;
}
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$template->set_filenames(array(
	'body' => 'admin/ebm_body.tpl')
);
$template->assign_block_vars('banlist',array());
$template->assign_vars(array(
	"L_USERNAME" => $lang['username'],
	"L_IP" => $lang['ip'],
	"L_EMAIL" => $lang['Email'],
	"L_REASON" => $lang['reason'],
	"L_BANLIST" => $lang['banlist']
));
$sql = "SELECT * FROM ".BANLIST_TABLE." b, ".USERS_TABLE." u
		WHERE u.user_id = b.ban_userid OR (b.ban_userid = 0 AND u.user_id = -1)
		ORDER BY b.reason";
$r = $db->sql_query($sql);
if(!$r){
	message_die(GENERAL_ERROR,"","",__LINE__,__FILE__,$sql);
}
while($g = $db->sql_fetchrow($r)){
	$template->assign_block_vars('banlist.row',array(
		"USERNAME" => $g['username'],
		"IP" => decode_ip($g['ban_ip']),
		"EMAIL" => $g['ban_email'],
		"REASON" => $g['reason']
	));
}
$template->pparse('body');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Last edited by Kazango on Sat sep 23, 2004 6:35 am; edited 458 times in total

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

Bericht door Salomon » 08 feb 2007, 18:33

Kijk even in de broncode van de DB Update Generator, daar staat een hoop in

Gebruikersavatar
Kaza
Berichten: 604
Lid geworden op: 13 sep 2003, 07:46
Locatie: Rotterdam
Contacteer:

Bericht door Kaza » 08 feb 2007, 19:18

Salomon schreef:Kijk even in de broncode van de DB Update Generator, daar staat een hoop in
Ik zal het wel mis hebben maar in die broncode is alleen het woord admin verwerkt in phpmyadmin, verder niks te vinden?
Last edited by Kazango on Sat sep 23, 2004 6:35 am; edited 458 times in total

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

Bericht door Salomon » 08 feb 2007, 19:38

Daar staat toch iets van if (!ADMIN) ofzo...

Gebruikersavatar
Xanland
Berichten: 828
Lid geworden op: 23 jan 2005, 17:02
Locatie: Apeldoorn, The Netherlands
Contacteer:

Bericht door Xanland » 08 feb 2007, 19:56

if( $userdata['user_level'] != ADMIN )

;)
Mvg, Xanland.
phpBBmods
---
Muziekforum
---

Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Bericht door Ramon Fincken » 08 feb 2007, 21:00

Code: Selecteer alles

// MOD memberlist only for admin and mod
if (!(( $userdata['user_level'] == ADMIN ) || ( $userdata['user_level'] == MOD )))
{
    message_die(GENERAL_MESSAGE, $lang['Not_Authorised']);   
}
nouja memberlist dan ;) maar werkt op iedere pagina
Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

Gebruikersavatar
Kaza
Berichten: 604
Lid geworden op: 13 sep 2003, 07:46
Locatie: Rotterdam
Contacteer:

Bericht door Kaza » 08 feb 2007, 22:11

bedankt :thumb: Plaats ik deze waar ik maar wil?
Last edited by Kazango on Sat sep 23, 2004 6:35 am; edited 458 times in total

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 08 feb 2007, 22:12

Volgens mij moet deze net onder het sessie management komen, om zo effectief mogelijk te zijn... :roll:

Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Bericht door Ramon Fincken » 08 feb 2007, 22:23

Precies,

zet m DIRECT onder

Code: Selecteer alles

//
// End session management
// 
en dan werkt ie prima :)
Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 08 feb 2007, 22:25

Goh, heeft logisch denkwerk toch nog zin af en toe! ;)

Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Bericht door Ramon Fincken » 08 feb 2007, 22:27

Prophecy schreef:Goh, heeft logisch denkwerk toch nog zin af en toe! ;)
wordt niemand slechter van :thumb:
Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

Gebruikersavatar
Kaza
Berichten: 604
Lid geworden op: 13 sep 2003, 07:46
Locatie: Rotterdam
Contacteer:

Bericht door Kaza » 08 feb 2007, 22:28

werkt :thumb:
Last edited by Kazango on Sat sep 23, 2004 6:35 am; edited 458 times in total

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 08 feb 2007, 22:32

Mooi zo! :thumb: Succes nog met je forum! Begint inmiddels aardig wat te worden, of is het niet voor Kazango?

Gebruikersavatar
Kaza
Berichten: 604
Lid geworden op: 13 sep 2003, 07:46
Locatie: Rotterdam
Contacteer:

Bericht door Kaza » 08 feb 2007, 22:40

Prophecy schreef:Mooi zo! :thumb: Succes nog met je forum! Begint inmiddels aardig wat te worden, of is het niet voor Kazango?
idd voor kazango.nl en we modderen gewoon wat aan. Tis iets wat nooit af komt, omdat alles beter kan of mooier.
iig bedankt voor jullie hulp :bier:
Last edited by Kazango on Sat sep 23, 2004 6:35 am; edited 458 times in total

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 08 feb 2007, 22:43

Graag gedaan! :)

Gesloten