| | |
| Stránka: 1 z 1
| [ Príspevok: 1 ] | |
Autor | Správa |
---|
Registrovaný: 01.05.05 Príspevky: 13343 Témy: 1494 Bydlisko: Bratislava | Napísal JanoF: 13.10.2006 9:06 | |
|
Kód: ## EasyMod 0.0.7 compliant ############################################################## ## MOD Title: Admin ignore board disabled ## MOD Author: Leuchte < mail@leuchte.net > http://www.leuchte.net ## MOD Description: The admin could access the board even if it is disabled. ## ## MOD Version: 1.0.0 ## ## Installation Level: Easy ## Installation Time: 5 Minutes ## Files To Edit: 3 common.php, page_header.php, overall_header.tpl ## Included Files: 0 ############################################################## ## For Security Purposes, Please Check: http://www.leuchte.net/mods/ for the ## latest version of this MOD. ## ############################################################## ## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD ############################################################## ## MOD History: ## ## 2004-07-12 - Version 1.0.0 ## ############################################################## # #-----[ OPEN ]------------------------------------------ # common.php
# #-----[ FIND ]------------------------------------------ # // // Show 'Board is disabled' message if needed. // if( $board_config['board_disable'] && !defined("IN_ADMIN") && !defined("IN_LOGIN") ) { message_die(GENERAL_MESSAGE, 'Board_disable', 'Information'); }
# #-----[ REPLACE, WITH ]------------------------------------------ # // // Show 'Board is disabled' message if needed. // $sql = "SELECT u.user_id, u.user_level, s.session_logged_in FROM ".USERS_TABLE." u, ".SESSIONS_TABLE." s WHERE u.user_id = s.session_user_id"; if( !($result = $db->sql_query($sql)) ) { message_die(CRITICAL_ERROR, "Could not query user data", "", __LINE__, __FILE__, $sql); } while( $row = $db->sql_fetchrow($result) ) {
if( $board_config['board_disable'] && !defined("IN_ADMIN") && !defined("IN_LOGIN") && !$row['session_logged_in'] && !$row['user_level'] == ADMIN ) { message_die(GENERAL_MESSAGE, 'Board_disable', 'Information'); } }
# #-----[ OPEN ]------------------------------------------ # includes/page_header.php
# #-----[ FIND ]------------------------------------------ # 'L_SEARCH_UNANSWERED' => $lang['Search_unanswered'],
# #-----[ AFTER, ADD ]------------------------------------------ # 'L_BOARD_DISABLE' => $lang['Board_disable'],
# #-----[ FIND ]------------------------------------------ # $template->pparse('overall_header');
# #-----[ BEFORE, ADD ]------------------------------------------ # if ( $board_config['board_disable'] && $userdata['user_level'] == ADMIN ) { $template->assign_block_vars('switch_admin_disable_board', array()); }
# #-----[ OPEN ]------------------------------------------ # templates/subSilver/overall_header.tpl
# #-----[ FIND ]------------------------------------------ # At the bottom of the File </tr> </table></td> </tr> </table>
<br />
# #-----[ AFTER, ADD ]------------------------------------------ # <!-- BEGIN switch_admin_disable_board --> <table width="100%" cellspacing="0" cellpadding="10" border="0" align="center"> <tr> <td class="forumline" align="center"><span class="gen"><b>{L_BOARD_DISABLE}</b></span></td> </tr> </table> <!-- END switch_admin_disable_board -->
# # #-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ # # EoM
_________________ Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server |
|
| Stránka: 1 z 1
| [ Príspevok: 1 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|