Ignore:
Timestamp:
Mar 12, 2010, 9:46:44 PM (14 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.