Webboard

Pełna wersja: DVZ Shoutbox 2.1.3 - Strona shoutboxa zamiast archiwum
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.8.4
adres forum: localhost
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki):

Witam, mam problem z dodaniem input'a do dodawania wpisów na stronie archiwum shoutboxa, chce zrobić zamiast strony archiwum bezpośrednią stronę shoutboxa. Trochę zmodyfikowałem szablony, ale po dodaniu {$panel} do archiwum nadal nie ma rubryczki do dodawania tekstu. Nie chciałbym modyfikować bezpośrednio skryptu shoutboxa.

Z góry dziękuje za pomoc, pozdrawiam
Nie lepiej było zostawić archiwum w spokoju tylko stworzyć nową stronę i dodać nowego hooka (odwołującego sie do stworzonej podstrony) do shoutboxa?
http://mybbsite.pl/dodawanie-nowej-podstrony
Pod add_breacrumb dodajesz
Kod PHP:
$plugins->run_hooks("chat_start"); 
W pliku pluginu pod
Kod PHP:
$plugins->add_hook('index_end',    ['dvz_shoutbox''load_window']); 
Dodajesz
Kod PHP:
$plugins->add_hook('chat_start',    ['dvz_shoutbox''load_window']); 
I jeszcze dodajesz {$dvz_shoutbox} w szablonie nowej podstrony.

Chyba powinno zadziałać
Działa, ale chciałbym trochę zmodyfikować shoutboxa, by był inny niż na stronie głównej forum,


dodałem do podstrony szablony z pluginu, chciałem w ten sposób:
Kod:
eval('$panel = "'.$templates->get('dvz_shoutbox_panel').'";');
eval('$modoptions = "'.$templates->get("dvz_shoutbox_archive_modoptions").'";');
eval('$dvz_shoutbox = "'.$templates->get('dvz_shoutbox').'";');
eval('$content = "'.$templates->get("dvz_shoutbox_archive").'";');
ale niestety nie działa ;P

Pomoże ktoś?