[ Príspevok: 1 ] 
AutorSpráva
Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
Admin ignore board disabled

Registrovaný: 01.05.05
Príspevky: 13415
Témy: 1494 | 1494
Bydlisko: Bratislava
NapísalOffline : 13.10.2006 9:06 | Admin ignore board disabled

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 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 11 Enterprise | APC Back-UPS BE-850 VA | Lenovo ThinkPad X250 & Microsoft Windows 11 Professional | iPhone 15 Pro 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 24.04.1 LTS
 [ Príspevok: 1 ] 


Admin ignore board disabled



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Disabled Autologin ADMIN & MOD

v Redakčné systémy

24

1338

26.12.2006 23:09

Hannibal_King

V tomto fóre nie sú ďalšie neprečítané témy.

Duplicate ignore

v Databázy

4

750

31.08.2009 19:10

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

Keep Main Admin Admin

v Redakčné systémy

0

656

14.10.2006 14:54

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

WLAN disabled

v Siete

4

475

12.03.2010 12:56

palo2020

V tomto fóre nie sú ďalšie neprečítané témy.

Submit disabled

v JavaScript, VBScript, Ajax

3

551

08.05.2011 23:12

max-m

V tomto fóre nie sú ďalšie neprečítané témy.

IE button disabled

v JavaScript, VBScript, Ajax

4

597

28.10.2009 14:43

pilná lama glama

V tomto fóre nie sú ďalšie neprečítané témy.

HP recovery Disabled

v Notebooky a netbooky

2

478

30.07.2014 12:35

spokomaro

V tomto fóre nie sú ďalšie neprečítané témy.

Nefunguje disabled reservedstorage

v Operačné systémy Microsoft

3

509

24.06.2024 17:05

4040

V tomto fóre nie sú ďalšie neprečítané témy.

HDD writing is disabled.

v Pevné disky a radiče

4

486

08.12.2014 8:05

Arťom

V tomto fóre nie sú ďalšie neprečítané témy.

Návrh - Post count disabled here

v Správy pre vedenie fóra

5

1233

22.05.2008 21:22

Luks

V tomto fóre nie sú ďalšie neprečítané témy.

Intel active management technology status : disabled

v Intel čipové sady

2

1401

01.08.2011 19:02

mamsvojezasady

V tomto fóre nie sú ďalšie neprečítané témy.

asus g73sw disabled LCD device (Sound problems)

v Ovládače

5

589

18.07.2011 1:58

OmeGa

V tomto fóre nie sú ďalšie neprečítané témy.

150 MB/s data transfer speed enabled or disabled

v Pevné disky a radiče

1

364

10.12.2012 20:29

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

AM4 Board

v Základné dosky

11

962

22.05.2017 14:45

cinematik

V tomto fóre nie sú ďalšie neprečítané témy.

Disable Board Message

v Redakčné systémy

0

3781

13.10.2006 9:23

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

USB on board

v Pevné disky a radiče

5

445

19.09.2010 16:07

swaer



© 2005 - 2024 PCforum, edited by JanoF