[MOD] Simple Text Logger

Zelf bezig aan een modificatie? Wij kijken graag mee..
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
legolas82
Berichten: 76
Lid geworden op: 04 okt 2005, 16:24

Bericht door legolas82 » 13 jan 2006, 14:45

hmm, excluden enzo werkt perfect... alleen hij logt nu alles dubbel zegmaar. elk forum en elk topic staat er dubbel in met precies dezelfde tijd.. zelf ook ff getest en als ik maar 1 keer topic bezoek staat ie toch 2 keer in log :S

Lontronics

Bericht door Lontronics » 13 jan 2006, 20:21

Vlgs mij heb je hem dan dubbel included.
Ik heb het hier gecontroleerd en niks aan de hand.
Overigens is het ook niet mogelijk, aangezien het script slechts 1x de boel wegschrijft ;)

Jan

legolas82
Berichten: 76
Lid geworden op: 04 okt 2005, 16:24

Bericht door legolas82 » 21 mar 2006, 08:52

Lontronics schreef:Vlgs mij heb je hem dan dubbel included.
Ik heb het hier gecontroleerd en niks aan de hand.
Overigens is het ook niet mogelijk, aangezien het script slechts 1x de boel wegschrijft ;)

Jan
Kom dit topic toevallig weer tegen. Heb nog steeds dat probleem met dubbel loggen. In welke file zou ik het dan dubbel hebben geincluded, want kan het echt niet ergens vinden....

Lontronics

Bericht door Lontronics » 21 mar 2006, 19:30

Wat je ziet is dat een topic regelmatig twee keer, of zelfs vier keer gelogd wordt bij dezelfde naam. Dit komt dan voornamelijk doordat de topic uit meerdere pagina's bestaat en de lezer dus pagina 1, 2 etc... aanklikt.
Verder kan het ook nog zo zijn dat de lezer een bericht plaatst in de topic. Ook dan wordt de topic onder zijn naam gelogd.

Ik verwacht dat dit het probleem is wat jij aankaart.

Mocht dit niet zo zijn, dan bedoel IK dat je de logging twee keer included hebt.

De omschrijving voor de installatie is als volgt:

Code: Selecteer alles

################################################################# 
## Mod Title: Lontronics Simple Text Logger 
## Mod Author: Lontronics <info@lontronics.nl > - http://www.lontronics.nl
## Mod description: Logging which visitors are reading which topics.
## Mod Version: V1.1
## Datum : Jan.10th, 2006
## 
## Installation Level: 	Easy
## Installation Time: 5 Minutes
## Files to edit:   includes/page_header.php
##
## Included Files:  includes/logger.php
##                  admin/admin_logger.php
##                  admin/log/config.inc.php
##                  admin/log/confadm.inc.php
##                  admin/log/logfile
##                  admin/log/index.htm
##                  admin/log/exclude.txt
##                  admin/log/.htacces 
##
## License: http://creativecommons.org/licenses/by-nc-nd/2.5/   Attribution-NonCommercial-NoDerivs 2.5
#################################################################
## Author Notes:
##
## LONTRONICS SIMPLE TEXT LOGGER CAN BE USED FOR LOGGING WHICH VISITORS ARE READING WHICH TOPICS
## THE IP, USERNAME, DATE, TIME, OPERATING SYSTEM AND BROWSER ARE LOGGED FOR EACH VISIT.
##
## !! WARNING:
## !! Because a textfile is used for saving the logger information, this logger is not the right
## !! choice for larger forums with a lot of visitors.
## !! Every visit what is logged is about 30-35 bytes in size. 
## !! So, every 100 visits is about 3.0-3.5 kb and 1000 visits about 30-35kb etc....
##
## NOTE:
## Because the logfile for version 0.8 and higher is using a changed format, 
## it is important to replace all files related to this mod, when upgrading from version 0.7 or lower. 
##
## CHANGED FILES FROM VERSION 1.0 TO 1.1:
## All files are changed and have to be replaced. 
## Changes: 
## - IP's can be excluded now from logging
## - Some small fixes
##
##
#################################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
#################################################################

#
#-----[ COPY ]------------------------------------------
# 

copy admin/* to admin/*
copy admin/log/* to admin/log/*
copy includes/* to includes/*

#
#-----[ DIY INSTRUCTIONS ]------------------------------
# 

CHMOD admin/log to 777
CHMOD admin/log/logfile to 777

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

# 
#-----[ FIND ]------------------------------------------ 
# 
	$template->assign_block_vars('switch_user_logged_in', array());

	if ( !empty($userdata['user_popup_pm']) && $s_privmsg_new != 0 )
	{
		$template->assign_block_vars('switch_enable_pm_popup', array());
	}
}


# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

//
// Logger version 1.0
//
include($phpbb_root_path . '/includes/logger.'.$phpEx);
	
# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
Het gaat dan om het stukje

Code: Selecteer alles

//
// Logger version 1.0
//
include($phpbb_root_path . '/includes/logger.'.$phpEx);
Waarvan ik denk dat het twee keer is toegevoegd ;)

legolas82
Berichten: 76
Lid geworden op: 04 okt 2005, 16:24

Bericht door legolas82 » 22 mar 2006, 12:28

Lontronics schreef: Het gaat dan om het stukje

Code: Selecteer alles

//
// Logger version 1.0
//
include($phpbb_root_path . '/includes/logger.'.$phpEx);
Waarvan ik denk dat het twee keer is toegevoegd ;)
Idd.. je had gelijk, totaal niet gezien. Heb het verwijderd en het zal het gaan testen

Lontronics

Bericht door Lontronics » 18 jun 2006, 12:56

Ik ben op dit moment bezig met een update van deze mod naar versie 1.2 met een aantal aanpassingen/ toevoegingen.
Geen idee of er hier gebruikers van deze mod zijn, maar zijn er evt. wensen op het gebied van functionaliteit?
Graag opmerkingen hier in deze topic zodat ik kan overwegen deze mee te nemen.

Meer info: http://www.lontronics.nl/forum/viewtopic.php?t=8

Groeten,
Jan

legolas82
Berichten: 76
Lid geworden op: 04 okt 2005, 16:24

Bericht door legolas82 » 20 jun 2006, 08:31

ik ga hem zeker proberen.. :)
extra funct.. misschien is het mogelijk om ook te loggen wanneer iemand profielen bekijkt, bericht plaatst etc... verder doet de mod wat hij moet doen en dat is belangrijk! :thumb:

Lontronics

Simple Tekst Logger, Update Versie 1.2

Bericht door Lontronics » 25 jul 2006, 22:56

Vandaag na uitgebreide test vrijgegeven.

De nieuwe versie 1.2 heeft de volgende aanpassingen:

- Sortering van logging mogelijk op IP-nummer, Gebruikersnaam, Topic of Chronologisch
- Weergave van A-Z of van Z-A
- Aantal loggings per pagina instelbaar
- Aantal kleine bugfixes
- Opschoning code
- Snellere opbouw van het scherm

Meer info: http://www.lontronics.nl/forum/viewtopic.php?t=8

Groeten,
Jan

Gebruikersavatar
Stef
Berichten: 9080
Lid geworden op: 04 jun 2003, 20:47

Bericht door Stef » 25 jul 2006, 23:05

Herkent hij ook proxy's en sorterings mogelijkheden laat hij ze ook zien in het ACP?

Lontronics

Bericht door Lontronics » 25 jul 2006, 23:14

Sorteringsmogelijkheden zijn instelbaar via configuratie in ACP.

Proxy's zijn niet als zodanig herkenbaar, maar goede tip voor een volgende versie :thumb:

Op dit moment wordt er niet gecontroleerd op proxy en wordt simpelweg het IP-nummer opgeslagen. Dit is echter vrij eenvoudig toe te voegen voor een volgende release.

Groeten,
Jan

Gesloten