Changeset 3845


Ignore:
Timestamp:
Sep 13, 2009, 10:52:08 PM (11 years ago)
Author:
Eric
Message:
  • Finalization and improvement of resending validation mail with and without new key regeneration. That works fine now.
  • Adding of a new plugin tab to display users management table

-> Left to do :

  • Adding "force validation" function
  • Beta testing
Location:
extensions/NBC_UserAdvManager/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • extensions/NBC_UserAdvManager/trunk/admin/UserAdvManager_admin.php

    r3841 r3845  
    3333               l10n('Tab_ConfirmMail'),
    3434               $my_base_url.'&tab=confirmmail');
    35 /* For futur options */
    36 //$tabsheet->add('Misc_Options',
    37 //               l10n('Tab_Misc_Options'),
    38 //               $my_base_url.'&tab=Misc_Options');
     35$tabsheet->add('usermanager',
     36               l10n('Tab_UserManager'),
     37               $my_base_url.'&tab=usermanager');
    3938$tabsheet->select($page['tab']);
    4039$tabsheet->assign();
     
    304303  $conf_nbc_UserAdvManager = isset($conf['nbc_UserAdvManager']) ? explode(";" , $conf['nbc_UserAdvManager']) : array();
    305304       
    306   if (isset($conf_nbc_UserAdvManager[2]) and $conf_nbc_UserAdvManager[2]=='true' )
     305  if (isset($conf_nbc_UserAdvManager[2]) and $conf_nbc_UserAdvManager[2]=='true')
    307306  {
    308307    if ( isset($_POST['submit']) and !is_adviser() and isset($_POST['UserAdvManager_ConfirmMail_TimeOut']) )
    309308                {
    310                 $_POST['UserAdvManager_ConfirmMail_ReMail_Txt'] = str_replace("\'", "'", str_replace("\\\\", "\\", $_POST['UserAdvManager_ConfirmMail_ReMail_Txt']));
     309                $_POST['UserAdvManager_ConfirmMail_ReMail_Txt1'] = str_replace("\'", "'", str_replace("\\\\", "\\", $_POST['UserAdvManager_ConfirmMail_ReMail_Txt1']));
     310                $_POST['UserAdvManager_ConfirmMail_ReMail_Txt2'] = str_replace("\'", "'", str_replace("\\\\", "\\", $_POST['UserAdvManager_ConfirmMail_ReMail_Txt2']));
    311311                 
    312                 $newconf_nbc_UserAdvManager_ConfirmMail = $_POST['UserAdvManager_ConfirmMail_TimeOut'].';'.$_POST['UserAdvManager_ConfirmMail_Delay'].';'.$_POST['UserAdvManager_ConfirmMail_ReMail_Txt'];
     312                $newconf_nbc_UserAdvManager_ConfirmMail = $_POST['UserAdvManager_ConfirmMail_TimeOut'].';'.$_POST['UserAdvManager_ConfirmMail_Delay'].';'.$_POST['UserAdvManager_ConfirmMail_ReMail_Txt1'].';'.$_POST['UserAdvManager_ConfirmMail_Remail'].';'.$_POST['UserAdvManager_ConfirmMail_ReMail_Txt2'];
    313313                 
    314314//NODO:Adding new option [Auto deletion : True | False] - No access to cron functionnalities
     
    328328                }
    329329       
    330                 $conf_nbc_UserAdvManager_ConfirmMail = isset($conf['nbc_UserAdvManager_ConfirmMail']) ? explode(";" , $conf['nbc_UserAdvManager_ConfirmMail']) : array();
    331 
     330                $conf_nbc_UserAdvManager_ConfirmMail = isset($conf['nbc_UserAdvManager_ConfirmMail']) ? explode(";" , $conf['nbc_UserAdvManager_ConfirmMail']) : array();               
     331
     332          $template->assign(
     333          array(
     334                'UserAdvManager_CONFIRMMAIL_TIMEOUT_TRUE'               => $conf_nbc_UserAdvManager_ConfirmMail[0]=='true' ?  'checked="checked"' : '' ,
     335                'UserAdvManager_CONFIRMMAIL_TIMEOUT_FALSE'      => $conf_nbc_UserAdvManager_ConfirmMail[0]=='false' ?  'checked="checked"' : '' ,
     336                'UserAdvManager_CONFIRMMAIL_DELAY'                                      => $conf_nbc_UserAdvManager_ConfirmMail[1],
     337    'UserAdvManager_CONFIRMMAIL_REMAIL_TXT1'            => $conf_nbc_UserAdvManager_ConfirmMail[2],
     338    'UserAdvManager_CONFIRMMAIL_REMAIL_TXT2'            => $conf_nbc_UserAdvManager_ConfirmMail[4],
     339    'UserAdvManager_CONFIRMMAIL_REMAIL_TRUE'            => $conf_nbc_UserAdvManager_ConfirmMail[3]=='true' ? 'checked="checked"' : '',
     340    'UserAdvManager_CONFIRMMAIL_REMAIL_FALSE'           => $conf_nbc_UserAdvManager_ConfirmMail[3]=='false' ? 'checked="checked"' : '',
     341        )
     342          );           
     343
     344// +-----------------------------------------------------------------------+
     345// |                             errors display                            |
     346// +-----------------------------------------------------------------------+
     347        if ( isset ($errors) and count($errors) != 0)
     348        {
     349          $template->assign('errors',array());
     350                foreach ($errors as $error)
     351          {
     352                        array_push($page['errors'], $error);
     353          }
     354        } 
     355
     356// +-----------------------------------------------------------------------+
     357// |                           templates display                           |
     358// +-----------------------------------------------------------------------+
     359                $template->set_filename('plugin_admin_content', dirname(__FILE__) . '/confirmmail.tpl');
     360    $template->assign_var_from_handle('ADMIN_CONTENT', 'plugin_admin_content');         
     361  }
     362  else
     363  {
     364                array_push($page['infos'], l10n('Err_ConfirmMail_Settings'));
     365  }
     366  break;
     367
     368
     369// +-----------------------------------------------------------------------+
     370// |                           Users manager page                          |
     371// +-----------------------------------------------------------------------+
     372  case 'usermanager':
     373  $conf_nbc_UserAdvManager = isset($conf['nbc_UserAdvManager']) ? explode(";" , $conf['nbc_UserAdvManager']) : array();
     374  $conf_nbc_UserAdvManager_ConfirmMail = isset($conf['nbc_UserAdvManager_ConfirmMail']) ? explode(";" , $conf['nbc_UserAdvManager_ConfirmMail']) : array();
     375       
     376  if (isset($conf_nbc_UserAdvManager[2]) and $conf_nbc_UserAdvManager[2]=='true' and isset($conf_nbc_UserAdvManager_ConfirmMail[0]) and $conf_nbc_UserAdvManager_ConfirmMail[0]=='true' )
     377  {
    332378// +-----------------------------------------------------------------------+
    333379// |                           initialization                              |
     
    396442// +-----------------------------------------------------------------------+
    397443        if (isset($_POST['Del_Selected']) and count($collection) > 0)
    398     {
    399       if (in_array($conf['guest_id'], $collection))
    400           {
    401         array_push($page['errors'], l10n('Guest cannot be deleted'));
    402       }
    403       if (($conf['guest_id'] != $conf['default_user_id']) and
    404         in_array($conf['default_user_id'], $collection))
    405       {
    406         array_push($page['errors'], l10n('Default user cannot be deleted'));
    407       }
    408       if (in_array($conf['webmaster_id'], $collection))
    409       {
    410         array_push($page['errors'], l10n('Webmaster cannot be deleted'));
    411       }
    412       if (in_array($user['id'], $collection))
    413       {
    414         array_push($page['errors'], l10n('You cannot delete your account'));
    415       }
    416 
    417       if (count($page['errors']) == 0)
    418       {
    419         foreach ($collection as $user_id)
     444  {
     445        if (in_array($conf['guest_id'], $collection))
     446        {
     447        array_push($page['errors'], l10n('Guest cannot be deleted'));
     448    }
     449    if (($conf['guest_id'] != $conf['default_user_id']) and
     450        in_array($conf['default_user_id'], $collection))
     451    {
     452        array_push($page['errors'], l10n('Default user cannot be deleted'));
     453    }
     454    if (in_array($conf['webmaster_id'], $collection))
     455    {
     456        array_push($page['errors'], l10n('Webmaster cannot be deleted'));
     457    }
     458    if (in_array($user['id'], $collection))
     459    {
     460        array_push($page['errors'], l10n('You cannot delete your account'));
     461    }
     462
     463    if (count($page['errors']) == 0)
     464    {
     465        foreach ($collection as $user_id)
     466      {
     467        delete_user($user_id);
     468      }
     469        array_push(
     470        $page['infos'],
     471        l10n_dec(
     472        '%d user deleted', '%d users deleted',
     473        count($collection)
     474        )
     475      );
     476
     477      foreach ($page['filtered_users'] as $filter_key => $filter_user)
     478      {
     479        if (in_array($filter_user['id'], $collection))
    420480        {
    421           delete_user($user_id);
    422         }
    423         array_push(
    424           $page['infos'],
    425           l10n_dec(
    426           '%d user deleted', '%d users deleted',
    427           count($collection)
    428           )
    429         );
    430 
    431         foreach ($page['filtered_users'] as $filter_key => $filter_user)
    432         {
    433           if (in_array($filter_user['id'], $collection))
    434           {
    435             unset($page['filtered_users'][$filter_key]);
    436           }
    437         }
    438       }
     481                unset($page['filtered_users'][$filter_key]);
     482        }
     483      }
     484                }
    439485        }
    440486
     
    737783              );
    738784        }
    739           }             
    740 
    741           $template->assign(
    742           array(
    743                 'UserAdvManager_CONFIRMMAIL_TIMEOUT_TRUE'               => $conf_nbc_UserAdvManager_ConfirmMail[0]=='true' ?  'checked="checked"' : '' ,
    744                 'UserAdvManager_CONFIRMMAIL_TIMEOUT_FALSE'      => $conf_nbc_UserAdvManager_ConfirmMail[0]=='false' ?  'checked="checked"' : '' ,
    745                 'UserAdvManager_CONFIRMMAIL_DELAY'                                      => $conf_nbc_UserAdvManager_ConfirmMail[1],
    746     'UserAdvManager_CONFIRMMAIL_REMAIL_TXT'                     => $conf_nbc_UserAdvManager_ConfirmMail[2],
    747         )
    748           );           
     785          }
     786
     787
     788
     789
    749790
    750791// +-----------------------------------------------------------------------+
     
    758799                array_push($page['errors'], $error);
    759800          }
    760         } 
     801        } 
    761802
    762803// +-----------------------------------------------------------------------+
    763804// |                           templates display                           |
    764805// +-----------------------------------------------------------------------+
    765         $template->set_filename('plugin_admin_content', dirname(__FILE__) . '/confirmmail.tpl');
     806        $template->set_filename('plugin_admin_content', dirname(__FILE__) . '/usermanager.tpl');
    766807    $template->assign_var_from_handle('ADMIN_CONTENT', 'plugin_admin_content');         
    767808  }
    768809  else
    769810  {
    770         array_push($page['infos'], l10n('Err_ConfirmMail_Settings'));
     811        array_push($page['infos'], l10n('Err_UserManager_Settings'));
    771812  }
    772   break;
     813  break;
     814 
    773815}
    774816?>
  • extensions/NBC_UserAdvManager/trunk/admin/confirmmail.tpl

    r3841 r3845  
    2121      <br>
    2222            </li>-->
    23                 <li><label>{'UserAdvManager_ConfirmMail_ReMail_Txt'|@translate}</label><br>
    24                 <textarea name="UserAdvManager_ConfirmMail_ReMail_Txt" id="UserAdvManager_ConfirmMail_ReMail_Txt" rows="10" cols="80" {$TAG_INPUT_ENABLED}>{$UserAdvManager_CONFIRMMAIL_REMAIL_TXT}</textarea>
    25       <br>
    26             </li>
     23    <li><label>{'UserAdvManager_ConfirmMail_Remail'|@translate}</label><br>
     24        <input type="radio" value="true" {$UserAdvManager_CONFIRMMAIL_REMAIL_TRUE} name="UserAdvManager_ConfirmMail_Remail"/> {'UserAdvManager_ConfirmMail_Remail_true'|@translate}<br>
     25      <input type="radio" value="false" {$UserAdvManager_CONFIRMMAIL_REMAIL_FALSE} name="UserAdvManager_ConfirmMail_Remail"/> {'UserAdvManager_ConfirmMail_Remail_false'|@translate}<br>
     26    <br>
     27    </li>
     28        {if $UserAdvManager_CONFIRMMAIL_REMAIL_TRUE}
     29                <li><label>{'UserAdvManager_ConfirmMail_ReMail_Txt1'|@translate}</label><br>
     30                <textarea name="UserAdvManager_ConfirmMail_ReMail_Txt1" id="UserAdvManager_ConfirmMail_ReMail_Txt1" rows="10" cols="80" {$TAG_INPUT_ENABLED}>{$UserAdvManager_CONFIRMMAIL_REMAIL_TXT1}</textarea>
     31    <br><br>
     32          </li>
     33                <li><label>{'UserAdvManager_ConfirmMail_ReMail_Txt2'|@translate}</label><br>
     34                <textarea name="UserAdvManager_ConfirmMail_ReMail_Txt2" id="UserAdvManager_ConfirmMail_ReMail_Txt2" rows="10" cols="80" {$TAG_INPUT_ENABLED}>{$UserAdvManager_CONFIRMMAIL_REMAIL_TXT2}</textarea>
     35    <br>
     36          </li>
     37  {else}
     38                <li><label>{'UserAdvManager_ConfirmMail_ReMail_Txt1'|@translate}</label><br>
     39                <textarea  name="UserAdvManager_ConfirmMail_ReMail_Txt1" id="UserAdvManager_ConfirmMail_ReMail_Txt1" rows="10" cols="80" readonly{$TAG_INPUT_ENABLED}>{$UserAdvManager_CONFIRMMAIL_REMAIL_TXT1}</textarea>
     40    <br><br>
     41          </li>
     42                <li><label>{'UserAdvManager_ConfirmMail_ReMail_Txt2'|@translate}</label><br>
     43                <textarea name="UserAdvManager_ConfirmMail_ReMail_Txt2" id="UserAdvManager_ConfirmMail_ReMail_Txt2" rows="10" cols="80" readonly {$TAG_INPUT_ENABLED}>{$UserAdvManager_CONFIRMMAIL_REMAIL_TXT2}</textarea>
     44    <br>
     45          </li>
     46        {/if}
    2747    </ul>
    2848        <p><input class="submit" type="submit" value="{'submit'|@translate}" name="submit" {$TAG_INPUT_ENABLED} /></p>
    29       <br><hr><br>
    30     <ul>
    31                 <li><label>{'UserAdvManager_ConfirmMail_User_List'|@translate}</label><br>
    32       <br>
    33 
    34                 <table class="table2" width="97%" summary="">
    35                         <thead>
    36                         <tr class="throw">
    37                         <td>&nbsp;</td>
    38                         <td>{'Username'|@translate}</td>
    39                         <td>{'user_status'|@translate}</td>
    40                         <td>{'Email address'|@translate}</td>
    41                         <td>{'Groups'|@translate}</td>
    42                         <td>{'Registration'|@translate}</td>
    43                         </tr>
    44                         </thead>
    45 
    46                         {foreach from=$users item=user name=users_loop}
    47                                 <tr class="{if $smarty.foreach.users_loop.index is odd}row1{else}row2{/if}">
    48                         <td><input type="checkbox" name="selection[]" value="{$user.ID}" {$user.CHECKED} id="selection-{$user.ID}" /></td>
    49                         <td><label for="selection-{$user.ID}">{$user.USERNAME}</label></td>
    50                         <td>{$user.STATUS}</td>
    51                         <td>{$user.EMAIL}</td>
    52                         <td>{$user.GROUPS}</td>
    53 
    54                         {foreach from=$user.plugin_columns item=data}
    55                         <td>{$data}</td>
    56                         {/foreach}
    57                         <td style="text-align:center;">{$user.REGISTRATION}</td>
    58                         </tr>
    59                 {/foreach}
    60         </table>
    61         <br/>
    62             </li>
    63     </ul>
    64 
    65 <p>
    66   {'target'|@translate}
    67   <label><input type="radio" name="target" value="all" /> {'all'|@translate}</label>
    68   <label><input type="radio" name="target" value="selection" checked="checked" /> {'selection'|@translate}</label>
    69 </p>
    70 
    71 <p>
    72   <input class="submit" type="submit" value="{'Delete_selected'|@translate}" name="Del_Selected" />
    73   <input class="submit" type="submit" value="{'Mail_without_key'|@translate}" name="Mail_Without_Key" />
    74   <input class="submit" type="submit" value="{'Mail_with_key'|@translate}" name="Mail_With_Key" />
    75   <input class="submit" type="submit" value="{'Force_Validation'|@translate}" name="Force_Validation" />
    76   <!--
    77 <input class="submit" type="submit" value="{'submit'|@translate}" name="submit" {$TAG_INPUT_ENABLED} />
    78 -->
    79 </p>
    8049  </fieldset>
    8150</form>
  • extensions/NBC_UserAdvManager/trunk/include/functions_UserAdvManager.inc.php

    r3841 r3845  
    105105      $subject = '['.$conf['gallery_title'].'] '.l10n_args(get_l10n_args('Reminder_with_key_of_%s', $username));
    106106     
    107       if (isset($conf_nbc_UserAdvManager_ConfirmMail[2]) and $conf_nbc_UserAdvManager_ConfirmMail[2] <> '')
     107      if (function_exists('get_user_language_desc') and isset($conf_nbc_UserAdvManager_ConfirmMail[2]) and $conf_nbc_UserAdvManager_ConfirmMail[2] <> '' and isset($conf_nbc_UserAdvManager_ConfirmMail[3]) and $conf_nbc_UserAdvManager_ConfirmMail[3] == 'true' and $confirm)
    108108      {
    109         if (function_exists('get_user_language_desc'))
    110         {
    111                                         $infos1 = get_user_language_desc($conf_nbc_UserAdvManager_ConfirmMail[2])."\n\n";
    112                                
    113                                         if (isset($conf_nbc_UserAdvManager[2]) and $conf_nbc_UserAdvManager[2] == 'true' and $confirm)
    114                                         {
    115                                                 $infos2 = array
    116                                                 (
    117                                                         get_l10n_args('Link: %s', ResetConfirmMail($user_id)),
    118                                                         get_l10n_args('', ''),
    119                                                 );
    120                                         }
    121         }
    122         else
    123         {
    124                                         $infos1 = $conf_nbc_UserAdvManager_ConfirmMail[2]."\n\n";
    125 
    126                                         if (isset($conf_nbc_UserAdvManager[2]) and $conf_nbc_UserAdvManager[2] == 'true' and $confirm)
    127                                         {       
    128                                                 $infos2 = array
    129                                                 (
    130                                                         get_l10n_args('Link: %s', ResetConfirmMail($user_id)),
    131                                                         get_l10n_args('', ''),
    132                                                 );
    133                                         }
    134         }
    135           pwg_mail($email, array(
    136                         'subject' => $subject,
    137                             'content' => (isset($infos1) ? $infos1."\n\n" : "").(isset($infos2) ? $infos2."\n\n" : "").get_absolute_root_url(),
    138                                 ));
    139       }
    140                         elseif (isset($conf_nbc_UserAdvManager[11]) and $conf_nbc_UserAdvManager[11] <> '' and !isset($conf_nbc_UserAdvManager_ConfirmMail[2]) and $conf_nbc_UserAdvManager_ConfirmMail[2] == '')
    141                         {
    142         if (function_exists('get_user_language_desc'))
    143         {
    144                                         $infos1 = get_user_language_desc($conf_nbc_UserAdvManager[11])."\n\n";
    145                                
    146                                         if (isset($conf_nbc_UserAdvManager[2]) and $conf_nbc_UserAdvManager[2] == 'true' and $confirm)
    147                                         {
    148                                                 $infos2 = array
    149                                                 (
    150                                                         get_l10n_args('Link: %s', ResetConfirmMail($user_id)),
    151                                                         get_l10n_args('', ''),
    152                                                 );
    153                                         }
    154         }
    155         else
    156         {
    157                                         $infos1 = $conf_nbc_UserAdvManager[11]."\n\n";
    158 
    159                                         if (isset($conf_nbc_UserAdvManager[2]) and $conf_nbc_UserAdvManager[2] == 'true' and $confirm)
    160                                         {       
    161                                                 $infos2 = array
    162                                                 (
    163                                                         get_l10n_args('Link: %s', ResetConfirmMail($user_id)),
    164                                                         get_l10n_args('', ''),
    165                                                 );
    166                                         }
    167         }
    168                                 pwg_mail($email, array(
    169                         'subject' => $subject,
    170                         'content' => (isset($infos1) ? $infos1."\n\n" : "").(isset($infos2) ? $infos2."\n\n" : "").get_absolute_root_url(),
    171                         ));
     109                                $infos1 = get_user_language_desc($conf_nbc_UserAdvManager_ConfirmMail[2])."\n\n";
     110                       
     111                                $infos2 = array
     112                                (
     113                                        get_l10n_args('Link: %s', ResetConfirmMail($user_id)),
     114                                        get_l10n_args('', ''),
     115                                );
    172116                        }
    173      
    174       break;
     117                break;
    175118     
    176119    case 2:
    177120      $subject = '['.$conf['gallery_title'].'] '.l10n_args(get_l10n_args('Reminder_without_key_of_%s', $username));
    178121     
    179       if (isset($conf_nbc_UserAdvManager_ConfirmMail[2]) and $conf_nbc_UserAdvManager_ConfirmMail[2] <> '' and isset($conf_nbc_UserAdvManager[11]) and $conf_nbc_UserAdvManager[11] <> '')
     122      if (function_exists('get_user_language_desc') and isset($conf_nbc_UserAdvManager_ConfirmMail[2]) and $conf_nbc_UserAdvManager_ConfirmMail[2] <> '' and isset($conf_nbc_UserAdvManager_ConfirmMail[3]) and $conf_nbc_UserAdvManager_ConfirmMail[3] == 'true' and !$confirm)
    180123      {
    181         if (function_exists('get_user_language_desc'))
    182         {
    183                                         $infos1 = get_user_language_desc($conf_nbc_UserAdvManager_ConfirmMail[2])."\n\n";
    184         }
    185         else
    186         {
    187                                         $infos1 = $conf_nbc_UserAdvManager_ConfirmMail[2]."\n\n";
    188         }
    189                                 pwg_mail($email, array(
    190                         'subject' => $subject,
    191                         'content' => (isset($infos1) ? $infos1."\n\n" : "").(isset($infos2) ? $infos2."\n\n" : "").get_absolute_root_url(),
    192                         ));
    193                         }
    194                         elseif ((function_exists('get_user_language_desc') and isset($conf_nbc_UserAdvManager[11]) and $conf_nbc_UserAdvManager[11] <> '' and !isset($conf_nbc_UserAdvManager_ConfirmMail[2]) and $conf_nbc_UserAdvManager_ConfirmMail[2] == ''))
    195                         {
    196         if (function_exists('get_user_language_desc'))
    197         {
    198                                         $infos1 = get_user_language_desc($conf_nbc_UserAdvManager[11])."\n\n";
    199         }
    200         else
    201         {
    202                                         $infos1 = $conf_nbc_UserAdvManager[11]."\n\n";
    203         }
    204                                 pwg_mail($email, array(
    205                         'subject' => $subject,
    206                         'content' => (isset($infos1) ? $infos1."\n\n" : "").(isset($infos2) ? $infos2."\n\n" : "").get_absolute_root_url(),
    207                         ));
    208                         }
    209                        
    210       break;
    211   }
     124                                $infos1 = get_user_language_desc($conf_nbc_UserAdvManager_ConfirmMail[2])."\n\n";
     125      }
     126    break;
     127        }
     128  pwg_mail($email, array(
     129    'subject' => $subject,
     130    'content' => ($infos1."\n\n").(isset($infos2) ? l10n_args($infos2)."\n\n" : "").get_absolute_root_url(),
     131  ));
    212132
    213133/* ********************** */
  • extensions/NBC_UserAdvManager/trunk/language/fr_FR/plugin.lang.php

    r3841 r3845  
    8686//$lang['UserAdvManager_ConfirmMail_AutoDel_true'] = 'Activer la suppression automatique - <b style="text-decoration: blink underline;">ATTENTION !</b> La suppression est aveugle et sans notification.';
    8787//$lang['UserAdvManager_ConfirmMail_AutoDel_false'] = 'Désactiver la suppression automatique.';
    88 $lang['UserAdvManager_ConfirmMail_ReMail_Txt'] = 'Contenu personnalisé du message de relance.<br>Si laissé vide, le contenu standard, identique à celui envoyé lors d\'une inscription, est utilisé.';
     88$lang['UserAdvManager_ConfirmMail_Remail'] = 'Activer ou désactiver la fonctionnalité de relance des inscrits non validés :';
     89$lang['UserAdvManager_ConfirmMail_Remail_true'] = 'Activer la relance par mail';
     90$lang['UserAdvManager_ConfirmMail_Remail_false'] = 'Désactiver la relance par mail';
     91$lang['UserAdvManager_ConfirmMail_ReMail_Txt1'] = 'Contenu personnalisé du message de relance avec regénération de clé de validation.<br>Si laissé vide, le mail de relance 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é en exemple)<br><br>(!!! <b style="text-decoration: blink underline;">ATTENTION !</b> Utilisez la méthode multi language du plugin Extended Description si celui-ci est activé !!!)';
     92$lang['UserAdvManager_ConfirmMail_ReMail_Txt2'] = 'Contenu personnalisé du message de relance sans regénération de clé de validation.<br>Si laissé vide, le mail de relance sera vide. Il est donc vivement conseillé de saisir un petit texte explicatif. (NB : Le texte pré renseigné à l\'installation du plugin est donné en exemple)<br><br>(!!! <b style="text-decoration: blink underline;">ATTENTION !</b> Utilisez la méthode multi language du plugin Extended Description si celui-ci est activé !!!)';
     93
     94
     95$lang['UserManager_Title'] = 'Configuration et gestion avancée de la confirmation par mail';
     96$lang['Err_UserManager_Settings'] = 'Cette page n\'est accessible que si "Délai de validation d\'inscription" est actif dans l\'onglet "Configuration de ConfirmMail".';
     97$lang['Title_Tab3'] = 'UserAdvManager - Gestion des visiteurs';
     98$lang['Tab_UserManager'] = 'Gestion des visiteurs';
    8999$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>Dans cette vue, vous pouvez :
    90100<br><br>
  • extensions/NBC_UserAdvManager/trunk/maintain.inc.php

    r3841 r3845  
    1616  $q = '
    1717    INSERT INTO '.CONFIG_TABLE.' (param, value, comment)
    18     VALUES ("nbc_UserAdvManager_ConfirmMail","false;5;;","Parametres nbc_UserAdvManager - ConfirmMail")
     18    VALUES ("nbc_UserAdvManager_ConfirmMail","false;5;false;Hello.<br>This is a reminder message because you registered on our gallery but you do not validate your registration and your validation key has expired. To still allow you to access to our gallery, your validation period has been reset. You have again 5 days to validate your registration.<br><br>Note: After this period, your account will be permanently deleted.;Hello.<br>This is a reminder message because you registered on our gallery but you do not validate your registration and your validation key will expire. To allow you access to our gallery, you have 2 days to confirm your registration by clicking on the link in the message you should have received when you registered.<br><br>Note: After this period, your account will be permanently deleted.","Parametres nbc_UserAdvManager - ConfirmMail;")
    1919  ;';
    2020  pwg_query($q);
Note: See TracChangeset for help on using the changeset viewer.