Changeset 1922
- Timestamp:
- 01/06/10 10:36:41 (14 years ago)
- Location:
- sandbox/filemanager
- Files:
-
- 9 added
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/filemanager/inc/class.uifilemanager.inc.php
r1908 r1922 541 541 /* small keys to safe bandwidth */ 542 542 $tuple['name'] = $files['name']; 543 $tuple['icon'] = $this->mime_icon($files['mime_type']); 543 if ($_SESSION['phpgw_info']['user']['preferences']['filemanager']['viewIcons'] == 1){ 544 if ($files['mime_type'] == 'image/png' || 545 $files['mime_type'] == 'image/gif' || 546 $files['mime_type'] == 'image/jpg') 547 { 548 $filename = str_replace('=','',base64_encode($tuple['name'])); 549 $pathname = str_replace('=','',base64_encode($this->path)); 550 $tuple['icon'] = './index.php?menuaction=filemanager.vfs_functions.summary&file='.$filename.'&path='.$pathname; 551 } 552 else 553 $tuple['icon'] = $this->mime_icon($files['mime_type'],64); 554 } 555 else 556 $tuple['icon'] = $this->mime_icon($files['mime_type']); 544 557 $tuple['type'] = $files['type']; 545 558 $tuple['creatd'] = $this->vfs_functions->dateString2timeStamp($files['created']); -
sandbox/filemanager/inc/class.user.inc.php
r1893 r1922 119 119 } 120 120 function save_preferences(){ 121 unset($_SESSION['phpgw_info']['user']['preferences']['filemanager']); 122 $_SESSION['phpgw_info']['user']['preferences']['filemanager'] = unserialize($this->preferences); 121 123 /* See if preferences exists or not */ 122 124 $query = "SELECT count(preference_owner) FROM phpgw_preferences WHERE preference_app = 'filemanager' AND preference_owner = ".$this->user_id." LIMIT 1"; -
sandbox/filemanager/js/common_functions.js
r1889 r1922 204 204 return; 205 205 } 206 var checkList = (preferences['viewList'] == '1' ? 'checked="checked"': ''); 207 var checkIcons = (preferences['viewIcons'] == '1' ? 'checked="checked"': ''); 208 var typeHTML = '<input name="prefView" value="viewList" '+checkList+' type="radio">'+get_lang('view as list')+'<input name="prefView" '+checkIcons+' value="viewIcons" type="radio">'+get_lang('view as icons')+'<br>'; 206 209 var check = function(type) { if (preferences[type] =='1') return 'checked'; else return '';}; 207 210 var inputHTML = '<input name="prefView" type="checkbox" value="'; 208 form = inputHTML+'mime_type" '+check('mime_type')+'>'+get_lang('type')+'<br>'+211 form = typeHTML+inputHTML+'mime_type" '+check('mime_type')+'>'+get_lang('type')+'<br>'+ 209 212 inputHTML+'size" '+check('size')+'>'+get_lang('size')+'<br>'+ 210 213 inputHTML+'created" '+check('created')+'>'+get_lang('created')+'<br>'+ -
sandbox/filemanager/js/draw_api.js
r1921 r1922 317 317 fl.init(); 318 318 fl.clear(); 319 var newpage; 320 var sp_hd = '<span name="head" style="cursor: pointer; cursor: hand;" onclick="reloadFiles(\''; 321 var sp_tl = '</span></td>'; 322 newpage = '<table cellspacing="0" cellpadding="2" width="100%"><tbody><tr class="message_header">'; 323 newpage += fl.td+'<input onclick="selectAll(this)" type="checkbox"></td><td></td><td></td>'; 324 newpage += fl.td+sp_hd+'name\')" id="name">'+get_lang('file name')+sp_tl; 325 if (preferences.mime_type =='1') 326 newpage += fl.td+sp_hd+'mime\')" id="mime">'+get_lang('mime type')+sp_tl; 327 if (preferences.size =='1') 328 newpage += fl.td+sp_hd+'size\')" id="size">'+get_lang('size')+'</a>'+sp_tl; 329 if (preferences.created =='1') 330 newpage += fl.td+sp_hd+'creatd\')" id="creatd">'+get_lang('created')+'</a>'+sp_tl; 331 if (preferences.modified =='1') 332 newpage += fl.td+sp_hd+'modifd\')" id="modifd">'+get_lang('modified')+'</a>'+sp_tl; 333 if (preferences.owner =='1') 334 newpage += fl.td+sp_hd+'owner\')" id="owner">'+get_lang('owner')+'</a>'+sp_tl; 335 if (preferences.createdby_id =='1') 336 newpage += fl.td+sp_hd+'creatdby\')" id="creatdby">'+get_lang('created by')+'</a>'+sp_tl; 337 if (preferences.modifiedby_id =='1') 338 newpage += fl.td+sp_hd+'modifdby\')" id="modifdby">'+get_lang('modified by')+'</a>'+sp_tl; 339 if (preferences.comment =='1') 340 newpage += fl.td+sp_hd+'comm\')" id="comm">'+get_lang('comment')+'</a>'+sp_tl; 341 if (preferences.version =='1') newpage += fl.td+sp_hd+'vers\')" id="vers">'+get_lang('version')+'</a>'+sp_tl+'</tr>'; 342 if (files != null) 343 for (var i=0; i < files.length; i++) 319 var newpage = ''; 320 if (preferences.viewIcons == 1){ 321 for (var i=0; i < files.length; i++) 322 { 323 newicon = '<div class="icon">'; 324 newicon += '<a href="./index.php?menuaction=filemanager.uifilemanager.view&file='+base64_encode(files[i].name)+'&path='+base64_encode(currentPath)+'" target="_blank">'; 325 newicon += '<img src="'+(files[i].icon)+'">'; 326 newicon += '<span class="iconCaption">'+files[i].name+'</span>'; 327 newicon += '</a></div>'; 328 newpage += newicon; 329 } 330 331 fl.element.innerHTML = newpage; 332 } 333 else 344 334 { 345 newpage += '<tr>'; 346 newpage += fl.createLine(files[i]); 347 newpage += '</tr>'; 348 } 349 else 350 newpage = "<b>"+get_lang('no files in this directory.')+"</b>"; 351 fl.element.innerHTML = newpage; 352 header = document.getElementsByName('head'); 353 for (var i=0; i < header.length; i++) 354 { 355 if (header[i].id == criteria){ 356 header[i].style.fontWeight = 'bold'; 357 arrow = document.createElement('IMG'); 358 if (order_type == '1') 359 arrow.src = templatePath+'images/arrow_ascendant.gif'; 360 else 361 arrow.src = templatePath+'images/arrow_descendant.gif'; 362 header[i].appendChild(arrow); 363 } 364 } 365 fl.drawStripes(); 335 var sp_hd = '<span name="head" style="cursor: pointer; cursor: hand;" onclick="reloadFiles(\''; 336 var sp_tl = '</span></td>'; 337 newpage = '<table cellspacing="0" cellpadding="2" width="100%"><tbody><tr class="message_header">'; 338 newpage += fl.td+'<input onclick="selectAll(this)" type="checkbox"></td><td></td><td></td>'; 339 newpage += fl.td+sp_hd+'name\')" id="name">'+get_lang('file name')+sp_tl; 340 if (preferences.mime_type =='1') 341 newpage += fl.td+sp_hd+'mime\')" id="mime">'+get_lang('mime type')+sp_tl; 342 if (preferences.size =='1') 343 newpage += fl.td+sp_hd+'size\')" id="size">'+get_lang('size')+'</a>'+sp_tl; 344 if (preferences.created =='1') 345 newpage += fl.td+sp_hd+'creatd\')" id="creatd">'+get_lang('created')+'</a>'+sp_tl; 346 if (preferences.modified =='1') 347 newpage += fl.td+sp_hd+'modifd\')" id="modifd">'+get_lang('modified')+'</a>'+sp_tl; 348 if (preferences.owner =='1') 349 newpage += fl.td+sp_hd+'owner\')" id="owner">'+get_lang('owner')+'</a>'+sp_tl; 350 if (preferences.createdby_id =='1') 351 newpage += fl.td+sp_hd+'creatdby\')" id="creatdby">'+get_lang('created by')+'</a>'+sp_tl; 352 if (preferences.modifiedby_id =='1') 353 newpage += fl.td+sp_hd+'modifdby\')" id="modifdby">'+get_lang('modified by')+'</a>'+sp_tl; 354 if (preferences.comment =='1') 355 newpage += fl.td+sp_hd+'comm\')" id="comm">'+get_lang('comment')+'</a>'+sp_tl; 356 if (preferences.version =='1') newpage += fl.td+sp_hd+'vers\')" id="vers">'+get_lang('version')+'</a>'+sp_tl+'</tr>'; 357 if (files != null) 358 for (var i=0; i < files.length; i++) 359 { 360 newpage += '<tr>'; 361 newpage += fl.createLine(files[i]); 362 newpage += '</tr>'; 363 } 364 else 365 newpage = "<b>"+get_lang('no files in this directory.')+"</b>"; 366 fl.element.innerHTML = newpage; 367 header = document.getElementsByName('head'); 368 for (var i=0; i < header.length; i++) 369 { 370 if (header[i].id == criteria){ 371 header[i].style.fontWeight = 'bold'; 372 arrow = document.createElement('IMG'); 373 if (order_type == '1') 374 arrow.src = templatePath+'images/arrow_ascendant.gif'; 375 else 376 arrow.src = templatePath+'images/arrow_descendant.gif'; 377 header[i].appendChild(arrow); 378 } 379 } 380 fl.drawStripes(); 381 } 366 382 folderList.updateQuota(returnData.quota.quotaSize,returnData.quota.usedSpace); 367 383 } … … 568 584 elements[3]['img'] = templatePath+'images/mime16_directory.png'; 569 585 elements[4] = new Array(); 570 elements[4]['text'] = get_lang(' Edit Columns');586 elements[4]['text'] = get_lang('View'); 571 587 elements[4]['url'] = "javascript:EditColumns()"; 572 588 elements[4]['img'] = templatePath+'images/editpaste.png'; -
sandbox/filemanager/setup/phpgw_pt-br.lang
r1920 r1922 150 150 Preferences filemanager pt-br Preferências 151 151 Search filemanager pt-br Pesquisar 152 Edit columns filemanger pt-br Editar colunas 152 View filemanger pt-br Vizualização 153 View as list filemanager pt-br Ver como lista 154 View as icons filemanager pt-br Ver como ícones 153 155 Type filemanager pt-br Tipo 154 156 Cancel filemanager pt-br Cancelar -
sandbox/filemanager/templates/default/main.css
r1829 r1922 21 21 line-height:150%; 22 22 margin: -10px 0 -10px 0; 23 24 } 25 .icon { 26 float:left; 27 padding-right: 25px; 28 padding-top: 40px; 29 width: 140px; 30 display:table-cell; 31 } 32 .iconCaption{ 33 display:table-caption; 34 font-family:sans-serif; 35 font-size:10px; 36 overflow:hidden; 37 position:fixed; 38 width:140px; 23 39 24 40 }
Note: See TracChangeset
for help on using the changeset viewer.