Pagina 1 van 1

Moderator CP panel link verbergen

Geplaatst: 07 nov 2006, 21:53
door Fridge
Ik ben aan het testen met Moderator CP 1.1.2 en op zich werkt hij prima, alleen blijf je altijd de link zien naar het moderator controle paneel (zie afbeelding)

Afbeelding

Is dit met opzet zo of is dit een fout in de code of bug ?

Op zich zou het niet eens veel kwaad kunnen maar "het nodigt wel uit tot" dus wil ik hem graag verborgen zien, is dit te realiseren op een of andere manier ?

Alvast bedankt voor jullie reacties :thumb:

Geplaatst: 07 nov 2006, 21:57
door Paul
Kan je page_tail.php hie reen posten in code blocks?

Geplaatst: 07 nov 2006, 22:20
door Fridge
Zoals je ziet heb ik ook phpbb security geïnstalleerd, maar zou volgens mij niet uit moeten maken.

Code: Selecteer alles

<?php
/***************************************************************************
 *                              page_tail.php
 *                            -------------------
 *   begin                : Saturday, Feb 13, 2001
 *   copyright            : (C) 2001 The phpBB Group
 *   email                : support@phpbb.com
 *
 *   $Id: page_tail.php,v 1.27.2.4 2005/09/14 18:14:30 acydburn Exp $
 *
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

if ( !defined('IN_PHPBB') )
{
	die('Hacking attempt');
}

global $do_gzip_compress;

//
// Show the overall footer.
//
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : ((in_array($userdata['user_level'], explode(',', $board_config['modcp_levels_used']))) ? '<a href="modcp/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Mod_CP'] . '</a><br /><br />' : '');

$template->set_filenames(array(
	'overall_footer' => ( empty($gen_simple_header) ) ? 'overall_footer.tpl' : 'simple_footer.tpl')
);

$template->assign_vars(array(
#======================================================================= |
#==== Start: == phpBB Security ========================================= |
#==== v1.0.1 =========================================================== |
#====
	'BLOCKED'	=> str_replace('%T%', '<b>'. number_format($board_config['phpBBSecurity_total_attempts']) .'</b>', $lang['PS_blocked_line']),
#====
#==== Author: aUsTiN [austin@phpbb-amod.com] [http://phpbb-amod.com] === |
#==== End: ==== phpBB Security ========================================= |	
#======================================================================= |
	'TRANSLATION_INFO' => (isset($lang['TRANSLATION_INFO'])) ? $lang['TRANSLATION_INFO'] : ((isset($lang['TRANSLATION'])) ? $lang['TRANSLATION'] : ''),
	'ADMIN_LINK' => $admin_link)
);

$template->pparse('overall_footer');

//
// Close our DB connection.
//
$db->sql_close();

//
// Compress buffered output if required and send to browser
//
if ( $do_gzip_compress )
{
	//
	// Borrowed from php.net!
	//
	$gzip_contents = ob_get_contents();
	ob_end_clean();

	$gzip_size = strlen($gzip_contents);
	$gzip_crc = crc32($gzip_contents);

	$gzip_contents = gzcompress($gzip_contents, 9);
	$gzip_contents = substr($gzip_contents, 0, strlen($gzip_contents) - 4);

	echo "\x1f\x8b\x08\x00\x00\x00\x00\x00";
	echo $gzip_contents;
	echo pack('V', $gzip_crc);
	echo pack('V', $gzip_size);
}

exit;

?>

Geplaatst: 07 nov 2006, 22:23
door Paul
Als het goed is hoort hij hem voor enkel moderators/admins te weergeven. trouwens, ik raad je aan phpbb secrity te verwijderen, er zit een ernstig lek in die mod!

Geplaatst: 07 nov 2006, 22:35
door Fridge
Dus als ik het goed begrijp is de code van page_tail.php in orde, feit blijft wel dat toch de paneel link te zien is, dit terwijl het op admin niveau wel gewoon in orde is.

Geplaatst: 07 nov 2006, 22:49
door Fridge
Over welk lek spreken we eigenlijk bij phpbb security ?

Geplaatst: 09 nov 2006, 01:22
door Fridge
phpbb security inmiddels verwijderd en alles werkt weer naar behoren, bedankt voor je antwoord :D