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

Pomoc w przypadku kłopotów z modyfikacjami: instalacją, konfiguracją, błędami. Zakładając nowy temat pamiętaj o odpowiednim prefiksie!
Regulamin forum
Na tym forum wymagane jest stosowanie prefiksów w tytułach tematów. Prefiks tematu musi składać się nazwy modyfikacji, której dotyczy problem. Dla modyfikacji phpBB Gallery poprawna nazwa tematu to przykładowo [phpBB Gallery] Problem z wgrywaniem zdjęć. Tematy niespełniające wymogu będą przenoszone do kosza.
swizz
Posty: 52
Rejestracja: 20 marca 2008, 13:16

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

Post autor: swizz » 16 stycznia 2009, 21:04

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 ;/
Ostatnio zmieniony 17 stycznia 2009, 09:26 przez daroPL, łącznie zmieniany 1 raz.
Powód: poprawiam tytuł

Awatar użytkownika
Betrayal
Zasłużony
Posty: 649
Rejestracja: 18 marca 2006, 16:15
Lokalizacja: Otwock pod W/w

Re: Niedziałająca Quick reply

Post autor: Betrayal » 16 stycznia 2009, 22:47

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.

swizz
Posty: 52
Rejestracja: 20 marca 2008, 13:16

Re: Niedziałająca Quick reply

Post autor: swizz » 16 stycznia 2009, 22:58

No, niestety mam ;/ 22 linijka

Awatar użytkownika
Mary$
Zasłużony
Posty: 301
Rejestracja: 17 grudnia 2007, 18:54
Lokalizacja: 3-miasto

Re: Niedziałająca Quick reply

Post autor: Mary$ » 16 stycznia 2009, 23:06

chodzi o to, że masz dwa razy zdeklarowaną tą samą funkcję - raz w linii 22, a drugi raz w 112
`Hominis est errare, insipientis in errore perseverare` :)

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: Niedziałająca Quick reply

Post autor: daroPL » 17 stycznia 2009, 09:25

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.


Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

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

Post autor: daroPL » 17 stycznia 2009, 12:26

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);

swizz
Posty: 52
Rejestracja: 20 marca 2008, 13:16

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

Post autor: swizz » 17 stycznia 2009, 13:45

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

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

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

Post autor: daroPL » 17 stycznia 2009, 14:14

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);

Zablokowany

Wróć do „Pomoc”