Changeset 4948 for extensions
- Timestamp:
- Feb 22, 2010, 10:22:28 PM (15 years ago)
- Location:
- extensions/NBC_UserAdvManager/trunk
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/NBC_UserAdvManager/trunk/admin/UserAdvManager_admin.php
r4927 r4948 310 310 /* Plugin version inserted */ 311 311 'UAM_VERSION' => $version, 312 'NBC_UAM_PATH' => NBC_UAM_PATH, 312 313 'UserAdvManager_MAIL_INFO_TRUE' => $conf_nbc_UserAdvManager[0]=='true' ? 'checked="checked"' : '' , 313 314 'UserAdvManager_MAIL_INFO_FALSE' => $conf_nbc_UserAdvManager[0]=='false' ? 'checked="checked"' : '' , … … 353 354 $template->assign( 354 355 array( 356 'NBC_UAM_PATH' => NBC_UAM_PATH, 355 357 'UserAdvManager_CONFIRMMAIL_TIMEOUT_TRUE' => $conf_nbc_UserAdvManager_ConfirmMail[0]=='true' ? 'checked="checked"' : '' , 356 358 'UserAdvManager_CONFIRMMAIL_TIMEOUT_FALSE' => $conf_nbc_UserAdvManager_ConfirmMail[0]=='false' ? 'checked="checked"' : '' , -
extensions/NBC_UserAdvManager/trunk/admin/global.tpl
r4934 r4948 11 11 </script> 12 12 13 {html_head}<link rel="stylesheet" type="text/css" href="{$NBC_UAM_PATH}admin/uam.css">{/html_head} 14 13 15 <div class="titrePage"> 14 16 <h2>{'Title_Tab'|@translate} {$UAM_VERSION}<br>{'SubTitle1'|@translate}</h2> … … 23 25 <div id="config1_header" class="instructionBlockHeaderCollapsed" onclick="blockToggleDisplay('config1_header', 'Config1')"> 24 26 <span class="cluetip" title="{'UAM_restricTitle'|translate}|{'UAM_restricTitle_d'|translate}">{'UserAdvManager_Title1'|@translate}</span> 27 <!-- 28 <script type="text/javascript">var nu_para = 1</script> 29 --> 25 30 </div> 26 31 … … 81 86 <div id="config2_header" class="instructionBlockHeaderCollapsed" onclick="blockToggleDisplay('config2_header', 'Config2')"> 82 87 <span class="cluetip" title="{'UAM_confirmTitle'|translate}|{'UAM_confirmTitle_d'|translate}">{'UserAdvManager_Title2'|@translate}</span> 88 <!-- 89 <script type="text/javascript">var nu_para = 2</script> 90 --> 83 91 </div> 84 92 … … 213 221 214 222 <div id="instructionConfig3" class="instructionBlock" > 215 223 216 224 <div id="config3_header" class="instructionBlockHeaderCollapsed" onclick="blockToggleDisplay('config3_header', 'Config3')"> 217 225 <span class="cluetip" title="{'UAM_miscTitle'|translate}|{'UAM_miscTitle_d'|translate}">{'UserAdvManager_Title3'|@translate}</span> 226 <!-- 227 <script type="text/javascript">var nu_para = 3</script> 228 --> 218 229 </div> 219 230 … … 259 270 260 271 <p><input class="submit" type="submit" value="{'submit'|@translate}" name="submit" {$TAG_INPUT_ENABLED} > <input class="submit" type="submit" value="{'audit'|@translate}" name="audit"></p> 261 </form>262 263 272 264 273 <div id="instructionTips" class="instructionBlock" > … … 270 279 <div id="Tips" class="instructionBlockContent" style="display:none"> 271 280 <fieldset> 281 <div id="Tips1_header" class="instructionBlockHeaderCollapsed" onclick="blockToggleDisplay('Tips1_header', 'Tips1')"> 282 <span>{'UserAdvManager_Tips1'|@translate}</span> 283 </div> 284 <div id="Tips1" class="instructionBlockContent" style="display:none"> 285 <fieldset> 286 {'UserAdvManager_Tips1_txt'|@translate} 287 </fieldset> 288 </div> 272 289 </fieldset> 273 290 </div> 274 291 </div> 292 </form> 293 294 <!-- 295 <script type="text/javascript"> 296 var n=nu_para ; 297 blockToggleDisplay('config'+n+'_header', 'Config'+n); 298 </script> 299 --> -
extensions/NBC_UserAdvManager/trunk/language/fr_FR/help/plugin.lang.php
r4940 r4948 28 28 $lang['UAM_casenTitle'] = 'Sensibilité à la casse des noms d\'utilisateurs'; 29 29 $lang['UAM_casenTitle_d'] = 'Par défaut, Piwigo est insensible à la casse : majuscules et minuscules sont considérées comme des lettres différentes dans les noms choisis par les utilisateurs à l\'inscription. Ainsi, "Toto", "toto" et "TOTO" peuvent être 3 utilisateurs différents.<br><br> 30 <b style="color: green;">L\'activation de cette option permet de considérer toutes les versions de casse de "toto" comme un seul utilisateur. Si "toto" existe déjà, la création d\'un nouvel utilisateur "ToTo" sera refusée.</b><br><br>30 L\'activation de cette option permet de considérer toutes les versions de casse de "toto" comme un seul utilisateur. Si "toto" existe déjà, la création d\'un nouvel utilisateur "ToTo" sera refusée.<br><br> 31 31 <b style="color: red;">Attention : Cette option est sans effet sur les noms d\'utilisateurs créés préalablement à son activation.</b>'; 32 32 $lang['UAM_carexcTitle'] = 'Exclusion de caractères dans les noms d\'utilisateurs'; … … 37 37 $lang['UAM_passwTitle_d'] = 'L\'activation de cette option rend obligatoire la saisie d\'un mot de passe à l\'inscription, et oblige le mot de passe choisi par le visiteur à répondre à un niveau minimum de complexité. Si ce seuil n\'est pas atteint, le score réalisé et le score minimum à atteindre sont affichés, ainsi que des recommandations pour augmenter la valeur de ce score.<br><br> 38 38 Un champ de test permet de mesurer la complexité d\'un mot de passe, et peut permettre de se faire une idée du score à définir pour une complexité personnalisée.<br><br> 39 <b style="color: green;">NB: Le score d\'un mot de passe est calculé en fonction de plusieurs paramètres : longueur, types de caractères utilisés (lettres, chiffres, majuscules, minuscules, caractères spéciaux). Un score inférieur à 100 est considéré comme faible; de 100 à 500, la complexité est dans la moyenne; au-delà de 500, la sécurité est excellente.</b>';39 NB: Le score d\'un mot de passe est calculé en fonction de plusieurs paramètres : longueur, types de caractères utilisés (lettres, chiffres, majuscules, minuscules, caractères spéciaux). Un score inférieur à 100 est considéré comme faible; de 100 à 500, la complexité est dans la moyenne; au-delà de 500, la sécurité est excellente.'; 40 40 $lang['UAM_passwtestTitle'] = 'Tester la complexité d\'un mot de passe'; 41 41 $lang['UAM_passwtestTitle_d'] = 'Saisir le mot de passe à tester puis cliquer sur le bouton "Calcul du score" pour afficher le score calculé.'; 42 42 $lang['UAM_passwadmTitle'] = 'Renforcement des mots de passe pour les admins'; 43 43 $lang['UAM_passwadmTitle_d'] = 'Un administrateur peut créer un compte d\'utilisateur avec ou sans application de la règle de calcul de complexité.<br><br> 44 <b style="color: green;">A noter : Si l\'utilisateur du compte ainsi créé désire changer de mot de passe et que le renforcement des mots de passe pour les utilisateurs est actif, il sera soumis à la règle configurée.</b>';44 A noter : Si l\'utilisateur du compte ainsi créé désire changer de mot de passe et que le renforcement des mots de passe pour les utilisateurs est actif, il sera soumis à la règle configurée.'; 45 45 $lang['UAM_mailexcTitle'] = 'Exclusion des domaines de messagerie'; 46 46 $lang['UAM_mailexcTitle_d'] = 'Par défaut, Piwigo accepte toutes les adresses de messagerie au format xxx@yyy.zz. L\'activation de cette option permet d\'exclure certains domaines selon le format : @[nom_du_domaine].[extension_du_domaine].<br><br> 47 <b style="color: green;">Exemples :<br>47 Exemples :<br> 48 48 @hotmail.com -> exclusion des adresses *@hotmail.com<br> 49 @hotmail -> exclusion de toutes les adresses *@hotmail* </b>';49 @hotmail -> exclusion de toutes les adresses *@hotmail*'; 50 50 $lang['UAM_infomailTitle'] = 'Email d\'information'; 51 51 $lang['UAM_infomailTitle_d'] = 'Cette option permet d\'automatiser l\'envoi d\'un email d\'information à un utilisateur lorsqu\'il s\'inscrit ou lorsqu\'il modifie son mot de passe ou son adresse de messagerie dans son profil.<br> 52 <b style="color: green;">Le contenu du message envoyé est composé d\'une partie personnalisable permettant d\'introduire un petit texte d\'accueil et d\'une partie fixe indiquant le login, mot de passe et adresse email de l\'utilisateur.</b>';52 Le contenu du message envoyé est composé d\'une partie personnalisable permettant d\'introduire un petit texte d\'accueil et d\'une partie fixe indiquant le login, mot de passe et adresse email de l\'utilisateur.'; 53 53 $lang['UAM_infotxtTitle'] = 'Personnalisation de l\'email d\'information'; 54 54 $lang['UAM_infotxtTitle_d'] = 'Saisissez ici le texte d\'introduction que vous souhaitez faire apparaitre dans l\'email d\'information.<br> 55 <b style="color: green;">Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.</b><br><br>55 Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.<br><br> 56 56 <b style="color: red;">La modification du texte n\'est possible QUE si l\'option "Email d\'information" est activée.</b>'; 57 57 $lang['UAM_confirmmailTitle'] = 'Confirmation d\'inscription'; 58 58 $lang['UAM_confirmmailTitle_d'] = 'Cette option permet d\'obliger un utilisateur qui s\'inscrit à valider son inscription en cliquant sur un lien reçu dans un email envoyé au moment de son inscription.<br><br> 59 59 L\'email est composé d\'une partie personnalisable permettant d\'introduire un petit texte d\'accueil et d\'une partie fixe comportant le lien d\'activation qui est généré à partir d\'une clef aléatoire que l\'on peut éventuellement régénérer via l\'onglet "Suivi des validations".<br><br> 60 <b style="color: green;">Cette option s\'emploie généralement avec l\'attribution automatique de groupe et/ou de statuts. Par exemple, un utilisateur qui n\'a pas validé son inscription sera versé dans un groupe d\'utilisateurs spécifique (comportant ou non des restrictions sur la galerie) alors qu\'un utilisateur qui a validé son inscription sera versé dans un groupe "normal"</b> 60 Cette option s\'emploie généralement avec l\'attribution automatique de groupe et/ou de statuts. Par exemple, un utilisateur qui n\'a pas validé son inscription sera versé dans un groupe d\'utilisateurs spécifique (comportant ou non des restrictions sur la galerie) alors qu\'un utilisateur qui a validé son inscription sera versé dans un groupe "normal" 61 61 '; 62 62 $lang['UAM_confirmtxtTitle'] = 'Personnalisation de l\'email de confirmation'; 63 63 $lang['UAM_confirmtxtTitle_d'] = 'Saisissez ici le texte d\'introduction que vous souhaitez faire apparaitre dans l\'email de confirmation d\'inscription.<br> 64 <b style="color: green;">Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.</b><br><br>64 Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.<br><br> 65 65 <b style="color: red;">La modification du texte n\'est possible QUE si l\'option "Confirmation d\'inscription" est activée.</b>'; 66 66 $lang['UAM_confirmgrpTitle'] = 'Groupes de validation'; 67 67 $lang['UAM_confirmgrpTitle_d'] = '<b style="color: red;">ATTENTION : L\'utilisation des groupes de validation nécessite que vous ayez créé au moins un groupe d\'utilisateurs et qu\'il soit défini "par défaut" dans la gestion des groupes d\'utilisateurs de Piwigo.</b><br><br> 68 <b style="color: green;">Les groupes de validation sont à utiliser conjointement avec l\'option "Confirmation d\'inscription"</b>';68 Les groupes de validation sont à utiliser conjointement avec l\'option "Confirmation d\'inscription"'; 69 69 $lang['UAM_confirmstatTitle'] = 'Statuts de validation'; 70 70 $lang['UAM_confirmstatTitle_d'] = '<b style="color: red;">ATTENTION : L\'utilisation des statuts de validation nécessite que vous ayez conservé l\'utilisateur "Guest" pour le paramétrage par défaut (modèle) pour les nouveaux inscrits. A noter : Vous pouvez définir n\'importe quel autre utilisateur comme modèle pour les nouveaux inscrits. Reportez-vous à la documentation de Piwigo pour plus de détails.</b><br><br> 71 <b style="color: green;">Les groupes de validation sont à utiliser conjointement avec l\'option "Confirmation d\'inscription"</b>';71 Les groupes de validation sont à utiliser conjointement avec l\'option "Confirmation d\'inscription"'; 72 72 $lang['UAM_validationlimitTitle'] = 'Délai de validation limité'; 73 73 $lang['UAM_validationlimitTitle_d'] = 'Cette option, permet de limiter la durée de validité des clef de validation envoyées par email aux nouveaux inscrits. Les visiteurs qui s\'inscriront auront x jours de délai pour valider leur inscription. Passé ce délai, le lien de validation sera expiré.<br><br> 74 <b style="color: green;">Cette option est à utiliser conjointement avec l\'option "Confirmation d\'inscription"</b>';74 Cette option est à utiliser conjointement avec l\'option "Confirmation d\'inscription"'; 75 75 $lang['UAM_remailTitle'] = 'Rappel des inscrits non validés'; 76 76 $lang['UAM_remailTitle_d'] = 'Cette option permet d\'envoyer un email de rappel aux utilisateurs inscrits mais n\'ayant pas validé leur inscription dans les temps. Elle fonctionne donc conjointement avec l\'option "Confirmation d\'inscription"<br><br> 77 <b style="color: green;">2 types d\'email peuvent être envoyés : Avec ou sans régénération de la clef de validation. En fonction du cas, le contenu des emails peut être personnalisé.</b><br><br>78 <b style="color: green;">Reportez-vous à l\'onglet "Suivi des validations".</b>';77 2 types d\'email peuvent être envoyés : Avec ou sans régénération de la clef de validation. En fonction du cas, le contenu des emails peut être personnalisé.<br><br> 78 Reportez-vous à l\'onglet "Suivi des validations".'; 79 79 $lang['UAM_remailtxt1Title'] = 'Message de rappel avec regénération de clé'; 80 80 $lang['UAM_remailtxt1Title_d'] = 'Saisissez ici le texte d\'introduction que vous souhaitez faire apparaitre dans l\'email de rappel, en plus de la clef de validation régénérée.<br><br> 81 <b style="color: green;">Si laissé vide, le mail de rappel ne comportera que le lien de validation. Il est donc vivement conseillé de saisir un petit texte explicatif. (NB : Le texte pré-renseigné à l\'installation du plugin est donné à titre d\'exemple)<br><br>82 Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.< /b><br><br>81 Si laissé vide, le mail de rappel ne comportera que le lien de validation. Il est donc vivement conseillé de saisir un petit texte explicatif. (NB : Le texte pré-renseigné à l\'installation du plugin est donné à titre d\'exemple)<br><br> 82 Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.<br><br> 83 83 <b style="color: red;">La modification du texte n\'est possible QUE si l\'option "Rappel des inscrits non validés" est activée.</b>'; 84 84 $lang['UAM_remailtxt2Title'] = 'Message de rappel sans regénération de clé'; 85 85 $lang['UAM_remailtxt2Title_d'] = 'Saisissez ici le texte d\'introduction que vous souhaitez faire apparaitre dans l\'email de rappel, sans la clef de validation régénérée.<br><br> 86 <b style="color: green;">Si laissé vide, le mail de rappel sera vide. Il est donc vivement conseillé de saisir un petit texte explicatif. (NB : Le texte pré-renseigné à l\'installation du plugin est donné à titre d\'exemple)<br><br>87 Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.< /b><br><br>86 Si laissé vide, le mail de rappel sera vide. Il est donc vivement conseillé de saisir un petit texte explicatif. (NB : Le texte pré-renseigné à l\'installation du plugin est donné à titre d\'exemple)<br><br> 87 Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.<br><br> 88 88 <b style="color: red;">La modification du texte n\'est possible QUE si l\'option "Rappel des inscrits non validés" est activée.</b>'; 89 89 $lang['UAM_ghosttrackerTitle'] = 'Gestion des visiteurs fantômes'; … … 92 92 $lang['UAM_gttextTitle'] = 'Message de rappel Ghost Tracker'; 93 93 $lang['UAM_gttextTitle_d'] = 'Saisissez ici le texte que vous souhaitez faire apparaitre dans l\'email de rappel pour inciter l\'utilisateur à revenir visiter votre galerie (NB: Le texte pré-renseigné à l\'installation du plugin est donné à titre d\'exemple).<br><br> 94 <b style="color: green;">Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.</b><br><br>94 Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.<br><br> 95 95 <b style="color: red;">La modification du texte n\'est possible QUE si l\'option "Gestion des visiteurs fantômes" est activée.</b>'; 96 96 $lang['UAM_lastvisitTitle'] = 'Suivi des utilisateurs inscrits'; … … 100 100 $lang['UAM_tipsTitle'] = 'Astuces et exemples'; 101 101 $lang['UAM_tipsTitle_d'] = 'Astuces et exemples divers d\'utilisation'; 102 102 103 ?> -
extensions/NBC_UserAdvManager/trunk/language/fr_FR/plugin.lang.php
r4940 r4948 220 220 $lang['UserAdvManager_No_Comment_Anonymous_false'] = ' Désactiver (valeur par défaut)'; 221 221 222 $lang['UserAdvManager_Tips1'] = 'Inscriptions avec validation par email et message d\'avertissement sur la page d\'accueil de Piwigo'; 223 $lang['UserAdvManager_Tips1_txt'] = ' 224 <ul> 225 <li> 226 Les ingrédients nécessaires:<br> 227 - 2 groupes d\'utilisateurs Piwigo au minimum : "Attente" pour les visiteur en attente de validation et "Validés" pour les visiteurs ayant validé leur inscription<br> 228 - Le plugin NBC_UAM<br> 229 - Le plugin PWG Stuffs<br> 230 - Eventuellement le plugin Extended Description (pour le support multi-langues) 231 </li> 232 <br><br> 233 <li> 234 La recette :<br> 235 <ul> 236 <li> 237 Préambule : On se place dans le cas d\'une galerie privée ou semi-privée (c\'est à dire qu\'une petite partie des catégories est accessible par les Guests et que les inscrits peuvent tout voir). On considère que les plugins requis sont installés (faut-il le rappeler ?).<br><br> 238 </li> 239 <li> 240 N\'attribuer au groupe "Attente" aucune permission sur les catégories privées<br><br> 241 </li> 242 <li> 243 Attribuer au groupe "Validés" toutes les permissions sur les catégories privées<br><br> 244 </li> 245 <li> 246 Dans le plugin NBC_UAM : 247 <ol> 248 <li>Activer la confirmation d\'inscription</li> 249 <li>Dans le champ sous "Personnalisation de l\'email confirmation", saisir un texte additionnel d\'explication qui sera joint au mail de confirmation d\'inscription. Eventuellement, il est possible d\'utiliser les balises de langues implémentées par le plugin Extended Description</li> 250 <li>Dans la liste "Groupe pour les utilisateurs n\'ayant pas validé leur inscription", sélectionner le groupe "Attente"</li> 251 <li>Dans la liste "Groupe pour les utilisateurs ayant validé leur inscription", sélectionner le groupe "Validés"</li> 252 <li>Enregistrer la configuration du plugin</li> 253 </ol> 254 </li> 255 <br><br> 256 <li> 257 Dans le plugin PWG Stuff : 258 <ol> 259 <li>Ajouter un nouveau module de type "Bloc personnel : Affiche un bloc personnel (un édito par exemple)"</li> 260 <li>Dans la configuration du module, outre son titre (ex : "Inscription en attente de validation") et sa description, cocher uniquement le groupe autorisé "Attente"</li> 261 <li>Dans le contenu du module, saisir le texte du message d\'information voulu qui ne sera visible que des utilisateurs non validés. Là aussi, possibilité de gérer le multi-langue grâce aux balises d\'Extended Description</li> 262 <li>Valider le module</li> 263 <li>Définir sa place dans l\'affiche de la page principale de la galerie</li> 264 </ol> 265 </li> 266 </ul> 267 </li> 268 <br><br> 269 <li> 270 Le résultat :<br> 271 - Un "Guest" arrive sur la galerie, il ne voit rien d\'autre que les catégories publiques et pas de message d\'information.<br> 272 - Il s\'inscrit. Ce qui génère un email de validation et son appartenance automatique au groupe "Attente".<br> 273 - A l\'issue, il est redirigé sur la page d\'accueil de la galerie avec, cette fois, un message lui indiquant la non-validation de son inscription<br><br> 274 Il reçoit son email de validation, suit le lien prévu à cet effet dans le mail, ce qui le sort du groupe "Attente" et le place dans le groupe "Validés". En cliquant sur le bouton "Home", il est alors connecté à la galerie avec accès total aux catégories privées et sans le message d\'information. 275 </li> 276 </ul>'; 277 278 222 279 $lang['Tab_UserManager'] = 'Suivi des validations'; 223 280
Note: See TracChangeset
for help on using the changeset viewer.