Dotclear

Changeset 893:27fed157954d


Ignore:
Timestamp:
10/22/12 13:02:48 (13 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Clearer wording and layout on filter configuration pages (IP and Bad words), fixes #1341

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • locales/en/plugins.po

    r759 r893  
    9999msgstr "" 
    100100 
     101msgid "Global IP (used for all blogs)" 
     102msgstr "" 
     103 
    101104msgid "Add" 
    102105msgstr "" 
     
    108111msgstr "" 
    109112 
     113msgid "Local IPs (used only for this blog)" 
     114msgstr "" 
     115 
     116msgid "Global IPs (used only for this blog)" 
     117msgstr "" 
     118 
    110119msgid "Checks sender IP address against DNSBL servers" 
    111120msgstr "" 
     
    146155msgstr "" 
    147156 
     157msgid "Global word (used for all blogs)" 
     158msgstr "" 
     159 
    148160msgid "No word in list." 
    149161msgstr "" 
    150162 
    151163msgid "List of bad words" 
     164msgstr "" 
     165 
     166msgid "Local words (used only for this blog)" 
     167msgstr "" 
     168 
     169msgid "Global words (used for all blogs)" 
    152170msgstr "" 
    153171 
  • locales/fr/plugins.po

    r865 r893  
    104104msgstr "IP globale" 
    105105 
     106msgid "Global IP (used for all blogs)" 
     107msgstr "IP globale (valable pour tous les blogs)" 
     108 
    106109msgid "Add" 
    107110msgstr "Ajouter" 
     
    113116msgstr "Liste IP" 
    114117 
     118msgid "Local IPs (used only for this blog)" 
     119msgstr "IP locales (valables seulement pour ce blog)" 
     120 
     121msgid "Global IPs (used for all blogs)" 
     122msgstr "IP globales (valables pour tous les blogs)" 
     123 
    115124msgid "Checks sender IP address against DNSBL servers" 
    116125msgstr "Contrôle l'adresse IP de l'émetteur via les serveurs DNSBL" 
     
    151160msgstr "Mot global" 
    152161 
     162msgid "Global word (used for all blogs)" 
     163msgstr "Mot global (valable pour tous les blogs)" 
     164 
    153165msgid "No word in list." 
    154166msgstr "Aucun mot dans la liste." 
     
    156168msgid "List of bad words" 
    157169msgstr "Liste de mots interdits" 
     170 
     171msgid "Local words (used only for this blog)" 
     172msgstr "Mots locaux (valables seulement pour ce blog)" 
     173 
     174msgid "Global words (used for all blogs)" 
     175msgstr "Mots globaux (valables pour tous les blogs)" 
    158176 
    159177msgid "Delete selected words" 
  • plugins/antispam/filters/class.dc.filter.ip.php

    r536 r893  
    130130          if ($core->auth->isSuperAdmin()) { 
    131131               $res .= '<label class="classic" for="globalip_'.$type.'">'.form::checkbox(array('globalip', 'globalip_'.$type),1).' '. 
    132                __('Global IP').'</label> '; 
     132               __('Global IP (used for all blogs)').'</label> '; 
    133133          } 
    134134 
     
    152152               '<div style="'.$this->style_list.'">'; 
    153153 
     154               $res_global = ''; 
     155               $res_local = ''; 
    154156               while ($rs->fetch()) 
    155157               { 
     
    166168                    } 
    167169 
    168                     $res .= 
     170                    $item = 
    169171                    '<p style="'.$p_style.'"><label class="classic" for="'.$type.'-ip-'.$rs->rule_id.'">'. 
    170172                    form::checkbox(array('delip[]',$type.'-ip-'.$rs->rule_id),$rs->rule_id,false,'','',$disabled_ip).' '. 
    171173                    html::escapeHTML($pattern). 
    172174                    '</label></p>'; 
    173                } 
     175 
     176                    if ($rs->blog_id) { 
     177                         // local list 
     178                         if ($res_local == '') { 
     179                              $res_local = '<h4>'.__('Local IPs (used only for this blog)').'</h4>'; 
     180                         } 
     181                         $res_local .= $item; 
     182                    } else { 
     183                         // global list 
     184                         if ($res_global == '') { 
     185                              $res_global = '<h4>'.__('Global IPs (used for all blogs)').'</h4>'; 
     186                         } 
     187                         $res_global .= $item; 
     188                    } 
     189               } 
     190               $res .= $res_local.$res_global; 
     191 
    174192               $res .= 
    175193               '</div>'. 
  • plugins/antispam/filters/class.dc.filter.words.php

    r536 r893  
    124124          if ($core->auth->isSuperAdmin()) { 
    125125               $res .= '<label class="classic" for="globalsw">'.form::checkbox('globalsw',1).' '. 
    126                __('Global word').'</label> '; 
     126               __('Global word (used for all blogs)').'</label> '; 
    127127          } 
    128128 
     
    145145               '<div style="'.$this->style_list.'">'; 
    146146 
     147               $res_global = ''; 
     148               $res_local = ''; 
    147149               while ($rs->fetch()) 
    148150               { 
     
    154156                    } 
    155157 
    156                     $res .= 
    157                     '<p style="'.$p_style.'"><label class="classic" for="word-'.$rs->rule_id.'">'. 
    158                     form::checkbox(array('swd[]', 'word-'.$rs->rule_id),$rs->rule_id,false,'','',$disabled_word).' '. 
    159                     html::escapeHTML($rs->rule_content). 
    160                     '</label></p>'; 
    161                } 
     158                    $item = '<p style="'.$p_style.'"><label class="classic" for="word-'.$rs->rule_id.'">'. 
     159                         form::checkbox(array('swd[]', 'word-'.$rs->rule_id),$rs->rule_id,false,'','',$disabled_word).' '. 
     160                         html::escapeHTML($rs->rule_content). 
     161                         '</label></p>'; 
     162 
     163                    if ($rs->blog_id) { 
     164                         // local list 
     165                         if ($res_local == '') { 
     166                              $res_local = '<h4>'.__('Local words (used only for this blog)').'</h4>'; 
     167                         } 
     168                         $res_local .= $item; 
     169                    } else { 
     170                         // global list 
     171                         if ($res_global == '') { 
     172                              $res_global = '<h4>'.__('Global words (used for all blogs)').'</h4>'; 
     173                         } 
     174                         $res_global .= $item; 
     175                    } 
     176               } 
     177               $res .= $res_local.$res_global; 
    162178 
    163179               $res .= 
Note: See TracChangeset for help on using the changeset viewer.

Sites map