Index: /branches/2.2/filemanager/setup/phpgw_pt-br.lang =================================================================== --- /branches/2.2/filemanager/setup/phpgw_pt-br.lang (revision 3873) +++ /branches/2.2/filemanager/setup/phpgw_pt-br.lang (revision 3874) @@ -92,4 +92,5 @@ folder filemanager pt-br Pasta folder up filemanager pt-br Diretório Acima +Folder Management filemanager pt-br Gerenciamento de Pastas go home filemanager pt-br ir para página principal go to filemanager pt-br Ir Para @@ -101,4 +102,5 @@ location filemanager pt-br Local locked filemanager pt-br Travado +Management Quota filemanager pt-br Gerenciamento de Quota mime type filemanager pt-br Tipo MIME modified filemanager pt-br Modificado Index: /branches/2.2/filemanager/inc/class.uiconfig.inc.php =================================================================== --- /branches/2.2/filemanager/inc/class.uiconfig.inc.php (revision 3873) +++ /branches/2.2/filemanager/inc/class.uiconfig.inc.php (revision 3874) @@ -60,6 +60,6 @@ $vars = array( - 'lang_back' => lang('Back'), - 'lang_directory' => lang('directory'), + 'lang_back' => lang('Back'), + 'lang_directory' => lang('directory'), 'lang_search' => lang('search'), 'lang_remove' => lang('remove'), @@ -67,4 +67,5 @@ 'lang_create' => lang('create'), 'lang_reconstruct' => lang('reconstruct'), + 'lang_Folder_ Management' => lang('Folder Management'), 'path_filemanager' => $GLOBALS['phpgw_info']['flags']['currentapp'] ); @@ -239,9 +240,11 @@ $vars = array( - 'lang_directory' => lang('directory'), - 'lang_save' =>lang('save'), - 'lang_search' => lang('search'), - 'path_filemanager' => $GLOBALS['phpgw_info']['flags']['currentapp'] - ); + 'lang_back' => lang('Back'), + 'lang_directory' => lang('directory'), + 'lang_save' =>lang('save'), + 'lang_search' => lang('search'), + 'lang_Management_Quota' => lang('Management Quota'), + 'path_filemanager' => $GLOBALS['phpgw_info']['flags']['currentapp'] + ); $this->template->set_var($vars); @@ -249,5 +252,5 @@ $GLOBALS['phpgw']->common->phpgw_footer(); - $GLOBALS['phpgw']->common->phpgw_exit(); + $GLOBALS['phpgw']->common->phpgw_exit(); } @@ -358,22 +361,22 @@ function search_dir() { - $GLOBALS['phpgw_info']['flags']['noheader'] = True; - $GLOBALS['phpgw_info']['flags']['nonavbar'] = True; - $GLOBALS['phpgw_info']['flags']['nofooter'] = True; - $GLOBALS['phpgw_info']['flags']['noappheader'] = True; - - $_options = ""; - $query = ""; - - $name = $GLOBALS['phpgw']->db->db_addslashes($_GET['name']); - - $query = 'SELECT directory,name from phpgw_vfs WHERE directory = \'/home\' and name like \'%'.$name.'%\' LIMIT 1'; - - $GLOBALS['phpgw']->db->query($query,__LINE__,__FILE__); - - while ($GLOBALS['phpgw']->db->next_record()) + $GLOBALS['phpgw_info']['flags']['noheader'] = True; + $GLOBALS['phpgw_info']['flags']['nonavbar'] = True; + $GLOBALS['phpgw_info']['flags']['nofooter'] = True; + $GLOBALS['phpgw_info']['flags']['noappheader'] = True; + + $_options = ""; + $query = ""; + + $name = $GLOBALS['phpgw']->db->db_addslashes($_POST['name']); + + $query = 'SELECT directory,name from phpgw_vfs WHERE directory = \'/home\' and name like \'%'.$name.'%\' LIMIT 1'; + + $GLOBALS['phpgw']->db->query( $query,__LINE__,__FILE__ ); + + while ( $GLOBALS['phpgw']->db->next_record() ) { - $val = $GLOBALS['phpgw']->db->row(); - $_options .= ""; + $val = $GLOBALS['phpgw']->db->row(); + $_options .= ""; } @@ -466,7 +469,7 @@ $GLOBALS['phpgw_info']['flags']['nofooter'] = True; $GLOBALS['phpgw_info']['flags']['noappheader'] = True; - - $name = $GLOBALS['phpgw']->db->db_addslashes(base64_decode($_GET['dir'])); - $size = ($_GET['val'])*1; + + $name = $GLOBALS['phpgw']->db->db_addslashes(base64_decode($_POST['dir'])); + $size = ($_POST['val']) * 1; /* See if quota exists or not */ @@ -496,5 +499,4 @@ echo lang('entry updated sucessfully'); } - return; } Index: /branches/2.2/filemanager/js/config.js =================================================================== --- /branches/2.2/filemanager/js/config.js (revision 3873) +++ /branches/2.2/filemanager/js/config.js (revision 3874) @@ -30,14 +30,33 @@ cExecute_('index.php?menuaction=filemanager.uiconfig.set_permission&dir='+base64_encode(dirName)+'&perms='+permission+'&owner='+ownerName,alert); } -function save_quota(){ +function save_quota() +{ + var handler_save_quota = function(data) + { + var _response = document.getElementById('result_folders'); + var _search1 = document.getElementById('search1'); + var _quota = document.getElementById('quota_size'); + + _response.innerHTML = data; + _search1.innerHTML = ""; + _quota = ""; + + setTimeout( function() { _response.innerHTML = ""; }, 3500 ); + }; + var dirName = document.getElementById('search1').value; + var Qsize = document.getElementById('quota_size').value; - cExecute_('index.php?menuaction=filemanager.uiconfig.update_quota&dir='+base64_encode(dirName)+'&val='+Qsize,alert); + + cExecute_('index.php?menuaction=filemanager.uiconfig.update_quota', handler_save_quota,'dir='+base64_encode(dirName)+'&val='+Qsize ); } -function dir_handler(data){ + +function dir_handler(data) +{ document.getElementById('search1').innerHTML = data; } -function user_handler(data){ +function user_handler(data) +{ document.getElementById('search2').innerHTML = data; } Index: /branches/2.2/filemanager/templates/default/config_folders.tpl =================================================================== --- /branches/2.2/filemanager/templates/default/config_folders.tpl (revision 3873) +++ /branches/2.2/filemanager/templates/default/config_folders.tpl (revision 3874) @@ -7,14 +7,12 @@
- {lang_search} | -- | -- | -
- {lang_directory} | -- | -- | -
- Quota:mb | -- | -- | -
-
-
-
-