Disallow Moderators to edit/delete posts from admin [2.0.11]

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
Rico
Berichten: 2185
Lid geworden op: 23 okt 2003, 18:45
Contacteer:

Disallow Moderators to edit/delete posts from admin [2.0.11]

Bericht door Rico » 19 feb 2005, 15:56

Code: Selecteer alles

##############################################################
## MOD Title: Disallow Moderators to edit/delete posts from admin [2.0.11]
## MOD Author:    Rico < info@spamworld.nl > http://www.final-flash.nl/finalphpbb/index.php
##
## MOD Description: This MOD disallowes moderators to edit or to delete a post from an admin
##
## MOD Version: 1.0.0
##
## Installation Level: (Easy)
## Installation Time: 1 Minute
## Files To Edit: (3)
##      - modcp.php
##      - posting.php
##      - language/lang_english/lang_main.php
## (Extra)
##      - language/lang_english/lang_main.php
## Included Files: (n/a)
##############################################################

#
#-----[ OPEN ]------------------------------------------
#
modcp.php

#
#-----[ FIND ]------------------------------------------
#
#
              case 'delete':
      if (!$is_auth['auth_delete'])
      {
         message_die(MESSAGE, sprintf($lang['Sorry_auth_delete'], $is_auth['auth_delete_type']));
      }

#
#-----[ AFTER, ADD ]------------------------------------------
#
#
               if( $userdata['user_level'] != ADMIN )
      {
         $topics_sql = ( isset($HTTP_POST_VARS['topic_id_list']) ) ? implode(',', $HTTP_POST_VARS['topic_id_list']) : $topic_id;
         $sql = "SELECT t.topic_id
               FROM " . TOPICS_TABLE . " t, " . USERS_TABLE . " u
               WHERE u.user_id = t.topic_poster
                  AND u.user_level = " . ADMIN . "
                  AND t.topic_id IN ($topics_sql)";
         if( !$result = $db->sql_query($sql) )
         {
            message_die(GENERAL_ERROR, 'Could not retrieve topics list', '', __LINE__, __FILE__, $sql);
         }

         if( $db->sql_numrows($result) > 0 )
         {
            message_die(GENERAL_MESSAGE, $lang['Not_edit_delete_admin']);
         }
      } 
#
#-----[ OPEN ]------------------------------------------
#
modcp.php

#
#-----[ FIND ]------------------------------------------
#
#
       if ( empty($post_id) )
      {
         message_die(GENERAL_MESSAGE, $lang['No_post_id']);
      }

#
#-----[ AFTER, ADD ]------------------------------------------
#
#
   if( $userdata['user_level'] != ADMIN && ($mode == 'editpost' || $mode == 'delete' || $mode == 'poll_delete') )
      {
         $sql = "SELECT u.user_level
               FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u
               WHERE p.post_id = $post_id
                  AND p.poster_id = u.user_id
                  AND u.user_level = " . ADMIN;
         if( !$result = $db->sql_query($sql) )
         {
            message_die(GENERAL_ERROR, 'Could not retrieve post information', '', __LINE__, __FILE__, $sql);
         }
         if( $row = $db->sql_fetchrow($result) )
         {
            message_die(GENERAL_MESSAGE, $lang['Not_edit_delete_admin']);
         }
      }


#
#-----[ OPEN ]------------------------------------------
#
/language/lang_english/lang_main.php 

#
#-----[ FIND ]------------------------------------------
#
# 
   //
   // That's all, Folks!

#
#-----[ BEFORE, ADD ]------------------------------------------
#
#
  $lang['Not_edit_delete_admin'] = 'You are not allowed to edit/delete an administrator's post.';


#
#-----[ OPEN ]------------------------------------------
#
/language/lang_english/lang_main.php 

#
#-----[ FIND ]------------------------------------------
#
# 
   //
   // That's all, Folks!

#
#-----[ BEFORE, ADD ]------------------------------------------
#
#
  $lang['Not_edit_delete_admin'] = 'Je bent niet in staat als moderator om de berichten van de Admin aan te passen of te deleten.';

//EOM
Laatst gewijzigd door Rico op 19 feb 2005, 16:18, 1 keer totaal gewijzigd.
Guess who's back..

Gebruikersavatar
marrucc
Berichten: 367
Lid geworden op: 22 jan 2004, 16:23
Locatie: westerhaar the place to be

Bericht door marrucc » 19 feb 2005, 16:16


Gebruikersavatar
Rico
Berichten: 2185
Lid geworden op: 23 okt 2003, 18:45
Contacteer:

Bericht door Rico » 19 feb 2005, 16:18

dan heb ik hem voor niks gemaakt. :)
woepsie...
Guess who's back..

Gebruikersavatar
Wout -- w00t
Berichten: 815
Lid geworden op: 07 jan 2005, 12:57
Locatie: Eindhoven, NL

Bericht door Wout -- w00t » 20 feb 2005, 14:29

Uhm, Rico. :roll: http://www.final-flash.nl/finalphpbb/viewtopic.php?t=13

Zendra heeft deze gemaakt. :roll:
Geeft geen support aan fora´s zonder copyright

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20301
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 20 feb 2005, 15:29

Wout -- w00t schreef:Uhm, Rico. :roll: http://www.final-flash.nl/finalphpbb/viewtopic.php?t=13

Zendra heeft deze gemaakt. :roll:
Dat zei iemand anders ook al ;)

Gebruikersavatar
Stef
Berichten: 9080
Lid geworden op: 04 jun 2003, 20:47

Bericht door Stef » 20 feb 2005, 18:24

Wout probeert te zeggen is dat het precies overgekopieerd is.

LoYaL
Berichten: 754
Lid geworden op: 15 okt 2004, 19:20
Contacteer:

Bericht door LoYaL » 20 feb 2005, 23:36

Of het is toeval dat jullie allebei hetzelfde hebben, waarop de kans 0,0001% is :P
http://www.rappersonline - voor al je online rapmovies + downloads !

Gebruikersavatar
marrucc
Berichten: 367
Lid geworden op: 22 jan 2004, 16:23
Locatie: westerhaar the place to be

Bericht door marrucc » 21 feb 2005, 14:20

Ja, ze hebben opeens dezelfde gemaakt! Knap werk ;)
Stef schreef:Wout probeert te zeggen is dat het precies overgekopieerd is.
Ja, gewoon samen gevoegt tot een mod en zijn copyright eronder gezet. :roll:

djrandall
Berichten: 181
Lid geworden op: 30 jan 2004, 09:37
Locatie: Dongen
Contacteer:

Bericht door djrandall » 21 feb 2005, 14:22

Das een Foei Foei!
En zo is het!

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 21 feb 2005, 18:10

Hoe triest zeg, puur om hier in aanzien te stijgen ofzo. :evil: :shock:
Barki.nl

LoYaL
Berichten: 754
Lid geworden op: 15 okt 2004, 19:20
Contacteer:

Bericht door LoYaL » 21 feb 2005, 19:44

Zoiets zou je nooit verwachten van SW Rico
http://www.rappersonline - voor al je online rapmovies + downloads !

Gebruikersavatar
Rico
Berichten: 2185
Lid geworden op: 23 okt 2003, 18:45
Contacteer:

Bericht door Rico » 21 feb 2005, 22:13

dit konden jullie niet weten, maar dit mocht van Zendra.
Ik heb het al tegen wout gezegd, maar nu weten jullie het dus ook :)
Sluit dit topic anders maar
Guess who's back..

LoYaL
Berichten: 754
Lid geworden op: 15 okt 2004, 19:20
Contacteer:

Bericht door LoYaL » 21 feb 2005, 22:20

Rico schreef:dit konden jullie niet weten, maar dit mocht van Zendra.
Ik heb het al tegen wout gezegd, maar nu weten jullie het dus ook :)
Sluit dit topic anders maar
Was het wel de bedoeling andere over te halen dat jij het hebt gedaan :roll: ?
http://www.rappersonline - voor al je online rapmovies + downloads !

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 22 feb 2005, 01:02

Rico schreef:dit konden jullie niet weten, maar dit mocht van Zendra.
Ik heb het al tegen wout gezegd, maar nu weten jullie het dus ook :)
Sluit dit topic anders maar
Ik had al zo'n vermoeden toen ik de site zag achter de auteur in je txt bestandje, maar toch als je iets niet maakt kun je het nog niet als je "eigen" uitbrengen volgens mij als het niet door jou gemaakt is.
Hoe dan ook, handige mod maar had deze al bij het begin van me forum geïnstalleerd. :thumb:
Barki.nl

LoYaL
Berichten: 754
Lid geworden op: 15 okt 2004, 19:20
Contacteer:

Bericht door LoYaL » 22 feb 2005, 12:51

Code: Selecteer alles

## MOD Author:    Rico < info@spamworld.nl > 
Hoe kan jij nou de MOD Autor zijn als je het niet zelf hebt gemaakt ? :roll:

Gebruikersavatar
Rico
Berichten: 2185
Lid geworden op: 23 okt 2003, 18:45
Contacteer:

Bericht door Rico » 22 feb 2005, 13:39

forget about this MOD...Ik wist niet dat ie al bestond, en ik had de naam van Zendra erbij moeten zetten ja.
Ik vraag of een mod dit wilt sluiten
Guess who's back..

Gesloten