| |
04.03.2005 21:52 |
|
| |
lechup |
|
| |
Administrator |
|
| |
 |
|
| |
|
|
|
| |
Grupa: Administratorzy Postów: 608 Skąd: Kraków |
|
|
##################################################### Dokumentacja PHP BP |The Best Portal|! - STATYSTYKI # #####################################################
OGÓLNE: --------
| Cytat: | Funkcje statystyk dołączane są z 2 plików, includes/functions/online.php i includes/functions/stats.php, ten drugi da się odinstalować poprzez panel admina.
Plik online.php zawiera funkcje dotyczące osób przebywających online (ustawienia czasu, jaki uznajemy danego użytkownika za aktywnego ustawia się w konfiguracji pod panelem admina).
Plik stats.php udostępnia funkcje statystyk odwiedzin: RAW (każdorazowe wejście), UNI (dane ip tylko raz dziennie), referersów, nr IP, kajów oraz hostów. Zdecydowaliśmy się na możliwość odinstalowania tego modułu, gdyż potrzebuje on dużą bazę MySQL (każda odwiedzina - jeden wpis). |
MENU: --------
| Cytat: | Funkcje z pliku online.php:
| Cytat: | online_guests($URL); Funkcja zwracająca ilość gości przebywających na stronie (ew. w parametrze $URL możemy wybrać do której strony chcemy się ograniczyć)
PRZYKŁADY WYKORZYSTANIA: 1.) Funkcja wyświetli ilość gości znajdujących się na dowolnej stronie:
| Cytat: | | <b>online</b>:<br>[php]=online_guests('');[/php] gości. |
2.) Funkcja wyświetli ilość gości znajdujących się na forum:
| Cytat: | | <b>forum</b>:<br>[php]=online_guests('forum-index.html');[/php] gości. |
|
| Cytat: | online_logged($URL); Funkcja zwracająca ilość użytkowników zalogowanych przebywających na stronie (ew. w parametrze $URL możemy wybrać do której strony chcemy się ograniczyć)
PRZYKŁADY WYKORZYSTANIA: 1.) Funkcja wyświetli ilość zalogowanych użytkowników znajdujących się na dowolnej stronie:
| Cytat: | | <b>online</b>:<br>[php]=online_logged('');[/php] gości. |
2.) Funkcja wyświetli ilość zalogowanych użytkowników znajdujących się na forum:
| Cytat: | | <b>forum</b>:<br>[php]=online_logged('forum-index.html');[/php] użytkowników. |
|
| Cytat: | online_logged_nick($prefix, $spacer, $class, $page); Funkcja zwracająca nicki zalogowanych użytkowników, parametry: $prefix - tekst wyświetlany przed listą np. 'aktywni użytkownicy:'; $spacer - znaki oddzielające poszczególne nicki np. ', '; $class - klasa zdefiniowana w css'sie skina, ustawienie standartowe to 'small' $page - strona do której skrypt ma się ograniczyć (dla liczenia na wszystkich ustaw '')
PRZYKŁADY WYKORZYSTANIA: 1.) Funkcja wyświetli nicki zalogowanych użytkowników znajdujących się na dowolnej stronie, oddzielonych przecinkami:
| Cytat: | | [php]=online_logged_nick('aktywni użytkownicy: ', ', ', 'small', '');[/php] |
2.) Funkcja wyświetli nicki zalogowanych użytkowników znajdujących się na forum, oddzielonych przecinkami:
| Cytat: | | [php]=online_logged_nick('aktywni użytkownicy na forum: ', ', ', 'small', 'forum-index.html');[/php] |
|
|
| Cytat: | Funkcje z pliku stats.php, działające tylko, gdy ten moduł jest zainstalowany:
| Cytat: | stats(); Funkcja inicjująca dodawanie statystyk, aby działały prawidłowo, należy ją umieścić przed wywołaniem obrazków. |
|
| Cytat: | Wyświetlanie obrazków statystyk:
Aby wyświetlić obrazek statystyk (wszystkich) nalezy umieścić poniższy kod w którymś menu:
| Cytat: | | <IMG SRC="includes/stats_image.php"> |
Jeżeli chcesz wyświetlić obrazek ze statystykami dziesiejszymi to użyj tego kodu:
| Cytat: | | <IMG SRC="includes/stats_image.php?today=1"> |
Jeżeli chcesz zmienić obrazek statystyk wyedytuj plik themes/*/gfx/images.php, znajdź tam $thm_img['stats_image'] i zmnień tą zmienną wg. uznania. |
ADMIN: --------
| Cytat: | | Panel administracyjny umożliwia przeglądanie statystyk wg. poszczególnych kategorii (referersów, hostów, krajów, wejść UNI, wejść RAW) oraz podgląd aktywnych gości (gdzie się aktualnie znajdują). |
##################################################### Dokumentacja PHP BP |The Best Portal|! - STATYSTYKI # #####################################################
|