Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Jak dodać czas online użytkownika do panelu użytkownika?

Szukam  Założony przez  TheKubski.

wersja skryptu MyBB: 1.8.7
adres forum: http://polscy-youtuberzy.pl
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):

Witam, chciałbym aby widoczny czas online użytkownika spędzonego na forum wyświetlał się też w "Panelu Użytkownika". Próbowałem na sztywno przenieść kod z member_profile do usercp, ale źle to wygląda, więc przerobiłem
 
go z:
<td class="trow1"><i class="fa fa-question box_profile bradius-fifty"></i><strong>{$lang->timeonline}</strong></td>
                    <td class="trow1"style="text-align: right;">{$timeonline}</td>
na:
<strong>{$lang->timeonline}</strong> &nbsp; {$mybb->user['timeonline']}<br/>

 
Ale to nic nie dało. Macie jakieś pomysły?
(03.07.2016, 00:05)Divir napisał(a): 1. Sprawdź czy na pewno edytujesz dobry szablon (dodaj do niego coś typu asd i sprawdź czy się pojawi).
2. Otwórz plugin (notepad++ lub czymś takim, aby zapisać bez boom), wyszukaj w nim:
$timee = nice_time($mybb->user['timeonline']);
dodaj pod nim:
$testowa = "test";
a natomiast linię
global $mybb, $timee;
zamień na:
global $mybb, $timee, $testowa;
i sprawdź czy zmienna {$testowa} coś ci wyświetli.

Skoro działa to u mnie na wszystkich forach, to nie rozumiem czemu u ciebie ma to jakieś problemy.

Faktycznie działa, ach te moje niedopatrzenie. Wyświetlało się w tym samym rzędzie co link referencyjny, dlatego nie zauważyłem. Dzięki wielkie :)



Użytkownicy przeglądający ten wątek:

2 gości