📄 files.tpl.html
字号:
<!--#
##
# Project: PHPDisk
# This is NOT a freeware, use is subject to license terms.
#
# Site: http://www.phpdisk.com
#
# $Id: files.tpl.html 250 2009-03-10 17:29:43Z along $
#
# Copyright (C) 2008-2009 PHPDisk Team. All Rights Reserved.
#
##
#-->
<!--#
if($action == 'index' || $action =='search'){
#-->
<div id="container">
<h1>{$lang['file_list']}</h1>
<table align="center" width="98%" height="30" cellpadding="4" cellspacing="0" border="0">
<tr>
<td colspan="6" class="tips_box">
<img class="img_light" src="images/light.gif" align="absmiddle"> <b>{$lang['tips']}: </b>
<span class="txtgray">{$lang['tips_file_list']}</span><br />
</td>
</tr>
<!--#
if($folder_id){
#-->
<tr>
<td colspan="3"><img src="images/icon_nav.gif" align="absmiddle" border="0" /> <a href="{#urr("mydisk","item=folders&action=index")#}"><img src="images/folder.gif" border="0" align="absmiddle" /> {$lang['root_folder']}</a> »
<img src="images/folder_open.gif" border="0" align="top" /> {$folder_name}
</td>
<td colspan="3" align="right">
<form name="search_frm" action="{#urr("mydisk","")#}" method="get" onsubmit="return dosearch(this);">
<input type="hidden" name="item" value="files" />
<input type="hidden" name="action" value="search" />
<input type="hidden" name="folder_id" value="{$folder_id}" />
<input type="text" name="word" value="{$word}" title="{$lang['search_files_tips']}" /> <input type="submit" class="btn" value="{$lang['search_files']}" />
</form>
</td>
</tr>
<!--#}else{#-->
<tr>
<td colspan="3">
<img src="images/icon_nav.gif" align="absmiddle" border="0" /> <a href="{#urr("mydisk","item=folders&action=index")#}"><img src="images/folder.gif" border="0" align="absmiddle" /> {$lang['root_folder']}</a>
</td>
<td colspan="3" align="right">
<form name="search_frm" action="{#urr("mydisk","")#}" method="get" onsubmit="return dosearch(this);">
<input type="hidden" name="item" value="files" />
<input type="hidden" name="action" value="search" />
<input type="text" name="word" value="{$word}" title="{$lang['search_files_tips']}" /> <input type="submit" class="btn" value="{$lang['search_files']}" />
</form>
</td>
</tr>
<!--#}#-->
<tr>
<td width="40%" class="bold">{$lang['file_name']}</td>
<!--# if($folder_id){#-->
<td class="bold"> </td>
<!--# }else{#-->
<td class="bold">{$lang['store_location']}</td>
<!--#}#-->
<td align="center" width="80" class="bold">{$lang['file_size']}</td>
<td align="center" width="150" class="bold">{$lang['file_upload_time']}</td>
<td align="center" width="80" class="bold">{$lang['operation']}</td>
</tr>
<form action="{#urr("mydisk","item=files&action=index")#}" name="file_form" method="post" onsubmit="return dosubmit(this);">
<input type="hidden" name="task" value="move" />
<input type="hidden" name="formhash" value="{$formhash}" />
<!--#
if(count($files_array) >0){
foreach($files_array as $k => $v){
$color = ($k%2 ==0) ? 'color1' :'color4';
#-->
<tr class="{$color}" height="20">
<td width="40%" class="td_line"><input type="checkbox" name="file_ids[]" id="file_ids" value="{$v['file_id']}" /> <a href="{#urr("downfile","file_id={{$v['file_id']}}&file_key={{$v['file_key']}}")#}" title="{$lang['download']}">{#file_icon($v['file_extension'])#}</a>
<!--#if($v['is_image']){#-->
<a href="{#urr("viewfile","file_id={{$v['file_id']}}&file_key={{$v['file_key']}}")#}" id="m_{$k}" onMouseOver="show_thumb('{$v['file_id']}');show_menu('m_{$k}','div_{$k}','show','right');" onMouseOut="show_menu('m_{$k}','div_{$k}','hide','right')" target="_blank" title="{$v['file_name_all']} {$v['file_size']}">{$v['file_name']}</a><br />
<div id="div_{$k}" class="menu_thumb"><img id="thb_{$v['file_id']}" src="{$tpl_dir}/images/ajax_loading.gif" /></div>
<!--#}else{#-->
<a href="{#urr("viewfile","file_id={{$v['file_id']}}&file_key={{$v['file_key']}}")#}" target="_blank" title="{$v['file_name_all']} {$v['file_size']}">{$v['file_name']}</a>
<!--#}#-->
</td>
<!--# if($folder_id){#-->
<td class="td_line"> </td>
<!--#}else{#-->
<td class="td_line txtgray"><a href="{#urr("mydisk","item=files&action=index&folder_id={{$v['folder_id']}}")#}"><img src="images/{$v['folder_icon']}.gif" border="0" align="absmiddle" /> {$v['store_at']}</a></td>
<!--#}#-->
<td align="center" width="80" class="td_line">{$v['file_size']}</td>
<td align="center" width="150" class="td_line txtgray">{$v['file_time']}</td>
<td align="center" class="td_line">
<a href="{#urr("mydisk","item=files&action=file_modify&file_id={{$v['file_id']}}&folder_id={{$v['folder_id']}}&pg={{$pg}}")#}">{$lang['modify']}</a>
<a href="{#urr("mydisk","item=files&action=file_delete&file_id={{$v['file_id']}}&folder_id={{$v['folder_id']}}")#}" onclick="return confirm('{$lang['delete_confirm']}');" title="{$lang['folder_go_recycle']}">{$lang['delete']}</a>
</td>
</tr>
<!--#
}
unset($files_array);
#-->
<tr>
<td colspan="6" class="td_line"><a href="javascript:void(0);" onclick="reverse_ids();">{$lang['select_all']}</a> <a href="javascript:void(0);" onclick="cancel_ids();">{$lang['select_cancel']}</a>
{$lang['move_to']}:
<select name="dest_folder">
<option value="0" class="txtgreen">{$lang['please_select']}</option>
<!--#
if(count($folders_array) >0){
foreach($folders_array as $v){
#-->
<option value="{$v['folder_id']}">{$v['location']}</option>
<!--#
}
}
unset($folders_array);
#-->
</select>
<input type="checkbox" id="is_extract" name="is_extract" value="1" onclick="chk_extract();" /><label for="is_extract">{$lang['make_extract_code']}</label>
<input type="checkbox" id="is_link_code" name="is_link_code" value="1" onclick="chk_link();" /><label for="is_link_code">{$lang['is_link_code']}</label>
<input type="submit" class="btn" value="{$lang['btn_submit']}" />
</td>
</tr>
</form>
<!--#
}else{
if($in_recycle){
#-->
<tr class="color4" height="20">
<td align="center" colspan="6" class="td_line">{$lang['folder_is_empty']}</td>
</tr>
<!--# }else{#-->
<tr class="color4" height="20">
<td align="center" colspan="6" class="td_line">
<!--#if($action == 'search'){#-->
{$lang['search_is_empty']}
<!--#}else{#-->
{$lang['folder_is_empty']} , <a href="{#urr("mydisk","item=upload&action=index&folder_id={{$folder_id}}&disk_id={{$disk_id}}")#}">{$lang['upload_file']}</a>
<!--#}#-->
</td>
</tr>
<!--#
}
}
#-->
<tr>
<td colspan="6">{$page_nav}</td>
</tr>
</table>
</div>
<script language="javascript">
function chk_extract(){
if($('is_extract').checked == true){
$('is_extract').checked = true;
$('is_link_code').checked = false;
}
}
function chk_link(){
if(document.all){
if($('is_link_code').checked == true){
$('is_link_code').checked = true;
$('is_extract').checked = false;
}
}else{
alert("{$lang['only_for_ie']}");
}
}
function reverse_ids(){
for (var i=0;i<document.file_form.file_ids.length;i++) {
var ids = document.file_form.file_ids[i];
ids.checked = !ids.checked;
}
}
function cancel_ids(){
for (var i=0;i<document.file_form.file_ids.length;i++) {
var ids = document.file_form.file_ids[i];
ids.checked = false;
}
}
function checkbox(){
n = document.getElementsByName("file_ids[]");
var j =0;
for(i = 0; i < n.length; i++){
if(n[i].checked){
j++;
}
}
if(j ==0){
alert("{$lang['please_select_operation_files']}");
return false;
}else{
return true;
}
}
function dosubmit(o){
if(checkbox() != true){
return false;
}
if(o.is_extract.checked !=true && o.is_link_code.checked != true){
if(o.dest_folder.value ==0){
alert("{$lang['please_select_dest_folder']}");
o.dest_folder.focus();
return false;
}
}
}
function dosearch(o){
if(o.word.value.strtrim().length <1){
o.word.focus();
return false;
}
}
</script>
<!--#
}else if($action =='public' || $action =='public_search'){
#-->
<div id="container">
<h1>{$lang['public_file_list']}</h1>
<table align="center" width="98%" height="30" cellpadding="4" cellspacing="0" border="0">
<tr>
<td colspan="6" class="tips_box">
<img class="img_light" src="images/light.gif" align="absmiddle"> <b>{$lang['tips']}: </b>
<span class="txtgray">{$lang['public_file_list_tips']}</span>
</td>
</tr>
<tr>
<td colspan="6" align="right">
<form name="search_frm" action="{#urr("mydisk","")#}" method="get" onsubmit="return dosearch(this);">
<input type="hidden" name="item" value="files" />
<input type="hidden" name="action" value="public_search" />
<input type="text" name="word" value="{$word}" title="{$lang['search_files_tips']}" /> <input type="submit" class="btn" value="{$lang['search_files']}" />
</form>
</td>
<!--#
if(count($files_array) >0){
#-->
<tr>
<td width="40%" class="bold">{$lang['file_name']}</td>
<td class="bold"></td>
<td align="center" width="80" class="bold">{$lang['file_size']}</td>
<td align="center" width="150" class="bold">{$lang['file_upload_time']}</td>
<td align="center" width="80" class="bold">{$lang['file_status']}</td>
</tr>
<!--#
foreach($files_array as $k => $v){
$color = ($k%2 ==0) ? 'color1' :'color4';
#-->
<tr class="{$color}" height="20">
<td width="40%" class="td_line"> <a href="{#urr("downfile","action=public&file_id={{$v['file_id']}}&file_key={{$v['file_key']}}")#}" title="{$lang['download']}">{#file_icon($v['file_extension'])#}</a>
<!--#if($v['is_image']){#-->
<a href="{#urr("viewfile","action=public&file_id={{$v['file_id']}}&file_key={{$v['file_key']}}")#}" id="m_{$k}" onMouseOver="show_thumb('{$v['file_id']}','public');show_menu('m_{$k}','div_{$k}','show','right');" onMouseOut="show_menu('m_{$k}','div_{$k}','hide','right')" target="_blank" title="{$v['file_name_all']} {$v['file_size']}">{$v['file_name']}</a><br />
<div id="div_{$k}" class="menu_thumb"><img id="thb_{$v['file_id']}" src="{$tpl_dir}/images/ajax_loading.gif" /></div>
<!--#}else{#-->
<a href="{#urr("viewfile","action=public&file_id={{$v['file_id']}}&file_key={{$v['file_key']}}")#}" target="_blank" title="{$v['file_name_all']} {$v['file_size']}">{$v['file_name']}</a>
<!--#}#-->
</td>
<td class="td_line"> </td>
<td align="center" width="80" class="td_line">{$v['file_size']}</td>
<td align="center" width="150" class="td_line txtgray">{$v['file_time']}</td>
<td align="center" width="80" class="td_line txtgray">{$v['status_text']}</td>
</tr>
<!--#
}
unset($files_array);
}else{
#-->
<tr>
<td colspan="6">{$lang['file_not_found']}</td>
</tr>
<!--#
}
#-->
<tr>
<td colspan="6">{$page_nav}</td>
</tr>
</table>
<script language="javascript">
function dosearch(o){
if(o.word.value.strtrim().length <1){
o.word.focus();
return false;
}
}
</script>
<!--#
}else if($action =='file_modify'){
#-->
<div id="container">
<h1>{$lang['file_list']}</h1>
<table align="center" width="98%" height="30" cellpadding="4" cellspacing="0" border="0">
<!--#
if($folder_id){
#-->
<tr>
<td colspan="6" class="tips_box"><img src="images/icon_nav.gif" align="absmiddle" border="0" /> <a href="{#urr("mydisk","item=folders&action=index")#}"><img src="images/folder.gif" border="0" align="absmiddle" /> {$lang['root_folder']}</a> »
<img src="images/folder_open.gif" border="0" align="absmiddle" /> {$folder_name}
</td>
</tr>
<!--#}else{#-->
<tr>
<td colspan="6" class="tips_box">
<img src="images/icon_nav.gif" align="absmiddle" border="0" /> <a href="{#urr("mydisk","item=folders&action=index")#}"><img src="images/folder.gif" border="0" align="absmiddle" /> {$lang['root_folder']}</a>
</td>
</tr>
<!--#}#-->
<!--# if($file_id && $action == 'file_modify'){#-->
<form action="{#urr("mydisk","item=files")#}" method="post">
<input type="hidden" name="action" value="file_modify" />
<input type="hidden" name="task" value="file_modify" />
<input type="hidden" name="file_id" value="{$file_id}" />
<input type="hidden" name="folder_id" value="{$file_edit['folder_id']}" />
<input type="hidden" name="formhash" value="{$formhash}" />
<tr>
<td colspan="6" height="30" class="edit_box">
{$lang['name']}: <input type="text" name="file_name" value="{$file_edit['file_name']}" size="" maxlength="50" />
{$lang['description']}: <input type="text" name="file_description" value="{$file_edit['file_description']}" size="40" maxlength="255" />
<input type="submit" class="btn" value="{$lang['btn_modify']}" />
<input type="button" class="btn" value="{$lang['btn_cancel']}" onclick="document.location='{#urr("mydisk","item=files&action=index&folder_id={{$file_edit['folder_id']}}")#}';" /></td>
</tr>
</form>
<!--#}#-->
<tr>
<td width="40%" class="bold">{$lang['file_name']}</td>
<!--# if($folder_id){#-->
<td class="bold"> </td>
<!--# }else{#-->
<td class="bold">{$lang['store_location']}</td>
<!--#}#-->
<td align="center" width="80" class="bold">{$lang['file_size']}</td>
<td align="center" width="100" class="bold">{$lang['file_upload_time']}</td>
<td align="center" width="80" class="bold">{$lang['operation']}</td>
</tr>
<!--#
if(count($files_array) >0){
foreach($files_array as $k => $v){
$color = ($k%2 ==0) ? 'color1' :'color4';
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -