Strona 1 z 1

[Quick reply for phpBB3] Niedziałająca Quick reply

: 16 stycznia 2009, 21:04
autor: swizz
Nazwa modyfikacji: Quick reply for phpBB3
Autor modyfikacji: rxu
Wersja modyfikacji:: 1.6.7
Wersja używanego phpBB3: 3.0.4
Zainstalowane style: prosilver

Adres pobrania modyfikacji: http://www.phpbb.com/community/viewtopi ... 9&t=839905

Dokładny opis problemu:
Poprzedni moduł szybkiej odpowiedzi nie podobał mi się ;P Znalazłem coś innego. Zainstalowałem bez żadnych problemów, dodałem zakładkę z konfiguracją da PA i włączyłem moda. Niestety nie działa ;/ Po wejściu w jakiś temat mam coś takiego:

Kod: Zaznacz cały

Fatal error: Cannot redeclare generate_smilies() (previously declared in /home/swizz/domains/myk550i.info/public_html/includes/functions_posting.php:22) in /home/swizz/domains/myk550i.info/public_html/includes/functions_posting.php on line 112
Po wyłączeniu moda znowu wszystko działa ;/ Pomocy ;/

Re: Niedziałająca Quick reply

: 16 stycznia 2009, 22:47
autor: Betrayal
Sprawdź, czy w pliku includes/functions_posting.php masz taki kawałek kodu:

Kod: Zaznacz cały

function generate_smilies($mode, $forum_id)
Jeżeli dobrze zrozumiałem treść błędu (a może być inaczej, bo nie jestem w formie :)), to nie masz zdeklarowanej funkcji generate_smilies w pliku functions_posting.php.

Re: Niedziałająca Quick reply

: 16 stycznia 2009, 22:58
autor: swizz
No, niestety mam ;/ 22 linijka

Re: Niedziałająca Quick reply

: 16 stycznia 2009, 23:06
autor: Mary$
chodzi o to, że masz dwa razy zdeklarowaną tą samą funkcję - raz w linii 22, a drugi raz w 112

Re: Niedziałająca Quick reply

: 17 stycznia 2009, 09:25
autor: daroPL
Możesz umieścić zawartość pliku functions_posting.php w serwisie www.wklej.org (podaj link do kodu tutaj) to pomożemy Ci rozwiązać problem do końca.

Re: [Quick reply for phpBB3] Niedziałająca Quick reply

: 17 stycznia 2009, 11:26
autor: swizz

Re: [Quick reply for phpBB3] Niedziałająca Quick reply

: 17 stycznia 2009, 12:26
autor: daroPL
Rozwiązanie:
Otwórz
includes/quick_reply.php

Znajdź

Kod: Zaznacz cały

include($phpbb_root_path . 'includes/functions_posting.' . $phpEx);
Zamień na

Kod: Zaznacz cały

include_once($phpbb_root_path . 'includes/functions_posting.' . $phpEx);

Re: [Quick reply for phpBB3] Niedziałająca Quick reply

: 17 stycznia 2009, 13:45
autor: swizz
Nic nie pomogło ;/

Kod: Zaznacz cały

Fatal error: Cannot redeclare generate_smilies() (previously declared in /home/swizz/domains/swizz.vot.pl/public_html/includes/functions_posting.php:22) in /home/swizz/domains/swizz.vot.pl/public_html/includes/functions_posting.php on line 112

Re: [Quick reply for phpBB3] Niedziałająca Quick reply

: 17 stycznia 2009, 14:14
autor: daroPL
To zamień

Kod: Zaznacz cały

include($phpbb_root_path . 'includes/functions_posting.' . $phpEx);
na

Kod: Zaznacz cały

//include($phpbb_root_path . 'includes/functions_posting.' . $phpEx);