[phpbb] - statystyki w dolnej czesci forum

Tutaj udzielane jest wsparcie przy problemach związanych z instalacją, konwersją, aktualizacją oraz użytkowaniem phpBB 2.0.x.
dafy
Posty: 10
Rejestracja: 15 maja 2005, 09:57
Lokalizacja: Opolskie
Kontakt:

[phpbb] - statystyki w dolnej czesci forum

Post autor: dafy » 15 maja 2005, 10:01

mam pytanie. Chodzi mi oto jak zmienic czas, ktory w tej chwili wynosi 5 min i mowi on ile osob w tym czasie bylo na forum. Jak zwiekszyc ten czas?

z gory dzieki!
:::: MaSt3r3k ::::

Awatar użytkownika
Małe Joł
Posty: 30
Rejestracja: 14 maja 2005, 22:01
Kontakt:

Post autor: Małe Joł » 15 maja 2005, 10:06

wydaje mi się, że musisz puszukać jakiegoś hacka. ja osobiście takiego narazie nie znalazłem.
Pozdrawiam.

dafy
Posty: 10
Rejestracja: 15 maja 2005, 09:57
Lokalizacja: Opolskie
Kontakt:

Post autor: dafy » 15 maja 2005, 12:08

hack raczej nie. Kiedys widzialem tu ten sposob, ale jak bylo jeszcze dawne forum. Gdzies co trzeba bylo pomnozyc przez *3600 ale teraz nie pamietam gdzie to dokladnie sie robilo.
jak ktos pamieta to piszcie :wink:
:::: MaSt3r3k ::::

Awatar użytkownika
Meaglin
Posty: 11
Rejestracja: 15 maja 2005, 09:07
Lokalizacja: z nienacka :)
Kontakt:

Post autor: Meaglin » 15 maja 2005, 15:36

Chyba wiem, jak to zrobić. 8)

includes/page_header.php

Kod: Zaznacz cały

	$sql = "SELECT u.username, u.user_id, u.user_allow_viewonline, u.user_level, s.session_logged_in, s.session_ip
		FROM ".USERS_TABLE." u, ".SESSIONS_TABLE." s
		WHERE u.user_id = s.session_user_id
			AND s.session_time >= ".( time() - 300 ) . "
			$user_forum_sql
		ORDER BY u.username ASC, s.session_ip ASC";
Trzeba zmienić wartość odjętą od time na tą która Ci odpowiada. Czas wyrażony jest w sekundach. Nię ręczę, że to zadziała, ale zadziałać powinno powinno. :D

Trzeba jeszcze zmienić tylko zmienną $lang['Online_explain'] w pliku językowym forum. 8)

[EDIT]
Dodałem to w ładniejszej formie. Jakby coś to nie czepiać sie, pierwszy raz piszę coś takiego ;)

Kod: Zaznacz cały

######################################################## 
## Mod Title:   Stat-Time
## Mod Version: 1.0 
## Author:       Meaglin 
## Description:  Zmienia czas odświerzania statystyk na dole strony
##                
## 
## Installation Level:  Basic 
## Installation Time:   2min 
## Files To Edit:       2 
##                          includes/page_header.php 
##                          language\lang_polish\lang_main.php
## Included Files:      NO 
######################################################## 
## 
## Jeśli za cholerę nie wiesz, co zrobić z wolnym czasem,
## możesz zrobić kopię zapasową plików...
## 
######################################################## 
## 
##----- [ OPEN ] ----- 
## 

includes/page_header.php 

## 
##----- [ FIND ] ----- 
## 

$sql = "SELECT u.username, u.user_id, u.user_allow_viewonline, u.user_level, s.session_logged_in, s.session_ip
FROM ".USERS_TABLE." u, ".SESSIONS_TABLE." s
WHERE u.user_id = s.session_user_id
AND s.session_time >= ".( time() - 300 ) . "
$user_forum_sql
ORDER BY u.username ASC, s.session_ip ASC";

## 
##----- [ REPLACE, WITH ] ----- 
## 
## XxXxX - zmień na swój czas w sekundach

$sql = "SELECT u.username, u.user_id, u.user_allow_viewonline, u.user_level, s.session_logged_in, s.session_ip
FROM ".USERS_TABLE." u, ".SESSIONS_TABLE." s
WHERE u.user_id = s.session_user_id
AND s.session_time >= ".( time() - XxXxX ) . "
$user_forum_sql
ORDER BY u.username ASC, s.session_ip ASC";

## 
##----- [ OPEN ] ----- 
## 

language\lang_polish\lang_main.php

## 
##----- [ FIND ] ----- 
## 

$lang['Online_explain'] = 'Te dane pokazuj± użytkowników aktywnych przez ostatnie 5 minut';

## 
##----- [ REPLACE, WITH ] ----- 
## 
## XxX - zmień na swój czas w minutach

$lang['Online_explain'] = 'Te dane pokazuj± użytkowników aktywnych przez ostatnie XxX minut';

## 
##----- [ EOF ] ----- 
##

lkow77
Posty: 2
Rejestracja: 15 marca 2007, 12:02
Lokalizacja: Opolskie

Post autor: lkow77 » 15 marca 2007, 23:03

A ja mam pytanie, juz przerobilem phpbbprzemo na phpbb czyste, zaimplementowalem hacka auction a teraz chcialbym wylaczyc te statystyki na dole strony, wylaczylem je w PA ale dalej sie wyswietlaja, konkretnie "kto jest na forum",
jakies sugestie?
pozdrawiam

Awatar użytkownika
mateusz
Zasłużony
Posty: 2174
Rejestracja: 14 maja 2005, 17:43
Lokalizacja: JAWORZNO
Kontakt:

Post autor: mateusz » 16 marca 2007, 17:46

co to za archeologia i to nie związana z tematem ??

blok
Zapraszam również na moje forum: www.indianie.info
www.sklepbezglutek.pl - zapraszam do sklepu z żywnością bezglutenową i niskobiałkową. Makarony, chleby, zdrowa żywność. Wysyłane od ręki bez ryzyka utraty świeżości w trakcie dostarczania.

Zablokowany

Wróć do „Pomoc”