source: extensions/AStat/main.inc.php @ 3713

Last change on this file since 3713 was 3706, checked in by grum, 15 years ago

Update AStat 2.1.0 - new features
See main.inc.php file for details

  • Property svn:executable set to *
File size: 2.9 KB
Line 
1<?php
2/*
3Plugin Name: AStat.2
4Version: 2.1.0
5Description: Statistiques avancées / Advanced statistics
6Plugin URI: http://phpwebgallery.net/ext/extension_view.php?eid=172
7Author: grum@piwigo.org
8Author URI: http://photos.grum.fr/
9*/
10
11/*
12--------------------------------------------------------------------------------
13  Author     : Grum
14    email    : grum@piwigo.org
15    website  : http://photos.grum.fr
16    PWG user : http://forum.phpwebgallery.net/profile.php?id=3706
17
18    << May the Little SpaceFrog be with you ! >>
19--------------------------------------------------------------------------------
20
21:: HISTORY
22
23
24| release | date       |
25| 2.0.0   | 2007/05/07 | * release for piwigo 2.0
26| 2.0.1   | 2008/03/01 | * bug corrected (can't open file because plugin directory
27|         |            |   was hardcoded...)
28| 2.0.2   | 2008/03/09 | * bug referenced
29|         |            |    english forum : http://piwigo.org/forum/viewtopic.php?pid=105990#p105990
30|         |            |    french forum  : http://fr.piwigo.org/forum/viewtopic.php?pid=107205#p107205
31|         |            |    SQL request for stat by categories works with mySQL 4.1.22 and not with mySQL 5
32| 2.0.3   | 2008/03/28 | * bug referenced
33|         |            |   french forum  : http://fr.piwigo.org/forum/viewtopic.php?pid=107236#p107236
34|         |            |   SQL request for stat by categories works with mySQL 4.1.22 and not with mySQL 5
35| 2.0.4   | 2009/05/21 | * bug on tools
36|         |            |   it was not possible to use tools to manage deleted items
37| 2.0.5   | 2009/07/07 | * bug in code - invalid character on line 2194
38| 2.1.0   | 2009/07/28 | * add a blacklist for IP and use it for stats
39|         |            | * new tools
40|         |            |    - possibility to purge history on blacklisted IP address
41|         |            |    - use of jQuery datepicker for purge date
42|         |            |
43|         |            |
44|         |            |
45|         |            |
46|         |            |
47|         |            |
48|         |            |
49
50
51
52:: TO DO
53
54--------------------------------------------------------------------------------
55
56:: NFO
57  AStat_AIM : classe to manage plugin integration into plugin menu
58  AStat_AIP : classe to manage plugin admin pages
59
60--------------------------------------------------------------------------------
61*/
62
63// pour faciliter le debug :o)
64// ini_set('error_reporting', E_ALL);
65// ini_set('display_errors', true);
66
67if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!');
68
69define('ASTAT_DIR' , basename(dirname(__FILE__)));
70define('ASTAT_PATH' , PHPWG_PLUGINS_PATH . ASTAT_DIR . '/');
71
72define('ASTAT_VERSION' , '2.1.0'); // => ne pas oublier la version dans l'entête !!
73
74global $prefixeTable;
75
76//AStat loaded and active only if in admin page
77if(basename($_SERVER["PHP_SELF"])=='admin.php')
78{
79  include_once("astat_aim.class.inc.php");
80
81  $obj = new AStat_AIM($prefixeTable, __FILE__);
82  $obj->init_events();
83  set_plugin_data($plugin['id'], $obj);
84}
85
86?>
Note: See TracBrowser for help on using the repository browser.