Ignore:
Timestamp:
10/24/08 14:52:37 (16 years ago)
Author:
eduardoalex
Message:

Adição da funcionalidade Geração automática de login.

Ao criar um usuário, existe a opção de o login ser criado automaticamente
pelo expresso, a partir de um algoritmo existente. Esses algoritmos deverão
estar descritos em classes que implementem a interface login do módulo
expressoAdmin. O nome das classes deverão também possuir a seguinte
estrutura: “class.”+”login_”+nome do algoritmo + “.inc.php”.

Location:
trunk/expressoAdmin1_2/templates/default
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoAdmin1_2/templates/default/accounts_form.tpl

    r493 r540  
    5454                        <td> 
    5555                                <table border="0" style="{display_input_account_lid}"><tr><td> 
    56                                         <input type="text" name="uid" value="{uid}"autocomplete="off" {disabled} size=20 onKeyUp="javascript:emailSuggestion_expressoadmin('{use_suggestion_in_logon_script}','{concatenateDomain}')" onblur="users_form.mail.value=users_form.mail1.value;"></input> 
    57                                 </td></tr></table> 
     56                                        <input type="text" name="uid" id="uid" value="{uid}"autocomplete="off" {disabled} {input_uid_disabled} size=20 onKeyUp="javascript:emailSuggestion_expressoadmin('{use_suggestion_in_logon_script}','{concatenateDomain}')" onblur="users_form.mail.value=users_form.mail1.value;"></input> 
     57                                </td>{comment_button}<td><input type="button" value="{lang_gerar_login}" onclick="javascript:gera_login(document.getElementById('givenname').value,document.getElementById('sn').value)" ></td>{end_comment_button}</tr></table> 
    5858                                <spam style="{display_spam_uid}"><font size="3">{uid}</font></spam> 
    5959                        </td> 
    6060                        <td>{lang_email}:</td> 
    61                         <td><input type="text" name="mail1" autocomplete="off" {disabled} size=42 value="{mail1}" onblur="users_form.mail.value=this.value;"></td> 
     61                        <td><input type="text" name="mail1" id="mail1" autocomplete="off" {disabled} size=42 value="{mail1}" onblur="users_form.mail.value=this.value;"></td> 
    6262                </tr> 
    6363                 
    6464                <tr bgcolor={row_off}> 
    6565                        <td width="15%">{lang_firstname}:</td> 
    66                         <td width="35%"><input type="text" name="givenname" value="{givenname}" autocomplete="off" {disabled} size=42></input>&nbsp;</td> 
     66                        <td width="35%"><input type="text" name="givenname" id="givenname" value="{givenname}" autocomplete="off" {disabled} size=42></input>&nbsp;</td> 
    6767                        <td width="15%">{lang_lastname}:</td> 
    68                         <td width="35%"><input type="text" name="sn" value="{sn}" autocomplete="off" {disabled} size=42></input>&nbsp;</td> 
     68                        <td width="35%"><input type="text" name="sn" id="sn" value="{sn}" autocomplete="off" {disabled} size=42></input>&nbsp;</td> 
    6969                </tr> 
    7070 
     
    157157                <tr bgcolor={row_on}> 
    158158                        <td>{lang_email}:</td> 
    159                         <td><input type="text" name="mail"  autocomplete="off" value="{mail1}" {disabled} size=30 onblur="users_form.mail1.value=this.value"></td> 
     159                        <td><input type="text" name="mail"  id="mail" autocomplete="off" value="{mail1}" {disabled} size=30 onblur="users_form.mail1.value=this.value"></td> 
    160160                </tr> 
    161161 
  • trunk/expressoAdmin1_2/templates/default/config.tpl

    r355 r540  
    162162                <td><span>{lang_Result}: </span><span id="nextid_db_result"></span></td> 
    163163        </tr> 
    164  
     164        <tr class="row_on"> 
     165                <td>{lang_use_login_generator}</td> 
     166                <td> 
     167                <select name="newsettings[expressoAdmin_loginGenScript]"> 
     168                         <option value="nenhum">{lang_none}</option> 
     169                         {rows_login_generator} 
     170                </select> 
     171                </td> 
     172        </tr> 
    165173<!-- END body --> 
    166174<!-- BEGIN footer --> 
Note: See TracChangeset for help on using the changeset viewer.