Seite 2 von 4
Verfasst: 14.09.2005 23:25
von rabbit
ATARI hat geschrieben:jede seite, die von bbclone gezählt werden soll, muss diesen code beeinhalten:
Code: Alles auswählen
define("_BBC_PAGE_NAME", "SEITEN_NAME");
define("_BBCLONE_DIR", "bbclone/");
define("COUNTER", _BBCLONE_DIR."mark_page.php");
if (is_readable(COUNTER)) include_once(COUNTER);
nicht ganz richtig bzw. zu kompliziert.
stattdessen in der
includes/page_header.php direkt nach
in einer neuen zeile diesen code einfügen
Code: Alles auswählen
define("_BBCLONE_DIR", "bbclone/");
define("COUNTER", _BBCLONE_DIR."mark_page.php");
if (is_readable(COUNTER)) include_once(COUNTER);
dadurch wird automatische jede seite, in die die page_header.php includiert wird, gezählt.
außerdem ist es wichtig, dass das
var/ verzeichnis (und die darin enthaltenen dateien bis auf .htaccess und .htalock) beschreibbar ist, d.h. CHMOD auf 777 (KB:chmod).
ATARI hat geschrieben:@rabbit: was bringt / ist das 'ip2ext' paket??
die files sind zur auswertung der IPs da, d.h. spezielle IP-ränge sind meist einem land oder einer organisation zuzuordnen. so kann dann angezeigt werden, dass 123.456.789.0 aus bspw. den USA kommt oder eine andere IP aus bulgarien usw.
da immer wieder neue IP ränge vergeben werden und alte gesperrt, ist es notwendig, hier auf dem laufenden zu sein, um korrekte ergebnisse zu bekommen.
Verfasst: 15.09.2005 12:22
von blondi
ATARI hat geschrieben:jede seite, die von bbclone gezählt werden soll, muss diesen code beeinhalten:
Code: Alles auswählen
define("_BBC_PAGE_NAME", "SEITEN_NAME");
define("_BBCLONE_DIR", "bbclone/");
define("COUNTER", _BBCLONE_DIR."mark_page.php");
if (is_readable(COUNTER)) include_once(COUNTER);
@rabbit: was bringt / ist das 'ip2ext' paket??
halli hallo,
eine frage wie genau bzw. wo genau muss ich den code einsetzen ...
hab es in der portal.php versucht einzubauen, allerdings bekomme ich dann einen parse error!
gruss
Verfasst: 15.09.2005 12:33
von rabbit
nein, haben sie nicht. im gegenteil, jede datei wird bei ihrem namen genannt. auszug aus meinen stats:
Die ersten 15 Seiten
Viewtopic 55827 61.19%
Hauptseite 18317 20.08%
Intro 3714 4.07%
Portal 3540 3.88%
Login 3055 3.35%
Search 1464 1.60%
Privmsg 1237 1.36%
Posting 868 0.95%
Dload 816 0.89%
Profile 746 0.82%
Activity 345 0.38%
Memberlist 212 0.23%
Faq 151 0.17%
Auc Listing 114 0.12%
Groupcp 99 0.11%
Insgesamt 91236
eine frage wie genau bzw. wo genau muss ich den code einsetzen ...
siehe einen post über deinem.
*edit*
ATARI, kann es sein, dass du grade deine reply gelöscht hast?
dadurch wirkt meine etwas zusammenhanglos, lol...
Verfasst: 15.09.2005 13:21
von ATARI
ja hab ich, sorry.
also hab es nun wie du nur in die page_header.php eingebaut, jedoch steht bei mir dann in bblonce immer ein PhpBB2 -> davor, also zb fürs portal "PhpBB2 -> Portal"
wie krieg ich das "PhpBB2 ->" weg??
Verfasst: 15.09.2005 14:41
von blondi
wenn ich das in die page_header.php einsetze wie oben beschrieben ... kommt bei mir das ...
--------------------------------------------------------------------------------
BBClone 0.4.8a debug mode:
It seems that BBClone has successfully written to file counter12.inc. If you keep getting this message despite access.php and last.php remain empty, it means the file system is denying access and returning a flag PHP doesn't understand. On Windows NT/2k/XP/2k3 the problem will occur with PHP 4.x if the var directory only has read permissions.
--------------------------------------------------------------------------------
Set $BBC_DEBUG = ""; in config.php to turn off debug mode again.
--------------------------------------------------------------------------------
BBClone 0.4.8a debug mode:
It seems that BBClone has successfully written to file access.php. If you keep getting this message despite access.php and last.php remain empty, it means the file system is denying access and returning a flag PHP doesn't understand. On Windows NT/2k/XP/2k3 the problem will occur with PHP 4.x if the var directory only has read permissions.
--------------------------------------------------------------------------------
Set $BBC_DEBUG = ""; in config.php to turn off debug mode again.
--------------------------------------------------------------------------------
BBClone 0.4.8a debug mode:
It seems that BBClone has successfully written to file last.php. If you keep getting this message despite access.php and last.php remain empty, it means the file system is denying access and returning a flag PHP doesn't understand. On Windows NT/2k/XP/2k3 the problem will occur with PHP 4.x if the var directory only has read permissions.
--------------------------------------------------------------------------------
Set $BBC_DEBUG = ""; in config.php to turn off debug mode again.
Verfasst: 15.09.2005 16:26
von ATARI
Set $BBC_DEBUG = ""; in config.php to turn off debug mode again.
Verfasst: 15.09.2005 17:33
von blondi
danke habs schon bemerkt
ist eine geniale statistik ... noch mal danke für den tipp!
lieben gruss
Verfasst: 15.09.2005 21:56
von rabbit
ATARI hat geschrieben:...jedoch steht bei mir dann in bblonce immer ein PhpBB2 -> davor, also zb fürs portal "PhpBB2 -> Portal"
dein board liegt sehr wahrscheinlich in einem unterordner im webroot, eben phpBB2... frage mal im forum auf bbclone.de, ob sich die anzeige dementsprechend ändern lässt.
Verfasst: 15.09.2005 22:50
von ATARI
hatte noch meine "alten" php dateien gespeichert, wo ich es in jede einzeln eingebaut hab.
hab jetzt doch die wieder hochgeladen und den eintrag aus der page header wieder gelöscht.. is erstens des PhpBB2 -> weg und zweitens kann man die statistik wesentlich verfeinern.. zb. gibt es ja wenn man es nur mit der page header macht, nur einen eintrag für profile..
ich hab allein hier 4 unterschiedliche..
usercp_viewprofile
usercp_register
usercp_sendpswrd
usercp_email
vom album ganz zu schweigen..
aber deine variante, rabbit, reicht für den standart user natürlich völlig aus.. nicht jeder ist eben ein Perfektionist wie ich!

Verfasst: 16.09.2005 13:25
von blondi
eine frage,
setzt sich die statistik nach einer gewissen zeit selber zurück?
weil bei mir kam heute eine meldung irgentwas mit cache ... danch ging es wieder, allerdings fing alles neu an zu zählen...