phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
XXXX
Autor Wiadomość
SeNioR
[Usunięty]

Wysłany: 26-09-2013, 22:18   XXXX

Ten temat został edytowany a treść usunięta. //Admin
Ostatnio zmieniony przez 30-07-2020, 18:15, w całości zmieniany 2 razy  
 
     
Gadatliwa Kasia 

   
Master93

Pomógł: 21 razy
Posty: 744
Wysłany: 18-10-2013, 01:08   

dolacze sie, tez by mi sie to przydalo
 
     
Tommekk80



Pomógł: 1411 razy
Posty: 4780
Wysłany: 18-10-2013, 09:01   

Dobra, to lecimy :

report.php :
znajdź
Kod:
case 'popup':

dodaj przed
Kod:
    case 'del_report_main':
        if ( !$userdata['session_logged_in'] )
        {
            message_die(GENERAL_MESSAGE, 'Report_no_access');
        }

        if ( isset($HTTP_GET_VARS[POST_POST_URL]) )
        {
            $post_id = intval($HTTP_GET_VARS[POST_POST_URL]);
        }
        else
        {
            message_die(GENERAL_MESSAGE, 'No_such_post');
        }

        $sql = "SELECT post_id, topic_id, forum_id, reporter_id
            FROM " . POSTS_TABLE . "
            WHERE post_id = " . intval($post_id);

        if ( !$result = $db->sql_query($sql) )
        {
            message_die(GENERAL_ERROR, 'Couldn\'t obtain posts information.', '', __LINE__, __FILE__, $sql);
        }
        if ( !($data = $db->sql_fetchrow($result)) )
        {
            message_die(GENERAL_MESSAGE, 'No_such_post');
        }
        if ( $data['reporter_id'] == 0 )
        {
            message_die(GENERAL_MESSAGE, 'Report_already_removed');
        }
        if ( $userdata['user_level'] > USER || ( $userdata['session_logged_in'] && $data['reporter_id'] == $userdata['user_id'] ) )
        {
            if ( $userdata['user_level'] != ADMIN && $data['reporter_id'] != $userdata['user_id'] )
            {
                $is_auth = auth(AUTH_MOD, $data['forum_id'], $userdata);

                if ( !$is_auth['auth_mod'] )
                {
                    message_die(GENERAL_MESSAGE, 'Report_no_access');
                }
            }

            $sql = "UPDATE " . POSTS_TABLE . " SET
                reporter_id = 0
                WHERE post_id = " . $data['post_id'];

            if ( !$db->sql_query($sql) )
            {
                message_die(GENERAL_ERROR, 'Couldn\'t delete the report.', '', __LINE__, __FILE__, $sql);
            }

            $rp->update_refresh_report_popup($data['forum_id']);

            $template->assign_vars(array(
                'META' => '<meta http-equiv="refresh" content="1;url=' . append_sid("report.$phpEx") . '">')
            );

            message_die(GENERAL_MESSAGE, $lang['Report_deleted']);
        }
        message_die(GENERAL_MESSAGE, 'Report_no_access');
        break;

znajdź DRUGIE

Kod:
$template->assign_block_vars("postrow", array(

zamień to na
Kod:
                $link_kasujacy = append_sid($phpbb_root_path . "report.$phpEx?mode=del_report_main&amp;" . POST_POST_URL . "=" . $row['post_id']);
                $kasuj_raport = '<a href="' . $link_kasujacy . '"><img src="' . $images['icon_del_report'] . '" alt="" title="' . $lang['Report_del'] . '" border="0" /></a>';
               
                $template->assign_block_vars("postrow", array(
                    'KASUJ_RAPORT' => $kasuj_raport,

templates/styl/report_list_body.tpl
znajdź
Kod:
<!-- END no_u_reporter -->

dodaj za
Kod:
<td class="row1" align="center">{postrow.KASUJ_RAPORT}</td>

znajdź
Kod:
<th class="thCornerR" nowrap="nowrap">&nbsp;{L_REPORTER}&nbsp;</th>

zamień to na
Kod:
    <th class="thTop" nowrap="nowrap">&nbsp;{L_REPORTER}&nbsp;</th>
    <th class="thCornerR" nowrap="nowrap">&nbsp;X&nbsp;</th>


Mam nadzieję, że nic nie pomieszałem. Kasowanie działa w report.php. Znaczy sprawdźcie, czy działa :mrgreen:
W popupie nie działa, ale można dorobić.
 
     
Master93

Pomógł: 21 razy
Posty: 744
Wysłany: 23-10-2013, 10:57   

działa pięknie ;)
 
     
Scooby?!

Pomógł: 62 razy
Posty: 304
Wysłany: 23-10-2013, 17:15   

Działa również potwierdzam.
Cytat:
Mam nadzieję, że nic nie pomieszałem. Kasowanie działa w report.php. Znaczy sprawdźcie, czy działa :mrgreen:
W popupie nie działa, ale można dorobić.

To dorabiamy :D
 
     
Tommekk80



Pomógł: 1411 razy
Posty: 4780
Wysłany: 23-10-2013, 18:53   

Na razie musi wystarczyć to, co jest :D
 
     
Scooby?!

Pomógł: 62 razy
Posty: 304
Wysłany: 23-10-2013, 22:05   

Tommekk80 napisał/a:
Na razie musi wystarczyć to, co jest :D

Nie, nie, nie. Czekam z utęsknieniem mój mistrzu php :D
 
     
Asus

Pomógł: 20 razy
Posty: 83
Wysłany: 23-10-2013, 22:16   

Powinno to być w standardzie + wyświetlanie na stronie głównej np. pod "zobacz posty nieprzeczytane" ilość raportów np.

Raporty [12] (przekierowanie na report.php) chodzi o pobranie liczby raportów :P
 
     
Scooby?!

Pomógł: 62 razy
Posty: 304
Wysłany: 23-10-2013, 22:22   

Asus napisał/a:
Powinno to być w standardzie + wyświetlanie na stronie głównej np. pod "zobacz posty nieprzeczytane" ilość raportów np.

Raporty [12] (przekierowanie na report.php) chodzi o pobranie liczby raportów :P

Nie ma czegoś takiego patrz (plik report.php):

Oraz popup:

Widać różnicę? :)
 
     
Asus

Pomógł: 20 razy
Posty: 83
Wysłany: 23-10-2013, 22:51   

Scooby?! napisał/a:
Asus napisał/a:
Powinno to być w standardzie + wyświetlanie na stronie głównej np. pod "zobacz posty nieprzeczytane" ilość raportów np.

Raporty [12] (przekierowanie na report.php) chodzi o pobranie liczby raportów :P

Nie ma czegoś takiego patrz (plik report.php):
[url=http://wstaw.org/m/2...q85.jpg]Obrazek[/URL]
Oraz popup:
[url=http://wstaw.org/m/2...q85.jpg]Obrazek[/URL]
Widać różnicę? :)


To jest propozycja. :roll:
 
     
Scooby?!

Pomógł: 62 razy
Posty: 304
Wysłany: 23-10-2013, 23:01   

Cytat:
To jest propozycja. :roll:

Proste modyfikacje najbardziej cieszą i ułatwiają pracę na forum.
 
     
Tommekk80



Pomógł: 1411 razy
Posty: 4780
Wysłany: 24-10-2013, 08:36   

Asus napisał/a:
Powinno to być w standardzie + wyświetlanie na stronie głównej np. pod "zobacz posty nieprzeczytane" ilość raportów np.

Zgadzam się, trzeba zrobić ;)
Do tego zmienić sposób usuwania na checkboxy i dodać powód raportu.
Tylko nie wszystko na raz :mrgreen: - potrzeba czasu.
 
     
HYPERSHOCKK^

Pomógł: 1 raz
Posty: 87
Wysłany: 01-11-2013, 09:23   

A u mnie kurcze nie ma żadnego X widocznego, co dziwniejsze, pomimo ustawień w opcjach zgłoszeń to i tak wywala u mnie jako popup :shock: :roll:
 
     
Scooby?!

Pomógł: 62 razy
Posty: 304
Wysłany: 01-11-2013, 21:58   

Coś musiałeś źle wgrać, albo nie przestawiłeś w panelu. Jak nie dasz rady to podeślij edytowane pliki.
 
     
Gadatliwa Kasia 

   
HYPERSHOCKK^

Pomógł: 1 raz
Posty: 87
Wysłany: 02-11-2013, 11:50   

Wszystkie trzy sposoby w PA ustawiałem, za każdym razem listę zgłoszeń otwiera w nowym okienku (popup?) :/

Proszę, pliki w załączniku :)

Downloads.rar
Pobierz Plik ściągnięto 153 raz(y) 3,62 KB

 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

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
Strona wygenerowana w 0,12 sekundy. Zapytań do SQL: 15
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

serwis laptopów

phpbb

Polisy Ubezpieczeniowe TU Europa

Design Cart - Tworzenie sklepu internetowego

dnirozwoju.pl

Ranking Hostingów HostingOnline.pl

• Zamów reklamę