source: spip-zone/_plugins_/analyclick/branches/V0.1/base/anaclic.php @ 67557

Last change on this file since 67557 was 44949, checked in by jean-marc.viglino@…, 8 years ago

[MAJ] Ajout du copyright

File size: 1.3 KB
Line 
1<?php
2/**
3* Plugin Analyclick
4*
5* @author: Jean-Marc Viglino (ign.fr)
6*
7* Copyright (c) 2011
8* Logiciel distribue sous licence GNU/GPL.
9*
10**/
11
12include_spip('base/serial'); // pour eviter une reinit posterieure des tables modifiees
13
14global $tables_principales, $tables_auxiliaires, $table_des_tables;
15
16/** Table pour le comptage **/
17$spip_doc_count = array(
18                                        "id_document"   => "BIGINT(21) NOT NULL default 0",
19                                        "date"                  => "DATE NOT NULL",
20                                        "telechargement"=> "INTEGER UNSIGNED NOT NULL"
21                                );
22
23$spip_doc_count_key = array(
24                                        "PRIMARY KEY" => "id_document, date"
25                                );
26
27$tables_principales['spip_doc_compteurs'] = array('field' => &$spip_doc_count, 'key' => &$spip_doc_count_key);
28
29/** Table pour eviter le multi-clic */
30$spip_doc_count_fix = array(
31                                        "id_document"   => "BIGINT(21) NOT NULL default 0",
32                                        "ip"                    => "VARCHAR(30) NOT NULL",
33                                        "time"                  => "INT"
34                                );
35                                       
36$spip_doc_count_fix_key = array(
37                                        "PRIMARY KEY" => "id_document, ip"
38                                );
39
40$tables_auxiliaires['spip_doc_compteurs_fix'] = array('field' => &$spip_doc_count_fix, 'key' => &$spip_doc_count_fix_key);
41
42// Declarer dans la table des tables
43global $table_des_tables;
44$table_des_tables['doc_compteurs']              = 'doc_compteurs';
45
46global $tables_jointures;
47$tables_jointures['spip_doc_compteurs']['id_document'] = 'documents';
48
49?>
Note: See TracBrowser for help on using the repository browser.