ForumCała strona

Nawigacja

Aktualnie online

Gości online: 11

Użytkowników online: 0

Łącznie użytkowników: 25,349
Najnowszy użytkownik: BlackRosse

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

hoopak
24.02.2021 19:43:03
Wesołe jest życie staruszka Grin

piterus
14.02.2021 22:31:41
@JazOOn Wcale nie był prostszy... Po prostu byliśmy bardziej plastyczni... Teraz reumatyzm przeszkadza... Pfft

JazOOn
14.02.2021 21:11:09
Kiedyś internet był prostszy...

piterus
28.01.2021 17:17:39
Trzeba... Niech zwierzaki przez chwile mają trochę wytchnienia... Pfft

khaman
26.01.2021 00:48:53
Nie wywołuj Milki z lasu Pfft

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Nawigacja

Statystyki (stat4u, statpl i in.) - instalacja

Napisane przez filipb dnia 23 luty 2006 12:37 · 13 komentarze · 115632 czytań · Drukuj · Facebook · Wykop

Streszczenie:

Jak zainstalować statystyki, przykład oparty na statystykach Alien-Stats, jednak na podobnej zasadzie będą działały inne statystyki.

Moje ostatnie problemy ze statystykami i sukces w ich zainstalowaniu skłoniły mnie do napisania tego arta. Sam nie wiele byłem w stanie ruszyć, ale jak zwykle znalazł się ktoś na forum, kto wyciągnął pomocna dłoń - kolega @sonar. Nie mniej temat pojawia sie na tyle często, że warto było by mieć taki poradnik pod ręką. Tyle tytułem wstępu, jak to zrobić:
Swój przykład opieram na statystykach Alien-Stats
http://www.alien-stats.net/ do wyboru tego systemu skłoniła mnie cena, jak i wiele pozytywnych opinii. Zainteresowanych zapraszam na stronę po więcej informacji. W podobny sposób możemy jednak zainstalować inne statystyki. Po zainstalowaniu dostajemy skrypt zliczający, który wygląda mniej więcej tak:
< !-- start Alien STATS -- >
< script type="text/javascript" >
< !--
var alienPath='http://www.nazwa_strony.pl/astats';
var alienPageDescr='glownaStrona';
document.write('<\/scr' + 'ipt>');
//-->
< /script >
< !-- end Alien STATS -- >


Należy go odrobinę zmodyfikować (zamienić wszystkie " na \").
Po modyfikacji, skrypt będzie wyglądał tak, fragmenty zmienione lub dodane wyróżniłem pogrubiona czcionką (trzeba też zwrócić uwagę na znak "\"):
< ?
$ where = str_replace(".php", "", basename($_SERVER['PHP_SELF']));


echo "< !-- start AlienSTATS code -- >
< script language=\"javascript\" >
< !--
var alienPath='http://www.nazwa_strony.pl/astats';
var alienPageDescr='$where';
document.write(' src=\"'+alienPath+'/astat.js?alienPageDescr='+alienPageDescr+'\"><\/scr' +
'ipt>');
//-- >
< /script >
< !-- end AlienSTATS code -- >";
?>

Pierwsza linia kodu odpowiada za sprawdzanie wizyt na poszczególnych pod stronach naszego serwisu. Kiedy zmodyfikowaliśmy już nasz skrypt, zapisujemy całość do pliku .php nazwa pliku może być dowolna, dla naszego przykładu nazwijmy go stat.php, gotowy plik wysyłamy na serwer do katalogu includes.
Kolejnym krokiem jest edycja pliku theme.php naszej aktualnie ustawionej skórki, w pliku theme.php musimy odnaleźć funkcję render_footer; w kodzie wygląda to tak:
function render_footer($license=false)
poniżej tej linii znajdziemy fragment kodu generujący logo w stopce, będzie on wyglądał następująco:
echo "Powered by < a href = http:// www.php-fusion.co. uk' target='_blank'>< img
src='" . THEME." images /fusion.gif' alt='PHP-Fusion' title='PHP-Fusion'
border='0' style='vertical-align:middle;'> v".$settings['version']." ©
2003-2005
\n";
@include INCLUDES."stat.php";


Ostatnia linia w kodzie, wyróżniona pogrubioną czcionką, jest linią, którą musimy sami dopisać, odpowiada ona za wczytanie pliku statystyk do stopki, znak @ zapobiega przed wyświetlaniem błędów na stronie, jeśli skrypt nawali w jakiś sposób. Tak zmodyfikowany plik zapisujemy i wysyłamy na serwer na swoje miejsce. To wszystko.

(Proszę uważać przy korzystaniu z Ctrl + c i Ctrl + v, niektóre fragmenty są porozdzielane spacją aby były widoczne)

Komentarze

#11 | Spaik dnia 20 czerwiec 2007 17:24
alien stats jest lepsze !! robcie to Smile mi dziala Smile extra artykuł filipb
#12 | M4cq dnia 01 sierpień 2007 09:03
Zaden problem. Ja mam na stat24 i wszystko dziala jak nalezy. Skrypt pod strane glowna wrzucilem do panelu powitalnego (PA->Zarzadzanie strona->Glowne ustawienia). Skrypt na podstrony wrzucilem sobie do panelu z reklamami. Tak samo z clickmapa.
I nie trzeba modyfikowac kodu!!! GrinGrinGrin
#13 | Slugger dnia 22 sierpień 2010 11:32
Ehh ludzie... Jak jedziesz samochodem to musisz znać przepisy ruchu drogowego... Jak posiadasz swoją stronę to musisz znać ją na wylot... Po co robicie strony jak nawet tak banalnej modyfikacji nie potraficie? Hy? Macie w tym artykule wszystko ładnie wyjaśnione...

M4cg, też tak próbowałem ale ja to wrzucałem do stopki, a stopka ma ograniczone pole i mi się nie mieściły...


PS: Jeżeli chcecie pisać do stat24 "Hey, wrzucicie mi na stronę wasze skrypty? Mam PHP-Fusion ale nie wiem gdzie to wrzucić Sad" To stat24 was wyśmieje... Wiecie co? Odpuście... Polecam www.stat4u.pl dla takich... którzy się nie orientują w tych sprawach...

Dodaj komentarz

Zaloguj się, aby móc dodać komentarz.
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl