Webboard

Pełna wersja: Shoutbox
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB:1.8.6
adres forumhttp://mrkarpiuk.xaa.pl/shoutbox.php
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki):

Chciałbym inaczej skonfigurować shoutboxa mianowicie aby pokazywało mi danych userów na tej właśnie karcie jak tutaj na shotboxie forumowym.
Oraz zmienić pozycje aby pole textowe było na dole nie na górze i wiadomości nowe pokazywało na dole starsze na górze jakieś propozycje?
(19.03.2016, 21:39)mrkarpiuk napisał(a): [ -> ]Oraz zmienić pozycje aby pole textowe było na dole nie na górze i wiadomości nowe pokazywało na dole starsze na górze jakieś propozycje?

Kierunek wyświetlania wiadomości masz do ustawienia w ustawieniach.
Za pole tekstowe o ile dobrze pamiętam odpowiadał <div class="panel">, więc przenieś tego diva na dół szablonu shoutboxa.

(19.03.2016, 21:39)mrkarpiuk napisał(a): [ -> ]Chciałbym inaczej skonfigurować shoutboxa mianowicie aby pokazywało mi danych userów na tej właśnie karcie jak tutaj na shotboxie forumowym.
Podstrona shoutbox.php jest twojego autorstwa?
Wyciągnąłbym funkcję z mybb odpowiadającą za wyświetlanie userów przeglądających wątek/dział i przekleił do podstrony.
Nie za bardzo wiem o co dokladnie pytasz znalazlem temat jak dodac shotboxa do podstrony jesli to.

Tak myslalem z Tymi usseram dzieki :)
Sprawdze jak Tylko bd mial mozliwosc i dam edita :)

Dobra sprawa rozwiązana, ustawienia dokładnie Reversed order i dajemy na tak.

A pole textowe ustawiamy w szablonach globalnych w  dvz_shoutbox tak:
Kod:
<div id="shoutbox" class="front{$classes}">

<div class="head">
<strong>{$lang->dvz_sb_shoutbox}</strong>
<p class="right"><a href="{$mybb->settings['bburl']}/index.php?action=shoutbox_archive">&laquo; {$lang->dvz_sb_archivelink}</a></p>
</div>

<div class="body">



<div class="window" style="height:{$mybb->settings['dvz_sb_height']}px">
<div class="data">

{$html}
</div>
</div>
    {$panel}
</div>

<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/dvz_shoutbox.js"></script>
{$javascript}
<script>
dvz_shoutbox.callbacks['update'].push(function(){
   if ($('#shoutbox .entry.new').length) {
       var audio = new Audio(rootpath + '/images/dvz_shoutbox.mp3');
       audio.volume = 0.2;
       audio.play();
   }
});
</script>
</div>
I lista nie działa sobie dodałem to:
Kod:
<br />
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr><td class="thead"><strong>{$lang->users_browsing_forum} </strong></td></tr>
<tr><td class="trow1">
<span class="smalltext"> {$onlinemembers}{$onlinesep}{$invisonline}{$onlinesep2}{$guestsonline}</span>
 </td></tr>
</table><br />

A lista jest pusta jakieś pomysły ?
refresh
refresh

To ktoś wie jak dodać tą listę kto jest online na czacie?
Proste sposoby nie działają poprawnie, nie pokazuje userów obecnych na czacie.


Oraz jak zrobić aby zakładka widoczna odpowiadająca za czat już po przejściu zmieniła się na aktywną wybraną strone?
Kto jest online na czasie możesz zrobić tak samo jak kto przegląda dany wątek
http://screenshooter.net/102676813/qmicfso
Ta sama zasada
Wstawiałem kod z wątku/tematu dalej nie pokazuje.
(28.03.2016, 18:44)mrkarpiuk napisał(a): [ -> ]Wstawiałem kod z wątku/tematu dalej nie pokazuje.
Wkleiłeś tylko szablon, brakuje kodu php.
Przejrzyj dokładnie ten wątek https://webboard.pl/thread-63240.html jest tam kod na użytkowników online jednak musisz trochę popracować z tym.
Szczerze nie wiem jak to zrobić nie czaje php ;/
Ktoś podpowie gdzie co wstawić byłbym wdzięczny.

refresh
refresh

refresh ktoś pomoże to ogarnąć kod bo ja niestety nie wiem co z czym się je ;/