ZANIM ZACZNIESZ: POPULARNE PYTANIASZUKAJSTYLENAJNOWSZY SKRYPTPODRĘCZNIKMODYFIKACJE
phpBB2 by Przemo Forum Index phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SearchSZUKAJ  MemberlistMemberlist  UsergroupsUsergroups  StatisticsStatistics
RegisterRegister  Log inLog in  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów

Previous topic «» Next topic
Moved by: lui
08-08-2009, 20:43
Moderator moze usuwac swoje warny
Author Message
Dlugi 
phpbb still



Helped: 235 times
Posts: 1534
Posted: 14-02-2006, 14:08   Moderator moze usuwac swoje warny
   Forum address: ###


Jest to bardzo mala modyfikacja pozwalajaca moderatorom usuwac wystawione przez siebie warny. Niestety nie ma mozliwosci wylaczania tej opcji w PA. Ale to nie problem bo gdy chcesz wylaczyc ta opcje poprostu wgrywasz orginalny plik warnings.php
Wersja tylko pod 1.12.3 Działa także pod wersjami 1.12.x

Reczna instrukcja zmian na pliku
v 1.3

znajdz:
Code:
if ( $userdata['user_id'] == $row['modid'] && $can_add || $can_edit )
    {
        $delete_img = ($admin) ? '&nbsp;<a href="' . append_sid("warnings.$phpEx?mode=delete&id=$id&userid=$userid&sid=" . $userdata['session_id']) . '"><img src="' . $images['icon_delpost'] . '" alt="' . $lang['Delete'] . '" title="' . $lang['Delete'] . '" border="0" /></a>' : '';
        $l_action = $lang['action'];
        $action_url = '<a href="' . append_sid("warnings.$phpEx?mode=edit&id=$id") . '"><img src="' . $images['icon_edit'] . '" alt="' . $lang['edit_mini'] . '" title="' . $lang['edit_mini'] . '" border="0" /></a>' . $delete_img . '';
    }


zamien na:
Code:
if ( $userdata['user_id'] == $row['modid'] && $can_add || $can_edit )
    {
        $delete_img = ($admin || $mod) ? '&nbsp;<a href="' . append_sid("warnings.$phpEx?mode=delete&id=$id&userid=$userid&sid=" . $userdata['session_id']) . '"><img src="' . $images['icon_delpost'] . '" alt="' . $lang['Delete'] . '" title="' . $lang['Delete'] . '" border="0" /></a>' : '';
        $l_action = $lang['action'];
        $action_url = '<a href="' . append_sid("warnings.$phpEx?mode=edit&id=$id") . '"><img src="' . $images['icon_edit'] . '" alt="' . $lang['edit_mini'] . '" title="' . $lang['edit_mini'] . '" border="0" /></a>' . $delete_img . '';
    }


znajdz:
Code:
if ( $mode == 'delete' && $admin )
{
    if ( $HTTP_GET_VARS['sid'] != $userdata['session_id'] )
    {
        message_die(GENERAL_ERROR, 'Invalid_session');
    }

    $sql = "SELECT userid
        FROM " . WARNINGS_TABLE . "
        WHERE id = " . intval($id) . "
        LIMIT 1";

    if ( !($result = $db->sql_query($sql)) )
    {
        message_die(GENERAL_ERROR, 'Could not query warnings table', '', __LINE__, __FILE__, $sql);
    }

    $row = $db->sql_fetchrow($result);


    $sql = "DELETE FROM " . WARNINGS_TABLE . "
        WHERE id = " . intval($id) . "";
    if ( !($result = $db->sql_query($sql)) )
    {
        message_die(GENERAL_ERROR, 'Could not delete from warnings table', '', __LINE__, __FILE__, $sql);
    }
    else
    {


zamien na:
Code:
if ( $mode == 'delete' && ($admin || $mod) )
{
    if ( $HTTP_GET_VARS['sid'] != $userdata['session_id'] )
    {
        message_die(GENERAL_ERROR, 'Invalid_session');
    }

    $sql = "SELECT userid, modid
        FROM " . WARNINGS_TABLE . "
        WHERE id = " . intval($id) . "
        LIMIT 1";

    if ( !($result = $db->sql_query($sql)) )
    {
        message_die(GENERAL_ERROR, 'Could not query warnings table', '', __LINE__, __FILE__, $sql);
    }

    $row = $db->sql_fetchrow($result);

    if ($mod && $row['modid'] != $userdata['user_id'])
    {
        message_die(GENERAL_ERROR, $lang['Not_Authorised'], '');
    }

    $sql = "DELETE FROM " . WARNINGS_TABLE . "
        WHERE id = " . intval($id) . "";
    if ( !($result = $db->sql_query($sql)) )
    {
        message_die(GENERAL_ERROR, 'Could not delete from warnings table', '', __LINE__, __FILE__, $sql);
    }
    else
    {



znajdz:
Code:
if ( $admin )
    {
        $l_action = $lang['action'];
        $action_url = '<a href="' . append_sid("warnings.$phpEx?mode=edit&id=$id") . '"><img src="' . $images['icon_edit'] . '" alt="' . $lang['edit_mini'] . '" title="' . $lang['edit_mini'] . '" border="0" /></a>&nbsp;<a href="' . append_sid("warnings.$phpEx?mode=delete&id=$id&userid=$userid&sid=" . $userdata['session_id'] . "") . '"><img src="' . $images['icon_delpost'] . '" alt="' . $lang['Delete'] . '" title="' . $lang['Delete'] . '" border="0" /></a>';
    }


zamien na:
Code:
if ( $admin || $mod )
    {
        $l_action = $lang['action'];
        $action_url = '<a href="' . append_sid("warnings.$phpEx?mode=edit&id=$id") . '"><img src="' . $images['icon_edit'] . '" alt="' . $lang['edit_mini'] . '" title="' . $lang['edit_mini'] . '" border="0" /></a>&nbsp;<a href="' . append_sid("warnings.$phpEx?mode=delete&id=$id&userid=$userid&sid=" . $userdata['session_id'] . "") . '"><img src="' . $images['icon_delpost'] . '" alt="' . $lang['Delete'] . '" title="' . $lang['Delete'] . '" border="0" /></a>';
    }



znajdz:
Code:
if ( $mode == 'delete' && $admin )


zamien na:
Code:
if ( $mode == 'delete' && ( $admin || $mod ))


warnings.rar
Download 477 Time(s) 5.82 KB

_________________
xXx
Last edited by arcy on 27-05-2009, 08:08; edited 9 times in total  
 
 
     
MaksymW 

Helped: 2 times
Posts: 14
Location: Wrocław
Posted: 15-02-2006, 19:02   
   Forum address: http://www.trance-music.info


Niom teraz raczej można sobie przetestować moda. Thanks chello...
_________________
... I wiesz co w życiu robic :)
 
 
     
MotyF 

Posts: 4
Posted: 10-10-2006, 20:34   Czy pod 1.12.5 można zastosować
   Forum address: www.symbianforum.pl


A może ktoś zna podobny "przepis" do 1.12.5 ?
_________________
symbianforum.pl - bo symbian to pasja
 
     
Dlugi 
phpbb still



Helped: 235 times
Posts: 1534
Posted: 10-10-2006, 20:37   
   Forum address: ###


ten mod powinien pasowac do 1.12.5 :) sprawdz
_________________
xXx
 
 
     
szymel 

Helped: 1
Posts: 103
Location: z nikąd
Posted: 02-03-2007, 16:52   
   Forum address: http://www.movie-team.org


niby dziala, tyle ze mod zdaje sie moze zdejmowac rowniez te warny ktorych nie dal...
 
 
     
avatarus 
GM


Posts: 34
Posted: 17-11-2007, 21:46   
   Forum address: www.silkroadonline.com.pl/phpbb/


witam
a jak przerobić tego moda żeby każdy moderator mógł kasować obojętnie jakie ostrzeżenie?

Pozdrawiam
 
 
     
velpablo 

Posts: 3
Posted: 08-12-2007, 16:25   
   Forum address: http://naszereggae.topicall.pl


avatarus wrote:
witam
a jak przerobić tego moda żeby każdy moderator mógł kasować obojętnie jakie ostrzeżenie?


dolaczam sie do pytania...
jest taka mozliwosc zeby modzi usuwali ostrzezenia nie wystawione przez siebie?
 
     
sebb2PL 

Helped: 22 times
Posts: 208
Posted: 22-03-2008, 23:09   

Administrator jest przypisany tak : $admin
Moderator: $mod
a Junior admin : ? można wiedzieć ?
 
     
Radek 



Helped: 955 times
Posts: 4709
Posted: 22-03-2008, 23:12   
   Forum address: -


$userdata['user_jr'] ( chyba )
 
 
     
sebb2PL 

Helped: 22 times
Posts: 208
Posted: 22-03-2008, 23:14   

if ( $mode == 'delete' && $user_jr )
if ( $mode == 'delete' && $jr )
if ( $mode == 'delete' && user_jr )
? :roll:

Ktoś ma 100% pewność ^________^
 
     
Radek 



Helped: 955 times
Posts: 4709
Posted: 22-03-2008, 23:16   
   Forum address: -


Przecież Ci podałem że ma być $userdata['user_jr']. Sprawdziłem.
a po tym widać:
Code:
if ( $mode == 'delete' && $user_jr )
if ( $mode == 'delete' && $jr )
if ( $mode == 'delete' && user_jr )

że nie masz pojęcia o tym co robisz ;)
 
 
     
sebb2PL 

Helped: 22 times
Posts: 208
Posted: 22-03-2008, 23:19   

Chodzi mi bardziej o to ... by podmienić zamiast moderatora na Junior admina...
Chciałbym by ostrzeżenie mógł kasować Junior admin z adminem a nie admin z moderatorem :)

Dlugi wrote:
if ( $mode == 'delete' && ( $admin || $(Junior admin) ))
 
     
Radek 



Helped: 955 times
Posts: 4709
Posted: 22-03-2008, 23:24   
   Forum address: -


Mr.Krecik, sam się za to nie bierz, bo widzę, że pojęcia o php nie masz.
pozmieniaj w tym co Długi podał wszystkie:
Code:
($admin || $mod)

na
Code:
($admin || $userdata['user_jr'])
 
 
     
sebb2PL 

Helped: 22 times
Posts: 208
Posted: 22-03-2008, 23:28   

Quote:
Mr.Krecik, sam się za to nie bierz, bo widzę, że pojęcia o php nie masz.

Chamski i arogancki Miszczu php nie musisz być ;)
Z czasem będę wiedział więcej do Ciebie :twisted:

btw. dzięki za pomoc.
 
     
Radek 



Helped: 955 times
Posts: 4709
Posted: 22-03-2008, 23:35   
   Forum address: -


Nie jestem ani chamski ani arogancki. Stwierdzam fakty. Wystarczyło skopiować to co Ci podałem, czyli $userdata['user_jr'] i wkleić w odpowiednie miejsce, a nie tworzyć jakieś cuda ($jr, $junior, $(junior) itp.. )
btw: nie ma za co
 
 
     
Display posts from previous:   
Reply to topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
Add this topic to your bookmarks
Printable version

Jump to:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB Group
Page generated in 0.16 second. SQL queries: 13
Polecane serwisy





piękne monety kolekcjonerskie. Wszystko dla Numizmatyka.

• Dodaj swój link