From 0d4e972cdfe762662955e343002f60be66153cb6 Mon Sep 17 00:00:00 2001 From: Luca Liscio Date: Tue, 7 Nov 2017 16:21:19 +0100 Subject: [PATCH 01/12] Create VERSION --- VERSION | 1 + 1 file changed, 1 insertion(+) create mode 100644 VERSION diff --git a/VERSION b/VERSION new file mode 100644 index 0000000..b07ada5 --- /dev/null +++ b/VERSION @@ -0,0 +1 @@ +5.0.10 From 0b7f78907d392be515b000a376a2dd78ee9d9889 Mon Sep 17 00:00:00 2001 From: Luca Liscio Date: Tue, 7 Nov 2017 16:22:38 +0100 Subject: [PATCH 02/12] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 2245c73..665328b 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ # fanKounter [![License](https://poser.pugx.org/lucliscio/fankounter/license)](https://packagist.org/packages/lucliscio/fankounter) +[![Code Climate](https://codeclimate.com/github/lucliscio/fanKounter/badges/gpa.svg)](https://codeclimate.com/github/lucliscio/fanKounter) ## Descrizione fanKounter è uno script in PHP gratuito, distribuito sotto licenza GNU AGPL, per creare e gestire una quantità indefinita di contatori (grafici, testuali o invisibili) di accessi alle pagine WEB. From 9328a2c585631e5c898f9511fdc6738b1a053b2d Mon Sep 17 00:00:00 2001 From: Luca Liscio Date: Tue, 7 Nov 2017 16:53:22 +0100 Subject: [PATCH 03/12] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 665328b..ce28ca4 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ # fanKounter [![License](https://poser.pugx.org/lucliscio/fankounter/license)](https://packagist.org/packages/lucliscio/fankounter) +[![release](http://github-release-version.herokuapp.com/github/lucliscio/fanKounter/release.svg?style=flat)](https://github.com/lucliscio/fanKounter/releases/latest) [![Code Climate](https://codeclimate.com/github/lucliscio/fanKounter/badges/gpa.svg)](https://codeclimate.com/github/lucliscio/fanKounter) ## Descrizione From 00cff617a3b74128bd848ec61115d85463aaf3ed Mon Sep 17 00:00:00 2001 From: Luca Liscio Date: Tue, 7 Nov 2017 16:54:10 +0100 Subject: [PATCH 04/12] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ce28ca4..9636c20 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # fanKounter [![License](https://poser.pugx.org/lucliscio/fankounter/license)](https://packagist.org/packages/lucliscio/fankounter) [![release](http://github-release-version.herokuapp.com/github/lucliscio/fanKounter/release.svg?style=flat)](https://github.com/lucliscio/fanKounter/releases/latest) + [![Code Climate](https://codeclimate.com/github/lucliscio/fanKounter/badges/gpa.svg)](https://codeclimate.com/github/lucliscio/fanKounter) ## Descrizione From a098f3481938b22cf0146ecdf4ac95985951cd52 Mon Sep 17 00:00:00 2001 From: Luca Liscio Date: Tue, 7 Nov 2017 16:55:28 +0100 Subject: [PATCH 05/12] Update README.md --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 9636c20..ce28ca4 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,6 @@ # fanKounter [![License](https://poser.pugx.org/lucliscio/fankounter/license)](https://packagist.org/packages/lucliscio/fankounter) [![release](http://github-release-version.herokuapp.com/github/lucliscio/fanKounter/release.svg?style=flat)](https://github.com/lucliscio/fanKounter/releases/latest) - [![Code Climate](https://codeclimate.com/github/lucliscio/fanKounter/badges/gpa.svg)](https://codeclimate.com/github/lucliscio/fanKounter) ## Descrizione From 508152216f0830d823b56a752932880ff6755c3b Mon Sep 17 00:00:00 2001 From: Luca Liscio Date: Sun, 17 Dec 2017 12:39:18 +0100 Subject: [PATCH 06/12] Migrating prject to Eclipse from NetBeans --- .buildpath | 5 ++ .project | 29 +++++++++++ .settings/.jsdtscope | 16 ++++++ .settings/org.eclipse.php.core.prefs | 2 + ....eclipse.wst.common.project.facet.core.xml | 7 +++ ...rg.eclipse.wst.jsdt.ui.superType.container | 1 + .../org.eclipse.wst.jsdt.ui.superType.name | 1 + composer.json | 51 ++++++++++--------- 8 files changed, 88 insertions(+), 24 deletions(-) create mode 100644 .buildpath create mode 100644 .project create mode 100644 .settings/.jsdtscope create mode 100644 .settings/org.eclipse.php.core.prefs create mode 100644 .settings/org.eclipse.wst.common.project.facet.core.xml create mode 100644 .settings/org.eclipse.wst.jsdt.ui.superType.container create mode 100644 .settings/org.eclipse.wst.jsdt.ui.superType.name diff --git a/.buildpath b/.buildpath new file mode 100644 index 0000000..7f721f7 --- /dev/null +++ b/.buildpath @@ -0,0 +1,5 @@ + + + + + diff --git a/.project b/.project new file mode 100644 index 0000000..626e05f --- /dev/null +++ b/.project @@ -0,0 +1,29 @@ + + + fanKuonter + + + + + + org.eclipse.wst.common.project.facet.core.builder + + + + + org.eclipse.wst.validation.validationbuilder + + + + + org.eclipse.dltk.core.scriptbuilder + + + + + + org.eclipse.php.core.PHPNature + org.eclipse.wst.jsdt.core.jsNature + org.eclipse.wst.common.project.facet.core.nature + + diff --git a/.settings/.jsdtscope b/.settings/.jsdtscope new file mode 100644 index 0000000..4649ef1 --- /dev/null +++ b/.settings/.jsdtscope @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/.settings/org.eclipse.php.core.prefs b/.settings/org.eclipse.php.core.prefs new file mode 100644 index 0000000..91dcaea --- /dev/null +++ b/.settings/org.eclipse.php.core.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +include_path=0;/fanKuonter diff --git a/.settings/org.eclipse.wst.common.project.facet.core.xml b/.settings/org.eclipse.wst.common.project.facet.core.xml new file mode 100644 index 0000000..ba149d7 --- /dev/null +++ b/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/.settings/org.eclipse.wst.jsdt.ui.superType.container b/.settings/org.eclipse.wst.jsdt.ui.superType.container new file mode 100644 index 0000000..3bd5d0a --- /dev/null +++ b/.settings/org.eclipse.wst.jsdt.ui.superType.container @@ -0,0 +1 @@ +org.eclipse.wst.jsdt.launching.baseBrowserLibrary \ No newline at end of file diff --git a/.settings/org.eclipse.wst.jsdt.ui.superType.name b/.settings/org.eclipse.wst.jsdt.ui.superType.name new file mode 100644 index 0000000..05bd71b --- /dev/null +++ b/.settings/org.eclipse.wst.jsdt.ui.superType.name @@ -0,0 +1 @@ +Window \ No newline at end of file diff --git a/composer.json b/composer.json index 7f63602..f6039eb 100644 --- a/composer.json +++ b/composer.json @@ -1,25 +1,28 @@ { - "name": "lucliscio/fankounter", - "type": "application", - "description": "It's a free PHP counter originally developed by FanatiKo ", - "version": "5.0.10", - "keywords": ["Statistic","hit counter"], - "homepage": "https://github.com/lucliscio/fanKounter", - "license": "GNU AGPL-3.0+", - "authors": [ - { - "name": "Luca Liscio", - "email": "lucliscio@h0model.org", - "homepage": "http://lucliscio.github.io", - "role": "Developer" - } - ], - "require": { - "php": ">=5.4.0" - }, - "autoload": { - "psr-0": { - "fankounter": "src" - } - } -} + "name" : "lucliscio/fankounter", + "type" : "application", + "description" : "It's a free PHP counter originally developed by FanatiKo ", + "version" : "5.0.10", + "keywords" : [ + "Statistic", + "hit counter" + ], + "homepage" : "https://github.com/lucliscio/fanKounter", + "license" : "GNU AGPL-3.0+", + "authors" : [{ + "name" : "Luca Liscio", + "email" : "lucliscio@h0model.org", + "homepage" : "http://lucliscio.github.io", + "role" : "Developer" + } + ], + "require" : { + "php" : ">=5.4.0" + }, + "autoload" : { + "psr-0" : { + "fankounter" : "src" + } + }, + "minimum-stability" : "beta" +} \ No newline at end of file From eded19b55d667721ac2427e82e18268ad5b9c16a Mon Sep 17 00:00:00 2001 From: Luca Liscio Date: Wed, 20 Dec 2017 09:50:45 +0100 Subject: [PATCH 07/12] upload a new fanKounter logo --- fk_nover.png | Bin 0 -> 7291 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 fk_nover.png diff --git a/fk_nover.png b/fk_nover.png new file mode 100644 index 0000000000000000000000000000000000000000..03d5efe9ad2128ba9de12394540edb71e971dce1 GIT binary patch literal 7291 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 Date: Wed, 20 Dec 2017 09:52:27 +0100 Subject: [PATCH 08/12] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ce28ca4..d0d1c27 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# fanKounter +![#fasnKounter](/fk_nover.png) [![License](https://poser.pugx.org/lucliscio/fankounter/license)](https://packagist.org/packages/lucliscio/fankounter) [![release](http://github-release-version.herokuapp.com/github/lucliscio/fanKounter/release.svg?style=flat)](https://github.com/lucliscio/fanKounter/releases/latest) [![Code Climate](https://codeclimate.com/github/lucliscio/fanKounter/badges/gpa.svg)](https://codeclimate.com/github/lucliscio/fanKounter) From b8f00c105ef92f8e9dcac62049c7f601e984e063 Mon Sep 17 00:00:00 2001 From: Luca Liscio Date: Wed, 20 Dec 2017 09:52:48 +0100 Subject: [PATCH 09/12] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index d0d1c27..59e7a33 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ ![#fasnKounter](/fk_nover.png) + [![License](https://poser.pugx.org/lucliscio/fankounter/license)](https://packagist.org/packages/lucliscio/fankounter) [![release](http://github-release-version.herokuapp.com/github/lucliscio/fanKounter/release.svg?style=flat)](https://github.com/lucliscio/fanKounter/releases/latest) [![Code Climate](https://codeclimate.com/github/lucliscio/fanKounter/badges/gpa.svg)](https://codeclimate.com/github/lucliscio/fanKounter) From 94491734c3554780920dbf5492428bdee8c1f753 Mon Sep 17 00:00:00 2001 From: Luca Liscio Date: Wed, 20 Dec 2017 09:54:15 +0100 Subject: [PATCH 10/12] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 59e7a33..d10e02d 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ ![#fasnKounter](/fk_nover.png) +[![release](http://github-release-version.herokuapp.com/github/lucliscio/fanKounter/release.svg?style=flat)](https://github.com/lucliscio/fanKounter/releases/latest) [![License](https://poser.pugx.org/lucliscio/fankounter/license)](https://packagist.org/packages/lucliscio/fankounter) -[![release](http://github-release-version.herokuapp.com/github/lucliscio/fanKounter/release.svg?style=flat)](https://github.com/lucliscio/fanKounter/releases/latest) [![Code Climate](https://codeclimate.com/github/lucliscio/fanKounter/badges/gpa.svg)](https://codeclimate.com/github/lucliscio/fanKounter) ## Descrizione From a2444c4e0460db527de96392a82bbd2ab67c6cd6 Mon Sep 17 00:00:00 2001 From: Luca Liscio Date: Wed, 20 Dec 2017 09:57:50 +0100 Subject: [PATCH 11/12] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d10e02d..2a8d518 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ ![#fasnKounter](/fk_nover.png) -[![release](http://github-release-version.herokuapp.com/github/lucliscio/fanKounter/release.svg?style=flat)](https://github.com/lucliscio/fanKounter/releases/latest) +[![release](http://github-release-version.herokuapp.com/github/lucliscio/fanKounter/release.svg?style=flat)](https://github.com/lucliscio/fanKounter/releases/latest) [![License](https://poser.pugx.org/lucliscio/fankounter/license)](https://packagist.org/packages/lucliscio/fankounter) [![Code Climate](https://codeclimate.com/github/lucliscio/fanKounter/badges/gpa.svg)](https://codeclimate.com/github/lucliscio/fanKounter) From 66c6dd24e0f26dbabda8bd6b93fba6ba86a1aeaa Mon Sep 17 00:00:00 2001 From: Luca Liscio Date: Tue, 26 Dec 2017 16:27:25 +0100 Subject: [PATCH 12/12] Fix issues #2 #3 --- docs/history.txt | 74 ++++++++++++++--------------- src/cal.inc.php | 71 ++++++++++++++++++++-------- src/cnf.inc.php | 81 ++++++++++++++++++++++---------- src/conf/conf_example.php | 99 +++++++++++++++++++++++++-------------- src/counter.js.php | 70 +++++++++++++++++++-------- src/counter.php | 70 +++++++++++++++++++-------- src/dic.inc.php | 68 +++++++++++++++++++-------- src/lan.inc.php | 70 +++++++++++++++++++-------- src/mak.inc.php | 70 +++++++++++++++++++-------- src/out.inc.php | 70 +++++++++++++++++++-------- src/stats.css | 62 ++++++++++++++++-------- src/stats.php | 70 +++++++++++++++++++-------- src/sys.inc.php | 70 +++++++++++++++++++-------- src/url.inc.php | 70 +++++++++++++++++++-------- src/ver.inc.php | 70 +++++++++++++++++++-------- {src => test}/test.html | 2 +- 16 files changed, 750 insertions(+), 337 deletions(-) rename {src => test}/test.html (83%) diff --git a/docs/history.txt b/docs/history.txt index 466e321..876a0df 100644 --- a/docs/history.txt +++ b/docs/history.txt @@ -13,13 +13,13 @@ versione 5.0 ============ fanKounter: - - è stato publicato su github - - è rilasciato sotto licenza GNU AFERO GENERAL PUBLIC LICENSE v3 - - il suo sviluppo è ora curato da lucliscio. + - � stato publicato su github + - � rilasciato sotto licenza GNU AFERO GENERAL PUBLIC LICENSE v3 + - il suo sviluppo � ora curato da lucliscio. NOTA PER L'AGGIORNAMENTO ------------------------ - - sono stati corretti tutti i problemi che impedivano al contatore di funzionare von versioni + - sono stati corretti tutti i problemi che impedivano al contatore di funzionare con versioni di PHP superiori alle 5.3 - Tutti i testi sono stati convertiti in utf-8 - E'stato aggiunto al motore di rilevamento il supporto ai nuovi browser e os @@ -29,11 +29,11 @@ 28 feb 2008 versione 5.0 ============ - fanKounter è rilasciato sotto licenza GNU GENERAL PUBLIC LICENSE v3. + fanKounter � rilasciato sotto licenza GNU GENERAL PUBLIC LICENSE v3. NOTA PER L'AGGIORNAMENTO ------------------------ - Niente da fare. Nessun file di codice è cambiato. + Niente da fare. Nessun file di codice � cambiato. @@ -41,25 +41,25 @@ versione 5.0 ============ Rilasciata la nuova versione del fanKounter, completamente riscritto e migliorato in tutte - le sue componenti, anche se le caratteristiche finali restano pressoché le stesse. + le sue componenti, anche se le caratteristiche finali restano pressoch� le stesse. - Le novità principali: + Le novit� principali: > i calcoli statistici ora vengono eseguiti e memorizzati direttamente dal contatore e il visualizzatore si limita a leggere questi dati dai file; - > il contatore ora dispone di tre modalità: grafico, testo, nascosto; + > il contatore ora dispone di tre modalit�: grafico, testo, nascosto; > sul contatore grafico ora appaiono sia gli accessi totali che quelli giornalieri; - > è stato implementato il monitoraggio dei provider; - > il visualizzatore delle statistiche è stato completamente modificato; + > � stato implementato il monitoraggio dei provider; + > il visualizzatore delle statistiche � stato completamente modificato; > le statistiche sono state ripartite in gruppi mediante utilizzo di pannelli, in modo da rendere la consultazione dei dati veloce e mirata; - > la visualizzazione delle statistiche ora può essere protetta da password. + > la visualizzazione delle statistiche ora pu� essere protetta da password. NOTA PER L'AGGIORNAMENTO ------------------------ - Questa versione non è direttamente compatibile con le versioni precedenti. - * Per convertire i contatori dalla versione 4 alla versione 5, è possibile utilizzare il + Questa versione non � direttamente compatibile con le versioni precedenti. + * Per convertire i contatori dalla versione 4 alla versione 5, � possibile utilizzare il tool 'db4to5' posto nella cartella 'tool'. - * Il fanKounter 5 non può invece gestire contatori creati da versioni del fanKounter 3 e + * Il fanKounter 5 non pu� invece gestire contatori creati da versioni del fanKounter 3 e precedenti. @@ -70,11 +70,11 @@ > Aggiunto un supporto di accesso protetto da password alle statistiche. > Disattivata per default la rilevazione statistica degli Stati. > Rimosse le chiavi duplicate dalle query dei motori di ricerca. - > Le copie di backup ora possono essere spedite anche al proprio indirizzo email, anziché + > Le copie di backup ora possono essere spedite anche al proprio indirizzo email, anzich� essere salvate sul server. > Corretto un bug sul tempo di scadenza di una visita relativo al supporto 'file-access'. - > Ridefinite le funzioni 'array_fill' e 'file_get_contents' per compatibilità con versioni - più vecchie di PHP ed usate nel modulo 'stats.inc.php'. + > Ridefinite le funzioni 'array_fill' e 'file_get_contents' per compatibilit� con versioni + pi� vecchie di PHP ed usate nel modulo 'stats.inc.php'. > Aggiunta una verifica sull'esistenza del supporto 'bzip2' prima di procedere all'uso della funzione 'gzcompress' per la costruzione di un archivio ZIP. > Corretto un problema nel modulo 'counter.js.php' che in determinate situazioni, dentro @@ -92,16 +92,16 @@ le sue componenti. Sono state aggiunte, inoltre, molte nuove caratteristiche, alcune delle quali basate sui suggerimenti pervenuti. - Le novità principali: - > è stata data maggiore flessibilità alla configurazione dell'intero script, anche a - favore di una maggiore compatibiltà verso i diversi sistemi su cui deve girare; - > è stato aggiunto un supporto per istanziare in modo automatico un contatore; - > è stato implementato il monitoraggio di referrers e motori di ricerca, che include il + Le novit� principali: + > � stata data maggiore flessibilit� alla configurazione dell'intero script, anche a + favore di una maggiore compatibilt� verso i diversi sistemi su cui deve girare; + > � stato aggiunto un supporto per istanziare in modo automatico un contatore; + > � stato implementato il monitoraggio di referrers e motori di ricerca, che include il riconoscimento delle parole chiave usate da questi ultimi; - > la rilevazione di un report è stata impostata a livello di visitatore e non di visita - ed è programmabile a proprio piacimento; - > è stato aggiunto un supporto per il backup automatico dei dati di un contatore; - > è cambiata la licenza di questo software che ora è più rigorosa. + > la rilevazione di un report � stata impostata a livello di visitatore e non di visita + ed � programmabile a proprio piacimento; + > � stato aggiunto un supporto per il backup automatico dei dati di un contatore; + > � cambiata la licenza di questo software che ora � pi� rigorosa. @@ -127,7 +127,7 @@ > A causa di frequenti bugs presenti in alcune versioni di PHP, che non tollerano l'uso del carattere "@" ad esempio all'interno del comando "copy()", sono stati modificati i nomi di molti file inclusi nella distribuzione, dei file di configurazione e dei file - dei dati creati per i contatori. Sostanzialmente, è stato sostituito il carattere "@" + dei dati creati per i contatori. Sostanzialmente, � stato sostituito il carattere "@" con il carattere "-", in ogni sua occorrenza all'interno dei nomi dei file. @@ -170,10 +170,10 @@ 24 gen 2003 versione 3.0 ============ - > Aggiunta la modalità nascosta (hidden) per il contatore. - > Aggiunta la modalità test (test) per fornire un supporto di debug e rilevare facilmente + > Aggiunta la modalit� nascosta (hidden) per il contatore. + > Aggiunta la modalit� test (test) per fornire un supporto di debug e rilevare facilmente problemi nell'installazione di un nuovo contatore. - > Rimossa la modalità solo testo (text) per il contatore. + > Rimossa la modalit� solo testo (text) per il contatore. > Aggiunta la variabile "$pad_char" nella configurazione del contatore che permette di scegliere il carattere di riempimento per le cifre vuote nella stampa del numero di visite. @@ -181,11 +181,11 @@ escludere dalle operazioni eseguite dello script chiamate fatte da alcuni IP. > Aggiunta la variabile "$unique_mtime" nella configurazione del contatore che permette di escludere dalle statistice le impressions non ritenute accessi unici. - > Modificato il dominio della variabile "$align_box" che ora può assumere anche valori + > Modificato il dominio della variabile "$align_box" che ora pu� assumere anche valori numerici ("H" => offsetX, "V" => offsetY). > Modificato integralmente il modulo dei report statistici (stats.php) che ora visualizza - statistiche complete ed elaborate sugli accessi e sui visitatori ed è inoltre dotato di - un efficiente sistema per archiviare periodicamente i reports alleggerendo così la fase + statistiche complete ed elaborate sugli accessi e sui visitatori ed � inoltre dotato di + un efficiente sistema per archiviare periodicamente i reports alleggerendo cos� la fase di calcolo e riducendo in maniera significativa lo spazio fisico occupato. @@ -193,7 +193,7 @@ 18 ott 2002 versione 2.1 ============ - > Migliorata la modalità di visualizzazione per il contatore solo testo. + > Migliorata la modalit� di visualizzazione per il contatore solo testo. @@ -202,7 +202,7 @@ ============ > Aggiunto supporto per gestire multiple istanze di contatori. > Aggiunto supporto per diversi tipi di file/immagine: GIP, JPG, PNG, BMP. - > Aggiunta la possibilità di inserire il contatore dentro l'immagine in 9 posizioni + > Aggiunta la possibilit� di inserire il contatore dentro l'immagine in 9 posizioni diverse. > Aggiunta l'opzione per impostare il testo del contatore in 5 grandezze differenti. > Aggiunta l'opzione per rendere il box del contatore trasparente. @@ -213,6 +213,6 @@ versione 1.0 ============ Rilasciata la prima versione di fanKounter, script in PHP per creare e gestire un - contatore di visite per pagine WEB. Caratteristiche: doppia modalità di visualizzazione, + contatore di visite per pagine WEB. Caratteristiche: doppia modalit� di visualizzazione, grafica e testuale; personalizzabile nel layout, nell'immagine di sfondo e nel colore del contatore; memorizzazione di semplici reports statistici sui visitatori. diff --git a/src/cal.inc.php b/src/cal.inc.php index 31b4a7f..fc6a249 100644 --- a/src/cal.inc.php +++ b/src/cal.inc.php @@ -1,23 +1,54 @@ -, ITALY - Documentazione di riferimento -############################################################################################ - license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale - manual.txt - la guida alla configurazione, all'installazione e all'uso dello script - faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità - history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati - - Descrizione del file -############################################################################################ - Modulo importato per la gestione del calendario. - - */ +, ITALY + * + * ------------------------------------------------------------------------------------------- + * Documentazione di riferimento + * ------------------------------------------------------------------------------------------- + * license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale + * manual.txt - la guida alla configurazione, all'installazione e all'uso dello script + * faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità + * history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati + * + * ------------------------------------------------------------------------------------------- + * Licence + * ------------------------------------------------------------------------------------------- + * Copyright (C) 2017 Luca Liscio + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +/** + * Modulo importato per la gestione del calendario. + * + * @author lucliscio + * @version v 5.0 + * @copyright Copyright 2017 Luca Liscio + * @copyright Copyright 2003 Fanatiko + * @license http://www.gnu.org/licenses/agpl-3.0.html GNU/AGPL3 + * + * @package fanKounter + * @filesource + * + */ ############################################################################################ # DEFINIZIONE DI CLASSE diff --git a/src/cnf.inc.php b/src/cnf.inc.php index d4856cb..1697c3a 100644 --- a/src/cnf.inc.php +++ b/src/cnf.inc.php @@ -1,30 +1,59 @@ , ITALY - Documentazione di riferimento - ############################################################################################ - license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale - manual.txt - la guida alla configurazione, all'installazione e all'uso dello script - faqs.txt - le risposte alle domande pi� comuni, sui problemi e sulle funzionalit� - history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati - - Descrizione del file - ############################################################################################ - Modulo importato per la configurazione globale dello script. - - ATTENZIONE - UNA MODIFICA ERRATA DI QUESTO FILE PUO' COMPROMETTERE IL FUNZIONAMENTO DEI - CONTATORI. MODIFICARE CON CAUTELA E SOLO SE SI SA ESATTAMENTE COSA SI STA FACENDO. - - LE UNICHE VARIABILI CHE DOVREBBERO ESSERE MODIFICATE IN QUESTO FILE SONO QUELLE CHE SI - TROVANO NELL'ULTIMO PARAGRAFO SULLA 'CONFIGURAZIONE DEFAULT PER UN CONTATORE'. - +/* + * cnf.inc.php + * __ PHP Script _ vs 5.0 + * / _| __ _ _ __ /\ /\___ _ _ _ __ | |_ ___ _ __ + * | |_ / _` | '_ \ / //_/ _ \| | | | '_ \| __/ _ \ '__| + * | _| (_| | | | / __ \ (_) | |_| | | | | || __/ | + * |_| \__,_|_| |_\/ \/\___/ \__,_|_| |_|\__\___|_| + * + * lucliscio , ITALY + * + * ------------------------------------------------------------------------------------------- + * Documentazione di riferimento + * ------------------------------------------------------------------------------------------- + * license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale + * manual.txt - la guida alla configurazione, all'installazione e all'uso dello script + * faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità + * history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati + * + * ------------------------------------------------------------------------------------------- + * Licence + * ------------------------------------------------------------------------------------------- + * Copyright (C) 2017 Luca Liscio + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +/** + * Modulo importato per la configurazione globale dello script. + * + * ATTENZIONE - UNA MODIFICA ERRATA DI QUESTO FILE PUO' COMPROMETTERE IL FUNZIONAMENTO DEI + * CONTATORI. MODIFICARE CON CAUTELA E SOLO SE SI SA ESATTAMENTE COSA SI STA FACENDO. + * + * LE UNICHE VARIABILI CHE DOVREBBERO ESSERE MODIFICATE IN QUESTO FILE SONO QUELLE CHE SI + * TROVANO NELL'ULTIMO PARAGRAFO SULLA 'CONFIGURAZIONE DEFAULT PER UN CONTATORE'. + * + * @author lucliscio + * @version v 5.0 + * @copyright Copyright 2017 Luca Liscio + * @copyright Copyright 2003 Fanatiko + * @license http://www.gnu.org/licenses/agpl-3.0.html GNU/AGPL3 + * + * @package fanKounter + * @filesource + * */ ############################################################################################ diff --git a/src/conf/conf_example.php b/src/conf/conf_example.php index 538e0bd..cc056d6 100644 --- a/src/conf/conf_example.php +++ b/src/conf/conf_example.php @@ -1,38 +1,69 @@ -, ITALY + * + * ------------------------------------------------------------------------------------------- + * Documentazione di riferimento + * ------------------------------------------------------------------------------------------- + * license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale + * manual.txt - la guida alla configurazione, all'installazione e all'uso dello script + * faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità + * history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati + * + * ------------------------------------------------------------------------------------------- + * Licence + * ------------------------------------------------------------------------------------------- + * Copyright (C) 2017 Luca Liscio + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ - fanatiko , ITALY - Documentazione di riferimento -############################################################################################ - license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale - manual.txt - la guida alla configurazione, all'installazione e all'uso dello script - faqs.txt - le risposte alle domande pi� comuni, sui problemi e sulle funzionalit� - history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati - - Descrizione del file -############################################################################################ - Esempio di configurazione per un contatore. - - A partire da questo file � possibile creare una nuova istanza di contatore. - - * Modificare in base alle proprie preferenze le seguenti variabili. Queste, tuttavia, sono - gi� configurate correttamente per un utilizzo standard. - - * Salvare questo file con un nome della forma 'config_ID.php', dove ID sar� il suo - identificatore, e porlo sul server in una sottocartella del fanKounter di nome 'conf'. - - Un ID pu� essere costituito solamente da caratteri alfanumerici, pu� avere qualsiasi - lunghezza, ed � case-sensitive, ossia "test" e "TesT" identificheranno normalmente due - diverse istanze di contatore, ma questo dipende dal sistema operativo in uso. - - Se, ad esempio, si decide di identificare questo contatore con "test1", allora salvare - il file con il nome 'conf_test1.php' (senza apici). - - */ +/** + * Esempio di configurazione per un contatore. + * + * A partire da questo file è possibile creare una nuova istanza di contatore. + * + * - Modificare in base alle proprie preferenze le seguenti variabili. Queste, tuttavia, sono + * già configurate correttamente per un utilizzo standard. + * + * - Salvare questo file con un nome della forma 'config_ID.php', dove ID sarà il suo + * identificatore, e porlo sul server nella sottocartella del fanKounter di nome 'conf'. + * + * Un ID può essere costituito solamente da caratteri alfanumerici, può avere qualsiasi + * lunghezza, ed è case-sensitive, ossia "test" e "TesT" identificheranno normalmente due + * diverse istanze di contatore, ma questo dipende dal sistema operativo in uso. + * + * Se, ad esempio, si decide di identificare questo contatore con "test1", allora salvare + * il file con il nome 'conf_test1.php' (senza apici). + * + * @author lucliscio + * @version v 5.0 + * @copyright Copyright 2017 Luca Liscio + * @copyright Copyright 2003 Fanatiko + * @license http://www.gnu.org/licenses/agpl-3.0.html GNU/AGPL3 + * + * @package fanKounter + * @filesource + * + */ ############################################################################################ # IMPOSTAZIONI DEL CONTATORE diff --git a/src/counter.js.php b/src/counter.js.php index 13b3dfa..f783558 100644 --- a/src/counter.js.php +++ b/src/counter.js.php @@ -1,23 +1,53 @@ -, ITALY - Documentazione di riferimento -############################################################################################ - license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale - manual.txt - la guida alla configurazione, all'installazione e all'uso dello script - faqs.txt - le risposte alle domande pi� comuni, sui problemi e sulle funzionalit� - history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati - - Descrizione del file -############################################################################################ - Modulo che genera codice JavaScript da includere nelle pagine WEB da monitorare. - - */ +, ITALY + * + * ------------------------------------------------------------------------------------------- + * Documentazione di riferimento + * ------------------------------------------------------------------------------------------- + * license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale + * manual.txt - la guida alla configurazione, all'installazione e all'uso dello script + * faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità + * history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati + * + * ------------------------------------------------------------------------------------------- + * Licence + * ------------------------------------------------------------------------------------------- + * Copyright (C) 2017 Luca Liscio + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +/** + * Modulo che genera codice JavaScript da includere nelle pagine WEB da monitorare. + * + * @author lucliscio + * @version v 5.0 + * @copyright Copyright 2017 Luca Liscio + * @copyright Copyright 2003 Fanatiko + * @license http://www.gnu.org/licenses/agpl-3.0.html GNU/AGPL3 + * + * @package fanKounter + * @filesource + */ ############################################################################################ # CONFIGURAZIONE diff --git a/src/counter.php b/src/counter.php index 9fd239f..8dccf76 100644 --- a/src/counter.php +++ b/src/counter.php @@ -1,23 +1,53 @@ -, ITALY - Documentazione di riferimento -############################################################################################ - license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale - manual.txt - la guida alla configurazione, all'installazione e all'uso dello script - faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità - history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati - - Descrizione del file -############################################################################################ - Modulo motore per la rilevazione, l'elaborazione e la memorizzazione dei dati statistici. - - */ +, ITALY + * + * ------------------------------------------------------------------------------------------- + * Documentazione di riferimento + * ------------------------------------------------------------------------------------------- + * license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale + * manual.txt - la guida alla configurazione, all'installazione e all'uso dello script + * faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità + * history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati + * + * ------------------------------------------------------------------------------------------- + * Licence + * ------------------------------------------------------------------------------------------- + * Copyright (C) 2017 Luca Liscio + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +/** + * Modulo motore per la rilevazione, l'elaborazione e la memorizzazione dei dati statistici. + * + * @author lucliscio + * @version v 5.0 + * @copyright Copyright 2017 Luca Liscio + * @copyright Copyright 2003 Fanatiko + * @license http://www.gnu.org/licenses/agpl-3.0.html GNU/AGPL3 + * + * @package fanKounter + * @filesource + */ ############################################################################################ # INCLUSIONE DEI MODULI diff --git a/src/dic.inc.php b/src/dic.inc.php index 8801187..0c844f5 100644 --- a/src/dic.inc.php +++ b/src/dic.inc.php @@ -1,23 +1,53 @@ -, ITALY + * + * ------------------------------------------------------------------------------------------- + * Documentazione di riferimento + * ------------------------------------------------------------------------------------------- + * license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale + * manual.txt - la guida alla configurazione, all'installazione e all'uso dello script + * faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità + * history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati + * + * ------------------------------------------------------------------------------------------- + * Licence + * ------------------------------------------------------------------------------------------- + * Copyright (C) 2017 Luca Liscio + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ - fanatiko , ITALY - Documentazione di riferimento -############################################################################################ - license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale - manual.txt - la guida alla configurazione, all'installazione e all'uso dello script - faqs.txt - le risposte alle domande pi� comuni, sui problemi e sulle funzionalit� - history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati - - Descrizione del file -############################################################################################ - Modulo importato per il riconoscimento delle propriet� di un visitatore. - - */ +/** + * Modulo importato per il riconoscimento delle proprietà di un visitatore. + * + * @author lucliscio + * @version v 5.0 + * @copyright Copyright 2017 Luca Liscio + * @copyright Copyright 2003 Fanatiko + * @license http://www.gnu.org/licenses/agpl-3.0.html GNU/AGPL3 + * + * @package fanKounter + * @filesource + */ ############################################################################################ # BROWSER diff --git a/src/lan.inc.php b/src/lan.inc.php index 075a676..caf0bba 100644 --- a/src/lan.inc.php +++ b/src/lan.inc.php @@ -1,23 +1,53 @@ -, ITALY - Documentazione di riferimento -############################################################################################ - license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale - manual.txt - la guida alla configurazione, all'installazione e all'uso dello script - faqs.txt - le risposte alle domande pi� comuni, sui problemi e sulle funzionalit� - history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati - - Descrizione del file -############################################################################################ - Modulo importato per la definizione di stringhe di testo. - - */ +, ITALY + * + * ------------------------------------------------------------------------------------------- + * Documentazione di riferimento + * ------------------------------------------------------------------------------------------- + * license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale + * manual.txt - la guida alla configurazione, all'installazione e all'uso dello script + * faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità + * history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati + * + * ------------------------------------------------------------------------------------------- + * Licence + * ------------------------------------------------------------------------------------------- + * Copyright (C) 2017 Luca Liscio + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +/** + * Modulo importato per la definizione di stringhe di testo. + * + * @author lucliscio + * @version v 5.0 + * @copyright Copyright 2017 Luca Liscio + * @copyright Copyright 2003 Fanatiko + * @license http://www.gnu.org/licenses/agpl-3.0.html GNU/AGPL3 + * + * @package fanKounter + * @filesource + */ ############################################################################################ # STRINGHE DI TESTO (it) diff --git a/src/mak.inc.php b/src/mak.inc.php index a171e55..d1d79dd 100644 --- a/src/mak.inc.php +++ b/src/mak.inc.php @@ -1,23 +1,53 @@ -, ITALY - Documentazione di riferimento -############################################################################################ - license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale - manual.txt - la guida alla configurazione, all'installazione e all'uso dello script - faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità - history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati - - Descrizione del file -############################################################################################ - Modulo importato per la creazione al volo di un'istanza di contatore. - - */ +, ITALY + * + * ------------------------------------------------------------------------------------------- + * Documentazione di riferimento + * ------------------------------------------------------------------------------------------- + * license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale + * manual.txt - la guida alla configurazione, all'installazione e all'uso dello script + * faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità + * history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati + * + * ------------------------------------------------------------------------------------------- + * Licence + * ------------------------------------------------------------------------------------------- + * Copyright (C) 2017 Luca Liscio + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +/** + * Modulo importato per la creazione al volo di un'istanza di contatore. + * + * @author lucliscio + * @version v 5.0 + * @copyright Copyright 2017 Luca Liscio + * @copyright Copyright 2003 Fanatiko + * @license http://www.gnu.org/licenses/agpl-3.0.html GNU/AGPL3 + * + * @package fanKounter + * @filesource + */ ############################################################################################ # BLOCCO ESECUZIONE STANDALONE diff --git a/src/out.inc.php b/src/out.inc.php index 4f73e08..afd1161 100644 --- a/src/out.inc.php +++ b/src/out.inc.php @@ -1,23 +1,53 @@ -, ITALY - Documentazione di riferimento -############################################################################################ - license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale - manual.txt - la guida alla configurazione, all'installazione e all'uso dello script - faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità - history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati - - Descrizione del file -############################################################################################ - Modulo importato per la stampa del contatore. - - */ +, ITALY + * + * ------------------------------------------------------------------------------------------- + * Documentazione di riferimento + * ------------------------------------------------------------------------------------------- + * license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale + * manual.txt - la guida alla configurazione, all'installazione e all'uso dello script + * faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità + * history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati + * + * ------------------------------------------------------------------------------------------- + * Licence + * ------------------------------------------------------------------------------------------- + * Copyright (C) 2017 Luca Liscio + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +/** + * Modulo importato per la stampa del contatore. + * + * @author lucliscio + * @version v 5.0 + * @copyright Copyright 2017 Luca Liscio + * @copyright Copyright 2003 Fanatiko + * @license http://www.gnu.org/licenses/agpl-3.0.html GNU/AGPL3 + * + * @package fanKounter + * @filesource + */ ############################################################################################ # BLOCCO ESECUZIONE STANDALONE diff --git a/src/stats.css b/src/stats.css index 6de2bbd..e8182d6 100644 --- a/src/stats.css +++ b/src/stats.css @@ -1,23 +1,45 @@ - /* stats.css - __ PHP Script _ vs 5.0 - / _| __ _ _ __ /\ /\___ _ _ _ __ | |_ ___ _ __ - | |_ / _` | '_ \ / //_/ _ \| | | | '_ \| __/ _ \ '__| - | _| (_| | | | / __ \ (_) | |_| | | | | || __/ | - |_| \__,_|_| |_\/ \/\___/ \__,_|_| |_|\__\___|_| - - fanatiko , ITALY - Documentazione di riferimento -############################################################################################ - license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale - manual.txt - la guida alla configurazione, all'installazione e all'uso dello script - faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità - history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati - - Descrizione del file -############################################################################################ - Foglio di stile per il visualizzatore di statistiche. - - */ +/* + * stats.css + * __ PHP Script _ vs 5.0 + * / _| __ _ _ __ /\ /\___ _ _ _ __ | |_ ___ _ __ + * | |_ / _` | '_ \ / //_/ _ \| | | | '_ \| __/ _ \ '__| + * | _| (_| | | | / __ \ (_) | |_| | | | | || __/ | + * |_| \__,_|_| |_\/ \/\___/ \__,_|_| |_|\__\___|_| + * + * lucliscio , ITALY + * + * ------------------------------------------------------------------------------------------- + * Documentazione di riferimento + * ------------------------------------------------------------------------------------------- + * license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale + * manual.txt - la guida alla configurazione, all'installazione e all'uso dello script + * faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità + * history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati + * + * ------------------------------------------------------------------------------------------- + * Licence + * ------------------------------------------------------------------------------------------- + * Copyright (C) 2017 Luca Liscio + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + * ------------------------------------------------------------------------------------------ + * Descrizione del file + * ------------------------------------------------------------------------------------------ + * Foglio di stile per il visualizzatore di statistiche. + * + */ /********* GENERICI diff --git a/src/stats.php b/src/stats.php index 822fc44..ace0127 100644 --- a/src/stats.php +++ b/src/stats.php @@ -1,23 +1,53 @@ -, ITALY - Documentazione di riferimento -############################################################################################ - license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale - manual.txt - la guida alla configurazione, all'installazione e all'uso dello script - faqs.txt - le risposte alle domande pi� comuni, sui problemi e sulle funzionalit� - history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati - - Descrizione del file -############################################################################################ - Modulo per la visualizzazione dei dati statistici. - - */ +, ITALY + * + * ------------------------------------------------------------------------------------------- + * Documentazione di riferimento + * ------------------------------------------------------------------------------------------- + * license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale + * manual.txt - la guida alla configurazione, all'installazione e all'uso dello script + * faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità + * history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati + * + * ------------------------------------------------------------------------------------------- + * Licence + * ------------------------------------------------------------------------------------------- + * Copyright (C) 2017 Luca Liscio + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +/** + * Modulo per la visualizzazione dei dati statistici. + * + * @author lucliscio + * @version v 5.0 + * @copyright Copyright 2017 Luca Liscio + * @copyright Copyright 2003 Fanatiko + * @license http://www.gnu.org/licenses/agpl-3.0.html GNU/AGPL3 + * + * @package fanKounter + * @filesource + */ ############################################################################################ # INCLUSIONE DEI MODULI diff --git a/src/sys.inc.php b/src/sys.inc.php index 01adfa8..968c2a4 100644 --- a/src/sys.inc.php +++ b/src/sys.inc.php @@ -1,23 +1,53 @@ -, ITALY - Documentazione di riferimento -############################################################################################ - license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale - manual.txt - la guida alla configurazione, all'installazione e all'uso dello script - faqs.txt - le risposte alle domande pi� comuni, sui problemi e sulle funzionalit� - history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati - - Descrizione del file -############################################################################################ - Modulo importato per gestire operazioni comuni su file e cartelle. - - */ +, ITALY + * + * ------------------------------------------------------------------------------------------- + * Documentazione di riferimento + * ------------------------------------------------------------------------------------------- + * license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale + * manual.txt - la guida alla configurazione, all'installazione e all'uso dello script + * faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità + * history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati + * + * ------------------------------------------------------------------------------------------- + * Licence + * ------------------------------------------------------------------------------------------- + * Copyright (C) 2017 Luca Liscio + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +/** + * Modulo importato per gestire operazioni comuni su file e cartelle. + * + * @author lucliscio + * @version v 5.0 + * @copyright Copyright 2017 Luca Liscio + * @copyright Copyright 2003 Fanatiko + * @license http://www.gnu.org/licenses/agpl-3.0.html GNU/AGPL3 + * + * @package fanKounter + * @filesource + */ ############################################################################################ # VARIABILI LOCALI diff --git a/src/url.inc.php b/src/url.inc.php index 28d8bce..adcec92 100644 --- a/src/url.inc.php +++ b/src/url.inc.php @@ -1,23 +1,53 @@ -, ITALY - Documentazione di riferimento -############################################################################################ - license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale - manual.txt - la guida alla configurazione, all'installazione e all'uso dello script - faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità - history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati - - Descrizione del file -############################################################################################ - Modulo importato per la gestione di URL, referrer e motori di ricerca. - - */ +, ITALY + * + * ------------------------------------------------------------------------------------------- + * Documentazione di riferimento + * ------------------------------------------------------------------------------------------- + * license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale + * manual.txt - la guida alla configurazione, all'installazione e all'uso dello script + * faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità + * history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati + * + * ------------------------------------------------------------------------------------------- + * Licence + * ------------------------------------------------------------------------------------------- + * Copyright (C) 2017 Luca Liscio + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +/** + * Modulo importato per la gestione di URL, referrer e motori di ricerca. + * + * @author lucliscio + * @version v 5.0 + * @copyright Copyright 2017 Luca Liscio + * @copyright Copyright 2003 Fanatiko + * @license http://www.gnu.org/licenses/agpl-3.0.html GNU/AGPL3 + * + * @package fanKounter + * @filesource + */ ############################################################################################ # DEFINIZIONE DI CLASSE diff --git a/src/ver.inc.php b/src/ver.inc.php index bfb1add..dd12b9b 100644 --- a/src/ver.inc.php +++ b/src/ver.inc.php @@ -1,23 +1,53 @@ -, ITALY - Documentazione di riferimento -############################################################################################ - license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale - manual.txt - la guida alla configurazione, all'installazione e all'uso dello script - faqs.txt - le risposte alle domande pi� comuni, sui problemi e sulle funzionalit� - history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati - - Descrizione del file -############################################################################################ - Modulo importato per la compatibilit� con PHP versione 4.2.0 e superiori. - - */ +, ITALY + * + * ------------------------------------------------------------------------------------------- + * Documentazione di riferimento + * ------------------------------------------------------------------------------------------- + * license.txt - le condizioni di utilizzo, modifica e redistribuzione per l'utente finale + * manual.txt - la guida alla configurazione, all'installazione e all'uso dello script + * faqs.txt - le risposte alle domande più comuni, sui problemi e sulle funzionalità + * history.txt - la progressione delle versioni, i miglioramenti apportati e i bugs eliminati + * + * ------------------------------------------------------------------------------------------- + * Licence + * ------------------------------------------------------------------------------------------- + * Copyright (C) 2017 Luca Liscio + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +/** + * Modulo importato per la compatibilità con PHP versione 4.2.0 e superiori. + * + * @author lucliscio + * @version v 5.0 + * @copyright Copyright 2017 Luca Liscio + * @copyright Copyright 2003 Fanatiko + * @license http://www.gnu.org/licenses/agpl-3.0.html GNU/AGPL3 + * + * @package fanKounter + * @filesource + */ ############################################################################################ # FUNZIONI GLOBALI diff --git a/src/test.html b/test/test.html similarity index 83% rename from src/test.html rename to test/test.html index 620a28e..4d8f9b0 100644 --- a/src/test.html +++ b/test/test.html @@ -12,6 +12,6 @@
TODO write content
- +