CyberTipps Home
Christina Stürmer Homepage!
CyberTipps.com :: Thema anzeigen - Statistics: GoogleChrome Mod
 FAQFAQ   SuchenSuchen   BenutzergruppenBenutzergruppen   ProfilProfil   LoginLogin 

Statistics: GoogleChrome Mod

 
Neues Thema eröffnen   Neue Antwort erstellen    CyberTipps.com Foren-Übersicht -> Modifikationen
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Coldcut
Site Admin
Site Admin


Anmeldungsdatum: Jun 16, 2005
Beiträge: 912
Wohnort: Austria

BeitragVerfasst am: Sa Aug 08, 2009 10:01 pm    Titel: Statistics: GoogleChrome Mod Antworten mit Zitat

Nachdem es den Google Chrome Browser nun schon seit einem Jahr gibt, habe ich mir gedacht ich erstelle ein Mod für das Statistics Modul. Smile

Ausser den Mitarbeitern von Google wird diesen Browser zwar niemand benutzen, aber es ist trotzdem interessant zu wissen wieviele Zugriffe damit auf die Webseite erfolgen.

Hier nun der Mod dafür:
Die folgenden Codeschnippsel sind für gepatchte 7.0 - 8.0 PHP-Nuke Versionen, sowie für die CiroxX Club 2.1!
Für RavenNuke weicht der Code ein wenig ab.
Sollte es nachfragen geben werde ich ihn ebenfalls hier veröffentlichen.

Bevor ihr beginnt macht eine Sicherungskopie der Dateien die geändert werden, bzw. ein Datenbank-Backup!
---------------------
Öffnet die modules/Statistics/index.php und sucht nach:
Code:
} elseif($var == "MSIE") {
            $msie[] = $count;
            $msie[] =  substr(100 * $count / $total, 0, 5);

Darunter einfügen:
Code:
} elseif($var == "Chrome") {
            $chrome[] = $count;
            $chrome[] =  substr(100 * $count / $total, 0, 5);

Sucht nach:
Code:
echo "<tr><td><img src=\"modules/$module_name/images/firefox.gif\" border=\"0\" alt=\"\"> ;;FireFox: </td><td><img src=\"themes/$ThemeSel/images/leftbar.gif\" height=\"$l_size[1]\" width=\"$l_size[0]\" Alt=\"FireFox\"><img src=\"themes/$ThemeSel/images/mainbar.gif\" Alt=\"FireFox\" height=\"$m_size[1]\" width=", $firefox[1] * 2, "><img src=\"themes/$ThemeSel/images/rightbar.gif\" height=\"$r_size[1]\" width=\"$r_size[0]\" Alt=\"FireFox\"> $firefox[1] % ($firefox[0])</td></tr>\n";

Darunter einfügen:
Code:
echo "<tr><td><img src=\"modules/$module_name/images/chrome.gif\" border=\"0\" alt=\"\"> ;;Chrome: </td><td><img src=\"themes/$ThemeSel/images/leftbar.gif\" height=\"$l_size[1]\" width=\"$l_size[0]\" Alt=\"Google Chrome\"><img src=\"themes/$ThemeSel/images/mainbar.gif\" Alt=\"Google Chrome\" height=\"$m_size[1]\" width=", $chrome[1] * 2, "><img src=\"themes/$ThemeSel/images/rightbar.gif\" height=\"$r_size[1]\" width=\"$r_size[0]\" Alt=\"Google Chrome\"> $chrome[1] % ($chrome[0])</td></tr>\n";

Öffnet die includes/counter.php und findet:
Code:
if ((ereg("Nav", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Gold", $_SERVER["HTTP_USER_AGENT"])) || (ereg("X11", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Mozilla", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Netscape", $_SERVER["HTTP_USER_AGENT"])) AND (!ereg("MSIE", $_SERVER["HTTP_USER_AGENT"])) AND (!ereg("Konqueror", $_SERVER["HTTP_USER_AGENT"])) AND (!ereg("Yahoo", $_SERVER["HTTP_USER_AGENT"])) AND (!ereg("Firefox", $_SERVER["HTTP_USER_AGENT"]))) $browser = "Netscape";

Diese Zeile ersetzen mit:
Code:
if ((ereg("Nav", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Gold", $_SERVER["HTTP_USER_AGENT"])) || (ereg("X11", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Mozilla", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Netscape", $_SERVER["HTTP_USER_AGENT"])) AND (!ereg("MSIE", $_SERVER["HTTP_USER_AGENT"])) AND (!ereg("Chrome", $_SERVER["HTTP_USER_AGENT"])) AND (!ereg("Konqueror", $_SERVER["HTTP_USER_AGENT"])) AND (!ereg("Yahoo", $_SERVER["HTTP_USER_AGENT"])) AND (!ereg("Firefox", $_SERVER["HTTP_USER_AGENT"]))) $browser = "Netscape";

Sucht nach:
Code:
elseif(ereg("MSIE", $_SERVER["HTTP_USER_AGENT"])) $browser = "MSIE";

Darunter das einfügen:
Code:
elseif(ereg("Chrome", $_SERVER["HTTP_USER_AGENT"])) $browser = "Chrome";

Alles speichern und wieder auf den Server laden!

Dann geht auf eure Datenbank und fügt mittels der SQL Funktion ein kleines Insert ein:
Code:
INSERT INTO nuke_counter VALUES ('browser', 'Chrome', 0);

(achtet auf das Präfix)
---------------------
Das war es!

Falls jemand zu Faul ist das Google Chrome Bildchen , für die Anzeige in den Statistics, selbst zu suchen, gibt es im Downloadbereich dieses Mod, inklusive Grafik, oder mittels Rechtsklick (Speichern unter...) das von oberhalb hier nehmen! *gg*
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Coldcut
Site Admin
Site Admin


Anmeldungsdatum: Jun 16, 2005
Beiträge: 912
Wohnort: Austria

BeitragVerfasst am: So Aug 09, 2009 7:26 am    Titel: Antworten mit Zitat

P.S.
Habe gerade gesehen das dies in RavenNuke schon enthalten ist. Oops
_________________
CiroxX©™ Development Team
----------
"Dann klappts auch mit der Nachbarin!"
- - - - - - - - - - -
->
Hinweis: Nur registrierte Benutzer haben die Möglichkeit in diesem Forum "Links" zu sehen!
Bitte Registrieren oder Einloggen - Danke!
<-
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    CyberTipps.com Foren-Übersicht -> Modifikationen Alle Zeiten sind GMT + 2 Stunden
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2008 phpBB Group
PHP-NukeNukeSentinel(tm)NukeCops.ATCiroxX©

You can syndicate our news using the file and
Copyright © 2005 - 2010 by CyberTipps
Web site engine code 2005 by Francisco Burzi.
Erstellung der Seite: 0.42 Sekunden