Visit Counter

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
The Sting
Berichten: 762
Lid geworden op: 11 okt 2004, 16:12
Locatie: Brabant

Visit Counter

Bericht door The Sting » 09 mei 2005, 20:36

Deze mod zou het aantal bezoekers moeten tellen sedert ...
Maar hij telt het aantal maal dat de index pagina getoond is. Is het mogelijk hem aan te passen dat ie wel doet wat ie belooft?.

Of kennen jullie een mod die wel echt de bezoekers telt?.

Code: Selecteer alles

############################################################## 
## MOD Title: Text-based Visit Counter 
## MOD Author: Smartor < smartor_xp@hotmail.com > (Hoang Ngoc Tu) http://smartor.is-root.com 
## MOD Description:   This will add a visit counter into your phpBB. Use MySQL to store data 
## MOD Version: 1.1.1 
## 
## Installation Level: easy 
## Installation Time: 5 Minutes 
## Files To Edit: 3 
##   includes/page_header.php 
##   language/lang_english/lang_main.php 
##   templates/subSilver/index_body.tpl 
## 
## Included Files: N/A 
############################################################## 
## For Security Purposes, Please Check: http://www.phpbb.com/mods/downloads/ for the 
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code 
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered 
## in our MOD-Database, located at: http://www.phpbb.com/mods/downloads/ 
############################################################## 
## Author Notes: 
## 
############################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
############################################################## 
## Revision History: 
##   v1.1.1: 
##      + now can count better on slow servers 
##   v1.1.0: 
##      + improved performance 
##      + phpBB 2.0.4 compatible 
##   v1.0.0: 
##      + initial 
############################################################## 


# 
#-----[ OPEN ]---------------------------------------- 
# 
language/lang_english/lang_main.php 

# 
#-----[ FIND ]----------------------------------- 
# 
// 
// That's all, Folks! 


# 
#-----[ BEFORE ADD ]----------------------------- 
# 
// Visit Counter 
$lang['Visit_counter'] = 'Dit forum heeft <b>%d</b> bezoekers gehad sinds Sunday, March 16, 2003'; 

# 
#-----[ OPEN ]------------------------------------------ 
# 
includes/page_header.php 

# 
#-----[ FIND ]------------------------------------------ 
# 
// 
// Parse and show the overall header. 
// 
$template->set_filenames(array( 
   'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl') 
); 

# 
#-----[ BEFORE ADD ]------------------------------------- 
# 
// 
// Smartor's Visit Counter MOD 
// 
$visit_counter = $board_config['visit_counter']; 

if( $userdata['session_start'] >= (time() - 1) ) 
{ 
   $sql = "UPDATE " . CONFIG_TABLE . " 
         SET config_value = '" . ($visit_counter + 1) . "' 
         WHERE config_name = 'visit_counter'"; 
   if( !($result = $db->sql_query($sql)) ) 
   { 
      message_die(GENERAL_ERROR, 'Could not update counter information', '', __LINE__, __FILE__, $sql); 
   } 

   $visit_counter++; 
} 
// ------------------------------------ 
// 


# 
#-----[ FIND ]------------------------------------------- 
# 
   'NAV_LINKS' => $nav_links_html) 

# 
#-----[ BEFORE ADD ]------------------------------------ 
# 
   // Counter MOD 
   'VISIT_COUNTER' => sprintf($lang['Visit_counter'], $visit_counter), 

# 
# You completed the PHP part. To put the counter on your board you could 
# place {VISIT_COUNTER} anywhere you want in any template files. For example: 
#-----[ OPEN ]--------------------------------- 
# 
templates/subSilver/index_body.tpl 

# 
#-----[ FIND ]--------------------------------- 
# 
<td class="row1" align="left" width="100%"><span class="gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}<br />{NEWEST_USER} 

# 
#-----[ INLINE-AFTER ADD ]------------------- 
# 
<br />{VISIT_COUNTER} 

# 
#-----[ SQL QUERY ]------------------------------------- 
# Replace phpbb_ with your table prefix 
# Replace '1' with your wised starting value 
# 
INSERT INTO phpbb_config (config_name, config_value) VALUES ('visit_counter', '1'); 


# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
Met groet, The Sting

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 09 mei 2005, 20:45

Zet het in overall_header.tpl of overall_footer.tpl

Zo te zien moet dat mogelijk zijn.
... Maar ik modereer (nog) niet.

Gesloten