Changeset 5121 for extensions/nbc_HistoryIPExcluder/trunk
- Timestamp:
- Mar 12, 2010, 9:46:44 PM (14 years ago)
- Location:
- extensions/nbc_HistoryIPExcluder/trunk
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/nbc_HistoryIPExcluder/trunk/admin/HIPE_admin.tpl
r5113 r5121 22 22 23 23 <fieldset> 24 <legend>{'HIPE_admin_section2'|@translate}</legend>24 <legend>{'HIPE_admin_section2'|@translate}</legend> 25 25 26 <p style="text-align:center;">27 <input type="submit" name="HIPE_IPByMember" value="{'HIPE_IPByMember'|@translate}" class="bouton" {$TAG_INPUT_ENABLED}>28 <input type="submit" name="HIPE_OnlyGuest" value="{'HIPE_OnlyGuest'|@translate}" class="bouton" {$TAG_INPUT_ENABLED}>29 </p>26 <p style="text-align:center;"> 27 <input type="submit" name="HIPE_IPByMember" value="{'HIPE_IPByMember'|@translate}" class="bouton" {$TAG_INPUT_ENABLED}> 28 <input type="submit" name="HIPE_OnlyGuest" value="{'HIPE_OnlyGuest'|@translate}" class="bouton" {$TAG_INPUT_ENABLED}> 29 </p> 30 30 31 <p style="text-align:center;">32 <input type="submit" name="HIPE_MemberForIp" value="{'HIPE_MemberForIp'|@translate}" class="bouton" {$TAG_INPUT_ENABLED}>33 <input type="text" name="HIPE_input" value="" size="20" style="text-align: center;" {$TAG_INPUT_ENABLED}>34 <input type="submit" name="HIPE_IPForMember" value="{'HIPE_IPForMember'|@translate}" class="bouton" {$TAG_INPUT_ENABLED}>35 </p>31 <p style="text-align:center;"> 32 <input type="submit" name="HIPE_MemberForIp" value="{'HIPE_MemberForIp'|@translate}" class="bouton" {$TAG_INPUT_ENABLED}> 33 <input type="text" name="HIPE_input" value="" size="20" style="text-align: center;" {$TAG_INPUT_ENABLED}> 34 <input type="submit" name="HIPE_IPForMember" value="{'HIPE_IPForMember'|@translate}" class="bouton" {$TAG_INPUT_ENABLED}> 35 </p> 36 36 37 <fieldset> 38 <legend>{'HIPE_admin_section3'|@translate}</legend> 39 40 <label>{$HIPE_DESCRIPTION2}</label> 37 41 38 <fieldset> 39 <legend>{'HIPE_admin_section3'|@translate}</legend> 40 41 <label>{$HIPE_DESCRIPTION2}</label> 42 <p style="text-align:center;"> 43 <table> 44 <!-- BEGIN resultat --> 45 <tr> 46 <td>{$resultat.HIPE_RESULTAT1}</td> 47 <td>{$resultat.HIPE_RESULTAT2}</td> 48 <td>{$resultat.HIPE_RESULTAT3}</td> 49 <td>{$resultat.HIPE_RESULTAT4}</td> 50 <td>{$resultat.HIPE_RESULTAT5}</td> 51 </tr> 52 <!-- END resultat --> 53 </table> 42 54 43 <p style="text-align:center;"> 44 <table> 45 <!-- BEGIN resultat --> 46 <tr> 47 <td>{$resultat.HIPE_RESULTAT1}</td> 48 <td>{$resultat.HIPE_RESULTAT2}</td> 49 <td>{$resultat.HIPE_RESULTAT3}</td> 50 <td>{$resultat.HIPE_RESULTAT4}</td> 51 <td>{$resultat.HIPE_RESULTAT5}</td> 52 </tr> 53 <!-- END resultat --> 54 </table> 55 55 </fieldset> 56 56 57 </fieldset> 57 </fieldset>58 58 59 59 </form> -
extensions/nbc_HistoryIPExcluder/trunk/language/en_UK/plugin.lang.php
r5099 r5121 3 3 4 4 $lang['HIPE_admin_title'] = 'NBC History IP Excluder'; 5 $lang['HIPE_description'] = ' As named, Ip Excluder exclude a list of IP or range of IP from the stats.<br>When activated, the IP entered in the list below will not been logged any more in the PWG history table.<br>IPlease, enter one IP per ligne.<br>Thx to Eric = original plugger of this plugin !!!<br>Nicco';5 $lang['HIPE_description'] = 'This plugin allows to exclude from the history and statistics of IP or IP ranges. <br>Its activation blocks record in the table of IP *_history specified in the table below.'; 6 6 $lang['HIPE_admin_section1'] = 'IP Exclusion'; 7 $lang['HIPE_admin_description1'] = ' Fill below a list of regular expressions (one per line).<br>It could be complete IP or range of IP by using "%" generic caracter.<br>Example : 74.6.1.2 or 74.6.%';7 $lang['HIPE_admin_description1'] = 'Enter the complete IP or IP ranges to exclude (one per line) in the box below. To specify an IP range, use the wildcard character "%".<br>Example : 74.6.1.2 or 74.6.%'; 8 8 $lang['HIPE_save_config']='Configuration saved.'; 9 9 $lang['HIPE_CleanHist']='Clean History'; 10 10 11 $lang['HIPE_admin_section2'] = 'Result of the historic request'; 11 $lang['HIPE_admin_section2'] = 'Queries on history table'; 12 $lang['HIPE_admin_section3'] = 'Result of the historic request'; 12 13 $lang['HIPE_IPByMember'] = 'IPs by member'; 13 $lang['HIPE_IPByMember_description'] = 'Show the IPs used by members, orderby IP';14 $lang['HIPE_OnlyGuest'] = ' IP only guest';15 $lang['HIPE_OnlyGuest_description'] = 'Show the IPs only used by guest and the number of times it\'s found in the historic table, orderby the number of times';14 $lang['HIPE_IPByMember_description'] = 'Show the IPs used by members, sorted by IP'; 15 $lang['HIPE_OnlyGuest'] = 'Only Guests IPs'; 16 $lang['HIPE_OnlyGuest_description'] = 'Show the IPs only used by Guests and the number of times it\'s found in the history table, sorted by the number of times'; 16 17 $lang['HIPE_IPnoGuest'] = ''; 17 18 $lang['HIPE_IPnoGuest_description'] = ''; 18 19 19 $lang['HIPE_IPForMember'] = 'IPs for member';20 $lang['HIPE_IPForMember_description'] = 'S how the IPs link at member, order by IP';21 $lang['HIPE_MemberForIp'] = 'Members for IP';22 $lang['HIPE_MemberForIp_description'] = 'S how the members link at IP, order by member';20 $lang['HIPE_IPForMember'] = 'IPs for a member'; 21 $lang['HIPE_IPForMember_description'] = 'Search and displays the IPs associated with a registered user (sorted by IP)'; 22 $lang['HIPE_MemberForIp'] = 'Members for one IP'; 23 $lang['HIPE_MemberForIp_description'] = 'Search and display users attached to one IP (sorted by name)'; 23 24 24 $lang['HIPE_resquet_ok'] = 'Request executionOK.';25 $lang['HIPE_hist_cleaned'] = 'Cleaning of the history OK.';25 $lang['HIPE_resquet_ok'] = 'Request OK.'; 26 $lang['HIPE_hist_cleaned'] = 'Cleaning of the history table done.'; 26 27 27 $lang[' HIPE_geolocalisation'] = 'Geolocalisation';28 $lang['IP_geolocalisation'] = 'Geolocalisation'; 28 29 ?> -
extensions/nbc_HistoryIPExcluder/trunk/language/fr_FR/plugin.lang.php
r5113 r5121 3 3 4 4 $lang['HIPE_admin_title'] = 'NBC History IP Excluder'; 5 $lang['HIPE_description'] = 'C omme son nom l\'indique, ce plugin exclu des IP ou plages d\'IP de l\'historique et des statistiques.<br>En activant ce plugin, les IPs spécifiées dans le tableau ci-dessous ne seront plus enregistrées dans la table *.history de PWG.<br>Indiquez une seule IP ou plage par ligne.<br>Merci à Eric qui est à l\'origine de ce plugin !!!<br>Nicco';6 $lang['HIPE_admin_section1'] = ' Exclusion d\'IPs';7 $lang['HIPE_admin_description1'] = ' Renseignez le cadre ci-dessous avec les IPs ou plages d\'IP à exclure (une par ligne). Vous pouvez utiliser des IP complètes ou une série en utilisantle caractère joker "%".<br>Par exemple : 74.6.2.1 ou 74.6.%<br><br>';5 $lang['HIPE_description'] = 'Ce plugin permet d\'exclure de l\'historique et des statistiques des IP ou plages d\'IP.<br>Son activation bloque l\'enregistrement dans la table *_history des IP spécifiées dans le tableau ci-dessous.'; 6 $lang['HIPE_admin_section1'] = 'IP à exclure'; 7 $lang['HIPE_admin_description1'] = 'Saisissez les IP complètes ou plages d\'IP à exclure (une par ligne) dans le cadre ci-dessous. Pour indiquer une plage d\'IP, utilisez le caractère joker "%".<br>Par exemple : 74.6.2.1 ou 74.6.%<br><br>'; 8 8 $lang['HIPE_save_config']='Configuration enregistrée.'; 9 $lang['HIPE_CleanHist']='Nettoyer l\'histo ique';9 $lang['HIPE_CleanHist']='Nettoyer l\'historique'; 10 10 11 11 $lang['HIPE_admin_section2'] = 'Requêtes sur l\'historique'; 12 $lang['HIPE_admin_section3'] = 'R esultat de la requête sur l\'historique';13 $lang['HIPE_IPByMember'] = 'IP par membre';14 $lang['HIPE_IPByMember_description'] = ' Affiche les IPs attachées à des membres, classé par IP';15 $lang['HIPE_OnlyGuest'] = 'IP seulement d\'invité';16 $lang['HIPE_OnlyGuest_description'] = ' Affiche les IPs seulement utilisées par des invités et le nombre de fois quelles apparaîssent dans la base, classé par le nombre de fois par IP';12 $lang['HIPE_admin_section3'] = 'Résultat de la requête sur l\'historique'; 13 $lang['HIPE_IPByMember'] = 'IP d\'utilisateurs'; 14 $lang['HIPE_IPByMember_description'] = 'Recherche et affiche les IP d\'utilisateurs inscrits, (tri par IP)'; 15 $lang['HIPE_OnlyGuest'] = 'IP d\'invités seulement'; 16 $lang['HIPE_OnlyGuest_description'] = 'Recherche et affiche uniquement les IP utilisées par des invités, et le nombre de visites associées (tri par nombre de visites par IP)'; 17 17 $lang['HIPE_IPnoGuest'] = ''; 18 18 $lang['HIPE_IPnoGuest_description'] = ''; 19 19 20 $lang['HIPE_IPForMember'] = 'IP s d\'un membre';21 $lang['HIPE_IPForMember_description'] = ' Affiche les IPs attachées à un membre, classé par IP';22 $lang['HIPE_MemberForIp'] = ' Membres d\'une IP';23 $lang['HIPE_MemberForIp_description'] = ' Affiche les membres attachés à une IP, classé par membre';20 $lang['HIPE_IPForMember'] = 'IP d\'un utilisateur'; 21 $lang['HIPE_IPForMember_description'] = 'Recherche et affiche les IP associées à un utilisateur inscrit (tri par IP)'; 22 $lang['HIPE_MemberForIp'] = 'Utilisateurs d\'une IP'; 23 $lang['HIPE_MemberForIp_description'] = 'Recherche et affiche les utilisateurs attachés à une IP (tri par utilisateur)'; 24 24 25 $lang['HIPE_resquet_ok'] = ' Execution de la requête réussie.';26 $lang['HIPE_hist_cleaned'] = 'Nettoyage de l\'historique réussie.';25 $lang['HIPE_resquet_ok'] = 'Requête exécutée.'; 26 $lang['HIPE_hist_cleaned'] = 'Nettoyage de l\'historique effectué.'; 27 27 28 28 $lang['IP_geolocalisation'] = 'Géolocalisation'; -
extensions/nbc_HistoryIPExcluder/trunk/language/it_IT/plugin.lang.php
r5119 r5121 3 3 4 4 $lang['HIPE_admin_title'] = 'NBC History IP Excluder'; 5 $lang['HIPE_description'] = 'Questo plugin esclude gli indirizzi IP o intervalli d\indieizzi dalla cronologgia e dalle statistiche.<br>Attivando questo plugin, gli indirizzi IP specifici della tabella sottostante non saranno più registrati nella tabella *.history de PWG.<br>Indicate un\'solo indirizzo IP o intervallo per riga.<br>Rigrazio Eric che è all\'origine di questo plugin !!!<br>Nicco';5 $lang['HIPE_description'] = 'Questo plugin permette di escludere dalla storia e le statistiche di IP o intervalli di indirizzi IP.<br> il suo record di attivazione blocchi nella tabella di IP *_history specificato nella tabella sottostante.'; 6 6 $lang['HIPE_admin_section1'] = 'Esclusione d\'IP'; 7 7 $lang['HIPE_admin_description1'] = 'Riempite le tabella sottostante con gli indirizzi IP o intervalli da escludere (uno per riga). Potete usare degli IP completi o una serie usando il carattere jolly "%".<br>Per esempio : 74.6.2.1 o 74.6.%<br><br>'; -
extensions/nbc_HistoryIPExcluder/trunk/main.inc.php
r5113 r5121 13 13 if (!defined('HIPE_DIR')) define('HIPE_DIR' , basename(dirname(__FILE__))); 14 14 if (!defined('HIPE_PATH')) define('HIPE_PATH' , PHPWG_PLUGINS_PATH.basename(dirname(__FILE__)).'/'); 15 //define('NBC_HISTORYIPEXCLUDER_PATH' , PHPWG_PLUGINS_PATH.basename(dirname(__FILE__)).'/');16 15 17 16 load_language('plugin.lang', HIPE_PATH); … … 64 63 } 65 64 } 66 67 65 ?> -
extensions/nbc_HistoryIPExcluder/trunk/maintain.inc.php
r5099 r5121 9 9 $q = ' 10 10 INSERT INTO '.CONFIG_TABLE.' (param,value,comment) 11 VALUES ("nbc_HistoryIPExcluder"," '.addslashes(serialize($default)).'","Parametres nbc History IP Excluder");11 VALUES ("nbc_HistoryIPExcluder","","Parametres nbc History IP Excluder"); 12 12 '; 13 13 … … 15 15 } 16 16 17 function plugin_activate()18 {19 global $conf;20 21 /* Serializing conf parameters */22 /* *************************** */23 if (unserialize($conf['nbc_HistoryIPExcluder']) === false)24 {25 /* upgrade from branch old version to 2.0.0 */26 /* **************************************** */27 upgrade_200();28 }29 30 }31 17 32 18 function plugin_uninstall() … … 45 31 } 46 32 47 /* upgrade from old version to 2.0.0 */48 /* ********************************* */49 function upgrade_200()50 {51 global $conf;52 53 if (unserialize($conf['nbc_HistoryIPExcluder']) === false)54 {55 $data = explode(',', $conf['nbc_HistoryIPExcluder']);56 57 $query = '58 UPDATE '.CONFIG_TABLE.'59 SET value = "'.addslashes(serialize($data)).'"60 WHERE param = "nbc_HistoryIPExcluder"61 ;';62 pwg_query($query);63 }64 }65 66 33 ?>
Note: See TracChangeset
for help on using the changeset viewer.