Ticket #1560: patch_melhoria_layout.patch
File patch_melhoria_layout.patch, 8.5 KB (added by alexandrecorreia, 13 years ago) |
---|
-
expressoAdmin1_2/templates/default/groups_form.tpl
### Eclipse Workspace Patch 1.0 #P expresso_branch_22
1 1 <!-- BEGIN list --> 2 3 <script type="text/javascript"> 4 var tab = new Tabs(3,'activetab','inactivetab','tab','tabcontent','','','tabpage'); 5 </script> 6 7 8 <center> 9 <form action="{form_action}" method="POST" name="app_form"> 10 <input type="hidden" name="gidnumber" value="{gidnumber}"> 11 <input type="hidden" name="old_cn" value="{cn}"> 12 <input type="hidden" name="defaultDomain" value="{defaultDomain}"> 13 <input type="hidden" name="ldap_context" value="{ldap_context}"> 14 <input type="hidden" name="ufn_ldap_context" value="{ufn_ldap_context}"> 15 <input type="hidden" name="manager_context" value="{manager_context}"> 16 17 <br> 18 <table width="90%" border="0" cellspacing="0" cellpading="0"> 19 <tr> 20 <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> 21 <th id="tab2" class="activetab" onclick="javascript:tab.display(2);"><a href="#" tabindex="0" accesskey="2" onfocus="tab.display(2);" onclick="tab.display(2); return(false);">{lang_aplication_permission}</a></th> 22 <th id="tab3" class="activetab" onclick="javascript:tab.display(3);"><a href="#" tabindex="0" accesskey="3" onfocus="tab.display(3);" onclick="tab.display(3); return(false);">{lang_block_personal_data_edit}</a></th> 23 </tr> 24 </table> 25 <br> 26 2 27 <table border="0" width="90%" align="center"> 3 28 <tr> 4 29 <td valign="top"> 5 {rows} 6 </td> 7 <td valign="top"> 8 <table border="0" width=100% cellspacing="4"> 9 <form action="{form_action}" method="POST" name="app_form"> 10 <input type="hidden" name="gidnumber" value="{gidnumber}"> 11 <input type="hidden" name="old_cn" value="{cn}"> 12 <input type="hidden" name="defaultDomain" value="{defaultDomain}"> 13 <input type="hidden" name="ldap_context" value="{ldap_context}"> 14 <input type="hidden" name="ufn_ldap_context" value="{ufn_ldap_context}"> 15 <input type="hidden" name="manager_context" value="{manager_context}"> 16 17 <tr> 18 <td colspan="3" align="right" bgcolor="{color_bg1}"> 19 <input type="button" value="{lang_back}" onClick="document.location.href='{back_url}'"> 20 <input type="button" value="{lang_save}" onClick="javascript:validate_fields('{type}','{restrictionsOnGroup}');"> 21 </td> 22 </tr> 23 30 <div id="tabcontent1" class="inactivetab"> 31 <table border="0" width="100%" cellspacing="4"> 24 32 <tr> 25 33 <td width="40%" bgcolor="#DDDDDD"> 26 34 {lang_search_organization}:<br> … … 29 37 {lang_group_organization}:<br> 30 38 <select id="ea_combo_org_info" name="context" onchange="javascript:sinc_combos_org(this.value, ea_check_allUsers.checked); get_available_sambadomains(this.value, '{type}')">{combo_manager_org}</select><br> 31 39 {lang_group_name}: <font color="blue">Ex: grupo-celepar-rh</font><br> 32 <!--<input name="cn" size="35" value="{cn}" autocomplete="off" onKeyUp="javascript:groupEmailSuggestion('{concatenateDomain}','{type}')"><br>-->33 40 <input name="cn" size="35" value="{cn}" autocomplete="off"><br> 34 41 {lang_email}:<br> 35 42 <input name="email" size="60" value="{email}" {disable_email_groups} autocomplete="off"><br> … … 54 61 </table> 55 62 </div> 56 63 {lang_do_not_show_this_group}? <input type="checkbox" {phpgwaccountvisible_checked} name="phpgwaccountvisible"><br> 57 58 64 <b>{lang_group_users} (<font color=red>{user_count}</font>):</b><br> 59 65 <select id="ea_select_usersInGroup" name="members[]" style="width: 400px" multiple size="13">{ea_select_usersInGroup}</select> 60 66 <button type="button" onClick="javascript:popup_group_info();">{lang_text}</button> … … 74 80 75 81 {lang_organizations}:<br> 76 82 <select name="org_context" id="ea_combo_org_groups" onchange="javascript:get_available_users(this.value, ea_check_allUsers.checked);">{combo_all_orgs}</select> 77 83 78 84 <br> 79 85 <input type="checkbox" name="ea_check_allUsers" id="ea_check_allUsers" onclick="javascript:get_available_users(org_context.value, this.checked);">{lang_show_users_from_all_sub-organizations}. 80 86 <br><br> 81 87 82 88 {lang_search_user}:<br> 83 89 <input id="ea_input_searchUser" size="35" autocomplete="off" onkeyup="javascript:optionFinderTimeout(this)"><br> 84 90 85 91 <font color="red"><span id="ea_span_searching"> </span></font> 86 92 <br> 87 93 <b>{lang_users}:</b><br> 88 94 <select id="ea_select_available_users" style="width: 400px" multiple size="13"></select> 89 95 </td> 90 96 </tr> 91 97 </table> 98 </div> 99 100 <div id="tabcontent2" class="inactivetab"> 101 <table border="0" width="100%" cellspacing="4"> 92 102 <tr> 93 <td colspan="3"> 94 {lang_applications}: 95 <br> 96 <table width="100%" border="0" cols="6"> 103 <td colspan="3"> 104 <table width="100%" border="0" cols="6"> 97 105 {apps} 98 106 </table> 99 107 </td> 100 108 </tr> 109 </table> 110 </div> 111 112 <div id="tabcontent3" class="inactivetab"> 113 <table border="0" width="100%" cellspacing="4"> 101 114 <tr> 102 <td colspan="3"> 103 {lang_block_personal_data_edit}: 104 <br> 105 <table width="50%" border="0"> 115 <td colspan="3"> 116 <table width="100%" border="0"> 106 117 {personal_data_fields} 107 118 </table> 108 119 </td> 109 120 </tr> 121 </table> 122 </div> 123 </td> 124 </tr> 125 </table> 110 126 111 <tr>112 <td colspan="3" align="left" bgcolor="{color_bg1}">113 <input type="button" value="{lang_save}" onClick="javascript:validate_fields('{type}','{restrictionsOnGroup}');">114 115 116 </tr>117 </form>118 < /table>127 <table width="90%" border="0" cellspacing="0" cellpading="0"> 128 <tr> 129 <td width="90%" align="left" class="td_left" bgcolor="{color_bg1}"> 130 <input type="button" value="{lang_back}" onClick="document.location.href='{back_url}'"> 131 </td> 132 <td width="10%" align="right" class="td_right" bgcolor="{color_bg1}"> 133 <!--<input type="button" value="{lang_save}" onClick="javascript:validate_fields('{type}','{restrictionsOnGroup}');">--> 134 <input type="submit" value="{lang_save}" onClick="javascript:validate_fields('{type}','{restrictionsOnGroup}');"=> 119 135 </td> 120 136 </tr> 121 137 </table> 138 139 <script type="text/javascript"> 140 tab.display(1); 141 </script> 142 143 </form> 144 </center> 122 145 <!-- END list --> 146 No newline at end of file -
expressoAdmin1_2/inc/class.uigroups.inc.php
44 44 $GLOBALS['phpgw']->js->validate_file('jscode','connector','expressoAdmin1_2');#diretorio, arquivo.js, aplicacao 45 45 $GLOBALS['phpgw']->js->validate_file('jscode','expressoadmin','expressoAdmin1_2'); 46 46 $GLOBALS['phpgw']->js->validate_file('jscode','groups','expressoAdmin1_2'); 47 $GLOBALS['phpgw']->js->validate_file('jscode','tabs','expressoAdmin1_2'); 47 48 } 48 49 49 50 function list_groups() … … 375 376 376 377 function css() 377 378 { 378 $appCSS = ''; 379 $appCSS = 380 'th.activetab 381 { 382 color:#000000; 383 background-color:#D3DCE3; 384 border-top-width : 1px; 385 border-top-style : solid; 386 border-top-color : Black; 387 border-left-width : 1px; 388 border-left-style : solid; 389 border-left-color : Black; 390 border-right-width : 1px; 391 border-right-style : solid; 392 border-right-color : Black; 393 font-size: 12px; 394 font-family: Tahoma, Arial, Helvetica, sans-serif; 395 } 396 397 th.inactivetab 398 { 399 color:#000000; 400 background-color:#E8F0F0; 401 border-bottom-width : 1px; 402 border-bottom-style : solid; 403 border-bottom-color : Black; 404 font-size: 12px; 405 font-family: Tahoma, Arial, Helvetica, sans-serif; 406 } 407 408 .td_left {border-left:1px solid Gray; border-top:1px solid Gray; border-bottom:1px solid Gray;} 409 .td_right {border-right:1px solid Gray; border-top:1px solid Gray; border-bottom:1px solid Gray;} 410 411 div.activetab{ display:inline; } 412 div.inactivetab{ display:none; }'; 413 379 414 return $appCSS; 380 415 } 381 416