Changeset 1787 for sandbox/filemanager
- Timestamp:
- 12/08/09 10:27:47 (15 years ago)
- Location:
- sandbox/filemanager
- Files:
-
- 4 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/filemanager/inc/class.uiconfig.inc.php
r1726 r1787 14 14 'update_quota' => True, 15 15 'load_quota' => True, 16 'quota' => True 16 'quota' => True, 17 'removeFolder' => True, 18 'folders' => True 17 19 ); 18 20 19 21 function vfs_functions(){ 20 22 } 23 function folders(){ 24 $GLOBALS['phpgw_info']['flags'] = array 25 ( 26 'currentapp' => 'filemanager', 27 'noheader' => False, 28 'nonavbar' => False, 29 'nofooter' => False, 30 'noappheader' => False, 31 'enable_browser_class' => True 32 ); 33 34 $GLOBALS['phpgw']->common->phpgw_header(); 35 include('load_lang.php'); 36 echo "<script src='".$GLOBALS['phpgw_info']['flags']['currentapp']."/js/connector.js'></script>"; 37 echo "<script src='".$GLOBALS['phpgw_info']['flags']['currentapp']."/js/common_functions.js'></script>"; 38 echo "<script src='".$GLOBALS['phpgw_info']['flags']['currentapp']."/js/config.js'></script>"; 39 $t = $GLOBALS['phpgw']->template; 40 $t->set_file(array('config_list' => 'config_folders.tpl')); 41 $t->set_block('config_list','body','body'); 42 $vars[lang_directory]=lang('directory'); 43 $vars[lang_search]=lang('search'); 44 $vars[lang_remove]=lang('remove'); 45 46 $t->set_var($vars); 47 $t->pparse('out','body'); 48 $GLOBALS['phpgw']->common->phpgw_footer(); 49 $GLOBALS['phpgw']->common->phpgw_exit(); 50 51 } 52 function removeFolder(){ 53 $GLOBALS['phpgw_info']['flags'] = array 54 ( 55 'currentapp' => 'filemanager', 56 'noheader' => True, 57 'nonavbar' => True, 58 'nofooter' => True, 59 'noappheader' => True, 60 'enable_browser_class' => True 61 ); 62 $bo = CreateObject('filemanager.bofilemanager'); 63 $name = $GLOBALS['phpgw']->db->db_addslashes(base64_decode($_GET['dir'])); 64 if (strlen($name) < 2) 65 return false; 66 $bo->vfs->delete(array( 67 'string' => $name, 68 'relatives' => array(RELATIVE_NONE) 69 )); 70 71 /* Clean the trash */ 72 $GLOBALS['phpgw']->db->query('DELETE FROM phpgw_vfs WHERE directory = \''.$name.'\'',__LINE__,__FILE__); 73 if ($GLOBALS['phpgw']->db->Error) 74 echo "Erro"; 75 else 76 { 77 $GLOBALS['phpgw']->db->query('DELETE FROM phpgw_vfs_quota WHERE directory = \''.$name.'\'',__LINE__,__FILE__); 78 if (!$GLOBALS['phpgw']->db->Error) 79 echo lang('directory removed sucessfully'); 80 else 81 echo "Erro"; 82 } 83 return; 84 85 } 86 21 87 22 88 function quota(){ … … 35 101 echo "<script src='".$GLOBALS['phpgw_info']['flags']['currentapp']."/js/connector.js'></script>"; 36 102 echo "<script src='".$GLOBALS['phpgw_info']['flags']['currentapp']."/js/common_functions.js'></script>"; 37 38 echo "<script type='text/javascript'> 39 function loadq_handler(data){ 40 document.getElementById('quota_size').value = data; 41 } 42 function load_quota(el){ 43 cExecute('/index.php?menuaction=filemanager.uiconfig.load_quota&name='+base64_encode(el.value),loadq_handler); 44 } 45 function save_quota(){ 46 var dirName = document.getElementById('search1').value; 47 var Qsize = document.getElementById('quota_size').value; 48 cExecute('/index.php?menuaction=filemanager.uiconfig.update_quota&dir='+base64_encode(dirName)+'&val='+Qsize,alert); 49 } 50 function dir_handler(data){ 51 document.getElementById('search1').innerHTML = data; 52 } 53 function search_dir(el){ 54 if (el.value.length < 4){ 55 document.getElementById('span_searching1').innerHTML = '".lang('Type at least 4 chars')."'; 56 } 57 else 58 { 59 document.getElementById('span_searching1').innerHTML = ''; 60 cExecute('/index.php?menuaction=filemanager.uiconfig.search_dir&name='+el.value,dir_handler); 61 } 62 } 63 </script>"; 64 echo "<b>".lang('Directory')."</b><br><font color='red'><span id='span_searching1'> </span></font><br>".lang('Search').":<input value='' size='30' onkeyup='search_dir(this)' type='text'><br><br> <select id='search1' style='width:200px;' onclick='load_quota(this)' size='5'></select><br><br>Quota:<input id='quota_size' size='10' type='text'>mb<br><br><input onclick='save_quota()' type=button value=".lang('save').">"; 103 echo "<script src='".$GLOBALS['phpgw_info']['flags']['currentapp']."/js/config.js'></script>"; 104 $t = $GLOBALS['phpgw']->template; 105 $t->set_file(array('config_list' => 'config_quota.tpl')); 106 $t->set_block('config_list','body','body'); 107 $vars[lang_directory]=lang('directory'); 108 $vars[lang_search]=lang('search'); 109 $vars[lang_save]=lang('save'); 110 111 $t->set_var($vars); 112 $t->pparse('out','body'); 113 $GLOBALS['phpgw']->common->phpgw_footer(); 114 $GLOBALS['phpgw']->common->phpgw_exit(); 115 65 116 } 66 117 function search_dir(){ -
sandbox/filemanager/inc/hook_admin.inc.php
r1678 r1787 26 26 $file = Array( 27 27 'Site Configuration' => $GLOBALS['phpgw']->link('/index.php','menuaction=admin.uiconfig.index&appname=' . $appname), 28 'Quota management' => $GLOBALS['phpgw']->link('/index.php','menuaction='.$appname.'.uiconfig.quota'), 28 'Folders management' => $GLOBALS['phpgw']->link('/index.php','menuaction='.$appname.'.uiconfig.folders'), 29 'Quota management' => $GLOBALS['phpgw']->link('/index.php','menuaction='.$appname.'.uiconfig.quota') 29 30 30 31 ); -
sandbox/filemanager/setup/phpgw_pt-br.lang
r1745 r1787 36 36 created by filemanager pt-br Criado por 37 37 Error: filemanager pt-br Erro: 38 Are you sure you want to delete filemanager pt-br Você tem certeza que deseja apagar 39 Please type the text "%1" to delete filemanager pt-br Por favor, tenha certeza e digite "%1" para apagar 38 40 created directory %1 filemanager pt-br Criada pasta %1 39 41 date filemanager pt-br Data
Note: See TracChangeset
for help on using the changeset viewer.