Changeset 3875
- Timestamp:
- 03/16/11 15:33:41 (13 years ago)
- Location:
- branches/2.2/filemanager
- Files:
-
- 1 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2/filemanager/inc/class.uiconfig.inc.php
r3874 r3875 8 8 \**************************************************************************/ 9 9 10 //require_once("load_lang.php");11 10 require_once("class.notifications.inc.php"); 12 11 … … 88 87 $vars = array( 89 88 'lang_Add' => lang('Add'), 89 'lang_back' => lang('Back'), 90 90 'lang_directory' => lang('directory'), 91 91 'lang_Delete' => lang('Delete'), … … 96 96 'lang_setowner' => lang('set owner'), 97 97 'lang_setperm' => lang('set permission'), 98 'lang_Search_Folders' => lang('Search Folders'), 99 'lang_Search_Users' => lang('Search Users'), 98 100 'lang_users_and_groups' => lang('Users and groups'), 101 'lang_permissions_groups_users' => lang('Permissions of groups and users'), 99 102 'path_filemanager' => $GLOBALS['phpgw_info']['flags']['currentapp'] 100 103 ); … … 390 393 $GLOBALS['phpgw_info']['flags']['nofooter'] = True; 391 394 $GLOBALS['phpgw_info']['flags']['noappheader'] = True; 392 393 $account_info = $GLOBALS['phpgw']->accounts->get_list('both',0,'','',$_GET['name'],'all'); 395 396 $_options = ""; 397 398 $account_info = $GLOBALS['phpgw']->accounts->get_list('both',0,'','',$_POST['name'],'all'); 394 399 395 400 foreach($account_info as $val) 396 echo "<option value='".$val['account_id']."'>".$val['account_lid']."</option>"; 401 $_options .= "<option value='".$val['account_id']."'>".$val['account_lid']."</option>"; 402 403 echo $_options; 397 404 } 398 405 -
branches/2.2/filemanager/js/config.js
r3874 r3875 16 16 } 17 17 18 function set_permission(){ 18 function set_permission() 19 { 19 20 var dirName = document.getElementById('search1').value; 20 21 var ownerName = document.getElementById('search2').value; … … 63 64 64 65 var timeO; 65 function search_dir() 66 67 function searchDirOrUser() 66 68 { 67 69 if( arguments.length > 0 ) … … 69 71 var el = arguments[0]; 70 72 var ev = arguments[1]; 73 var act = arguments[2]; 71 74 var key = [8, 27, 37, 38, 39, 40]; 75 var _search = (act == "dir" ) ? document.getElementById("search1") : document.getElementById("search2"); 72 76 73 77 var dir_handler = function(data) 74 78 { 75 document.getElementById("search1").innerHTML = data;79 _search.innerHTML = data; 76 80 } 77 81 … … 82 86 if( el.value.length < 4 ) 83 87 { 84 document.getElementById("span_searching1").innerHTML = "( Digite mais " + ( 4 - el.value.length ) + " ) "; 85 setTimeout(function(){ 86 document.getElementById("span_searching1").innerHTML = ""; 87 },2000); 88 if( act == 'dir' ) 89 { 90 document.getElementById("span_searching1").innerHTML = "( Digite mais " + ( 4 - el.value.length ) + " ) "; 91 setTimeout(function(){ 92 document.getElementById("span_searching1").innerHTML = ""; 93 },2000); 94 } 95 else 96 { 97 document.getElementById("span_searching2").innerHTML = "( Digite mais " + ( 4 - el.value.length ) + " ) "; 98 setTimeout(function(){ 99 document.getElementById("span_searching2").innerHTML = ""; 100 },2000); 101 102 } 88 103 } 89 104 else 90 105 { 91 document.getElementById("span_searching1").innerHTML = "( Buscando aguarde .... )"; 92 93 if( timeO ) 94 clearTimeout( timeO ); 95 96 timeO = setTimeout( function() 106 if( act == 'dir' ) 97 107 { 98 cExecute_('index.php?menuaction=filemanager.uiconfig.search_dir', dir_handler, 'name='+el.value ); 99 document.getElementById('span_searching1').innerHTML = ""; 100 }, 700); 108 document.getElementById("span_searching1").innerHTML = "( Buscando aguarde .... )"; 109 110 if( timeO ) 111 clearTimeout( timeO ); 112 113 timeO = setTimeout( function() 114 { 115 cExecute_('index.php?menuaction=filemanager.uiconfig.search_dir', dir_handler, 'name='+el.value ); 116 document.getElementById('span_searching1').innerHTML = ""; 117 }, 700); 118 } 119 else 120 { 121 document.getElementById('span_searching2').innerHTML = "( Buscando aguarde .... )"; 122 123 if (timeO) 124 clearTimeout(timeO); 125 126 timeO = setTimeout(function() 127 { 128 cExecute_('index.php?menuaction=filemanager.uiconfig.search_user',dir_handler,'name='+el.value); 129 document.getElementById('span_searching2').innerHTML =""; 130 }, 700); 131 } 101 132 } 102 }103 }104 105 function search_user(el)106 {107 if (el.value.length < 4){108 document.getElementById('span_searching1').innerHTML = get_lang('Type at least 4 chars');109 }110 else111 {112 document.getElementById('span_searching1').innerHTML = '';113 if (timeO)114 clearTimeout(timeO);115 timeO = setTimeout('cExecute_(\'index.php?menuaction=filemanager.uiconfig.search_user&name='+el.value+'\',user_handler)',700);116 133 } 117 134 } -
branches/2.2/filemanager/setup/phpgw_pt-br.lang
r3874 r3875 147 147 saved %1 filemanager pt-br Salvo %1 148 148 Send email filemanager pt-br Enviar email 149 Search Folders filemanager pt-br Pesquisar Pastas 150 Search Users filemanager pt-br Pesquisar Usuários 149 151 show filemanager pt-br Exibir 150 152 show .. filemanager pt-br Exibir .. -
branches/2.2/filemanager/templates/default/config_folders.tpl
r3874 r3875 18 18 <br clear="all"> 19 19 <label>{lang_search} .:</label> 20 <input onkeyup="search _dir(this,event);" size="30" type="text" value=""/>20 <input onkeyup="searchDirOrUser(this,event, 'dir');" size="30" type="text" value=""/> 21 21 <font color="red"> 22 22 <span id="span_searching1"/> -
branches/2.2/filemanager/templates/default/config_owner.tpl
r3873 r3875 5 5 <script src='{path_filemanager}/js/config.js'></script> 6 6 7 <table border="0" cellpadding="1" cellspacing="1" style="width: 400px;"> 8 <tbody> 9 <tr style="width: 500px;"> 10 <td> 11 <b>{lang_search}</b></td> 12 <td> 13 <input onkeyup="search_dir(this)" size="30" type="text" value="" /></td> 14 <td> 15 </td> 16 </tr> 17 <tr> 18 <td> 19 <b>{lang_directory}</b></td> 20 <td> 21 <select id="search1" size="5" style="width: 500px;"></select> </td> 22 <td> 23 </td> 24 </tr> 25 <tr> 26 <td> </td> 27 <td> </td> 28 <td> </td> 29 </tr> 30 <tr> 31 <td> 32 <b>{lang_search}</b></td> 33 <td> 34 <input onkeyup="search_user(this)" size="30" type="text" value="" /> 35 </td> 36 <td> 37 </td> 38 </tr> 39 <tr> 40 <td> 41 <b>{lang_users_and_groups}</b></td> 42 <td valign="top"> 43 <select id="search2" size="5" style="width: 500px;"></select> </td> 44 <td> 45 <table border="0"> 46 <tbody><tr> 47 <td><input name="checkAttr" id="egw_read" type="checkbox"></td> 48 <td>{lang_Read}</td> 49 </tr> 50 <tr> 7 <center> 8 <div style="width:800px; height: 300px;border:1px solid #000;"> 9 <br/> 10 <div style=" height:35px;text-align:left; margin-left:20px;"> 11 <img src="{path_filemanager}/images/conference.png"/> 12 <label style="font-size:12px;font-weight:bold; margin-left:10px;"> {lang_permissions_groups_users} </label> 13 </div> 14 <br/> 15 <div style="width:300px;text-align:left; border:0px solid #000; position:absolute; float:left; margin:10px;"> 16 <label style="font-size:9pt !important;">:: {lang_Search_Folders}</label> 17 <br/> 18 <br/> 19 <div style="width:500px;"> 20 <label>{lang_search}</label> 21 <font color="red"><span id="span_searching1"> </span></font> 22 <br/> 23 <input onkeyup="searchDirOrUser(this, event, 'dir');" size="30" type="text" value="" /> 24 <br clear="all"> 25 <br clear="all"> 26 <label>{lang_directory}</label> 27 <br/> 28 <select id="search1" size="3" style="width: 300px;"></select> 29 </div> 30 </div> 51 31 52 <td><input name="checkAttr" id="egw_add" type="checkbox"></td> 53 <td>{lang_Add}</td> 54 </tr> 55 <tr> 56 <td><input name="checkAttr" id="egw_edit" type="checkbox"></td> 57 <td>{lang_Edit}</td> 58 </tr> 59 <tr> 60 <td><input name="checkAttr" id="egw_delete" type="checkbox"></td> 61 <td>{lang_Delete}</td> 62 </tr> 63 <tr> 64 <td><input name="checkAttr" id="egw_private" type="checkbox"></td> 65 <td>{lang_private}</td> 66 </tr> 67 </tbody></table> 68 </td> 69 </tr> 70 <tr> 71 <td> 72 </td> 73 <td> 74 <input onclick="set_owner()" type="button" value="{lang_setowner}" /> 75 <input onclick="set_permission()" type="button" value="{lang_setperm}" /> 76 </td> 77 <td> 78 </td> 79 </tr> 80 </tbody> 81 </table> 82 <p> 83 <br /> 84 <font color="red"><span id="span_searching1"> </span></font><br /> 85 <br /> 86 </p> 32 <div style="width:300px;text-align:left; border:0px solid #000; position: relative; float:right; margin:10px;"> 33 <label style="font-size:9pt !important;">:: {lang_Search_Users}</label> 34 <br/> 35 <br/> 36 <div style="width:500px;"> 37 <label>{lang_search}</label> 38 <font color="red"><span id="span_searching2"> </span></font> 39 <br/> 40 <input onkeyup="searchDirOrUser(this, event, 'user' );" size="30" type="text" value="" /> 41 <br clear="all"> 42 <br clear="all"> 43 <label>{lang_directory}</label> 44 <br/> 45 <select id="search2" size="3" style="width: 300px;"></select> 46 </div> 47 </div> 48 <br clear="all" /> 49 <br clear="all" /> 50 <div style="width: 400px;"> 51 <label style="margin:3px;"><input name="checkAttr" id="egw_read" type="checkbox"/>{lang_Read}</label> 52 <label style="margin:3px;"><input name="checkAttr" id="egw_add" type="checkbox">{lang_Add}</label> 53 <label style="margin:3px;"><input name="checkAttr" id="egw_edit" type="checkbox">{lang_Edit}</label> 54 <label style="margin:3px;"><input name="checkAttr" id="egw_delete" type="checkbox">{lang_Delete}</label> 55 <label style="margin:3px;"><input name="checkAttr" id="egw_private" type="checkbox">{lang_private}</label> 56 </div> 57 <br clear="all" /> 58 <br clear="all" /> 59 <div style="width: 330px;"> 60 <input onclick="set_owner()" type="button" value="{lang_setowner}" /> 61 <input onclick="set_permission()" type="button" value="{lang_setperm}" /> 62 <input type="button" onclick="javascript:history.back();" value="{lang_back}" name="back" /> 63 </div> 64 </div> 65 </center> 66 <br/> 67 87 68 <!-- END body --> 88 69 -
branches/2.2/filemanager/templates/default/config_quota.tpl
r3874 r3875 18 18 <br clear="all"> 19 19 <label>{lang_search} .:</label> 20 <input onkeyup="search _dir(this,event);" size="30" type="text" value=""/>20 <input onkeyup="searchDirOrUser(this, event, 'dir');" size="30" type="text" value=""/> 21 21 <font color="red"> 22 22 <span id="span_searching1"/>
Note: See TracChangeset
for help on using the changeset viewer.