|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
Przesunięty przez: joli 29-06-2009, 19:44 |
Liczba online np. z ostanich 2 minut - jak zmienić? |
Autor |
Wiadomość |
moonlight
Pomógł: 2 razy Posty: 41
|
Wysłany: 15-08-2008, 16:47 Liczba online np. z ostanich 2 minut - jak zmienić?
|
|
|
Tak jak w temacie. Obecnie jest w czasie rzeczywistym. Chodzi o to, by było pokazywane z 2-3 ostatnich minut. Inne fora tego typu mają różne inne skrypty, - phpbb, vBulletin etc, które pokazują użytkowników aktywnych przez ostatnie 5 minut, co znacznie "podbija" im licznik "online" i między innymi w mniemaniu osób które pierwszy raz wchodzą na takie forum, są lepsi od tych, którzy mają powiedzmy 10 użytkowników mniej, jednak zliczanych w czasie rzeczywistym.
Stąd moje pytanie, jak w phpBb by Przemo, zrobić tak, by pokazywalo użytkowników którzy na forum byli przez ostatnie xx minut (nie chodzi o tą opcję, którą można aktywować w PA, czyli przez ostatnie X godzin na forum byli - zaznaczam od razu ponieważ domniemam że takie propozycje by się pojawiły)
Słyszalem, że można to zrobić w tabeli phpbb_config, pole last_visitors_time - standardowo pole jest puste, jednak wpisując tam dowolną liczbę np 10, 60, 600 etc, nic się nie dzieje.
Pozdrawiam i proszę o odp. |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
Radek


Pomógł: 955 razy Posty: 4614
|
Wysłany: 15-08-2008, 17:01
|
|
|
Nie, to nie jest pokazywane w czasie rzeczywistym.
Jeżeli user wejdzie na forum, to tworzy mu się sesja i 'zalicza go' do userów online. Jeżeli się zaloguje, to jego nick widnieje na stronie głównej. Jeżeli user się wyloguje, to automatycznie go z tej listy usunie. Jeżeli jednak po prostu zamknie przeglądarkę / wejdzie na inną stronę, to nadal będzie pokazywany na liście jeszcze przez 5 minut. Chodzi tu o czas aktywności sesji. Tak więc lista na stronie głównej pokazuje użytkowników aktywnych przez ostatnie 5 minut.
Teoretycznie możesz zmienić liczbę sekund - includes/functions_add.php:
Kod: | AND s.session_time >= ".( CR_TIME - 300 ) . " |
300 - na inną liczbę, jednak nie wiem czy to do końca zadziała ( może trzeba jeszcze zmienić czas trwania sesji w pa ). |
|
|
|
 |
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!
Powered by phpBB modified by Przemo © 2003 phpBB
| Strona wygenerowana w 0,08 sekundy. Zapytań do SQL: 12 | |
 |
|