Changeset 4950 for extensions/NBC_UserAdvManager
- Timestamp:
- Feb 23, 2010, 2:50:05 AM (14 years ago)
- Location:
- extensions/NBC_UserAdvManager/trunk
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/NBC_UserAdvManager/trunk/admin/ghosttracker.tpl
r4927 r4950 1 <div class="titrePage"> 1 {known_script id="jquery" src=$ROOT_URL|@cat:"template-common/lib/jquery.packed.js"} 2 {known_script id="jquery.cluetip" src=$ROOT_URL|@cat:"template-common/lib/plugins/jquery.cluetip.packed.js"} 3 4 <script type="text/javascript"> 5 jQuery().ready(function(){ldelim} 6 jQuery('.cluetip').cluetip({ldelim} 7 width: 500, 8 splitTitle: '|' 9 }); 10 }); 11 </script> 12 13 <div class="titrePage"> 2 14 <h2>{'Title_Tab'|@translate} {$UAM_VERSION}<br>{'SubTitle4'|@translate}</h2> 3 15 </div> … … 5 17 <form method="post" action="{$UserAdvManager_F_ACTION}" class="general"> 6 18 <fieldset> 7 <legend>{'G hostTracker_Title'|@translate}</legend>19 <legend>{'GT_Init'|@translate}</legend> 8 20 <ul> 9 <li><label>{'UserAdvManager_GhostTracker_Init'|@translate}</label><br><br> 21 <li> 22 <label>{'UserAdvManager_GhostTracker_Init'|@translate}</label><br><br> 23 </li> 24 </ul> 25 <p><input class="submit" type="submit" value="{'GT_Reset'|@translate}" name="GhostTracker_Init" ></p> 26 </fieldset> 27 28 <fieldset> 29 <legend class="cluetip" title="{'UAM_gtTitle'|translate}|{'UAM_gtTitle_d'|translate}">{'GhostTracker_Title'|@translate}</legend> 30 <div class="navigationBar">{$NAVBAR}</div> 31 <table class="table2" width="97%" summary=""> 32 <thead> 33 <tr class="throw"> 34 <td> </td> 35 <td>{'Username'|@translate}</td> 36 <td>{'Email address'|@translate}</td> 37 <td>{'LastVisit_Date'|@translate}</td> 38 <td>{'Reminder'|@translate}</td> 39 </tr> 40 </thead> 10 41 11 <p> 12 <input class="submit" type="submit" value="{'GT_Reset'|@translate}" name="GhostTracker_Init" > 13 </p> 14 <br><br> 42 {foreach from=$users item=user name=users_loop} 43 <tr class="{if $smarty.foreach.users_loop.index is odd}row1{else}row2{/if}"> 44 <td><input type="checkbox" name="selection[]" value="{$user.ID}" {$user.CHECKED} id="selection-{$user.ID}" ></td> 45 <td><label for="selection-{$user.ID}">{$user.USERNAME}</label></td> 46 <td>{$user.EMAIL}</td> 47 {if $user.REMINDER == l10n('Reminder_Sent_NOK')} 48 <td style="color:orange;text-align:center;">{$user.LASTVISIT}</td> 49 <td style="color:orange;text-align:center;">{$user.REMINDER}</td> 50 {else $user.REMINDER == l10n('Reminder_Sent_OK')} 51 <td style="color:red;text-align:center;">{$user.LASTVISIT}</td> 52 <td style="color:red;text-align:center;">{$user.REMINDER}</td> 53 {/if} 54 {foreach from=$user.plugin_columns item=data} 55 <td>{$data}</td> 56 {/foreach} 57 </tr> 58 {/foreach} 59 </table> 15 60 16 <li><label>{'UserAdvManager_GhostTracker_User_List'|@translate}</label><br><br> 17 <div class="navigationBar">{$NAVBAR}</div> 18 <table class="table2" width="97%" summary=""> 19 <thead> 20 <tr class="throw"> 21 <td> </td> 22 <td>{'Username'|@translate}</td> 23 <td>{'Email address'|@translate}</td> 24 <td>{'LastVisit_Date'|@translate}</td> 25 <td>{'Reminder'|@translate}</td> 26 </tr> 27 </thead> 28 29 {foreach from=$users item=user name=users_loop} 30 <tr class="{if $smarty.foreach.users_loop.index is odd}row1{else}row2{/if}"> 31 <td><input type="checkbox" name="selection[]" value="{$user.ID}" {$user.CHECKED} id="selection-{$user.ID}" ></td> 32 <td><label for="selection-{$user.ID}">{$user.USERNAME}</label></td> 33 <td>{$user.EMAIL}</td> 34 {if $user.REMINDER == l10n('Reminder_Sent_NOK')} 35 <td style="color:orange;text-align:center;">{$user.LASTVISIT}</td> 36 <td style="color:orange;text-align:center;">{$user.REMINDER}</td> 37 {else $user.REMINDER == l10n('Reminder_Sent_OK')} 38 <td style="color:red;text-align:center;">{$user.LASTVISIT}</td> 39 <td style="color:red;text-align:center;">{$user.REMINDER}</td> 40 {/if} 41 {foreach from=$user.plugin_columns item=data} 42 <td>{$data}</td> 43 {/foreach} 44 </tr> 45 {/foreach} 46 </table> 47 <div class="navigationBar">{$NAVBAR}</div> 48 <br> 49 </li> 50 </ul> 51 61 <div class="navigationBar">{$NAVBAR}</div> 62 <br> 63 52 64 <p> 53 65 {'target'|@translate} -
extensions/NBC_UserAdvManager/trunk/admin/global.tpl
r4948 r4950 49 49 50 50 {'UserAdvManager_PasswordTest'|@translate}<input class="cluetip" title="{'UAM_passwtestTitle'|translate}|{'UAM_passwtestTitle_d'|translate}" type="text" name="UserAdvManager_Password_Test" value="{$UserAdvManager_PASSWORD_TEST}" size="50" style="text-align: left;"> 51 <input class="submit" type="submit" value="{'PasswordTest'|@translate}" name="PasswordTest" onclick="blockToggleDisplay('config1_header', 'Config1')"> 51 <input class="submit" type="submit" value="{'PasswordTest'|@translate}" name="PasswordTest"> 52 52 {'UserAdvManager_ScoreTest'|@translate}{$UserAdvManager_PASSWORD_TEST_SCORE}<br><br> 53 53 </li> … … 292 292 </form> 293 293 294 <!--295 294 <script type="text/javascript"> 296 295 var n=nu_para ; 297 296 blockToggleDisplay('config'+n+'_header', 'Config'+n); 298 297 </script> 299 --> -
extensions/NBC_UserAdvManager/trunk/admin/uam.css
r4948 r4950 3 3 font-weight:bold; 4 4 } 5 6 legend .cluetip 7 { 8 font-weight:bold; 9 } 10 11 span .cluetip 12 { 13 font-weight:bold; 14 } -
extensions/NBC_UserAdvManager/trunk/admin/userlist.tpl
r4927 r4950 1 <div class="titrePage"> 1 {known_script id="jquery" src=$ROOT_URL|@cat:"template-common/lib/jquery.packed.js"} 2 {known_script id="jquery.cluetip" src=$ROOT_URL|@cat:"template-common/lib/plugins/jquery.cluetip.packed.js"} 3 4 <script type="text/javascript"> 5 jQuery().ready(function(){ldelim} 6 jQuery('.cluetip').cluetip({ldelim} 7 width: 500, 8 splitTitle: '|' 9 }); 10 }); 11 </script> 12 13 <div class="titrePage"> 2 14 <h2>{'Title_Tab'|@translate} {$UAM_VERSION}<br>{'SubTitle5'|@translate}</h2> 3 15 </div> … … 5 17 <form method="post" action="{$UserAdvManager_F_ACTION}" class="general"> 6 18 <fieldset> 7 <legend>{'UserList_Title'|@translate}</legend> 8 <ul> 9 <li><label>{'UserAdvManager_User_List'|@translate}</label><br><br> 10 <div class="navigationBar">{$NAVBAR}</div> 11 <table class="table2" width="97%" summary=""> 19 <legend class="cluetip" title="{'UAM_userlistTitle'|translate}|{'UAM_userlistTitle_d'|translate}">{'UserList_Title'|@translate}</legend> 20 21 <div class="navigationBar">{$NAVBAR}</div> 22 <table class="table2" width="97%" summary=""> 12 23 <thead> 13 24 <tr class="throw"> … … 19 30 </thead> 20 31 21 22 23 24 25 <td style="text-align:center;">{$user.LASTVISIT}</td>32 {foreach from=$users item=user name=users_loop} 33 <tr class="{if $smarty.foreach.users_loop.index is odd}row1{else}row2{/if}"> 34 <td><label for="selection-{$user.ID}">{$user.USERNAME}</label></td> 35 <td>{$user.EMAIL}</td> 36 <td style="text-align:center;">{$user.LASTVISIT}</td> 26 37 {if $user.DISPLAY == 'green'} 27 <td style="color:lime;text-align:center;">{$user.DAYS}</td>38 <td style="color:lime;text-align:center;">{$user.DAYS}</td> 28 39 {elseif $user.DISPLAY == 'orange'} 29 <td style="color:orange;text-align:center;">{$user.DAYS}</td>40 <td style="color:orange;text-align:center;">{$user.DAYS}</td> 30 41 {elseif $user.DISPLAY == 'red'} 31 <td style="color:red;text-align:center;">{$user.DAYS}</td>42 <td style="color:red;text-align:center;">{$user.DAYS}</td> 32 43 {else} 33 <td style="text-align:center;">{$user.DAYS}</td>44 <td style="text-align:center;">{$user.DAYS}</td> 34 45 {/if} 35 {foreach from=$user.plugin_columns item=data} 36 <td>{$data}</td> 37 {/foreach} 38 </tr> 39 {/foreach} 40 </table> 41 <div class="navigationBar">{$NAVBAR}</div> 46 {foreach from=$user.plugin_columns item=data} 47 <td>{$data}</td> 48 {/foreach} 49 </tr> 50 {/foreach} 51 </table> 52 53 <div class="navigationBar">{$NAVBAR}</div> 42 54 <br> 43 </li>44 </ul>45 55 </fieldset> 46 56 </form> -
extensions/NBC_UserAdvManager/trunk/admin/usermanager.tpl
r4927 r4950 1 <div class="titrePage"> 1 {known_script id="jquery" src=$ROOT_URL|@cat:"template-common/lib/jquery.packed.js"} 2 {known_script id="jquery.cluetip" src=$ROOT_URL|@cat:"template-common/lib/plugins/jquery.cluetip.packed.js"} 3 4 <script type="text/javascript"> 5 jQuery().ready(function(){ldelim} 6 jQuery('.cluetip').cluetip({ldelim} 7 width: 500, 8 splitTitle: '|' 9 }); 10 }); 11 </script> 12 13 <div class="titrePage"> 2 14 <h2>{'Title_Tab'|@translate} {$UAM_VERSION}<br>{'SubTitle3'|@translate}</h2> 3 15 </div> … … 5 17 <form method="post" action="{$UserAdvManager_F_ACTION}" class="general"> 6 18 <fieldset> 7 <legend>{'UserManager_Title'|@translate}</legend> 8 <ul> 9 <li><label>{'UserAdvManager_ConfirmMail_User_List'|@translate}</label><br> 10 <br> 11 <div class="navigationBar">{$NAVBAR}</div> 12 <table class="table2" width="97%" summary=""> 13 <thead> 19 <legend class="cluetip" title="{'UAM_usermanTitle'|translate}|{'UAM_usermanTitle_d'|translate}">{'UserManager_Title'|@translate}</legend> 20 21 <div class="navigationBar">{$NAVBAR}</div> 22 <table class="table2" width="97%" summary=""> 23 <thead> 14 24 <tr class="throw"> 15 25 <td> </td> … … 23 33 </thead> 24 34 25 {foreach from=$users item=user name=users_loop} 26 <tr class="{if $smarty.foreach.users_loop.index is odd}row1{else}row2{/if}"> 27 <td><input type="checkbox" name="selection[]" value="{$user.ID}" {$user.CHECKED} id="selection-{$user.ID}" ></td> 28 <td><label for="selection-{$user.ID}">{$user.USERNAME}</label></td> 29 <td>{$user.STATUS}</td> 30 <td>{$user.EMAIL}</td> 31 <td>{$user.GROUPS}</td> 32 <td {if $user.EXPIRATION == True}style="color:red;text-align:center;"{else}style="color:lime;text-align:center;"{/if}>{$user.REGISTRATION}</td> 33 <td style="text-align:center;">{$user.REMINDER}</td> 34 {foreach from=$user.plugin_columns item=data} 35 <td>{$data}</td> 36 {/foreach} 37 </tr> 38 {/foreach} 39 </table> 40 <div class="navigationBar">{$NAVBAR}</div> 35 {foreach from=$users item=user name=users_loop} 36 <tr class="{if $smarty.foreach.users_loop.index is odd}row1{else}row2{/if}"> 37 <td><input type="checkbox" name="selection[]" value="{$user.ID}" {$user.CHECKED} id="selection-{$user.ID}" ></td> 38 <td><label for="selection-{$user.ID}">{$user.USERNAME}</label></td> 39 <td>{$user.STATUS}</td> 40 <td>{$user.EMAIL}</td> 41 <td>{$user.GROUPS}</td> 42 <td {if $user.EXPIRATION == True}style="color:red;text-align:center;"{else}style="color:lime;text-align:center;"{/if}>{$user.REGISTRATION}</td> 43 <td style="text-align:center;">{$user.REMINDER}</td> 44 {foreach from=$user.plugin_columns item=data} 45 <td>{$data}</td> 46 {/foreach} 47 </tr> 48 {/foreach} 49 </table> 50 51 <div class="navigationBar">{$NAVBAR}</div> 41 52 <br> 42 </li>43 </ul>44 53 45 54 <p> -
extensions/NBC_UserAdvManager/trunk/language/fr_FR/help/plugin.lang.php
r4948 r4950 39 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 $lang['UAM_passwtestTitle_d'] = 'Saisir le mot de passe à tester puis cliquer sur le bouton "Calcul du score" pour afficher le score calculé.';41 $lang['UAM_passwtestTitle_d'] = 'Saisir le mot de passe à tester puis cliquer sur le bouton "Calcul du score" pour afficher le résultat.'; 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> … … 49 49 @hotmail -> exclusion de toutes les adresses *@hotmail*'; 50 50 $lang['UAM_infomailTitle'] = 'Email d\'information'; 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> 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><br> 52 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 $lang['UAM_infotxtTitle_d'] = 'Saisissez ici le texte d\'introduction que vous souhaitez faire apparaitre dans l\'email d\'information.<br> 54 $lang['UAM_infotxtTitle_d'] = 'Saisissez ici le texte d\'introduction que vous souhaitez faire apparaitre dans l\'email d\'information.<br><br> 55 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>'; … … 61 61 '; 62 62 $lang['UAM_confirmtxtTitle'] = 'Personnalisation de l\'email de confirmation'; 63 $lang['UAM_confirmtxtTitle_d'] = 'Saisissez ici le texte d\'introduction que vous souhaitez faire apparaitre dans l\'email de confirmation d\'inscription.<br> 63 $lang['UAM_confirmtxtTitle_d'] = 'Saisissez ici le texte d\'introduction que vous souhaitez faire apparaitre dans l\'email de confirmation d\'inscription.<br><br> 64 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>'; … … 100 100 $lang['UAM_tipsTitle'] = 'Astuces et exemples'; 101 101 $lang['UAM_tipsTitle_d'] = 'Astuces et exemples divers d\'utilisation'; 102 102 $lang['UAM_userlistTitle'] = 'Suivi des utilisateurs inscrits'; 103 $lang['UAM_userlistTitle_d'] = 'Cette page est à titre d\'information pour l\'administrateur. Elle affiche la liste de tous les utilisateurs inscrits sur la galerie en faisant apparaitre la date et le nombre de jours depuis leur dernière visite. La liste est triée dans l\'ordre croissant du nombre de jours. 104 <br><br> 105 Lorsque le Ghost Tracker est actif, le nombre de jours sans visite s\'affiche selon le code couleur suivant, en fonction du délai maximum paramétré dans les options du Ghost Tracker : 106 <br> 107 - <b style="color: lime;">En vert</b> : Lorsque l\'utilisateur a visité la galerie <b style="color: lime;"><u>depuis moins de 50%</u></b> du délai maximum renseigné dans le Ghost Tracker.<br> 108 - <b style="color: orange;">En orange</b> : Lorsque l\'utilisateur a visité la galerie <b style="color: orange;"><u>entre 50% et 99%</u></b> du délai maximum renseigné dans le Ghost Tracker.<br> 109 - <b style="color: red;">En rouge</b> : Lorsque l\'utilisateur a visité la galerie <b style="color: red;"><u>depuis 100% et plus</u></b> du délai maximum renseigné dans le Ghost Tracker. <b><u>Dans ce cas, l\'utilisateur doit également apparaitre dans le tableau du Ghost Tracker.</u></b><br> 110 <br> 111 Exemple : 112 <br> 113 Le délai maximum du Ghost Tracker est configuré à 100 jours. 114 <br> 115 Un utilisateur apparaitra en vert s\'il a visité la galerie depuis moins de 50 jours, en orange si sa dernière visite s\'est déroulée entre 50 et 99 jours et en rouge à 100 jours et au-delà. 116 <br><br> 117 <b>A NOTER</b> : La liste n\'affiche pas les inscrits qui n\'auraient pas validé leur inscription (si l\'option de validation de l\'inscription est activée). Ces utilisateurs sont alors gérés de manière particulière dans l\'onglet "Suivi des validations".'; 118 $lang['UAM_usermanTitle'] = 'Suivi des validations'; 119 $lang['UAM_usermanTitle_d'] = 'Lorsque la limitation du délai d\'inscription est activée, vous trouverez ci-dessous la liste des utilisateurs en attente de validation d\'inscription <b style="text-decoration: underline;">qu\'ils soient ou pas</b> dans les délais pour la valider.<br><br>La date d\'enregistrement s\'affiche en vert lorsque l\'utilisateur concerné est en dessous du temps limite pour valider son inscription. Dans ce cas, la clé de validation est toujours valide et on pourra envoyer un email avec ou sans régénération de clé.<br><br>Lorsque la date d\'enregistrement s\'affiche en rouge, le délai de validation est expiré. Dans ce cas, on enverra obligatoirement un email avec régénération de clé si on veut permettre à cet utilisateur de pouvoir valider son inscription.<br><br>Dans tous les cas, il est possible de forcer manuellement la validation.<br><br>Dans cette vue, vous pouvez : 120 <br><br> 121 - Supprimer manuellement les comptes <b>(purge manuelle)</b> 122 <br> 123 - Générer l\'email de rappel <b>sans génération</b> d\'une nouvelle clef. Rappel : Cette fonction ne réinitialise pas la date d\'inscription du visiteur ciblé et le délai d\'expiration est toujours d\'actualité. 124 <br> 125 - Générer l\'email de rappel <b>avec génération</b> d\'une nouvelle clef. Rappel : Cette fonction réinitialise également la date d\'inscription du visiteur ciblé ce qui équivaut à prolonger le délai de validation. 126 <br> 127 - Valider manuellement une inscription en attente de validation même si la date d\'expiration est révolue <b>(forçage de la validation)</b>.'; 128 $lang['UAM_gtTitle'] = 'Gestion des visiteurs fantômes'; 129 $lang['UAM_gtTitle_d'] = 'Lorsque la gestion des visiteurs fantômes est activée et initialisée, vous trouverez ci-dessous la liste des visiteurs inscrits sur votre galerie et qui ne sont pas revenus depuis x jours. "x" étant le nombre de jours paramétrés dans l\'onglet de configuration générale. De plus, vous trouverez une colonne précisant si un mail de rappel a déjà été envoyé aux visiteurs ciblés, vous permettant de visualiser d\'un coup d\'oeil et traiter les visiteurs qui n\'auraient pas tenu compte du rappel.<br><br>Dans cette vue, vous pouvez : 130 <br><br> 131 - Supprimer manuellement les comptes <b>(purge manuelle)</b> 132 <br> 133 - Générer l\'email de rappel <b>avec réinitialisation de la date de dernière visite</b>. Ce qui permet de donner un "joker" au visiteur ciblé. Si le visiteur a déjà bénéficié d\'un mail de rappel, rien n\'empêche de renvoyer un nouveau mail qui réinitialisera, de fait, la date de dernière visite.'; 103 134 ?> -
extensions/NBC_UserAdvManager/trunk/language/fr_FR/plugin.lang.php
r4948 r4950 67 67 $lang['PasswordTest'] = 'Calcul du score'; 68 68 /* Ghost Tracker Tab */ 69 $lang['GhostTracker_Title'] = 'Gestion avancée des visiteurs fantômes';70 69 $lang['Tab_GhostTracker'] = 'Ghost Tracker'; 71 70 $lang['LastVisit_Date'] = 'Date de dernière visite'; … … 94 93 95 94 // --------- Starting below: New or revised $lang ---- from version 2.12.2 96 /* Ghost Tracker Tab */97 $lang['UserAdvManager_GhostTracker_User_List'] = 'Lorsque la gestion des visiteurs fantômes est activée et initialisée, vous trouverez ci-dessous la liste des visiteurs inscrits sur votre galerie et qui ne sont pas revenus depuis x jours. "x" étant le nombre de jours paramétrés dans l\'onglet de configuration générale. De plus, vous trouverez une colonne précisant si un mail de rappel a déjà été envoyé aux visiteurs ciblés, vous permettant de visualiser d\'un coup d\'oeil et traiter les visiteurs qui n\'auraient pas tenu compte du rappel.<br><br>Dans cette vue, vous pouvez :98 <br><br>99 - Supprimer manuellement les comptes <b>(purge manuelle)</b>100 <br>101 - Générer l\'email de rappel <b>avec réinitialisation de la date de dernière visite</b>. Ce qui permet de donner un "joker" au visiteur ciblé. Si le visiteur a déjà bénéficié d\'un mail de rappel, rien n\'empêche de renvoyer un nouveau mail qui réinitialisera, de fait, la date de dernière visite.102 <br>';103 95 /* Errors and Warnings */ 104 96 $lang['GhostTracker_Init_OK'] = 'Initialisation Ghost Tracker effectuée !'; … … 124 116 $lang['UserList_Title'] = 'Suivi des utilisateurs inscrits'; 125 117 $lang['Tab_UserList'] = 'Suivi des utilisateurs'; 126 $lang['UserAdvManager_User_List'] = 'Cette page est à titre d\'information pour l\'administrateur. Elle affiche la liste de tous les utilisateurs inscrits sur la galerie en faisant apparaitre la date et le nombre de jours depuis leur dernière visite. La liste est triée dans l\'ordre croissant du nombre de jours.127 <br><br>128 Lorsque le Ghost Tracker est actif, le nombre de jours sans visite s\'affiche selon le code couleur suivant, en fonction du délai maximum paramétré dans les options du Ghost Tracker :129 <br>130 - <b style="color: lime;">En vert</b> : Lorsque l\'utilisateur a visité la galerie <b style="color: lime;"><u>depuis moins de 50%</u></b> du délai maximum renseigné dans le Ghost Tracker.<br>131 - <b style="color: orange;">En orange</b> : Lorsque l\'utilisateur a visité la galerie <b style="color: orange;"><u>entre 50% et 99%</u></b> du délai maximum renseigné dans le Ghost Tracker.<br>132 - <b style="color: red;">En rouge</b> : Lorsque l\'utilisateur a visité la galerie <b style="color: red;"><u>depuis 100% et plus</u></b> du délai maximum renseigné dans le Ghost Tracker. <b><u>Dans ce cas, l\'utilisateur doit également apparaitre dans le tableau du Ghost Tracker.</u></b><br>133 <br>134 Exemple :135 <br>136 Le délai maximum du Ghost Tracker est configuré à 100 jours.137 <br>138 Un utilisateur apparaitra en vert s\'il a visité la galerie depuis moins de 50 jours, en orange si sa dernière visite s\'est déroulée entre 50 et 99 jours et en rouge à 100 jours et au-delà.139 <br><br>140 <b>A NOTER</b> : La liste n\'affiche pas les inscrits qui n\'auraient pas validé leur inscription (si l\'option de validation de l\'inscription est activée). Ces utilisateurs sont alors gérés de manière particulière dans l\'onglet "Gestion des validations".';141 118 $lang['Nb_Days'] = 'Nb de jours<br>depuis dernière visite'; 142 /* UserManager Tab */143 $lang['UserAdvManager_ConfirmMail_User_List'] = 'Lorsque la limitation du délai d\'inscription est activée, vous trouverez ci-dessous la liste des utilisateurs en attente de validation d\'inscription <b style="text-decoration: underline;">qu\'ils soient ou pas</b> dans les délais pour la valider.<br><br>La date d\'enregistrement s\'affiche en vert lorsque l\'utilisateur concerné est en dessous du temps limite pour valider son inscription. Dans ce cas, la clé de validation est toujours valide et on pourra envoyer un email avec ou sans régénération de clé.<br><br>Lorsque la date d\'enregistrement s\'affiche en rouge, le délai de validation est expiré. Dans ce cas, on enverra obligatoirement un email avec régénération de clé si on veut permettre à cet utilisateur de pouvoir valider son inscription.<br><br>Dans tous les cas, il est possible de forcer manuellement la validation.<br><br>Dans cette vue, vous pouvez :144 <br><br>145 - Supprimer manuellement les comptes <b>(purge manuelle)</b>146 <br>147 - Générer l\'email de rappel <b>sans génération</b> d\'une nouvelle clef. Rappel : Cette fonction ne réinitialise pas la date d\'inscription du visiteur ciblé et le délai d\'expiration est toujours d\'actualité.148 <br>149 - Générer l\'email de rappel <b>avec génération</b> d\'une nouvelle clef. Rappel : Cette fonction réinitialise également la date d\'inscription du visiteur ciblé ce qui équivaut à prolonger le délai de validation.150 <br>151 - Valider manuellement une inscription en attente de validation même si la date d\'expiration est révolue <b>(forçage de la validation)</b>.152 <br>';153 $lang['UserManager_Title'] = 'Gestion avancée des inscrits non validés';154 119 /* Ghost Tracker Tab */ 155 120 $lang['Reminder'] = 'Email de rappel'; … … 281 246 $lang['UserAdvManager_GhostTracker_ReminderSubject'] = 'Sujet dans le mail de rappel envoyé à l\'utilisateur pour l\'inciter à revenir visiter la galerie (NB: Le texte pré-renseigné à l\'installation du plugin est donné à titre d\'exemple).<br><b style="color: red;">(!!! </b><b style="text-decoration: underline; color: red;">ATTENTION !</b> <b style="color: red;">La modification du texte n\'est possible <b>QUE</b> si la gestion des visiteurs fantômes est activée. Utilisez la méthode multi language du plugin Extended Description si celui-ci est activé !!!)</b>'; 282 247 283 284 285 286 287 288 289 248 /* UserManager Tab */ 290 $lang['SubTitle3'] = 'Gestion des validations d\'inscription'; 249 $lang['SubTitle3'] = 'Suivi des validations'; 250 $lang['UserManager_Title'] = 'Suivi des validations'; 291 251 /* Ghost Tracker Tab */ 292 252 $lang['SubTitle4'] = 'Ghost Tracker'; 253 $lang['GT_Init'] = 'Initialisation du Ghost Tracker'; 254 $lang['GhostTracker_Title'] = 'Gestion des visiteurs fantômes'; 293 255 $lang['UserAdvManager_GhostTracker_Init'] = 'Si vous avez activé cette fonction pour la première fois ou que vous l\'avez réactivée après une longue période de désactivation pendant laquelle de nouveaux visiteurs se sont inscrits, il faut initialiser ou réinitialiser le Ghost Tracker. Cette action n\'est à faire qu\'une seule fois après activation ou réactivation de l\'option. Veuillez cliquer <u>une seule fois</u> sur le bouton d\'initialisation ci-dessous.</b>'; 294 256 /* UserList Tab */
Note: See TracChangeset
for help on using the changeset viewer.