To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Raportowanie PW

NineX - 19-03-2010, 21:42
Temat postu: Raportowanie PW
Raportowanie PW


Kod:
##########################################################################
## MOD Title:        Raportowanie PW
## MOD Author:       NineX
## MOD Description:  Dodaje możliwość raportowania PW do administratora
## MOD Version:      0.90
##               
## Installation Level:  Easy
## Installation Time:   ~8 minut
## License:             GPL2
##########################################################################



Wersję oznaczam jako beta, więc proszę o testy i komentarze.

Myślę, że komuś się przyda.

Bzzyczek - 20-03-2010, 15:29

No chwila chwila ale przecież administrator nie ma możliwości przejrzenia wiadomości. Czy skrypt wysyła cały post tak jak jest do administratora czy po prostu autor zgłaszający podaje treść?
NineX - 20-03-2010, 19:36

Bzzyczek napisał/a:
No chwila chwila ale przecież administrator nie ma możliwości przejrzenia wiadomości. Czy skrypt wysyła cały post tak jak jest do administratora czy po prostu autor zgłaszający podaje treść?


Przez autora jest podawana treść.

Logan4 - 26-03-2010, 02:20

Więc tak, parę testów.

Powinno być :

Kod:
CREATE TABLE `phpbb_privmsgs_report` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`number` INT NOT NULL ,
`report` VARCHAR( 3 ) NOT NULL ,
`username` VARCHAR( 30 ) NOT NULL ,
`user_id` INT NOT NULL
)


Link
Kod:

Masz 1 raport PW
prowadzi do strony głównej


Tutaj
Cytat:
$post_urls = array(
'post' => append_sid("privmsg.$phpEx?mode=post"),
'reply' => append_sid("privmsg.$phpEx?mode=reply&" . POST_POST_URL . "=$privmsg_id"),
'quote' => append_sid("privmsg.$phpEx?mode=quote&" . POST_POST_URL . "=$privmsg_id"),
'edit' => append_sid("privmsg.$phpEx?mode=edit&" . POST_POST_URL . "=$privmsg_id"),
'report' => append_sid("privmsg.$phpEx?mode=report&" . POST_POST_URL . "=$privmsg_id")

);


to co czerwone dodajemy

Raporty dochodzą, dodawanie ostrzeżeń działa, podlinkowanie profilu tez działa dobrze. Tresc wiadomosci normalnie widzimy i uzytkownik nie musi nic wstawiac, automatycznie po kliknieciu zglos wysyla zgloszenie.

Ja bym dodal jeszcze czy na pewno chcesz zgłosic post.

Póki co tyle, jutro moze mi cos wpadnie do głowy ;)

NineX - 27-03-2010, 17:11

Logan4, jeśli zobaczysz dokładnie do instrukcji, to zauważysz, że trzeba dodać:

Kod:
'report' => append_sid("privmsg.$phpEx?mode=report&" . POST_POST_URL . "=$privmsg_id")


a więc dobrze napisałem.

pozdrawiam

JustDoIt! - 27-03-2010, 17:17

Hmm Wgram :P i zobacze ^^
Logan4 - 27-03-2010, 17:44

NineX napisał/a:
Logan4, jeśli zobaczysz dokładnie do instrukcji, to zauważysz, że trzeba dodać:

Kod:
'report' => append_sid("privmsg.$phpEx?mode=report&" . POST_POST_URL . "=$privmsg_id")


a więc dobrze napisałem.

pozdrawiam



Tyle że w oryginalnym pliku jest

Kod:
$post_urls = array(
        'post' => append_sid("privmsg.$phpEx?mode=post"),
        'reply' => append_sid("privmsg.$phpEx?mode=reply&" . POST_POST_URL . "=$privmsg_id"),
        'quote' => append_sid("privmsg.$phpEx?mode=quote&" . POST_POST_URL . "=$privmsg_id"),
        'edit' => append_sid("privmsg.$phpEx?mode=edit&" . POST_POST_URL . "=$privmsg_id")


a nie tak jak ty podales

Kod:
$post_urls = array(
        'post' => append_sid("privmsg.$phpEx?mode=post"),
        'reply' => append_sid("privmsg.$phpEx?mode=reply&" . POST_POST_URL . "=$privmsg_id"),
        'quote' => append_sid("privmsg.$phpEx?mode=quote&" . POST_POST_URL . "=$privmsg_id"),
        'edit' => append_sid("privmsg.$phpEx?mode=edit&" . POST_POST_URL . "=$privmsg_id"),


Więc zamiast dodaj po lepiej zamien na ;) bo trzeba dodac ten przecinek.

A co z resztą? Np link prowadzacy do strony głownej zamist do /raporty.php ??

Aleks1994 - 27-03-2010, 18:22

NineX napisał/a:
Bzzyczek napisał/a:
No chwila chwila ale przecież administrator nie ma możliwości przejrzenia wiadomości. Czy skrypt wysyła cały post tak jak jest do administratora czy po prostu autor zgłaszający podaje treść?


Przez autora jest podawana treść.


Myśle że powinna być podawana treść takiego PM-a bo zawsze można skłąmać....

Logan4 - 27-03-2010, 18:34

Aleks1994 napisał/a:
NineX napisał/a:
Bzzyczek napisał/a:
No chwila chwila ale przecież administrator nie ma możliwości przejrzenia wiadomości. Czy skrypt wysyła cały post tak jak jest do administratora czy po prostu autor zgłaszający podaje treść?


Przez autora jest podawana treść.


Myśle że powinna być podawana treść takiego PM-a bo zawsze można skłąmać....



Treść nie jest podawana przez autora!!!!!!

JEST WYSYŁANA AUTENTYCZNA TREŚĆ PW, a user nie ma możliwości jej modyfikacji!

kevin_ - 27-03-2010, 18:46

Czyli modyfikacja powinna iść jak najszybciej do kosza, ponieważ arcy jasno napisał;
Cytat:

Absolutnie nie. Żadnych modów dotykających prywatności użytkowników.
To są prywatne wiadomości i nikt oprócz nadawcy i adresata nie ma prawa wglądu do nich.

Każda taka modyfikacja będzie natychmiast usunięta a jej autor zbanowany więc naprawdę nie radzę.

Pozdrawiam.


Też miałem ochotę na napisanie takie moda. Tylko, że u mnie sprawa miała wyglądać nieco inaczej + integracja z standardowym systemem zgłoszenia.

NineX - 27-03-2010, 19:05

Napisałem taką modyfikację, ponieważ niektórzy administratorzy jak i odbiorcy, nie życzą sobie reklam/ obrażania użytkowników poprzez PW.

Treść jest pokazywana administratorowi, aby poprzez ten dowód, mógł solidnie ukarać nadawcę.

Moim zdaniem modyfikacja przydatna, choć jeśli ktoś uważa inaczej to temat do kosza.

pozdrawiam, NineX

oVeral - 27-03-2010, 19:53

kevin_ napisał/a:
Czyli modyfikacja powinna iść jak najszybciej do kosza, ponieważ arcy jasno napisał;
Cytat:

Absolutnie nie. Żadnych modów dotykających prywatności użytkowników.
To są prywatne wiadomości i nikt oprócz nadawcy i adresata nie ma prawa wglądu do nich.

Każda taka modyfikacja będzie natychmiast usunięta a jej autor zbanowany więc naprawdę nie radzę.

Pozdrawiam.


Też miałem ochotę na napisanie takie moda. Tylko, że u mnie sprawa miała wyglądać nieco inaczej + integracja z standardowym systemem zgłoszenia.


Nie do końca, ponieważ jeżeli odbiorca raportuje PW, która go obraził/złamała regulamin to "daje" ją do wglądu administratorowi. Admin nie ma wglądu do niezaraportowanych PW(teoretycznie ;] ) A jeżeli PW łamie regulamin forum jest zgłaszana przez odbiorcę, to raczej nie można tu mówić o naruszaniu prywatności chyba, że jedynie nadawcy, ale jeżeli łamie regulamin to w czym problem?
To są jedynie moje spostrzeżenia na ten temat ;)

NineX - 27-03-2010, 20:59

oVeral napisał/a:
kevin_ napisał/a:
Czyli modyfikacja powinna iść jak najszybciej do kosza, ponieważ arcy jasno napisał;
Cytat:

Absolutnie nie. Żadnych modów dotykających prywatności użytkowników.
To są prywatne wiadomości i nikt oprócz nadawcy i adresata nie ma prawa wglądu do nich.

Każda taka modyfikacja będzie natychmiast usunięta a jej autor zbanowany więc naprawdę nie radzę.

Pozdrawiam.


Też miałem ochotę na napisanie takie moda. Tylko, że u mnie sprawa miała wyglądać nieco inaczej + integracja z standardowym systemem zgłoszenia.


Nie do końca, ponieważ jeżeli odbiorca raportuje PW, która go obraził/złamała regulamin to "daje" ją do wglądu administratorowi. Admin nie ma wglądu do niezaraportowanych PW(teoretycznie ;] ) A jeżeli PW łamie regulamin forum jest zgłaszana przez odbiorcę, to raczej nie można tu mówić o naruszaniu prywatności chyba, że jedynie nadawcy, ale jeżeli łamie regulamin to w czym problem?
To są jedynie moje spostrzeżenia na ten temat ;)


Też tak sądzę ;)

Matisu - 27-03-2010, 22:49

Cytat:
Masz 1 raport PW

prowadzi do strony głównej


Idzie to poprawić???

NineX - 27-03-2010, 23:42

Naprawione.

pozdrawiam



Powered by phpBB modified by Przemo © 2003 phpBB Group