mirror of
https://github.com/ronggang/transmission-web-control.git
synced 2025-04-18 23:16:35 +00:00

# 新增参数配置文件 config.js ,用于自定义启动参数,当前可用参数:是否自动刷新、刷新频率、默认选中的节点等 # 新增针对种子服务器(Tracker)的更新/增加/删除功能 # 新增种子服务器(Tracker) 批量替换功能 # 新增在本地保存一些参数的功能(cookies),方便用户下次在本地打开时,回到上次关闭前的状态 # 新增原版切换链接(保留原版时,需将原版的 index.html 先重命名为 index.original.html,然后再解压所有文件到web目录) # 新增种子描述中超链接替换功能 # 新增种子列表中显示“添加时间” # 新增适应移动设备的模板,当前基本功能: 1、种子分类 2、开始、暂停、重新校验已选择的种子 3、种子列表分页显示 更新: # 更新语言文件中的 tree.server 为 tree.servers # 更新自动刷新时,如果有错误的种子,则根据种子的“下次更新时间”来判断本次是否需要重新获取数据,以减少数据量 # 更新种子列表排序方式,以支持所有页的数据排序 修复: # 拖放文件时,几个变量未定义的BUG # 删除种子时,列表显示错误的BUG
95 lines
6.4 KiB
HTML
95 lines
6.4 KiB
HTML
<!DOCTYPE HTML>
|
||
<html>
|
||
<head>
|
||
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
|
||
<meta http-equiv="Pragma" content="no-cache">
|
||
<meta http-equiv="no-cache">
|
||
<meta http-equiv="Expires" content="-1">
|
||
<meta http-equiv="Cache-Control" content="no-cache">
|
||
<title>Transmission Web Control</title>
|
||
<!-- 样式表 -->
|
||
<link rel="stylesheet" type="text/css" href="style/base.css?v=20130128" />
|
||
<link rel="stylesheet" type="text/css" href="script/easyui/themes/default/easyui.css?v=20130128"/>
|
||
<link rel="stylesheet" type="text/css" href="script/easyui/themes/icon.css?v=20130128"/>
|
||
<!-- 基础类库 -->
|
||
<script type="text/javascript" src="script/jquery/jquery-1.8.3.min.js"></script>
|
||
<script type="text/javascript" src="script/jquery/jquery.form.js"></script>
|
||
<script type="text/javascript" src="script/jquery/json2.min.js"></script>
|
||
<script type="text/javascript" src="script/jquery/Base64.js"></script>
|
||
<script type="text/javascript" src="script/easyui/jquery.easyui.min.js?v=20130128"></script>
|
||
<!-- -->
|
||
<!-- 系统类库 -->
|
||
<script type="text/javascript" src="script/min/public.js?v=20130128"></script>
|
||
<script type="text/javascript" src="script/min/cookies.js?v=20130128"></script>
|
||
<script type="text/javascript" src="script/min/transmission.js?v=20130128"></script>
|
||
<script type="text/javascript" src="script/min/transmission.torrents.js?v=20130128"></script>
|
||
<script type="text/javascript" src="script/min/system.js?v=20130128"></script>
|
||
<script type="text/javascript" src="config.js?v=20130128"></script>
|
||
</head>
|
||
<body>
|
||
<div id="main" class="easyui-layout">
|
||
<div id="m_top" data-options="region:'north'">
|
||
<div class="easyui-layout" data-options="fit:true">
|
||
<div id="m_title_layout" data-options="region:'center'" border="0">
|
||
<img src="logo.png"/><span id="m_title" style="padding:10px;"></span>
|
||
<div style="float:right;">Language:<select id="lang" value="" style="width:200px;"></select></div>
|
||
</div>
|
||
<div id="m_toolbar" data-options="region:'south',border:0">
|
||
<a id="toolbar_add_torrents" href="javascript:void(0);" class="easyui-linkbutton" data-options="iconCls:'icon-add',plain:true,disabled:true"></a>
|
||
<span class="button-split">|</span>
|
||
<a id="toolbar_reload" href="javascript:void(0);" class="easyui-linkbutton" data-options="iconCls:'icon-reload',plain:true"></a>
|
||
<a id="toolbar_alt_speed" href="javascript:void(0);" class="easyui-linkbutton" data-options="iconCls:'icon-alt-speed-false',plain:true"></a>
|
||
<a id="toolbar_config" href="javascript:void(0);" class="easyui-linkbutton" data-options="iconCls:'icon-system-config',plain:true"></a>
|
||
<span class="button-split">|</span>
|
||
<a id="toolbar_tracker_replace" href="javascript:void(0);" class="easyui-linkbutton" data-options="iconCls:'icon-tracker-replace',plain:true"></a>
|
||
<a id="toolbar_mobile" href="javascript:location.href = 'index.mobile.html';" class="easyui-linkbutton" data-options="iconCls:'icon-mobile',plain:true"></a>
|
||
<a id="" href="javascript:location.href = 'index.original.html';" class="easyui-linkbutton" data-options="iconCls:'icon-transmission',plain:true"></a>
|
||
<span class="button-split">|</span>
|
||
<a id="toolbar_start_all" href="javascript:void(0);" class="easyui-linkbutton" data-options="iconCls:'icon-start-all',plain:true,disabled:true"></a>
|
||
<a id="toolbar_pause_all" href="javascript:void(0);" class="easyui-linkbutton" data-options="iconCls:'icon-pause-all',plain:true,disabled:true"></a>
|
||
<span class="button-split">|</span>
|
||
<a id="toolbar_start" href="javascript:void(0);" class="easyui-linkbutton" data-options="iconCls:'icon-start-one',plain:true,disabled:true"></a>
|
||
<a id="toolbar_pause" href="javascript:void(0);" class="easyui-linkbutton" data-options="iconCls:'icon-pause-one',plain:true,disabled:true"></a>
|
||
<a id="toolbar_remove" href="javascript:void(0);" class="easyui-linkbutton" data-options="iconCls:'icon-remove-torrent',plain:true,disabled:true"></a>
|
||
<a id="toolbar_recheck" href="javascript:void(0);" class="easyui-linkbutton" data-options="iconCls:'icon-recheck-torrent',plain:true,disabled:true"></a>
|
||
<span class="button-split">|</span>
|
||
<label id="toolbar_label_reload_time"></label>
|
||
<input id="toolbar_reload_time" style="width:50px;text-align:center;" class="easyui-numberspinner"/>
|
||
<label id="toolbar_label_reload_time_unit"></label>
|
||
<a id="toolbar_autoreload" href="javascript:void(0);" class="easyui-linkbutton" data-options="plain:true"></a>
|
||
<span id="toolbar_right_area" style="float:right;">
|
||
<input id="toolbar_search" type="text" class="easyui-searchbox" style="width:150px;"/>
|
||
<span class="button-split">|</span>
|
||
<a id="toolbar_about" href="javascript:void(0);" class="easyui-linkbutton" data-options="iconCls:'icon-about',plain:true"></a>
|
||
</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div id="m_left_layout" title="." data-options="region:'west',split:true,border:0">
|
||
<div id="layout_left" class="easyui-layout" data-options="fit:true">
|
||
<div id="m_left" data-options="region:'center',border:0"></div>
|
||
<div id="m_status" title="status" data-options="region:'south',split:true,border:0,collapsed:true">
|
||
<span id="status_text"></span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div id="m_body" title="." data-options="region:'center',border:0" >
|
||
<div id="layout_body" class="easyui-layout" data-options="fit:true">
|
||
<div id="m_list" data-options="region:'center',border:0"></div>
|
||
<div id="m_attribute" title="attribute" data-options="region:'south',split:true,border:0,collapsed:true,href:'template/torrent-attribute.html',cache:true"></div>
|
||
</div>
|
||
</div>
|
||
<div id="m_statusbar" data-options="region:'south'">
|
||
<span id="status_alt_speed" style="display:none;"> </span>
|
||
<span id="status_title_downloadspeed" class="iconlabel icon-down"></span> <span id="status_downloadspeed"></span>
|
||
<span class="button-split">|</span>
|
||
<span id="status_title_uploadspeed" class="iconlabel icon-up"></span> <span id="status_uploadspeed"></span>
|
||
<span class="button-split">|</span>
|
||
<span id="status_freespace"></span><span id="status_version" style="float:right;"></span>
|
||
</div>
|
||
<div id="dropArea" class="dropArea" style="display:none;">
|
||
<span id="text-drop-title" style="position:absolute;top:150px;left:150px;font-size:40px;font-weight: bold;" disabled="disabled"></span>
|
||
</div>
|
||
</div>
|
||
</body>
|
||
</html> |