⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 files.tpl.php

📁 创建虚拟磁盘。用户可以创建磁盘
💻 PHP
📖 第 1 页 / 共 2 页
字号:
if(count($files_array) >0){
	foreach($files_array as $k => $v){
		$color = ($k%2 ==0) ? 'color1' :'color4';
		if($file_id == $v['file_id']) $color = 'color5';
 ?>
<tr class="<?=$color?>" height="20">
	<td width="40%" class="td_line"><a href="<?=urr("downfile","file_id={$v['file_id']}&file_key={$v['file_key']}")?>" title="<?=$lang['download']?>"><?=file_icon($v['file_extension'])?></a>&nbsp;
	<?php 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>
	<?php }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>
	<?php } ?>
	</td>
	<?php  if($folder_id){ ?>
	<td class="td_line">&nbsp;</td>
	<?php }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" />&nbsp;<?=$v['store_at']?></a></td>
	<?php } ?>	
	<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>&nbsp;&nbsp;
	<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>
<?php 		
	}
unset($files_array);	

}else{
	if($in_recycle){
 ?>
<tr class="color4" height="20">
	<td align="center" colspan="6" class="td_line"><?=$lang['folder_is_empty']?></td>
</tr>
<?php  }else{ ?>
<tr class="color4" height="20">
	<td align="center" colspan="6" class="td_line"><?=$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>
<?php 
	}
}
 ?>
<tr>
	<td colspan="6"><?=$page_nav?></td>
</tr>
</table>
</div>
<?php 
}else if($action =='recycle'){
 ?>

<div id="container">
<h1><?=$lang['file_list']?></h1>
<table align="center" width="98%" height="30" cellpadding="4" cellspacing="0" border="0">
<?php 
if($folder_id){
 ?>
<tr>
	<td colspan="6" class="tips_box"><img src="images/icon_nav.gif" align="absmiddle" border="0" />&nbsp;<a href="<?=urr("mydisk","item=folders&action=folder_recycle")?>"><img src="images/folder.gif" border="0" align="absmiddle" />&nbsp;<?=$lang['recycle']?></a>&nbsp;&raquo;&nbsp;
<img src="images/folder_open.gif" border="0" align="absmiddle" />&nbsp;<?=$folder_name?>
	</td>
</tr>
<?php }else{ ?>
<tr>
	<td colspan="6" class="tips_box">
	<img src="images/icon_nav.gif" align="absmiddle" border="0" />&nbsp;<img src="images/folder.gif" border="0" align="absmiddle" />&nbsp;<?=$lang['root_folder']?>
	</td>
</tr>
<?php } ?>
<tr>
	<td width="40%" class="bold"><?=$lang['file_name']?></td>
	<td class="bold">&nbsp;</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>
<?php 
if(count($files_array) >0){
	foreach($files_array as $k => $v){
		$color = ($k%2 ==0) ? 'color1' :'color4';
		if($file_id == $v['file_id']) $color = 'color5';
 ?>
<tr class="<?=$color?>" height="20">
	<td width="40%" class="td_line"><?=file_icon($v['file_extension'])?>&nbsp;<?=$v['file_name']?></td>
	<td class="td_line">&nbsp;</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_delete_complete&file_id={$v['file_id']}&folder_id={$v['folder_id']}")?>" onclick="return confirm('<?=$lang['delete_complete_confirm']?>');"><?=$lang['delete_complete']?></a>
	</td>
</tr>

<?php 		
	}
unset($files_array);	
}else{
 ?>
<tr class="color4" height="20">
	<td align="center" colspan="6" class="td_line"><?=$lang['folder_is_empty']?></td>
</tr>
<?php 
}
 ?>
<tr>
	<td colspan="6"><?=$page_nav?></td>
</tr>
</table>
</div>
<?php 
}elseif($action =='set_extract_code' || $action =='extract_modify'){
 ?>
<div id="container">
<h1><?=$lang['extract_file_list']?></h1>
<table align="center" width="98%" cellpadding="4" cellspacing="0" border="0">
<tr>
	<td class="tips_box"><img class="img_light" src="images/light.gif" align="absmiddle"> <b><?=$lang['tips']?>: </b> 
	<span class="txtgray"><?=$lang['tips_extract_file_list']?></span>
	</td>
</tr>
</table>
<form action="<?=urr("mydisk","item=files")?>" name="file_form" method="post" onsubmit="return dosubmit(this);">
<input type="hidden" name="action" value="<?=$action?>" />
<input type="hidden" name="task" value="<?=$action?>" />
<input type="hidden" name="extract_id" value="<?=$extract_id?>" />
<input type="hidden" name="formhash" value="<?=$formhash?>" />
<table align="center" width="98%" cellpadding="4" cellspacing="0" border="0">
<tr>
	<td width="40%" class="bold"><?=$lang['file_name']?></td>
	<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>
</tr>
<?php 
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']?>" checked="checked" />&nbsp;<a href="<?=urr("downfile","file_id={$v['file_id']}&file_key={$v['file_key']}")?>" title="<?=$lang['download']?>"><?=file_icon($v['file_extension'])?></a>&nbsp;<?=$v['file_name']?>
	</td>
	<td class="td_line txtgray"><img src="images/folder.gif" border="0" align="absmiddle" />&nbsp;<?=$v['store_at']?></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>
</tr>
<?php 		
	}
unset($files_array);	
}
 ?>
</table>
<table align="center" width="98%" cellpadding="4" cellspacing="0" border="0">
<tr>
	<td class="bold f14" colspan="2"><?=$lang['extract_code_setting']?>:</td>
</tr>
<tr>
	<td class="td_line" width="50%"><span class="bold"><?=$lang['extract_type']?></span>: <br /><em><?=$lang['extract_type_tips']?></em></td>
	<td class="td_line"><input type="radio" name="extract_type" value="0" <?=ifchecked(0,$extract_type)?> /><?=$lang['order_extract_count']?>&nbsp;&nbsp;<input type="radio" name="extract_type" value="1" <?=ifchecked(1,$extract_type)?>/><?=$lang['order_extract_date']?></td>
</tr>
<tr>
	<td class="td_line"><span class="bold"><?=$lang['extract_total']?></span>: <br /><em><?=$lang['extract_total_tips']?></em></td>
	<td class="td_line"><input type="text"  name="extract_total" value="<?=$extract_total?>"/></td>
</tr>
<tr>
	<td class="td_line"><span class="bold"><?=$lang['extract_time']?></span>: <br /><em><?=$lang['extract_time_tips']?></em></td>
	<td class="td_line"><input type="text"  name="extract_time" value="<?=$default_date?>"/></td>
</tr>
<tr>
	<td class="td_line">&nbsp;</td>
	<td class="td_line">
	<input type="submit" class="btn" value="<?=$lang['btn_submit']?>" />&nbsp;
	<input type="button" class="btn" value="<?=$lang['btn_back']?>" onclick="javascript:history.back();" />
	</td>
</tr>
</table>
</form>
</div>
<script language="javascript">
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.extract_time.value.strtrim().length !=10 || o.extract_time.value.strtrim().indexOf('-') !=4 ){
		alert("<?=$lang['extract_time_format']?>");
		o.extract_time.focus();
		return false;
	}
}
</script>
<?php 
}else if($action =='extract_code_list'){
 ?>
<div id="container">
<h1><?=$lang['extract_code_list']?></h1>
<table align="center" width="98%" cellpadding="4" cellspacing="0" border="0">
<tr>
	<td class="tips_box"><img class="img_light" src="images/light.gif" align="absmiddle"> <b><?=$lang['tips']?>: </b> 
	<span class="txtgray"><?=$lang['tips_extract_code_list']?></span>
	</td>
</tr>
</table>
<table align="center" width="98%" cellpadding="4" cellspacing="0" border="0">
<tr>
	<td width="40%" class="bold"><?=$lang['extract_code']?></td>
	<td class="bold" align="center"><?=$lang['extract_count']?>/<?=$lang['extract_total']?></td>
	<td align="center" width="80" class="bold"><?=$lang['extract_type']?></td>
	<td align="center" width="100" class="bold"><?=$lang['extract_time']?></td>
	<td align="center" width="80" class="bold"><?=$lang['operation']?></td>
</tr>
<?php 
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="text" id="ext_<?=$k?>" value="<?=$v['extract_code']?>" size="20" readonly/> <input type="button" class="btn" onclick="$('ext_<?=$k?>').select();copy_text('ext_<?=$k?>');" value="<?=$lang['copy']?>" /></td>
	<td class="td_line txtgray" align="center"><?=$v['extract_count']?>/<?=$v['extract_total']?></td>
	<td align="center" width="80"  class="td_line"><?=$v['extract_type_txt']?></td>
	<td align="center" width="150"  class="td_line txtgray"><?=$v['extract_time']?></td>
	<td align="center" class="td_line txtgray">
	<a href="<?=urr("mydisk","item=files&action=extract_modify&extract_id={$v['extract_id']}")?>" id="m_<?=$k?>" onMouseOver="show_menu('m_<?=$k?>','div_<?=$k?>','show','left')" onMouseOut="show_menu('m_<?=$k?>','div_<?=$k?>','hide','left')"><img src="<?=$tpl_dir?>/images/menu_edit.gif" align="absmiddle" border="0" /></a>&nbsp;&nbsp;<a href="<?=urr("mydisk","item=files&action=extract_status&extract_id={$v['extract_id']}")?>"><?=$v['extract_status_text']?></a>
	<div id="div_<?=$k?>" class="menu_box2 menu_common">
	<a href="<?=urr("mydisk","item=files&action=extract_modify&extract_id={$v['extract_id']}")?>"><?=$lang['extract_modify']?></a><br />
	<a href="<?=urr("mydisk","item=files&action=extract_delete&extract_id={$v['extract_id']}")?>" onclick="return confirm('<?=$lang['extract_delete_confirm']?>');"><?=$lang['extract_delete']?></a>
	</div>
	</td>
</tr>
<?php 		
	}
unset($files_array);	
}
 ?>
<tr>
	<td colspan="4"><input type="button" class="btn" onclick="go('<?=urr("mydisk","item=files&action=index")?>');" value="<?=$lang['extract_add']?>" /></td>
</tr>
<tr>
	<td colspan="4"><?=$page_nav?></td>
</tr>
</table>
</div>
<script language="javascript">
function copy_text(id){
	var field = $(id);
	if (field){
		if (document.all){
			field.createTextRange().execCommand('copy');
			alert("<?=$lang['copy_success']?>");
		}else{
			alert("<?=$lang['alert_ie_copytext']?>");
		}	
	}
}
</script>
<?php 
}else if($action =='make_link_code'){
 ?>
<div id="container">
<h1><?=$lang['make_link_title']?></h1>
<div class="tips_box"><img class="img_light" src="images/light.gif" align="absmiddle"> <b><?=$lang['tips']?></b>:
<span class="txtgray"><?=$lang['make_link_tips']?></span></div><br />
<div><?=$lang['make_link_mode']?>: <a href="###" onclick="javascript:get_mode('ubb');">[UBB]</a> - <a href="###" onclick="javascript:get_mode('img');">[IMG]</a> - <a href="###" onclick="javascript:get_mode('html');">[HTML]</a> - <a href="###" onclick="javascript:get_mode('url');">[URL]</a></div>
<textarea id="link_area" style="width:98%; height:250px"></textarea><br />
<input type="button" class="btn" value="<?=$lang['copy_text']?>" onclick="$('link_area').select();copy_text('link_area');" />&nbsp;&nbsp;<input type="button" class="btn" value="<?=$lang['btn_back']?>" onclick="go('<?=urr("mydisk","item=files&action=index")?>');" />
</div>
<script language="javascript">
var upl_array = new Array();
<?php 
if(count($upl_array) >0){
	foreach($upl_array as $k => $v){
 ?>
upl_array[<?=$k?>] = {"file_name":"<?=$v['file_name']?>","file_link":"<?=$v['file_link']?>"};
<?php 
	}
	unset($upl_array);
}
 ?>
function get_mode(type){
	var str = '';
	for(var i=0;i<upl_array.length;i++){
		var file = upl_array[i];
		switch(type){
			case 'ubb':
				var line = '[url=' + file['file_link'] + ']'+file['file_name']+'[/url]';
			break;
			
			case 'img':
				var line = '[img]' + file['file_link'] + '[/img]';
			break;
			
			case 'html':
				var line = '<a href="' + file['file_link'] + '" >'+file['file_name']+'</a>';
			break;
			
			case 'url':
				var line = file['file_link'];
			break;
			
		}
		str += line + "\n";
	}
	$('link_area').innerText = str;
}
function copy_text(id){
	var field = $(id);
	if (field){
		if (document.all){
			field.createTextRange().execCommand('copy');
			alert("<?=$lang['copy_success']?>");
		}else{
			alert("<?=$lang['alert_ie_copytext']?>");
		}	
	}
}

addLoadEvent(get_mode('ubb'));
</script>

<?php 
}
 ?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -