Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
lwsswl
OneManager-php
提交
3a71008b
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 搜索 >>
未验证
提交
3a71008b
编写于
2月 20, 2020
作者:
Q
qkqpttgf
提交者:
GitHub
2月 20, 2020
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
multy disks
上级
75600649
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
39 addition
and
15 deletion
+39
-15
theme/classic.php
theme/classic.php
+39
-15
未找到文件。
theme/classic.php
浏览文件 @
3a71008b
...
...
@@ -7,8 +7,8 @@
<meta
http-equiv=
X-UA-Compatible
content=
"IE=edge"
>
<meta
name=
viewport
content=
"width=device-width,initial-scale=1"
>
<meta
name=
"keywords"
content=
"
<?php
echo
$n_path
;
?>
,
<?php
if
(
$p_path
!=
''
)
echo
$p_path
.
','
;
echo
$_SERVER
[
'sitename'
];
?>
,OneManager,auth_by_逸笙"
>
<link
rel=
"icon"
href=
"
<?php
echo
$_SERVER
[
'base_path'
];
?>
favicon.ico"
type=
"image/x-icon"
/>
<link
rel=
"shortcut icon"
href=
"
<?php
echo
$_SERVER
[
'base_path'
];
?>
favicon.ico"
type=
"image/x-icon"
/>
<link
rel=
"icon"
href=
"
<?php
echo
$_SERVER
[
'base_
disk_
path'
];
?>
favicon.ico"
type=
"image/x-icon"
/>
<link
rel=
"shortcut icon"
href=
"
<?php
echo
$_SERVER
[
'base_
disk_
path'
];
?>
favicon.ico"
type=
"image/x-icon"
/>
<style
type=
"text/css"
>
body
{
font-family
:
'Helvetica Neue'
,
Helvetica
,
Arial
,
sans-serif
;
font-size
:
14px
;
line-height
:
1em
;
background-color
:
#f7f7f9
;
color
:
#000
}
a
{
color
:
#24292e
;
cursor
:
pointer
;
text-decoration
:
none
}
...
...
@@ -24,6 +24,8 @@
.list-container
,
.list-header-container
,
.list-wrapper
,
a
.back-link
:hover
,
body
{
color
:
#24292e
}
.list-header-container
.table-header
{
margin
:
0
;
border
:
0
none
;
padding
:
30px
60px
;
text-align
:
left
;
font-weight
:
400
;
color
:
#000
;
background-color
:
#f7f7f9
;
word-break
:
break-all
;
word-wrap
:
break-word
;}
.list-body-container
{
position
:
relative
;
left
:
0
;
overflow-x
:
hidden
;
overflow-y
:
auto
;
box-sizing
:
border-box
;
background
:
#fff
}
.more-disk
{
margin
:
0
;
border
:
0
none
;
padding
:
30px
30px
;
text-align
:
left
;
font-weight
:
400
;
color
:
#000
;
background-color
:
#f7f7f9
;
word-break
:
break-all
;
word-wrap
:
break-word
;}
.more-disk
a
{
padding
:
5px
}
.list-table
{
width
:
100%
;
padding
:
0
20px
20px
20px
;
border-spacing
:
0
}
.list-table
tr
{
height
:
40px
}
.list-table
tr
[
data-to
]
:hover
{
background
:
#f1f1f1
}
...
...
@@ -90,6 +92,23 @@
<h1
class=
"title"
>
<a
href=
"
<?php
echo
$_SERVER
[
'base_path'
];
?>
"
>
<?php
echo
$_SERVER
[
'sitename'
];
?>
</a>
</h1>
<?php
$disktags
=
explode
(
"|"
,
getConfig
(
'disktag'
));
if
(
count
(
$disktags
)
>
1
)
{
?>
<div
class=
"list-wrapper"
>
<div
class=
"list-container"
>
<div
class=
"list-header-container"
>
<div
class=
"more-disk"
>
<?php
foreach
(
$disktags
as
$disk
)
{
$diskname
=
getConfig
(
'diskname'
,
$disk
);
if
(
$diskname
==
''
)
$diskname
=
$disk
;
echo
'<a href="'
.
path_format
(
$_SERVER
[
'base_path'
]
.
'/'
.
$disk
)
.
'">'
.
$diskname
.
'</a>  '
;
}
?>
</div>
</div>
</div>
</div>
<?php
}
if
(
$files
)
{
?>
<div
class=
"list-wrapper"
id=
"list-div"
>
<div
class=
"list-container"
>
<div
class=
"list-header-container"
>
...
...
@@ -130,8 +149,8 @@
?>
<div
style=
"margin: 12px 4px 4px; text-align: center"
>
<div
style=
"margin: 24px"
>
<textarea
id=
"url"
title=
"url"
rows=
"1"
style=
"width: 100%; margin-top: 2px;"
readonly
>
<?php
echo
str_replace
(
'%2523'
,
'%23'
,
str_replace
(
'%26amp%3B'
,
'&'
,
spurlencode
(
path_format
(
$_SERVER
[
'base_path'
]
.
'/'
.
$path
),
'/'
)));
?>
</textarea>
<a
href=
"
<?php
echo
path_format
(
$_SERVER
[
'base_path'
]
.
'/'
.
$path
);
//$files['@microsoft.graph.downloadUrl'] ?>"><ion-icon name="download" style="line-height: 16px;vertical-align: middle;"></ion-icon> <?php echo getconstStr('Download'); ?></a>
<textarea
id=
"url"
title=
"url"
rows=
"1"
style=
"width: 100%; margin-top: 2px;"
readonly
>
<?php
echo
str_replace
(
'%2523'
,
'%23'
,
str_replace
(
'%26amp%3B'
,
'&'
,
spurlencode
(
path_format
(
$_SERVER
[
'base_
disk_
path'
]
.
'/'
.
$path
),
'/'
)));
?>
</textarea>
<a
href=
"
<?php
echo
path_format
(
$_SERVER
[
'base_
disk_
path'
]
.
'/'
.
$path
);
//$files['@microsoft.graph.downloadUrl'] ?>"><ion-icon name="download" style="line-height: 16px;vertical-align: middle;"></ion-icon> <?php echo getconstStr('Download'); ?></a>
</
div
>
<
div
style
=
"margin: 24px"
>
<?
php
$ext
=
strtolower
(
substr
(
$path
,
strrpos
(
$path
,
'.'
)
+
1
));
...
...
@@ -210,7 +229,7 @@
</li>
<?php
}
?>
<ion-icon
name=
"folder"
></ion-icon>
<a
id=
"file_a
<?php
echo
$filenum
;
?>
"
href=
"
<?php
echo
path_format
(
$_SERVER
[
'base_path'
]
.
'/'
.
$path
.
'/'
.
encode_str_replace
(
$file
[
'name'
])
.
'/'
);
?>
"
>
<?php
echo
str_replace
(
'&'
,
'&'
,
$file
[
'name'
]);
?>
</a>
<a
id=
"file_a
<?php
echo
$filenum
;
?>
"
href=
"
<?php
echo
path_format
(
$_SERVER
[
'base_
disk_
path'
]
.
'/'
.
$path
.
'/'
.
encode_str_replace
(
$file
[
'name'
])
.
'/'
);
?>
"
>
<?php
echo
str_replace
(
'&'
,
'&'
,
$file
[
'name'
]);
?>
</a>
</td>
<td
class=
"updated_at"
id=
"folder_time
<?php
echo
$filenum
;
?>
"
>
<?php
echo
time_format
(
$file
[
'lastModifiedDateTime'
]);
?>
</td>
<td
class=
"size"
id=
"folder_size
<?php
echo
$filenum
;
?>
"
>
<?php
echo
size_format
(
$file
[
'size'
]);
?>
</td>
...
...
@@ -262,8 +281,8 @@
<?php
}
else
{
?>
<ion-icon
name=
"document"
></ion-icon>
<?php
}
?>
<a
id=
"file_a
<?php
echo
$filenum
;
?>
"
name=
"filelist"
href=
"
<?php
echo
path_format
(
$_SERVER
[
'base_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_path'
]
.
'/'
.
$path
.
'/'
.
str_replace
(
'&'
,
'&'
,
$file
[
'name'
]));
?>
"
><ion-icon
name=
"download"
></ion-icon></a>
<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>
</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>
...
...
@@ -380,6 +399,7 @@
</div>
</div>
</div>
<?php
}
?>
<div
id=
"mask"
class=
"mask"
style=
"display:none;"
></div>
<?php
if
(
$_SERVER
[
'admin'
])
{
...
...
@@ -492,13 +512,15 @@
}
?>
<font
color=
"#f7f7f9"
>
<?php
echo
date
(
"Y-m-d H:i:s"
)
.
" "
.
getconstStr
(
'Week'
)[
date
(
"w"
)]
.
" "
.
$_SERVER
[
'REMOTE_ADDR'
];
?>
</font>
</body>
<?php
if
(
$files
)
{
?>
<?php
if
(
$head
||
$readme
)
{
?>
<link
rel=
"stylesheet"
href=
"//unpkg.zhimg.com/github-markdown-css@3.0.1/github-markdown.css"
>
<script
type=
"text/javascript"
src=
"//unpkg.zhimg.com/marked@0.6.2/marked.min.js"
></script>
<?php
}
?>
<?php
if
(
isset
(
$files
[
'folder'
])
&&
$_SERVER
[
'is_guestup_path'
]
&&
!
$_SERVER
[
'admin'
])
{
?>
<script
type=
"text/javascript"
src=
"//cdn.bootcss.com/spark-md5/3.0.0/spark-md5.min.js"
></script>
<?php
}
?>
<?php
if
(
$pdfurl
!=
''
)
{
?>
<script
src=
"//cdn.bootcss.com/pdf.js/2.3.200/pdf.min.js"
></script>
<?php
}
?>
<?php
}
?>
<script
type=
"text/javascript"
>
var
root
=
'
<?php
echo
$_SERVER
[
"base_path"
];
?>
'
;
<?php
if
(
$files
)
{
?>
var
root
=
'
<?php
echo
$_SERVER
[
"base_disk_path"
];
?>
'
;
function
path_format
(
path
)
{
path
=
'
/
'
+
path
+
'
/
'
;
while
(
path
.
indexOf
(
'
//
'
)
!==
-
1
)
{
...
...
@@ -518,6 +540,7 @@
e
.
innerHTML
+=
paths
[
paths
.
length
-
1
];
e
.
innerHTML
=
e
.
innerHTML
.
replace
(
/
\s\/\s
$/
,
''
)
});
function
changelanguage
(
str
)
{
if
(
str
==
'
Language
'
)
str
=
''
;
...
...
@@ -777,12 +800,6 @@
document
.
getElementById
(
'pagenum'
)
.
value
=
num
;
document
.
getElementById
(
'nextpageform'
)
.
submit
();
}
<?
php
}
if
(
getConfig
(
'admin'
)
!=
''
)
{
// close div. 有登录或操作,需要关闭DIV时 ?>
function
operatediv_close
(
operate
)
{
document
.
getElementById
(
operate
+
'_div'
)
.
style
.
display
=
'none'
;
document
.
getElementById
(
'mask'
)
.
style
.
display
=
'none'
;
}
<?
php
}
if
(
isset
(
$files
[
'folder'
])
&&
(
$_SERVER
[
'is_guestup_path'
]
||
$_SERVER
[
'admin'
]))
{
// is folder and is admin or guest upload path. 当前是admin登录或图床目录时 ?>
function
uploadbuttonhide
()
{
...
...
@@ -1006,6 +1023,13 @@
}
}
}
<?php
}
}
if
(
getConfig
(
'admin'
)
!=
''
)
{
// close div. 有登录或操作,需要关闭DIV时 ?>
function
operatediv_close
(
operate
)
{
document
.
getElementById
(
operate
+
'_div'
)
.
style
.
display
=
'none'
;
document
.
getElementById
(
'mask'
)
.
style
.
display
=
'none'
;
}
<?
php
}
if
(
$_SERVER
[
'admin'
])
{
// admin login. 管理登录后 ?>
function
logout
()
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录