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 - Powód zg?oszenia posta do adminów/modów

Blant - 21-08-2011, 01:22

A jak dodać, aby w przypadku nie wpisania powodu i kliknięcia "Tak", wyskoczył komunikat, że trzeba wpisać powód, takie przypomnienie w kolorze. Bo aktualnie nic się nie dzieje w takim przypadku.
Pozdr.

eSPe - 29-01-2012, 20:20

Instalka zrobiona.
Mody na plikach zgodnie z instrukcją.
Zapytanie SQL wykonane.
Po wciśnięciu wyskakuje formularz do wpisania powodu zgłoszenia:

"Podaj powód (obowišzkowy):"
Jak wpisałem TESTOWANIE DZIAŁANIA MODA

Wyskoczyło:
Cytat:
Couldn't report the post.

DEBUG MODE

SQL Error : 1054 Unknown column 'report_reason' in 'field list'

UPDATE phpbb_2posts SET reporter_id = 2, report_reason = 'TESTOWANIE DZIAŁANIA MODA' WHERE post_id = 13776

Line : 98
File : report.php


Pomocy!

MaTeK_ - 29-01-2012, 20:25

eSPe, a wykonałeś te zapytanie do bazy?

Kod:
ALTER TABLE phpbb_posts ADD report_reason text NOT NULL;

eSPe - 29-01-2012, 20:32

eSPe napisał/a:
Zapytanie SQL wykonane.

MaTeK_ - 29-01-2012, 20:36

to teraz wyczyść cache forum i spróbuj jeszcze raz
eSPe - 29-01-2012, 20:37

Cytat:
Couldn't report the post.

DEBUG MODE

SQL Error : 1054 Unknown column 'report_reason' in 'field list'

UPDATE phpbb_2posts SET reporter_id = 2, report_reason = 'TEST' WHERE post_id = 13776

Line : 98
File : report.ph
p

japi55 - 29-01-2012, 20:40

Wykonaj zapytanie przez phpmyadmin i pokaż treść błędu jeśli takowy nastąpi.
eSPe - 29-01-2012, 20:42

A zastanawia mnie jedno.
W błędzie wyskakuje coś z tabelą "phpbb_2posts" a w poleceniu SQL podane jest "ALTER TABLE phpbb_posts"

Czy w takim układzie polecenie SQL nie powinno brzmieć:
Kod:
ALTER TABLE phpbb_2posts ADD report_reason text NOT NULL;


??

japi55 - 29-01-2012, 20:43

eSPe napisał/a:
Czy w takim układzie polecenie SQL nie powinno brzmieć:


owszem, powinno.

eSPe - 29-01-2012, 20:47

japi55 napisał/a:
eSPe napisał/a:
Czy w takim układzie polecenie SQL nie powinno brzmieć:


owszem, powinno.


Wykonałem je przez PA przez "SQL -> MySQL"

Wyskoczyło:
Cytat:
Wynik
Ilość rekordów: 12713

ALTER TABLE phpbb_2posts ADD report_reason text NOT NULL

Wyczyściłem Cache.

I hula jak ta lala! :mrgreen: :mrgreen: :mrgreen:

Tylko nurtuje jeszcze jedno. Czemu wyświetla na stronie zgłaszania:
Cytat:
Czy na pewno chcesz zgłosić ten post do Moderatora i Administratora?

Podaj powód (obowišzkowy):


Zamiast
Cytat:
Czy na pewno chcesz zgłosić ten post do Moderatora i Administratora?

Podaj powód (obowišzkowy):


W pliku LANG jest poprawnie zmodyfikowane.

[ Dodano: 29-01-2012, 20:49 ]
pomyłka. chodziło oczywiście o te "ą" w słowie "obowiązkowy". (czemu nie mogę zedytować i poprawić swojego posta?).

Swoją drogą chciałem wam podziękować za pomoc choć w sumie sam doszedłem ale mnie naprowadziliście. :mrgreen: :mrgreen: :mrgreen:

[ Dodano: 02-02-2012, 11:32 ]
BUMP

eSPe napisał/a:
Po wciśnięciu wyskakuje formularz do wpisania powodu zgłoszenia:
"Podaj powód (obowišzkowy):"

W pliku lang jest normalnie napisane "Podaj powód (obowiązkowy):"
Help! Anybody!

jezyk403 - 07-02-2012, 15:06

Witam
Zrobiłem wszystko niby jak jest tutaj i wszytko działa oprócz jednego :
- kolumna powód jest pusta!
Gdzie leży błąd???

kamilos1q2 - 14-04-2013, 12:40

Ja zainstalowałem według instrukcji podanej na pierwszej stronie i wszystko mi działa poprawnie. Jeśli coś wam nie wychodzi to wgrajcie kopie zapasową na serwer spowrotem przed wykonywaniem tej instalacji i zacznijcie od początku dokładnie robić. Musi wszystko działać.
Ricco - 31-08-2013, 21:59
Temat postu: Pomocy
Zrobiłem wszystko jak w instrukcji lecz gdy wpisuje od mojego forum www.******.ugu.pl/report.php
i wywala takie coś
DEBUG MODE

SQL Error : 1054 Unknown column 'p.report_reasonpt.post_subject' in 'field list'

SELECT f.forum_name, f.forum_id, t.topic_title, t.topic_id, p.post_id, p.report_reasonpt.post_subject, p.post_username, u.username, u.user_id, u2.username as reportername, u2.user_id as reporter_id FROM (phpbb_forums f, phpbb_topics t, phpbb_posts p, phpbb_posts_text pt) LEFT JOIN phpbb_users u ON (u.user_id = p.poster_id) LEFT JOIN phpbb_users u2 ON (u2.user_id = p.reporter_id) WHERE p.reporter_id <> 0 AND f.forum_id = p.forum_id AND t.topic_id = p.topic_id AND pt.post_id = p.post_id ORDER BY p.post_id ASC

Line : 300
File : report.php
Pomożecie???

Boltex - 31-08-2013, 22:07

Bloodson212, to nie to.
Ricco, report.php
znajdź:
Kod:
p.report_reason

dodaj za
Kod:
,

Ricco - 31-08-2013, 22:16

#Bloodson212,To nie to ale dzieki
Boltex , Dzieki już działa



Powered by phpBB modified by Przemo © 2003 phpBB Group