Ogólne - [Problem] Shoutbox by Lui - dodanie przycisków bbcode
Jane - 16-10-2016, 21:43 Temat postu: [Problem] Shoutbox by Lui - dodanie przycisków bbcode Posiadam na forum testowym Przemo w wersji 1.12.9, w którym jest shoutbox AJAXowy, który stworzył Lui. Chciałabym do niego dodać przyciski: pogrubienia, kursywy, podkreślenia oraz możliwość kolorowania tekstu [tak jak to jest przy pisaniu postów: zaznacza się tekst i wybiera z rozwijanej listy kolor]. Próbowałam sama coś zrobić, ale nie dałam rady.
Chciałabym też przerzucić datę oraz przyciski edycji/usuwania/profilu na prawą stronę i ustawić wyświetlanie wiadomości w formacie:
Cytat: | Login:
tekst wiadomości |
xlesiu - 16-10-2016, 23:24
Jane, widziałaś tego moda http://przemo.org/phpBB2/...ic.php?t=140412 ? łatwiej będzie go edytować
Jane - 17-10-2016, 15:06
xlesiu, wygląda ciekawie, chociaż dużo jest do zmiany. Da się jakoś łatwo zrobić, by nie było avatarów a data była z prawej?
xlesiu - 18-10-2016, 00:28
Jeżeli chodzi o avatara to nie wykonuj instrukcji z nim związanych. Za wygląd odpowiada images/shoutbox.js
Jane - 18-10-2016, 14:38
Widziałam shoutbox.js ale język, którym jest zapisany to dla mnie czarna magia raczej, także bym była wdzięczna za wskazanie która linijka kodu odpowiada za przeniesienie daty.
Jakbym chciała przerzucić kolory i bbcode do linjki niżej to też w shoutbox.js?
xlesiu - 18-10-2016, 15:06
w shoutbox_view.php masz "listę"
Kod: | $output[] = array(
'i' => $id,
't' => $time,
'u' => $user_url,
'c' => $color,
'n' => $name,
'm' => $message,
'x' => $delete,
'e' => $edit,
'l' => $link_names,
'p' => $usercall,
'a' => $avatar,
'h' => '0'
); | w shoutbox.js masz natomiast kody w postaci ostatnia litera określa do czego się kod odnosi (w tym przypadku t - $time a więc czas/data)
Czyli kod Kod: | htmlMessage += ' <br><span class="' + sbnick + '"><a href="' + data.d[x].u + '" class="gensmall" ' + color + '>' + data.d[x].n + '</a> ' + data.d[x].t + '</span> <br><br>';} | odpowiada ma za wyświetlenie nicku i czasu.
W załączniku shoutbox.js, który wyświetla takiego sb jak wrzuciłem wyżej screena. Przyciski są w pliku shoutbox_body.tpl
Jane - 18-10-2016, 16:01
Dziękuję bardzo.
Temat do zamknięcia.
|
|
|