Changeset 5121


Ignore:
Timestamp:
03/12/10 21:46:44 (10 years ago)
Author:
Eric
Message:

[nbc_HistoryIPExcluder] Pre 2.0.0

  • Code cleaning
  • Translations improvement based on Tosca's FR correction
Location:
extensions/nbc_HistoryIPExcluder/trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • extensions/nbc_HistoryIPExcluder/trunk/admin/HIPE_admin.tpl

    r5113 r5121  
    2222 
    2323  <fieldset> 
    24   <legend>{'HIPE_admin_section2'|@translate}</legend> 
     24    <legend>{'HIPE_admin_section2'|@translate}</legend> 
    2525   
    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> 
    3030   
    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> 
    3636 
     37    <fieldset> 
     38      <legend>{'HIPE_admin_section3'|@translate}</legend> 
     39          
     40      <label>{$HIPE_DESCRIPTION2}</label> 
    3741 
    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> 
    4254 
    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     
    5657  </fieldset> 
    57 </fieldset> 
    5858 
    5959</form> 
  • extensions/nbc_HistoryIPExcluder/trunk/language/en_UK/plugin.lang.php

    r5099 r5121  
    33 
    44$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.'; 
    66$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.%'; 
    88$lang['HIPE_save_config']='Configuration saved.'; 
    99$lang['HIPE_CleanHist']='Clean History'; 
    1010 
    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'; 
    1213$lang['HIPE_IPByMember'] = 'IPs by member'; 
    13 $lang['HIPE_IPByMember_description'] = 'Show the IPs used by members, order by 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, order by 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'; 
    1617$lang['HIPE_IPnoGuest'] = ''; 
    1718$lang['HIPE_IPnoGuest_description'] = ''; 
    1819 
    19 $lang['HIPE_IPForMember'] = 'IPs for member'; 
    20 $lang['HIPE_IPForMember_description'] = 'Show the IPs link at member, order by IP'; 
    21 $lang['HIPE_MemberForIp'] = 'Members for IP'; 
    22 $lang['HIPE_MemberForIp_description'] = 'Show 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)'; 
    2324 
    24 $lang['HIPE_resquet_ok'] = 'Request execution OK.'; 
    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.'; 
    2627 
    27 $lang['HIPE_geolocalisation'] = 'Geolocalisation'; 
     28$lang['IP_geolocalisation'] = 'Geolocalisation'; 
    2829?> 
  • extensions/nbc_HistoryIPExcluder/trunk/language/fr_FR/plugin.lang.php

    r5113 r5121  
    33 
    44$lang['HIPE_admin_title'] = 'NBC History IP Excluder'; 
    5 $lang['HIPE_description'] = 'Comme 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 utilisant le 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>'; 
    88$lang['HIPE_save_config']='Configuration enregistrée.'; 
    9 $lang['HIPE_CleanHist']='Nettoyer l\'histoique'; 
     9$lang['HIPE_CleanHist']='Nettoyer l\'historique'; 
    1010 
    1111$lang['HIPE_admin_section2'] = 'Requêtes sur l\'historique'; 
    12 $lang['HIPE_admin_section3'] = 'Resultat 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)'; 
    1717$lang['HIPE_IPnoGuest'] = ''; 
    1818$lang['HIPE_IPnoGuest_description'] = ''; 
    1919 
    20 $lang['HIPE_IPForMember'] = 'IPs 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)'; 
    2424 
    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é.'; 
    2727 
    2828$lang['IP_geolocalisation'] = 'Géolocalisation'; 
  • extensions/nbc_HistoryIPExcluder/trunk/language/it_IT/plugin.lang.php

    r5119 r5121  
    33 
    44$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.'; 
    66$lang['HIPE_admin_section1'] = 'Esclusione d\'IP'; 
    77$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  
    1313if (!defined('HIPE_DIR')) define('HIPE_DIR' , basename(dirname(__FILE__))); 
    1414if (!defined('HIPE_PATH')) define('HIPE_PATH' , PHPWG_PLUGINS_PATH.basename(dirname(__FILE__)).'/'); 
    15 //define('NBC_HISTORYIPEXCLUDER_PATH' , PHPWG_PLUGINS_PATH.basename(dirname(__FILE__)).'/'); 
    1615 
    1716load_language('plugin.lang', HIPE_PATH); 
     
    6463  } 
    6564} 
    66  
    6765?> 
  • extensions/nbc_HistoryIPExcluder/trunk/maintain.inc.php

    r5099 r5121  
    99  $q = ' 
    1010INSERT INTO '.CONFIG_TABLE.' (param,value,comment) 
    11 VALUES ("nbc_HistoryIPExcluder","'.addslashes(serialize($default)).'","Parametres nbc History IP Excluder"); 
     11VALUES ("nbc_HistoryIPExcluder","","Parametres nbc History IP Excluder"); 
    1212'; 
    1313       
     
    1515} 
    1616 
    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 } 
    3117 
    3218function plugin_uninstall() 
     
    4531} 
    4632 
    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  
    6633?> 
Note: See TracChangeset for help on using the changeset viewer.