wersja skryptu MyBB:1.8.6
adres forum:
http://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">« {$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
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?
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 ;/