Changeset 8257
- Timestamp:
- Dec 23, 2010, 7:13:31 PM (14 years ago)
- Location:
- extensions/LCAS/trunk
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/LCAS/trunk/admin/LCAS_admin.php
r8214 r8257 14 14 //ini_set('display_errors', true); 15 15 16 //include_once(PHPWG_ROOT_PATH.'admin/include/tabsheet.class.php');17 16 include_once(PHPWG_ROOT_PATH.'include/constants.php'); 18 17 include_once(PHPWG_ROOT_PATH.'admin/include/functions.php'); … … 34 33 35 34 /* General configuration settings */ 36 37 /* Check if CR-LF exist at begining and end of mail exclusion list - If yes, removes them */ 35 $_POST['LCAS_MailText'] = str_replace('\"', '"', str_replace("\'", "'", str_replace("\\\\", "\\", $_POST['LCAS_MailText']))); 36 38 37 $newconf_LCAS= array( 39 38 $_POST['LCAS_Case_Sensitive'], 40 $_POST['LCAS_Accent_Sensitive']); 39 $_POST['LCAS_Accent_Sensitive'], 40 $_POST['LCAS_MailText']); 41 41 42 42 $conf['LoginCaseAccentsSensitivity'] = serialize($newconf_LCAS); … … 51 51 pwg_query($query); 52 52 53 array_push($page['infos'], l10n('LCAS_save_config')); 53 // $conf['insensitive_case_logon'] have to be True for a full LCAS use 54 if ($conf['insensitive_case_logon']) 55 { 56 array_push($page['infos'], l10n('LCAS_save_config')); 57 } 58 else 59 { 60 array_push($page['infos'], l10n('LCAS_save_config')); 61 array_push($page['errors'], l10n('LCAS_warning')); 62 } 54 63 } 55 64 … … 133 142 ); 134 143 } 135 /* Plugin version insert ed*/144 /* Plugin version insert */ 136 145 $template->assign( 137 146 array( … … 165 174 'LCAS_Case_Sensitive_FALSE' => $conf_LCAS[0]=='false' ? 'checked="checked"' : '' , 166 175 'LCAS_Accent_Sensitive_TRUE' => $conf_LCAS[1]=='true' ? 'checked="checked"' : '' , 167 'LCAS_Accent_Sensitive_FALSE' => $conf_LCAS[1]=='false' ? 'checked="checked"' : '' 176 'LCAS_Accent_Sensitive_FALSE' => $conf_LCAS[1]=='false' ? 'checked="checked"' : '' , 177 'LCAS_MAILTEXT' => $conf_LCAS[2] 168 178 ) 169 179 ); -
extensions/LCAS/trunk/admin/template/global.tpl
r8256 r8257 82 82 </li> 83 83 84 <li> 85 <label class="cluetip" title="{'LCAS_Email_Customization'|translate}|{'LCAS_Email_Customization_d'|translate}"> 86 {'LCAS_MailText'|@translate} 87 </label> 88 <br><br> 89 <textarea class="LCAS_Mailtextfields" name="LCAS_MailText" id="LCAS_MailText" rows="10" {$TAG_INPUT_ENABLED}>{$LCAS_MAILTEXT}</textarea> 90 <br><br> 91 </li> 84 92 </ul> 85 93 </fieldset> … … 89 97 90 98 </form> 99 100 <br><br> 101 <div id="currentPWGConfig" class="instructionBlock" > 102 103 <div id="currentPWGConfig_header" class="instructionBlockHeader"> 104 <span class="cluetip" title="{'LCAS_currentPWGConfigTitle'|translate}|{'LCAS_currentPWGConfigTitle_d'|translate}"> 105 {'LCAS_currentPWGConfigHeader'|@translate} 106 </span> 107 </div> 108 109 <div id="Config2" class="instructionBlockContent" style="display:block"> 110 <fieldset> 111 <ul> 112 <li> 113 <label class="cluetip" title="{'LCAS_currentPWGConfig'|translate}|{'LCAS_currentPWGConfig_d'|translate}"> 114 $conf['insensitive_case_logon'] = 115 {if $PWG_insensitive_case_logon == 'true'} 116 <span style="color: green;">{$PWG_insensitive_case_logon}</span>; 117 {else} 118 <span style="color: red;">{$PWG_insensitive_case_logon}</span>; 119 {/if} 120 </label> 121 <br><br> 122 </li> 123 </ul> 124 </fieldset> 125 </div> 126 </div> 91 127 92 128 <br><br> … … 161 197 </div> 162 198 </div> 199 163 200 <br><br> 164 <div id="currentPWGConfig" class="instructionBlock" > 165 166 <div id=" currentPWGConfig_header" class="instructionBlockHeader">167 <span class="cluetip" title="{'LCAS_currentPWGConfigTitle'|translate}|{'LCAS_currentPWGConfigTitle_d'|translate}">168 {'LCAS_ currentPWGConfigHeader'|@translate}201 202 <div id="PluginSupport" class="instructionBlock" > 203 <div id="PluginSupport_header" class="instructionBlockHeader"> 204 <span> 205 {'LCAS_PluginSupport'|@translate} 169 206 </span> 170 207 </div> 171 172 208 <div id="Config2" class="instructionBlockContent" style="display:block"> 173 209 <fieldset> 174 <ul> 175 <li> 176 <label class="cluetip" title="{'LCAS_currentPWGConfig'|translate}|{'LCAS_currentPWGConfig_d'|translate}"> 177 $conf['insensitive_case_logon'] = 178 {if $PWG_insensitive_case_logon == 'true'} 179 <span style="color: green;">{$PWG_insensitive_case_logon}</span>; 180 {else} 181 <span style="color: red;">{$PWG_insensitive_case_logon}</span>; 182 {/if} 183 </label> 184 <br><br> 185 </li> 186 </ul> 210 {'LCAS_Support_txt'|@translate} 187 211 </fieldset> 188 212 </div> 189 213 </div> 190 191 214 192 215 <script type="text/javascript"> -
extensions/LCAS/trunk/admin/template/lcas.css
r8141 r8257 16 16 text-align: center; 17 17 width: 98%; 18 } 19 20 textarea.LCAS_Mailtextfields 21 { 22 width: 70%; 18 23 } 19 24 -
extensions/LCAS/trunk/language/en_UK/help/plugin.lang.php
r8181 r8257 11 11 '; 12 12 /*TODO*/$lang['LCAS_caseSensitiveTitle'] = 'La casse'; 13 /*TODO*/$lang['LCAS_caseSensitiveTitle_d'] = 'Cette option permet de s\'authentifier sans tenir compte des majuscules et minuscules dans le nom de l\'utilisateur.<br />14 <b style="color: red;">NB: Le mot de passe reste sensible à la casse !</b><br />13 /*TODO*/$lang['LCAS_caseSensitiveTitle_d'] = 'Cette option permet de s\'authentifier sans tenir compte des majuscules et minuscules dans le nom de l\'utilisateur.<br> 14 <b style="color: red;">NB: Le mot de passe reste sensible à la casse !</b><br> 15 15 '; 16 16 17 17 /*TODO*/$lang['LCAS_accentSensitiveTitle'] = 'Les accents'; 18 /*TODO*/$lang['LCAS_accentSensitiveTitle_d'] = 'Cette option permet de s\'authentifier sans tenir compte des accents dans le nom de l\'utilisateur.<br />19 <b style="color: red;">NB: Le mot de passe reste sensible à tous les caractères !</b><br />20 C\'est Béatrice qui va être contente !<br />18 /*TODO*/$lang['LCAS_accentSensitiveTitle_d'] = 'Cette option permet de s\'authentifier sans tenir compte des accents dans le nom de l\'utilisateur.<br> 19 <b style="color: red;">NB: Le mot de passe reste sensible à tous les caractères !</b><br> 20 C\'est Béatrice qui va être contente !<br> 21 21 '; 22 22 23 23 /*TODO*/$lang['LCAS_currentPWGConfigTitle'] = 'Option de Piwigo concerant la casse'; 24 /*TODO*/$lang['LCAS_currentPWGConfigTitle_d'] = 'Cette option est modifiable depuis votre fichier de configuration local.<br />24 /*TODO*/$lang['LCAS_currentPWGConfigTitle_d'] = 'Cette option est modifiable depuis votre fichier de configuration local.<br> 25 25 '; 26 26 27 27 /*TODO*/$lang['LCAS_currentPWGConfig'] = '$conf[\'insensitive_case_logon\']'; 28 /*TODO*/$lang['LCAS_currentPWGConfig_d'] = 'Lorsque la valeur vaut <b style="color: green;">true</b>, un utilisateur ne peut pas s\'enregistrer avec un identifiant dont seule la casse serait différente d\'un utilisateur existant..<br />28 /*TODO*/$lang['LCAS_currentPWGConfig_d'] = 'Lorsque la valeur vaut <b style="color: green;">true</b>, un utilisateur ne peut pas s\'enregistrer avec un identifiant dont seule la casse serait différente d\'un utilisateur existant..<br> 29 29 '; 30 30 31 31 32 32 /*TODO*/$lang['LCAS_userlistTitle'] = 'Vérification des utilisateurs'; 33 /*TODO*/$lang['LCAS_userlistTitle_d'] = 'Cette page affiche les utilisateurs qui doivent être modififés afin d\'activer cette option.<br /><br/>34 Si deux utilisateurs sont déjà enregistrés, par exemple, <em>Test</em> et <em>test</em>, et que l\'option pour l\'insensibilité à la casse est cochée, ils ne pourront plus se connecter correctement.<br />33 /*TODO*/$lang['LCAS_userlistTitle_d'] = 'Cette page affiche les utilisateurs qui doivent être modififés afin d\'activer cette option.<br><br> 34 Si deux utilisateurs sont déjà enregistrés, par exemple, <em>Test</em> et <em>test</em>, et que l\'option pour l\'insensibilité à la casse est cochée, ils ne pourront plus se connecter correctement.<br> 35 35 Vous devez modifier l\'un des deux utilisateurs et éventuellement le prévenir avec le lien pour envoyer un email.'; 36 36 37 /*TODO*/$lang['LCAS_Email_Customization'] = 'Personnalisation de la notification par email'; 38 /*TODO*/$lang['LCAS_Email_Customization_d'] = 'Si vous souhaitez utiliser la notification par email des utilisateurs que vous avez renommés dans le tableau de vérification, vous pouvez personnaliser le texte à envoyer. Utiliser les balises [lang] pour une personnalisation multi-langues si le plugin Extended Description est actif.'; 37 39 ?> -
extensions/LCAS/trunk/language/en_UK/plugin.lang.php
r8239 r8257 34 34 35 35 36 $lang['LCAS_Err_Userlist_Settings'] = 'This page is available only if at least one sensitivity option is enabled.';37 38 36 $lang['LCAS_Info_userlist_username_renamed'] = 'The user name has been updated.'; 39 37 $lang['LCAS_Err_Userlist_Empty_New_Username'] = 'The user name can\'t be blank.'; … … 49 47 50 48 51 $lang['LCAS_save_config'] = 'Settings saved<br />Please check any duplicate users in the following table.';49 $lang['LCAS_save_config'] = 'Settings saved<br>Please check any duplicate users in the following table.'; 52 50 53 51 $lang['submit'] = 'Save settings'; 54 52 55 53 $lang['LCAS_accent_error'] = '<br>Usernames are accent insensitive too (e = é = è = ê)!'; 54 55 $lang['LCAS_warning'] = 'The Piwigo\'s case sensitivity on registration is not activated! Please insert or change the option "$conf[\'insensitive_case_logon\'] = true;" in your local configuration file via LocalFiles Editor plugin.'; 56 57 $lang['LCAS_MailText'] = 'Customizing email notification'; 58 59 $lang['LCAS_PluginSupport'] = 'Official plugin support'; 56 60 ?> -
extensions/LCAS/trunk/language/fr_FR/help/plugin.lang.php
r8174 r8257 2 2 global $lang; 3 3 4 $lang['LCAS_sensitiveTitle'] = 'Sensibilité à l\'enregistrement et la connexion';4 $lang['LCAS_sensitiveTitle'] = 'Sensibilités à l\'enregistrement et l\'identification'; 5 5 $lang['LCAS_sensitiveTitle_d'] = ' 6 Piwigo permet de rendre insensible à la casse mais ne gère pas l\'insensibilité aux accents, et ceci uniquement à l\'inscription des nouveaux utilisateurs. LCAS apporte une gestion plus approfondie des insensibilités à l\'inscription et l\'identification des utilisateurs. Les options suivantes sont proposées:<br><br> 6 7 - Noms d\'utilisateur sensible ou non à la casse<br> 7 - Noms d\'utilisateur ensible ou non aux accents<br> 8 - Noms d\'utilisateur sensible ou non aux accents<br> 9 - Personnalisation du texte de l\'email de notification<br><br> 10 <b style="color: red;">Important : L\'option de Piwigo "$conf[\'insensitive_case_logon\']" doit être activée pour un fonctionnement optimal.</b> 8 11 '; 9 12 $lang['LCAS_caseSensitiveTitle'] = 'La casse'; 10 $lang['LCAS_caseSensitiveTitle_d'] = 'Cette option permet de s\'authentifier sans tenir compte des majuscules et minuscules dans le nom de l\'utilisateur.<br />11 <b style="color: red;">NB: Le mot de passe reste sensible à la casse !</b><br />13 $lang['LCAS_caseSensitiveTitle_d'] = 'Cette option permet de s\'authentifier sans tenir compte des majuscules et minuscules dans le nom de l\'utilisateur.<br> 14 <b style="color: red;">NB: Le mot de passe reste sensible à la casse !</b><br> 12 15 '; 13 16 14 17 $lang['LCAS_accentSensitiveTitle'] = 'Les accents'; 15 $lang['LCAS_accentSensitiveTitle_d'] = 'Cette option permet de s\'authentifier sans tenir compte des accents dans le nom de l\'utilisateur.<br />16 <b style="color: red;">NB: Le mot de passe reste sensible à tous les caractères !</b><br />17 C\'est Béatrice qui va être contente !<br />18 $lang['LCAS_accentSensitiveTitle_d'] = 'Cette option permet de s\'authentifier sans tenir compte des accents dans le nom de l\'utilisateur.<br> 19 <b style="color: red;">NB: Le mot de passe reste sensible à tous les caractères !</b><br> 20 C\'est Béatrice qui va être contente !<br> 18 21 '; 19 22 20 23 $lang['LCAS_currentPWGConfigTitle'] = 'Option de Piwigo concernant la casse'; 21 $lang['LCAS_currentPWGConfigTitle_d'] = 'Cette option est modifiable depuis votre fichier de configuration local.<br />24 $lang['LCAS_currentPWGConfigTitle_d'] = 'Cette option est modifiable depuis votre fichier de configuration local.<br> 22 25 '; 23 26 24 27 $lang['LCAS_currentPWGConfig'] = '$conf[\'insensitive_case_logon\']'; 25 $lang['LCAS_currentPWGConfig_d'] = 'Lorsque la valeur vaut <b style="color: green;">true</b>, un utilisateur ne peut pas s\'enregistrer avec un identifiant dont seule la casse serait différente d\'un utilisateur existant.<br />28 $lang['LCAS_currentPWGConfig_d'] = 'Lorsque la valeur vaut <b style="color: green;">true</b>, un utilisateur ne peut pas s\'enregistrer avec un identifiant dont seule la casse serait différente d\'un utilisateur existant.<br> 26 29 La valeur par défaut est <b style="color: red;">false</b>.'; 27 30 28 31 29 32 $lang['LCAS_userlistTitle'] = 'Vérification des utilisateurs'; 30 $lang['LCAS_userlistTitle_d'] = 'Cette page affiche les utilisateurs qui doivent être modififés afin d\'activer cette option.<br /><br/>31 Si deux utilisateurs sont déjà enregistrés, par exemple, <em>Test</em> et <em>test</em>, et que l\'option pour l\'insensibilité à la casse est cochée, ils ne pourront plus se connecter correctement.<br />33 $lang['LCAS_userlistTitle_d'] = 'Cette page affiche les utilisateurs qui doivent être modififés afin d\'activer cette option.<br><br> 34 Si deux utilisateurs sont déjà enregistrés, par exemple, <em>Test</em> et <em>test</em>, et que l\'option pour l\'insensibilité à la casse est cochée, ils ne pourront plus se connecter correctement.<br> 32 35 Vous devez modifier l\'un des deux utilisateurs et éventuellement le prévenir avec le lien pour envoyer un email.'; 33 36 37 $lang['LCAS_Email_Customization'] = 'Personnalisation de la notification par email'; 38 $lang['LCAS_Email_Customization_d'] = 'Si vous souhaitez utiliser la notification par email des utilisateurs que vous avez renommés dans le tableau de vérification, vous pouvez personnaliser le texte à envoyer. Utiliser les balises [lang] pour une personnalisation multi-langues si le plugin Extended Description est actif.'; 34 39 ?> -
extensions/LCAS/trunk/language/fr_FR/plugin.lang.php
r8239 r8257 34 34 35 35 36 $lang['LCAS_Err_Userlist_Settings'] = 'Cette page n\'est accessible que si au moins une option de sensibilité est activée.';37 38 36 $lang['LCAS_Info_userlist_username_renamed'] = 'Le nom de l\'utilisateur a été mis à jour.'; 39 37 $lang['LCAS_Err_Userlist_Empty_New_Username'] = 'Le nom de l\'utilisateur ne peut être vide.'; … … 49 47 50 48 51 $lang['LCAS_save_config'] = 'Paramètres enregistrés<br />Veuillez vérifier les éventuels utilisateurs problématiques dans le tableau ci-dessous';49 $lang['LCAS_save_config'] = 'Paramètres enregistrés<br>Veuillez vérifier les éventuels utilisateurs problématiques dans le tableau ci-dessous'; 52 50 53 51 $lang['submit'] = 'Sauvegarder les paramètres'; 54 52 55 53 $lang['LCAS_accent_error'] = '<br>Le nom d\'utilisateur est également insensible aux accents (e = é = è = ê)!'; 54 55 $lang['LCAS_warning'] = 'La sensibilité à la casse à l\'enregistrement de Piwigo n\'est pas activé ! Veuillez insérer ou modifier l\'option "$conf[\'insensitive_case_logon\'] = true;" dans votre fichier de configuration local via le plugin LocalFiles Editor.'; 56 57 $lang['LCAS_MailText'] = 'Personnalisation de la notification par email'; 58 59 $lang['LCAS_PluginSupport'] = 'Support officiel du plugin'; 56 60 ?> -
extensions/LCAS/trunk/maintain.inc.php
r8141 r8257 18 18 global $conf; 19 19 20 $default1 = array('false','false' );20 $default1 = array('false','false','Example customized content of the notification email'); 21 21 22 22 $q = '
Note: See TracChangeset
for help on using the changeset viewer.