Poszukiwania - Edycja modyfikacji ban post
Pawlak093 - 07-08-2013, 09:01 Temat postu: Edycja modyfikacji ban post http://www.przemo.org/php...pic.php?t=72996
Jak edytować tą modyfikację aby banowali posty tylko administratorzy?
MQs - 07-08-2013, 10:00
Jeśli chcesz odebrać moderatorowi tylko akcję banowania/odbanowania ale zostawić widoczność zbanowanych postów to wystarczy zmienić te dwie linijki w instrukcji (lub viewtopic.php):
Kod: | #--- [ ZNAJDŹ ] ---
$ban_link = ($is_auth['auth_mod'] || $user_level == ADMIN) ? $ban_link : '';
#--- [ ZAMIEŃ NA ] ---
$ban_link = ($user_level == ADMIN) ? $ban_link : '';
#--- [ ZNAJDŹ ] ---
if(($ban_post_id || $unban_post_id) && ($is_auth['auth_mod'] || $user_level == ADMIN))
#--- [ ZAMIEŃ NA ] ---
if(($ban_post_id || $unban_post_id) && $user_level == ADMIN)
|
Jeśli chcesz odebrać też widoczność postów to poza powyższym znajdź jeszcze w instrukcji (lub modyfikowanych plikach) wszystkie fragmenty linii (bo początek może się różnić):
Kod: | #--- [ ZNAJDŹ, w linii ] ---
['post_banned'] == 'yes' && (!$is_auth['auth_mod'] || $user_level != ADMIN))
#--- [ ZAMIEŃ NA ] ---
['post_banned'] == 'yes' && $user_level != ADMIN)
#--- [ ZNAJDŹ, w linii ] ---
['post_banned2'] == 'yes' && (!$is_auth['auth_mod'] || $user_level != ADMIN))
#--- [ ZAMIEŃ NA ] ---
['post_banned2'] == 'yes' && $user_level != ADMIN) |
(uważaj na nawiasy - jednego się pozbywasz).
|
|
|