source: trunk/expressoAdmin1_2/templates/default/accounts_form.tpl @ 309

Revision 309, 16.5 KB checked in by niltonneto, 16 years ago (diff)

Sincronização com versão publicada em 04/06/2008.

  • Property svn:eol-style set to native
  • Property svn:executable set to *
RevLine 
[2]1<!-- BEGIN main -->
2
3<script type="text/javascript">
[63]4var tab = new Tabs(7,'activetab','inactivetab','tab','tabcontent','','','tabpage');
[2]5function initAll()
6{
[9]7        tab.init();
[2]8}
[9]9{alert_warning};
[2]10</script>
11
12<center>
13<form action="{action}" enctype="multipart/form-data" name="users_form" method="post">
14<input type="hidden" name="uidnumber"                   value="{uidnumber}">
15<input type="hidden" name="photo_exist"                 value="{photo_exist}">
16<input type="hidden" name="user_context"                value="{user_context}">
17<input type="hidden" name="departmentnumber"    value="{departmentnumber}">
18<input type="hidden" name="userSamba"                   value="{userSamba}">
19<input type="hidden" name="defaultLogonScript"  value="{defaultLogonScript}">
20<input type="hidden" name="imapDelimiter"               value="{imapDelimiter}">
21<input type="hidden" name="minimumSizeLogin"    value="{minimumSizeLogin}">
22<input type="hidden" name="defaultDomain"               value="{defaultDomain}">
23<input type="hidden" name="ldap_context"                value="{ldap_context}">
24
25<br>
26<table width="90%" border="0" cellspacing="0" cellpading="0">
27        <tr>
28                <th id="tab1" class="activetab" onclick="javascript:tab.display(1);"><a href="#" tabindex="0" accesskey="1" onfocus="tab.display(1);" onclick="tab.display(1); return(false);">{lang_general_information}</a></th>
[63]29                <th id="tab2" class="activetab" style="display:{display_corporative_information}"onclick="javascript:tab.display(2);"><a href="#" tabindex="0" accesskey="2" onfocus="tab.display(2);" onclick="tab.display(2); return(false);">{lang_corporative_information}</a></th>
[64]30                <th id="tab3" class="activetab" style="display:{display_emailconfig}"   onclick="javascript:tab.display(3);"><a href="#" tabindex="0" accesskey="3" onfocus="tab.display(3);" onclick="tab.display(3); return(false);">{lang_email_config}</a></th>
31                <th id="tab4" class="activetab" style="display:{display_groups}"                onclick="javascript:tab.display(4);"><a href="#" tabindex="0" accesskey="4" onfocus="tab.display(4);" onclick="tab.display(4); return(false);">{lang_groups_permission}</a></th>
32                <th id="tab5" class="activetab" style="display:{display_emaillists}"    onclick="javascript:tab.display(5);"><a href="#" tabindex="0" accesskey="5" onfocus="tab.display(5);" onclick="tab.display(5); return(false);">{lang_lists_permission}</a></th>
33                <th id="tab6" class="activetab" style="display:{display_applications}"  onclick="javascript:tab.display(6);"><a href="#" tabindex="0" accesskey="6" onfocus="tab.display(6);" onclick="tab.display(6); return(false);">{lang_aplication_permission}</a></th>
34                <th id="tab7" class="activetab" style="display:{display_samba_suport}"  onclick="javascript:tab.display(7);"><a href="#" tabindex="0" accesskey="7" onfocus="tab.display(7);" onclick="tab.display(7); return(false);">{lang_samba_config}</a></th>
[2]35        </tr>
36</table>
37<br>
38
39<!-- The code for General Information Tab -->
40<div id="tabcontent1" class="inactivetab">
41        <table width="90%" border="0" cellspacing="4">
42                <tr bgcolor={row_on}>
[72]43                        <td>{lang_search_organization}:</td>
[209]44                        <td><input type="text" id="organization_search" autocomplete="off" size=20 onKeyUp="javascript:search_organization(this.value, 'ea_combo_org_info');" onBlur="javascript:sinc_combos_org(context.value); get_available_groups(context.value); get_available_maillists(context.value); get_available_sambadomains(context.value, '{type}')"></td>
[72]45                </tr>
46
47                <tr bgcolor={row_off}>
[2]48                        <td>{lang_organizations}:</td>
[33]49                        <td><select {disabled} id="ea_combo_org_info" name="context" onchange="javascript:sinc_combos_org(this.value); get_available_groups(this.value); get_available_maillists(this.value); get_available_sambadomains(this.value, '{type}')">{sectors}</select></td>
[2]50                </tr>
51                                                       
[72]52                <tr bgcolor={row_on}>
[2]53                        <td>{lang_account_lid}:</td>
54                        <td>
55                                <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>
58                                <spam style="{display_spam_uid}"><font size="3">{uid}</font></spam>
59                        </td>
60                        <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>
62                </tr>
63               
[72]64                <tr bgcolor={row_off}>
[2]65                        <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>
67                        <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>
69                </tr>
70
71                <tr bgcolor={row_on}>
72                        <td width="15%">{lang_password}:</td>
73                        <td width="35%"><input type="password" name="password1" {disabled_password} size=20></input>&nbsp;</td>
74                        <td width="15%">{lang_re-password}:</td>
75                        <td width="35%"><input type="password" name="password2" {disabled_password} size=20></input>&nbsp;</td>
76                </tr>
77                               
78                <tr bgcolor={row_on} style='display:{display_tr_default_password}'>
79                        <td width="15%">&nbsp;</td>
80                        <td width="35%">
[309]81                                <input type='button' value='Inserir senha padrão' onclick="javascript:set_user_default_password();">
82                                <input type='button' value='Retornar senha do usuário' onclick="javascript:return_user_password();">
[2]83                        </td>
84                </tr>
85
86                <tr bgcolor={row_off}>
87                        <td width="15%">{lang_phone}:</td>
88                        <td width="35%"><input type="text" name="telephonenumber" id="telephonenumber" value="{telephonenumber}" autocomplete="off" {disabled} size=20 onkeyUp="FormataValor(event, this);"></input>&nbsp;</td>
89                        <td>&nbsp;</td>
[108]90                        <td rowspan="4" width="35%" style="display:{display_picture}">
[2]91                                <img align="center" src="{photo_bin}" id="ea_img_photo" border="0">
[180]92                                <input type="file" id="ea_input_photo" name="photo" {disabled_edit_photo} size=20><br>
[309]93                                <input type="checkbox" {disabled_delete_photo} {disabled_edit_photo} name="delete_photo" value="1">Deletar foto
[2]94                        </td>
95                </tr>
[72]96
97                <tr bgcolor={row_on}>
98                        <td colspan="2">{lang_passwd_expired}:</td>
99                        <td><input type="checkbox" {passwd_expired_checked} {disabled} name="passwd_expired" id="passwd_expired" value="1"</td>
100                </tr>
101
[2]102                <tr bgcolor={row_off}>
[72]103                        <td colspan="2">{lang_changepassword}:</td>
[2]104                        <td><input type="checkbox" {changepassword_checked} {disabled} name="changepassword" id="changepassword" value="1"</td>
105                </tr>
106
107                <tr bgcolor={row_on}>
108                        <td colspan="2">{lang_account_active}:</td>
109                        <td><input type="checkbox" {phpgwaccountstatus_checked} {disabled} name="phpgwaccountstatus" id="phpgwaccountstatus" value="1"</td>
110                </tr>
111
112                <tr bgcolor={row_off}>
113                        <td colspan="2">{lang_account_invisible}:</td>
114                        <td><input type="checkbox" {phpgwaccountvisible_checked} {disabled} name="phpgwaccountvisible" id="phpgwaccountvisible" value="1"</td>
115                </tr>           
116
[309]117                <tr bgcolor={row_on}>
118                        <td><input type='button' {disabled} {disabled_access_button} value='Exibir registros de acesso' onclick="document.location.href='./index.php?menuaction=expressoAdmin1_2.uiaccounts.show_access_log&account_id={uidnumber}';"></td>
[2]119                </tr>
120        </table>
121</div>
122
[63]123<!-- The code for Corporative Information -->
[2]124<div id="tabcontent2" class="inactivetab">
125        <table width="60%" border="0" cellspacing="4" cellpading="0">
[63]126                <tr bgcolor={row_on}>
127                        <td>{lang_employeenumber}:</td>
128                        <td><input type="text" name="corporative_information_employeenumber" autocomplete="off" value="{corporative_information_employeenumber}" size="30"></td>
129                </tr>
[2]130                <tr bgcolor={row_off}>
[63]131                        <td>{lang_cpf}:</td>
132                        <td><input type="text" name="corporative_information_cpf" autocomplete="off" value="{corporative_information_cpf}" size="30"></td>
133                </tr>
134                <tr bgcolor={row_on}>
135                        <td>{lang_rg}:</td>
136                        <td><input type="text" name="corporative_information_rg" autocomplete="off" value="{corporative_information_rg}" size="30"></td>
137                </tr>
138                <tr bgcolor={row_off}>
139                        <td>{lang_rguf}:</td>
140                        <td><input type="text" name="corporative_information_rguf" autocomplete="off" value="{corporative_information_rguf}" size="30"></td>
141                </tr>
142        </table>
143</div>
144
145<!-- The code for Email Config -->
146<div id="tabcontent3" class="inactivetab">
147        <table width="60%" border="0" cellspacing="4" cellpading="0">
148                <tr bgcolor={row_off}>
[2]149                        <td>{lang_activeemailaccount}:</td>
150                        <td><input type="checkbox" {accountstatus_checked} {disabled} name="accountstatus" id="accountstatus" value="1"</td>
151                </tr>
152       
153                <tr bgcolor={row_on}>
154                        <td>{lang_email}:</td>
155                        <td><input type="text" name="mail"  autocomplete="off" value="{mail1}" {disabled} size=30 onblur="users_form.mail1.value=this.value"></td>
156                </tr>
157
158                <tr bgcolor={row_off}>
159                        <td>{lang_aliasemail}:</td>
[81]160                        <td id="td_input_mailalternateaddress">
161                                {input_mailalternateaddress_fields}
162                                <!--<input type="text" name="mailalternateaddress[]" id="mailalternateaddress" autocomplete="off" value="{mailalternateaddress}" {disabled} size=30>-->
163                                <span style="cursor:pointer" onclick="javascript:add_input_mailalternateaddress();"> +</span>
164                        </td>
[2]165                </tr>
166
167                <tr bgcolor={row_on}>
168                        <td>{lang_forwardingemail}:</td>
[81]169                        <td id="td_input_mailforwardingaddress">
170                                {input_mailforwardingaddress_fields}
171                                <!--<input type="text" name="mailforwardingaddress[]" id="mailforwardingaddress" autocomplete="off" value="{mailforwardingaddress}" {disabled} size=30>-->
172                                <span style="cursor:pointer" onclick="javascript:add_input_mailforwardingaddress();"> +</span>
173                        </td>
[2]174                </tr>
175
176                <tr bgcolor={row_off}>
177                        <td>{lang_onlyforwarding}:</td>
178                        <td><input type="checkbox" {deliverymode_checked} {disabled} name="deliverymode" id="deliverymode" value="1"</td>
179                </tr>
180
181                <tr bgcolor={row_on}>
182                        <td>{lang_email_quota}:</td>
183                        <td><input type="text" name="mailquota" autocomplete="off" value="{mailquota}" {changequote_disabled} {disabled} size=10></td>
184                </tr>
185               
186                <tr bgcolor={row_off}>
187                        <td>{lang_email_quota_used}:</td>
[63]188                        <td><input type="text" name="mailquota_used" id="mailquota_used" value="{mailquota_used}" disabled size=10></td>
[2]189                </tr>
[63]190
[309]191                <tr bgcolor={row_on}>
192                        <td><input type='button' {disabled} {disabled_empty_inbox} value='Limpar INBOX do usuário' onclick="javascript:empty_inbox(uid.value);"></td>
[63]193                </tr>
194
[2]195        </table>
196</div>
197
198<!-- The code for Group -->
[63]199<div id="tabcontent4" class="inactivetab">
[309]200        <table width="60%" border="0" cellspacing="4" cellpading="0">
[2]201                <tr bgcolor={row_on}>
202                       
203                        <td valign="bottom">
204                                <table width="100%" border="0">
205                                        <tr>
[309]206                                                <td width="40%" align="center">
207                                                        <br>{lang_user_groups}<br><br>
208                                                        <select id="ea_select_user_groups" size="10" style="width: 300px" multiple name="groups[]">{ea_select_user_groups_options}</select>
[2]209                                                </td>
210                                        </tr>
211                                </table>
212                        </td>
213
214                        <td width="20%" align="center">
215                                <button type="button" {disabled} onClick="javascript:add_user2group();"><img src="expressoAdmin1_2/templates/default/images/add.png" style="vertical-align: middle;" >&nbsp;{lang_add}</button>
216                                <br><br>
217                                <button type="button" {disabled} onClick="javascript:remove_user2group();"><img src="expressoAdmin1_2/templates/default/images/rem.png" style="vertical-align: middle;" >&nbsp;{lang_rem}</button>
218                        </td>
219
220                        <td>
221                                <table width="100%" border="0">
222                                        <tr>
223                                                <td>
224                                                        {lang_organizations}:
225                                                        <br>
226                                                        <select {disabled} id="ea_combo_org_groups" onchange="javascript:get_available_groups(this.value);">{combo_organizations}</select>
227                                                </td>
228                                        </tr>
229
230                                        <tr>
231                                                <td>
[309]232                                                        Procurar grupo:<br>
[2]233                                                        <input {disabled} id="ea_input_searchGroup" size="35" autocomplete="off" onkeyup="javascript:optionFinderTimeout_group(this)"><br>
234                                                        <font color="red"><span id="ea_span_searching_group">&nbsp;<span></font>
235                                                        <br>                                                   
236                                                </td>
237                                        </tr>
238                                       
239                                        <tr>
240                                                <td width="40%">
[309]241                                                        {lang_available_groups}<br>
242                                                        <select {disabled} id="ea_select_available_groups" size="10" style="width:300px" multiple></select>
[2]243                                                </td>
244                                        </tr>
245                                </table>
246                        </td>                                       
247                </tr>
248               
249                <tr height="30" bgcolor="{row_off}">
250                        <td colspan="4" align="left">
251                                {lang_primary_group}:
252                                <select id="ea_combo_primary_user_group" name="gidnumber" {disabled}>{ea_combo_primary_user_group_options}</select>
253                        </td>
254                </tr>
255        </table>
256</div>
257
258<!-- The code for lists Email -->
[63]259<div id="tabcontent5" class="inactivetab">
[309]260        <table width="60%" border="0" cellspacing="4" cellpading="0">
[2]261                <tr bgcolor={row_on}>
262               
263                        <td valign="bottom">
264                                <table width="100%" border="0">
265                                        <tr>
[309]266                                                <td width="40%" align="center">
267                                                        <br>{lang_user_mail_lists}:<br><br>
[2]268                                                        <select id="ea_select_user_maillists" size="13" style="width: 400px" multiple name="maillists[]">{ea_select_user_maillists_options}</select>
269                                                </td>
270                                        </tr>
271                                </table>
272                        </td>
273                       
[309]274                        <td width="20%">
[2]275                                <button type="button" {disabled} onClick="javascript:add_user2maillist();"><img src="expressoAdmin1_2/templates/default/images/add.png" style="vertical-align: middle;" >&nbsp;{lang_add}</button>
276                                <br><br>
277                                <button type="button" {disabled} onClick="javascript:remove_user2maillist();"><img src="expressoAdmin1_2/templates/default/images/rem.png" style="vertical-align: middle;" >&nbsp;{lang_rem}</button>
278                        </td>
279                       
280                        <td>
281                                <table width="100%" border="0">
282                                        <tr>
283                                                <td>
[209]284                                                        {lang_search_organization}:
285                                                        <br>
286                                                        <input type="text" id="organization_search" autocomplete="off" size=20 onKeyUp="javascript:search_organization(this.value, 'ea_combo_org_maillists');" onblur="javascript:get_available_maillists(ea_combo_org_maillists.value);">
287                                                        <!--<input type="text" id="organization_search" autocomplete="off" size=20 onKeyUp="javascript:search_organization(this.value, 'ea_combo_org_maillists');" onBlur="javascript:get_available_users(org_context.value, ea_check_allUsers.checked);">-->
288                                                        <br>
[2]289                                                        {lang_organizations}:
290                                                        <br>
[209]291                                                        <select {disabled} id="ea_combo_org_maillists" name="ea_combo_org_maillists" onchange="javascript:get_available_maillists(this.value);">{combo_all_orgs}</select>
[2]292                                                </td>
293                                        </tr>
294                                        <tr>
295                                                <td>
[309]296                                                        Procurar lista:<br>
[2]297                                                        <input {disabled} id="ea_input_searchMailList" size="35" autocomplete="off" onkeyup="javascript:optionFinderTimeout_maillist(this)"><br>
298                                                        <font color="red"><span id="ea_span_searching_maillist">&nbsp;<span></font>
299                                                        <br>                                                   
300                                                </td>
301                                        </tr>
302                                        <tr>
303                                                <td width="40%">
304                                                        {lang_available_mail_lists}:<br>
305                                                        <select id="ea_select_available_maillists" size="13" style="width: 400px" multiple {disabled}>{account_lists}</select>
306                                                </td>
307                                        </tr>
308                                </table>
309                        </td>
310                       
311                </tr>
312        </table>
313</div>
314
315<!-- The code for Apps Tab -->
[63]316<div id="tabcontent6" class="inactivetab">
[2]317        <table id="ea_table_apps" width="80%" border="0" cellspacing="2" cellpading="0">
318                {apps}
319        </table>
320</div>
321
322<!-- The code for SAMBA -->
[63]323<!--<div id="tabcontent7" class="inactivetab" style="{display_samba_suport}">-->
324<div id="tabcontent7" class="inactivetab">
[2]325        <table width="60%" border="0" cellspacing="4" cellpading="0">
[27]326                <tr bgcolor={row_on}>
[2]327                        <td>{lang_use_attrs_samba}:</td>
328                        <td><input {use_attrs_samba_checked} {disabled_samba} name="use_attrs_samba" type="checkbox" id="use_attrs_samba" onChange="javascript:use_samba_attrs(this.checked)"></td>
329                </tr>
[27]330                <tr bgcolor={row_off}>
[2]331                        <td>{lang_sambaAcctFlags}:</td>
332                        <td>
333                                <select {disabled_samba} name="sambaacctflags">
334                                        <option value="[U          ]" {active_user_selected}>{lang_active_user}</option>
335                                        <option value="[DU         ]" {desactive_user_selected}>{lang_desactive_user}</option>
336                                </select>
337                        </td>
338                </tr>
[27]339                <tr bgcolor={row_on}>
340                        <td>{lang_sambadomain}:</td>
341                        <td>
[33]342                                <select {disabled_samba} name="sambadomain" id="ea_combo_sambadomains">
[27]343                                        {sambadomainname_options}
344                                </select>
345                        </td>
346                </tr>
[2]347                <tr bgcolor={row_off}>
348                        <td>{lang_sambaLogonScript}:</td>
[27]349                        <td><input {disabled_samba} type="text" name="sambalogonscript" autocomplete="off" value="{sambalogonscript}" size="30"></td>
[2]350                </tr>
351                <tr bgcolor={row_on}>
352                        <td>{lang_sambaHomeDirectory}:</td>
[27]353                        <td>
354                                <input {disabled_samba} type="text" name="sambahomedirectory" autocomplete="off" value="{sambahomedirectory}" size="30">
355                        </td>
[2]356                </tr>
357        </table>
358</div>
359<!-- End Tabs -->
360
361<br><br>
362<table width="90%" border="0" cellspacing="0" cellpading="1">
363        <tr>   
364                <td width="90%" align="left"  class="td_left" bgcolor="{color_bg1}">
365                        <input type="button" value="{lang_back}" onClick="document.location.href='{back_url}'">
366                </td>
367                <td width="10%" align="right" class="td_right" bgcolor="{color_bg1}">
[36]368                        <input type="button" value="{lang_save}" onClick="javascript:validate_fields('{type}');">
[2]369                </td>
370        </tr>
371</table>
372
373<script type="text/javascript">
374tab.display(1);
375</script>
376
377</form>
378</center>
379<!-- END main -->
Note: See TracBrowser for help on using the repository browser.