Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
lwsswl
OneManager-php
提交
97d041ab
O
OneManager-php
项目概览
lwsswl
/
OneManager-php
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
OneManager-php
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
97d041ab
编写于
2月 26, 2020
作者:
Q
qkqpttgf
提交者:
GitHub
2月 26, 2020
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add a button to copy all download links
上级
57e17ab8
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
15 addition
and
3 deletion
+15
-3
theme/classic.php
theme/classic.php
+15
-3
未找到文件。
theme/classic.php
浏览文件 @
97d041ab
...
...
@@ -205,7 +205,7 @@
$readme
=
false
;
?>
<table
class=
"list-table"
id=
"list-table"
>
<tr
id=
"tr0"
>
<th
class=
"file"
><a
onclick=
"sortby('a');"
>
<?php
echo
getconstStr
(
'File'
);
?>
</a>
<?php
if
(
$_SERVER
[
'USER'
]
!=
'qcloud'
)
{
?>
<button
onclick=
"showthumbnails(this);"
>
<?php
echo
getconstStr
(
'ShowThumbnails'
);
?>
</button>
<?php
}
?>
</th>
<th
class=
"file"
><a
onclick=
"sortby('a');"
>
<?php
echo
getconstStr
(
'File'
);
?>
</a>
<?php
if
(
$_SERVER
[
'USER'
]
!=
'qcloud'
)
{
?>
<button
onclick=
"showthumbnails(this);"
>
<?php
echo
getconstStr
(
'ShowThumbnails'
);
?>
</button>
<?php
}
?>
<
button
onclick=
"CopyAllDownloadUrl();"
>
<?php
echo
getconstStr
(
'CopyAllDownloadUrl'
);
?>
</button><
/th>
<th
class=
"updated_at"
width=
"25%"
><a
onclick=
"sortby('time');"
>
<?php
echo
getconstStr
(
'EditTime'
);
?>
</a></th>
<th
class=
"size"
width=
"15%"
><a
onclick=
"sortby('size');"
>
<?php
echo
getconstStr
(
'Size'
);
?>
</a></th>
</tr>
...
...
@@ -283,7 +283,7 @@
<ion-icon
name=
"document"
></ion-icon>
<?php
}
?>
<a
id=
"file_a
<?php
echo
$filenum
;
?>
"
name=
"filelist"
href=
"
<?php
echo
path_format
(
$_SERVER
[
'base_disk_path'
]
.
'/'
.
$path
.
'/'
.
encode_str_replace
(
$file
[
'name'
]));
?>
?preview"
target=
_blank
>
<?php
echo
str_replace
(
'&'
,
'&'
,
$file
[
'name'
]);
?>
</a>
<a
href=
"
<?php
echo
path_format
(
$_SERVER
[
'base_disk_path'
]
.
'/'
.
$path
.
'/'
.
str_replace
(
'&'
,
'&'
,
$file
[
'name'
]));
?>
"
><ion-icon
name=
"download"
></ion-icon></a>
<a
class=
"download"
href=
"
<?php
echo
path_format
(
$_SERVER
[
'base_disk_path'
]
.
'/'
.
$path
.
'/'
.
str_replace
(
'&'
,
'&'
,
$file
[
'name'
]));
?>
"
><ion-icon
name=
"download"
></ion-icon></a>
</td>
<td
class=
"updated_at"
id=
"file_time
<?php
echo
$filenum
;
?>
"
>
<?php
echo
time_format
(
$file
[
'lastModifiedDateTime'
]);
?>
</td>
<td
class=
"size"
id=
"file_size
<?php
echo
$filenum
;
?>
"
>
<?php
echo
size_format
(
$file
[
'size'
]);
?>
</td>
...
...
@@ -681,7 +681,6 @@
}
<?php
}
}
else
{
// view folder. 不预览,即浏览目录时?>
var
sort
=
0
;
function
showthumbnails
(
obj
)
{
var
files
=
document
.
getElementsByName
(
'filelist'
);
for
(
$i
=
0
;
$i
<
files
.
length
;
$i
++
)
{
...
...
@@ -709,6 +708,19 @@
}
else
console
.
log
(
xhr
.
status
+
'
\n
'
+
xhr
.
responseText
);
}
}
function
CopyAllDownloadUrl
()
{
var
tmptextarea
=
document
.
createElement
(
'
textarea
'
);
document
.
body
.
appendChild
(
tmptextarea
);
tmptextarea
.
setAttribute
(
'
style
'
,
'
position:absolute;left:-100px;width:0px;height:0px;
'
);
document
.
querySelectorAll
(
'
.download
'
).
forEach
(
function
(
e
)
{
tmptextarea
.
innerHTML
+=
e
.
href
+
"
\r\n
"
;
});
tmptextarea
.
select
();
tmptextarea
.
setSelectionRange
(
0
,
tmptextarea
.
value
.
length
);
document
.
execCommand
(
"
copy
"
);
alert
(
tmptextarea
.
innerHTML
);
}
var
sort
=
0
;
function
sortby
(
string
)
{
if
(
string
==
'
a
'
)
if
(
sort
!=
0
)
{
for
(
i
=
1
;
i
<=
<?php
echo
$filenum
?
$filenum
:
0
;
?>
;
i
++
)
document
.
getElementById
(
'
tr
'
+
i
).
parentNode
.
insertBefore
(
document
.
getElementById
(
'
tr
'
+
i
),
document
.
getElementById
(
'
tr
'
+
(
i
-
1
)).
nextSibling
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录