修复-优化

修复一些非必要缺失文件及提示,优化部分提示
pull/18/head 2.2.2
icret 2021-07-21 01:35:30 +08:00
parent 68517446e0
commit 7ec59dc027
29 changed files with 75 additions and 1671 deletions

1
.github/FUNDING.yml vendored Normal file
View File

@ -0,0 +1 @@
custom: ['https://img.545141.com/sponsor/index.html']

View File

@ -44,11 +44,13 @@ if (isset($_POST['delDir'])) {
<div class="alert alert-primary">
<h3 style="text-align:center">EasyImage2.0 快捷操作中心</h2>
<hr />
<h5>此页面为常用快捷操作,目录保存以 /// 递进,非必要请勿修改!否则会导致部分操作不可用。</h5>
<h5>当前软件环境信息PHP版本<?php echo phpversion(); ?>PHP上传最大值<?php echo ini_get('upload_max_filesize'); ?>POST上传最大值<?php echo ini_get('post_max_size'); ?></h5>
<h5>目录保存以 /// 递进,非必要请勿修改!否则会导致部分操作不可用。</h5>
<h5>环境信息PHP版本<?php echo phpversion(); ?>PHP上传最大值<?php echo ini_get('upload_max_filesize'); ?>POST上传最大值<?php echo ini_get('post_max_size'); ?></h5>
<h5><?php
$yesterday = date("Y/m/d/", strtotime("-1 day"));
echo '今日上传数量:' . getFileNumber(APP_ROOT . config_path()) . ' 昨日上传数量:' . getFileNumber(APP_ROOT . $config['path'] . $yesterday) . ' 占用空间:' . getDistUsed(disk_total_space(__DIR__) - disk_free_space(__DIR__)) . ' 剩余空间:' . getDistUsed(disk_free_space(__DIR__)); ?>
echo '今日上传:' . getFileNumber(APP_ROOT . config_path()) . ' 昨日上传:' . getFileNumber(APP_ROOT . $config['path'] . $yesterday) . ' 已用空间:' . getDistUsed(disk_total_space(__DIR__) - disk_free_space(__DIR__)) . ' 剩余空间:' . getDistUsed(disk_free_space(__DIR__)); ?>
</h5>
<h5>当前软件版本:<?php echo $config['version'];?>Github版本<a href="https://github.com/icret/EasyImages2.0/releases" target="_blank"><?php echo getVersion();?></a></h5>
</div>
</div>
<div class="col-md-12">

View File

@ -30,7 +30,7 @@
<hr />
<h4>说明:</h4>
<h5>1. 建议使用<font color="red">PHP7.0</font>及以上版本;</h5>
<h5>2. 大部分上传失败是由于<font color="red">upload_max_filesize、post_max_size</font>设置不正确;</h5>
<h5>2. 大部分上传失败是由于<font color="red">upload_max_filesize、post_max_size、文件权限</font>设置不正确;</h5>
<h5>3. 本程序用到 <font color="red">Fileinfo、iconv、zip、mbstring、openssl</font> 扩展,如果缺失会导致无法访问管理面板以及上传/删除图片。</h5>
<h5>4. <font color="red">zip</font>扩展不是必须的但会影响tinyfilemanager文件压缩(不会在首页中检测)</h5>
<h5>5. 上传后必须修改config.php的位置<font color="red">domain</font>当前网站域名,<font color="red">imgurl</font>当前图片域名,<font color="red">password</font>登录管理密码!</h5>
@ -39,10 +39,12 @@
<h4>EasyImage2.0 基础检测:</h4>
<?php
echo '当前PHP版本<font color="green">' . phpversion() . '</font>';
if (is_executable('file.php')) {
echo '<br/><font color="green">当前文件可执行</font>';
$quanxian = substr(base_convert(fileperms("file.php"), 10, 8), 3);
if (!is_executable('file.php') || $quanxian != '777') {
echo '<br/><font color="red">上传文件权限错误(当前权限:' . $quanxian . '<b>windows可以无视</b>linux使用 chmod -R 0777 /mulu/* 赋予权限</font>';
} else {
echo '<br/><font color="red">当前文件不可执行,<b>windows可以无视</b>linux使用 chmod -R 755 /路径/* 赋予权限</font>';
echo '<br/><font color="green">当前文件可执行</font>';
}
echo '<br /><font color="green">upload_max_filesize</font> PHP上传最大值' . ini_get('upload_max_filesize');
echo '<br /><font color="green">post_max_size</font> PHP POST上传最大值' . ini_get('post_max_size') . '<br />';

View File

@ -139,7 +139,7 @@ $config = array(
// PHP插件检测-安全设置检测-版本检测 开启:true 关闭:false
'checkEnv' => true,
// 当前版本
'version' => '2.2.1',
'version' => '2.2.2',
);

View File

@ -94,7 +94,7 @@
</div>
<?php echo 'Copyright © 2018-' . date('Y'); ?>
<a href="https://img.545141.com/" target="_blank">EasyImage</a> By
<a href="https://www.545141.com/902.html" target="_blank">Icret</a> Ver:<a href="https://github.com/icret/EasyImages2.0/releases" target="_blank"><?php echo $config['version']; ?> <i class="icon icon-github"></i><?php echo @getVersion(); ?></a>
<a href="https://www.545141.com/902.html" target="_blank">Icret</a> Version:<a href="https://github.com/icret/EasyImages2.0/releases" target="_blank"><?php echo $config['version']; ?></a>
</footer>
</body>

View File

@ -173,13 +173,13 @@ function getDirectorySize($path)
/**
* 获取指定文件夹文件数量
* @param $url 传入一个路径如:/apps/web
* @param $dir 传入一个路径如:/apps/web
* @return int 返回文件数量
*/
function getFileNumber($url)
function getFileNumber($dir)
{
$num = 0;
$arr = glob($url);
$arr = glob($dir);
foreach ($arr as $v) {
if (is_file($v)) {
$num++;
@ -242,13 +242,12 @@ function getFile($dir)
* echo "目录数为:{$dirn}<br>";
* echo "文件数为:{$filen}<br>";
*/
$dirn = 0; //目录数
$filen = 0; //文件数
function getdirnum($file)
{
global $dirn;
global $filen;
$dirn = 0; //目录数
$filen = 0; //文件数
$dir = opendir($file);
while ($filename = readdir($dir)) {
if ($filename != "." && $filename != "..") {
@ -409,7 +408,7 @@ function checkEnv($mode)
}
// 检测是否更改默认域名
$url = preg_replace('#^(http(s?))?(://)#', '', 'http://192.168.1.15');
$url = preg_replace('#^(http(s?))?(://)#', '', 'http://192.168.2.100');
if (strstr($url, $_SERVER['HTTP_HOST'])) {
echo '
<script>
@ -474,7 +473,7 @@ function getVersion()
} elseif ($config['version'] == $getVersion->readJson()) { // 版本相同不提示
return null;
} else { // 返回版本
return '' . $getVersion->readJson();
return $getVersion->readJson();
}
}
} else {

View File

@ -100,8 +100,8 @@ $allUploud = getFileNumber(APP_ROOT . $config['path'] . $allUploud);
<div class="col-md-6">
<a href="list.php"><span class="label label-success label-outline"> 今日:<?php echo $todayUpload; ?>张</span></a>
<a href="list.php?date=<?php echo $yesterday; ?>"><span class="label label-warning label-outline"> 昨日:<?php echo $yesterdayUpload; ?>张</span></a>
<a href="list.php?<?php echo http_build_query($httpUrl); ?>"><span class="label label-info label-outline"> 当前上传<?php echo $allUploud; ?>张</span></a>
<span class="label label-danger label-outline"> 占用:<?php echo $spaceUsed; ?></span>
<a href="list.php?<?php echo http_build_query($httpUrl); ?>"><span class="label label-info label-outline"> 当前<?php echo $allUploud; ?>张</span></a>
<!--<span class="label label-danger label-outline"> 占用:<?php echo $spaceUsed; ?></span>-->
</div>
<div class="col-md-6">
<form class="form-inline" action="list.php" method="get">

41
libs/verson.json Normal file
View File

@ -0,0 +1,41 @@
{
"url": "https://api.github.com/repos/icret/EasyImages2.0/releases/43402637",
"assets_url": "https://api.github.com/repos/icret/EasyImages2.0/releases/43402637/assets",
"upload_url": "https://uploads.github.com/repos/icret/EasyImages2.0/releases/43402637/assets{?name,label}",
"html_url": "https://github.com/icret/EasyImages2.0/releases/tag/2.2.0",
"id": 43402637,
"author": {
"login": "icret",
"id": 16373024,
"node_id": "MDQ6VXNlcjE2MzczMDI0",
"avatar_url": "https://avatars.githubusercontent.com/u/16373024?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/icret",
"html_url": "https://github.com/icret",
"followers_url": "https://api.github.com/users/icret/followers",
"following_url": "https://api.github.com/users/icret/following{/other_user}",
"gists_url": "https://api.github.com/users/icret/gists{/gist_id}",
"starred_url": "https://api.github.com/users/icret/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/icret/subscriptions",
"organizations_url": "https://api.github.com/users/icret/orgs",
"repos_url": "https://api.github.com/users/icret/repos",
"events_url": "https://api.github.com/users/icret/events{/privacy}",
"received_events_url": "https://api.github.com/users/icret/received_events",
"type": "User",
"site_admin": false
},
"node_id": "MDc6UmVsZWFzZTQzNDAyNjM3",
"tag_name": "2.2.0",
"target_commitish": "master",
"name": "EasyImage2.0 简单图床 ver:2.2.0",
"draft": false,
"prerelease": false,
"created_at": "2021-05-22T03:30:17Z",
"published_at": "2021-05-22T03:40:31Z",
"assets": [
],
"tarball_url": "https://api.github.com/repos/icret/EasyImages2.0/tarball/2.2.0",
"zipball_url": "https://api.github.com/repos/icret/EasyImages2.0/zipball/2.2.0",
"body": "* 2021-5-8 v2.2.0\r\n- 增加根目录静态属性\r\n- 增加浏览页面懒加载\r\n- 增加浏览页面启用选定日期查看图片\r\n- 增加版本检测 ***每月10日06点和25日01点检测Github是否更新***\r\n- 增加上传压缩 ***此压缩有可能使图片变大!特别是小图片 也有一定概率改变图片方向***\r\n- 增加批量压缩目录 ***TinyImag或本机压缩本机压缩出现的问题***\r\n- 修复title\r\n- 修复二级目录安装\r\n- 修复对PHP5.6的兼容 ***建议使用php7.0及以上!***"
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 55 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,4 +1,3 @@
var copyBtn = document.getElementsByClassName('copyBtn1')[0];
copyBtn.onclick = function () {
var copyVal = document.getElementById("links");

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,2 +1,2 @@
!function(n){"use strict";function t(n,t){var r=(65535&n)+(65535&t);return(n>>16)+(t>>16)+(r>>16)<<16|65535&r}function r(n,t){return n<<t|n>>>32-t}function e(n,e,o,u,c,f){return t(r(t(t(e,n),t(u,f)),c),o)}function o(n,t,r,o,u,c,f){return e(t&r|~t&o,n,t,u,c,f)}function u(n,t,r,o,u,c,f){return e(t&o|r&~o,n,t,u,c,f)}function c(n,t,r,o,u,c,f){return e(t^r^o,n,t,u,c,f)}function f(n,t,r,o,u,c,f){return e(r^(t|~o),n,t,u,c,f)}function i(n,r){n[r>>5]|=128<<r%32,n[14+(r+64>>>9<<4)]=r;var e,i,a,d,h,l=1732584193,g=-271733879,v=-1732584194,m=271733878;for(e=0;e<n.length;e+=16)i=l,a=g,d=v,h=m,g=f(g=f(g=f(g=f(g=c(g=c(g=c(g=c(g=u(g=u(g=u(g=u(g=o(g=o(g=o(g=o(g,v=o(v,m=o(m,l=o(l,g,v,m,n[e],7,-680876936),g,v,n[e+1],12,-389564586),l,g,n[e+2],17,606105819),m,l,n[e+3],22,-1044525330),v=o(v,m=o(m,l=o(l,g,v,m,n[e+4],7,-176418897),g,v,n[e+5],12,1200080426),l,g,n[e+6],17,-1473231341),m,l,n[e+7],22,-45705983),v=o(v,m=o(m,l=o(l,g,v,m,n[e+8],7,1770035416),g,v,n[e+9],12,-1958414417),l,g,n[e+10],17,-42063),m,l,n[e+11],22,-1990404162),v=o(v,m=o(m,l=o(l,g,v,m,n[e+12],7,1804603682),g,v,n[e+13],12,-40341101),l,g,n[e+14],17,-1502002290),m,l,n[e+15],22,1236535329),v=u(v,m=u(m,l=u(l,g,v,m,n[e+1],5,-165796510),g,v,n[e+6],9,-1069501632),l,g,n[e+11],14,643717713),m,l,n[e],20,-373897302),v=u(v,m=u(m,l=u(l,g,v,m,n[e+5],5,-701558691),g,v,n[e+10],9,38016083),l,g,n[e+15],14,-660478335),m,l,n[e+4],20,-405537848),v=u(v,m=u(m,l=u(l,g,v,m,n[e+9],5,568446438),g,v,n[e+14],9,-1019803690),l,g,n[e+3],14,-187363961),m,l,n[e+8],20,1163531501),v=u(v,m=u(m,l=u(l,g,v,m,n[e+13],5,-1444681467),g,v,n[e+2],9,-51403784),l,g,n[e+7],14,1735328473),m,l,n[e+12],20,-1926607734),v=c(v,m=c(m,l=c(l,g,v,m,n[e+5],4,-378558),g,v,n[e+8],11,-2022574463),l,g,n[e+11],16,1839030562),m,l,n[e+14],23,-35309556),v=c(v,m=c(m,l=c(l,g,v,m,n[e+1],4,-1530992060),g,v,n[e+4],11,1272893353),l,g,n[e+7],16,-155497632),m,l,n[e+10],23,-1094730640),v=c(v,m=c(m,l=c(l,g,v,m,n[e+13],4,681279174),g,v,n[e],11,-358537222),l,g,n[e+3],16,-722521979),m,l,n[e+6],23,76029189),v=c(v,m=c(m,l=c(l,g,v,m,n[e+9],4,-640364487),g,v,n[e+12],11,-421815835),l,g,n[e+15],16,530742520),m,l,n[e+2],23,-995338651),v=f(v,m=f(m,l=f(l,g,v,m,n[e],6,-198630844),g,v,n[e+7],10,1126891415),l,g,n[e+14],15,-1416354905),m,l,n[e+5],21,-57434055),v=f(v,m=f(m,l=f(l,g,v,m,n[e+12],6,1700485571),g,v,n[e+3],10,-1894986606),l,g,n[e+10],15,-1051523),m,l,n[e+1],21,-2054922799),v=f(v,m=f(m,l=f(l,g,v,m,n[e+8],6,1873313359),g,v,n[e+15],10,-30611744),l,g,n[e+6],15,-1560198380),m,l,n[e+13],21,1309151649),v=f(v,m=f(m,l=f(l,g,v,m,n[e+4],6,-145523070),g,v,n[e+11],10,-1120210379),l,g,n[e+2],15,718787259),m,l,n[e+9],21,-343485551),l=t(l,i),g=t(g,a),v=t(v,d),m=t(m,h);return[l,g,v,m]}function a(n){var t,r="",e=32*n.length;for(t=0;t<e;t+=8)r+=String.fromCharCode(n[t>>5]>>>t%32&255);return r}function d(n){var t,r=[];for(r[(n.length>>2)-1]=void 0,t=0;t<r.length;t+=1)r[t]=0;var e=8*n.length;for(t=0;t<e;t+=8)r[t>>5]|=(255&n.charCodeAt(t/8))<<t%32;return r}function h(n){return a(i(d(n),8*n.length))}function l(n,t){var r,e,o=d(n),u=[],c=[];for(u[15]=c[15]=void 0,o.length>16&&(o=i(o,8*n.length)),r=0;r<16;r+=1)u[r]=909522486^o[r],c[r]=1549556828^o[r];return e=i(u.concat(d(t)),512+8*t.length),a(i(c.concat(e),640))}function g(n){var t,r,e="";for(r=0;r<n.length;r+=1)t=n.charCodeAt(r),e+="0123456789abcdef".charAt(t>>>4&15)+"0123456789abcdef".charAt(15&t);return e}function v(n){return unescape(encodeURIComponent(n))}function m(n){return h(v(n))}function p(n){return g(m(n))}function s(n,t){return l(v(n),v(t))}function C(n,t){return g(s(n,t))}function A(n,t,r){return t?r?s(t,n):C(t,n):r?m(n):p(n)}"function"==typeof define&&define.amd?define(function(){return A}):"object"==typeof module&&module.exports?module.exports=A:n.md5=A}(this);
!function(n){"use strict";function d(n,t){var r=(65535&n)+(65535&t);return(n>>16)+(t>>16)+(r>>16)<<16|65535&r}function f(n,t,r,e,o,u){return d((c=d(d(t,n),d(e,u)))<<(f=o)|c>>>32-f,r);var c,f}function l(n,t,r,e,o,u,c){return f(t&r|~t&e,n,t,o,u,c)}function v(n,t,r,e,o,u,c){return f(t&e|r&~e,n,t,o,u,c)}function g(n,t,r,e,o,u,c){return f(t^r^e,n,t,o,u,c)}function m(n,t,r,e,o,u,c){return f(r^(t|~e),n,t,o,u,c)}function i(n,t){var r,e,o,u;n[t>>5]|=128<<t%32,n[14+(t+64>>>9<<4)]=t;for(var c=1732584193,f=-271733879,i=-1732584194,a=271733878,h=0;h<n.length;h+=16)c=l(r=c,e=f,o=i,u=a,n[h],7,-680876936),a=l(a,c,f,i,n[h+1],12,-389564586),i=l(i,a,c,f,n[h+2],17,606105819),f=l(f,i,a,c,n[h+3],22,-1044525330),c=l(c,f,i,a,n[h+4],7,-176418897),a=l(a,c,f,i,n[h+5],12,1200080426),i=l(i,a,c,f,n[h+6],17,-1473231341),f=l(f,i,a,c,n[h+7],22,-45705983),c=l(c,f,i,a,n[h+8],7,1770035416),a=l(a,c,f,i,n[h+9],12,-1958414417),i=l(i,a,c,f,n[h+10],17,-42063),f=l(f,i,a,c,n[h+11],22,-1990404162),c=l(c,f,i,a,n[h+12],7,1804603682),a=l(a,c,f,i,n[h+13],12,-40341101),i=l(i,a,c,f,n[h+14],17,-1502002290),c=v(c,f=l(f,i,a,c,n[h+15],22,1236535329),i,a,n[h+1],5,-165796510),a=v(a,c,f,i,n[h+6],9,-1069501632),i=v(i,a,c,f,n[h+11],14,643717713),f=v(f,i,a,c,n[h],20,-373897302),c=v(c,f,i,a,n[h+5],5,-701558691),a=v(a,c,f,i,n[h+10],9,38016083),i=v(i,a,c,f,n[h+15],14,-660478335),f=v(f,i,a,c,n[h+4],20,-405537848),c=v(c,f,i,a,n[h+9],5,568446438),a=v(a,c,f,i,n[h+14],9,-1019803690),i=v(i,a,c,f,n[h+3],14,-187363961),f=v(f,i,a,c,n[h+8],20,1163531501),c=v(c,f,i,a,n[h+13],5,-1444681467),a=v(a,c,f,i,n[h+2],9,-51403784),i=v(i,a,c,f,n[h+7],14,1735328473),c=g(c,f=v(f,i,a,c,n[h+12],20,-1926607734),i,a,n[h+5],4,-378558),a=g(a,c,f,i,n[h+8],11,-2022574463),i=g(i,a,c,f,n[h+11],16,1839030562),f=g(f,i,a,c,n[h+14],23,-35309556),c=g(c,f,i,a,n[h+1],4,-1530992060),a=g(a,c,f,i,n[h+4],11,1272893353),i=g(i,a,c,f,n[h+7],16,-155497632),f=g(f,i,a,c,n[h+10],23,-1094730640),c=g(c,f,i,a,n[h+13],4,681279174),a=g(a,c,f,i,n[h],11,-358537222),i=g(i,a,c,f,n[h+3],16,-722521979),f=g(f,i,a,c,n[h+6],23,76029189),c=g(c,f,i,a,n[h+9],4,-640364487),a=g(a,c,f,i,n[h+12],11,-421815835),i=g(i,a,c,f,n[h+15],16,530742520),c=m(c,f=g(f,i,a,c,n[h+2],23,-995338651),i,a,n[h],6,-198630844),a=m(a,c,f,i,n[h+7],10,1126891415),i=m(i,a,c,f,n[h+14],15,-1416354905),f=m(f,i,a,c,n[h+5],21,-57434055),c=m(c,f,i,a,n[h+12],6,1700485571),a=m(a,c,f,i,n[h+3],10,-1894986606),i=m(i,a,c,f,n[h+10],15,-1051523),f=m(f,i,a,c,n[h+1],21,-2054922799),c=m(c,f,i,a,n[h+8],6,1873313359),a=m(a,c,f,i,n[h+15],10,-30611744),i=m(i,a,c,f,n[h+6],15,-1560198380),f=m(f,i,a,c,n[h+13],21,1309151649),c=m(c,f,i,a,n[h+4],6,-145523070),a=m(a,c,f,i,n[h+11],10,-1120210379),i=m(i,a,c,f,n[h+2],15,718787259),f=m(f,i,a,c,n[h+9],21,-343485551),c=d(c,r),f=d(f,e),i=d(i,o),a=d(a,u);return[c,f,i,a]}function a(n){for(var t="",r=32*n.length,e=0;e<r;e+=8)t+=String.fromCharCode(n[e>>5]>>>e%32&255);return t}function h(n){var t=[];for(t[(n.length>>2)-1]=void 0,e=0;e<t.length;e+=1)t[e]=0;for(var r=8*n.length,e=0;e<r;e+=8)t[e>>5]|=(255&n.charCodeAt(e/8))<<e%32;return t}function e(n){for(var t,r="0123456789abcdef",e="",o=0;o<n.length;o+=1)t=n.charCodeAt(o),e+=r.charAt(t>>>4&15)+r.charAt(15&t);return e}function r(n){return unescape(encodeURIComponent(n))}function o(n){return a(i(h(t=r(n)),8*t.length));var t}function u(n,t){return function(n,t){var r,e,o=h(n),u=[],c=[];for(u[15]=c[15]=void 0,16<o.length&&(o=i(o,8*n.length)),r=0;r<16;r+=1)u[r]=909522486^o[r],c[r]=1549556828^o[r];return e=i(u.concat(h(t)),512+8*t.length),a(i(c.concat(e),640))}(r(n),r(t))}function t(n,t,r){return t?r?u(t,n):e(u(t,n)):r?o(n):e(o(n))}"function"==typeof define&&define.amd?define(function(){return t}):"object"==typeof module&&module.exports?module.exports=t:n.md5=t}(this);
//# sourceMappingURL=md5.min.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,7 +0,0 @@
/*!
* ZUI: Lang.de - v1.9.2 - 2020-07-09
* http://openzui.com
* GitHub: https://github.com/easysoft/zui.git
* Copyright (c) 2020 cnezsoft.com; Licensed MIT
*/
$.zui.lang("de",{"zui.pager":{pageOfText:"Seite {0}",prev:"Zurück",next:"Nächste Seite",first:"Erste Seite",last:"Letzte Seite","goto":"Goto",pageOf:"Seite <strong>{page}</strong>",totalPage:"<strong>{totalPage}</strong> Seiten",totalCount:"Total: <strong>{recTotal}</strong> Artikel",pageSize:"<strong>{recPerPage}</strong> Artikel pro Seite",itemsRange:"Seiten <strong>{start}</strong> bis <strong>{end}</strong>",pageOfTotal:"Seite <strong>{page}</strong>/<strong>{totalPage}</strong>"},"zui.boards":{append2end:"Gehen Sie zum Ende"},"zui.browser":{tip:"Online. Sorgenfrei. Aktualisiere deinen Browser noch heute!"},"zui.calendar":{weekNames:["Son","Mon","Die","Mit","Don","Fri","Sam"],monthNames:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],today:"Heute",year:"{0}Jahr",month:"{0}Monat",yearMonth:"{0}-{1}"},"zui.chosenIcons":{emptyIcon:"[Kein Icon]",commonIcons:"Gemeinsame Symbole",webIcons:"Web-Symbol",editorIcons:"Editor-Symbol",directionalIcons:"Pfeil Zusammenfluss",otherIcons:"Andere Symbole"},"zui.colorPicker":{errorTip:"Kein gültiger Farbwert"},"zui.datagrid":{errorCannotGetDataFromRemote:"Daten vom Remote-Server ({0}) können nicht abgerufen werden.",errorCannotHandleRemoteData:"Die vom Remote-Server zurückgegebenen Daten können nicht verarbeitet werden."},"zui.guideViewer":{prevStep:"Vorheriger Schritt",nextStep:"Nächster Schritt"},"zui.tabs":{reload:"Neu laden",close:"Schliessen",closeOthers:"Schließen Sie andere Registerkarten",closeRight:"Schließen Sie die rechte Registerkarte",reopenLast:"Letzten geschlossenen Tab wiederherstellen",errorCannotFetchFromRemote:"Inhalt kann nicht vom Remote-Server abgerufen werden ({0})."},"zui.uploader":{},datetimepicker:{days:["Sonntag","Montag","Diensteg","Mittwoch","Donnerstag","Freitag","Samstag"],daysShort:["Son","Mon","Die","Mit","Don","Fri","Sam"],daysMin:["Son","Mon","Die","Mit","Don","Fri","Sam"],months:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],monthsShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],today:"Heute",suffix:[],meridiem:[]},chosen:{no_results_text:"Nicht gefunden"},bootbox:{OK:"OK",CANCEL:"Stornieren",CONFIRM:"Bestätigen"}});

View File

@ -1,7 +0,0 @@
/*!
* ZUI: Lang.fr - v1.9.2 - 2020-07-09
* http://openzui.com
* GitHub: https://github.com/easysoft/zui.git
* Copyright (c) 2020 cnezsoft.com; Licensed MIT
*/
$.zui.lang("fr",{"zui.pager":{pageOfText:"Page {0}",prev:"Prev",next:"Suivant",first:"First",last:"Last","goto":"Goto",pageOf:"Page <strong>{page}</strong>",totalPage:"<strong>{totalPage}</strong> pages",totalCount:"Total: <strong>{recTotal}</strong> items",pageSize:"<strong>{recPerPage}</strong> per page",itemsRange:"De <strong>{start}</strong> à <strong>{end}</strong>",pageOfTotal:"Page <strong>{page}</strong> de <strong>{totalPage}</strong>"},"zui.boards":{append2end:"Aller jusqu'au bout"},"zui.browser":{tip:"Naviguez sans crainte sur Internet. Mettez votre navigateur à jour dès aujourd'hui!"},"zui.calendar":{weekNames:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],monthNames:["Jan","Fév","Mar","Avr","Mai","Juin","Juil","Août","Sep","Oct","Nov","Déc"],today:"Aujourd'hui",year:"{0} Année",month:"{0} Mois",yearMonth:"{0}-{1}"},"zui.chosenIcons":{emptyIcon:"[Aucune icône]",commonIcons:"Icônes communes",webIcons:"Icône Web",editorIcons:"Icône de l'éditeur",directionalIcons:"Flèche confluence",otherIcons:"Autres icônes"},"zui.colorPicker":{errorTip:"Pas une valeur de couleur valide"},"zui.datagrid":{errorCannotGetDataFromRemote:"Impossible d'obtenir les données du serveur distant ({0}).",errorCannotHandleRemoteData:"Impossible de traiter les données renvoyées par le serveur distant."},"zui.guideViewer":{prevStep:"Étape précédente",nextStep:"Prochaine étape"},"zui.tabs":{reload:"Recharger",close:"Fermer",closeOthers:"Fermez les autres onglets",closeRight:"Fermer l'onglet de droite",reopenLast:"Restaurer le dernier onglet fermé",errorCannotFetchFromRemote:"Impossible d'obtenir le contenu du serveur distant ({0})."},"zui.uploader":{},datetimepicker:{days:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],daysShort:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],daysMin:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],months:["Jan","Fév","Mar","Avr","Mai","Juin","Juil","Août","Sep","Oct","Nov","Déc"],monthsShort:["Jan","Fév","Mar","Avr","Mai","Juin","Juil","Août","Sep","Oct","Nov","Déc"],today:"Aujourd'hui",suffix:[],meridiem:[]},chosen:{no_results_text:"Pas trouvé"},bootbox:{OK:"D'accord",CANCEL:"Annuler",CONFIRM:"Confirmer"}});

View File

@ -1,7 +0,0 @@
/*!
* ZUI: Lang.ja - v1.9.2 - 2020-07-09
* http://openzui.com
* GitHub: https://github.com/easysoft/zui.git
* Copyright (c) 2020 cnezsoft.com; Licensed MIT
*/
$.zui.lang("ja",{"zui.pager":{pageOfText:"ページ{0}",prev:"前へ",next:"次のページ",first:"最初のページ",last:"最後のページ","goto":"回す",pageOf:"ページ <strong>{page}</strong>",totalPage:"合計 <strong>{totalPage}</strong> ページ",totalCount:"<strong>{recTotal}</strong> アイテム",pageSize:"1ページに <strong>{recPerPage}</strong> 個のアイテム",itemsRange:"ページ <strong>{start}</strong> からページ <strong>{end}</strong>",pageOfTotal:"合計 <strong>{page}</strong>/<strong>{totalPage}</strong>"},"zui.boards":{append2end:"最後に移動"},"zui.browser":{tip:"安心してネットを使うために、今すぐブラウザをアップグレード !"},"zui.calendar":{weekNames:["月曜日","火曜日","水曜日","木曜日","金曜日","土曜日","日曜日"],monthNames:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],today:"今日",year:"{0}年",month:"{0}月",yearMonth:"{0}年{1}月"},"zui.chosenIcons":{emptyIcon:"[アイコンなし]",commonIcons:"共通のアイコン",webIcons:"Webアイコン",editorIcons:"エディターアイコン",directionalIcons:"矢印の合流点",otherIcons:"その他のアイコン"},"zui.colorPicker":{errorTip:"有効な色の値ではありません"},"zui.datagrid":{errorCannotGetDataFromRemote:"リモートサーバーからデータを取得できません({0})。",errorCannotHandleRemoteData:"リモートサーバーから返されたデータを処理できません。"},"zui.guideViewer":{prevStep:"前のステップ",nextStep:"次のステップ"},"zui.tabs":{reload:"リロード",close:"閉じる",closeOthers:"他のタブを閉じる",closeRight:"右のタブを閉じる",reopenLast:"最後に閉じたタブを復元",errorCannotFetchFromRemote:"リモートサーバーからコンテンツを取得できません({0})。"},"zui.uploader":{},datetimepicker:{days:["日曜","月曜","火曜","水曜","木曜","金曜","土曜","日曜"],daysShort:["日","月","火","水","木","金","土","日"],daysMin:["日","月","火","水","木","金","土","日"],months:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],monthsShort:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],today:"今日",suffix:[],meridiem:[]},chosen:{no_results_text:"見つかりません"},bootbox:{OK:"オーケー",CANCEL:"キャンセル",CONFIRM:"確認する"}});

File diff suppressed because one or more lines are too long

View File

@ -1,7 +0,0 @@
/*!
* ZUI: 1.2升级到1.3兼容插件 - v1.9.2 - 2020-07-09
* http://openzui.com
* GitHub: https://github.com/easysoft/zui.git
* Copyright (c) 2020 cnezsoft.com; Licensed MIT
*/
!function(e,o){function r(o,a){if(e.isArray(o))return void e.each(o,function(e,o){r(o,a)});var i={};i[o]=s[o],a?e.extend(a,i):e.extend(i)}var s=e.zui;s&&(r(["uuid","callEvent","clientLang","browser","messager","Messager","showMessager","closeModal","ajustModalPosition","ModalTrigger","modalTrigger","store"]),r(["Color","imgReady","messager","Messager","showMessager","closeModal","ajustModalPosition","ModalTrigger","modalTrigger","store"],o))}(jQuery,window);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,624 +0,0 @@
/*!
* ZUI: - v1.9.2 - 2020-07-09
* http://openzui.com
* GitHub: https://github.com/easysoft/zui.git
* Copyright (c) 2020 cnezsoft.com; Licensed MIT
*/
.uploader {
position: relative;
margin-bottom: 20px;
}
.uploader-btn-hidden {
position: absolute;
top: -1px;
left: -1px;
width: 1px;
height: 1px;
opacity: 0;
}
.file-dragable {
position: relative;
}
[data-drop-placeholder]:before {
position: absolute;
top: 0;
left: 0;
z-index: 100;
display: block;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
height: 100%;
font-size: 16px;
text-align: center;
pointer-events: none;
content: attr(data-drop-placeholder);
background-color: rgba(255, 240, 213, .5);
filter: alpha(opacity=0);
border: 2px dashed #f1a325;
opacity: 0;
-webkit-transition: all .2s;
-o-transition: all .2s;
transition: all .2s;
-webkit-transform: scale(.95);
-ms-transform: scale(.95);
-o-transform: scale(.95);
transform: scale(.95);
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.ie [data-drop-placeholder]:before {
display: none !important;
}
.file-dragable[data-drop-placeholder]:before {
filter: alpha(opacity=100);
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.ie .file-dragable[data-drop-placeholder]:before {
display: block!important;
display: -webkit-box !important;
display: -webkit-flex !important;
display: -ms-flexbox !important;
display: flex !important;
}
.file-drag-enter[data-drop-placeholder]:before {
background-color: #fff0d5;
border-style: solid;
}
.ie .file-drag-enter.file-dragable > .uploader-message {
pointer-events: none;
}
.uploader-files,
.file-list {
position: relative;
min-height: 32px;
margin-bottom: 10px;
border: 1px solid #ddd;
}
.uploader-files[data-drag-placeholder]:before,
.file-list[data-drag-placeholder]:before {
position: absolute;
top: 50%;
right: 0;
left: 0;
display: block;
margin-top: -15px;
line-height: 32px;
color: #ddd;
text-align: center;
pointer-events: none;
content: attr(data-drag-placeholder);
-webkit-transition: all .4s;
-o-transition: all .4s;
transition: all .4s;
}
.uploader-files[data-drag-placeholder]:hover:before,
.file-list[data-drag-placeholder]:hover:before {
color: #808080;
}
.uploader-files .file-icon,
.file-list .file-icon {
position: relative;
width: 32px;
height: 32px;
line-height: 32px;
text-align: center;
filter: alpha(opacity=70);
opacity: .7;
-webkit-transition: opacity .4s;
-o-transition: opacity .4s;
transition: opacity .4s;
}
.uploader-files .file-icon-image,
.file-list .file-icon-image {
position: absolute;
top: 5px;
right: 5px;
bottom: 5px;
left: 5px;
background-color: #fff;
background-repeat: no-repeat;
background-position: center;
-webkit-background-size: cover;
background-size: cover;
border: 1px solid #ddd;
}
.uploader-files .file-name,
.file-list .file-name {
text-decoration: none;
-webkit-transition: all .2s;
-o-transition: all .2s;
transition: all .2s;
}
.uploader-files .file-name[contenteditable],
.file-list .file-name[contenteditable] {
padding: 0 5px;
background-color: #fff;
outline: 1px solid #3280fc;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #97befd;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #97befd;
}
.uploader-files .file-name,
.file-list .file-name,
.uploader-files .file-size,
.file-list .file-size {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.uploader-files .file-renaming .file-name[contenteditable],
.file-list .file-renaming .file-name[contenteditable] {
text-overflow: initial;
}
.uploader-files .file:hover .file-name,
.file-list .file:hover .file-name {
color: #3280fc;
}
.uploader-files .file:hover .file-icon,
.file-list .file:hover .file-icon {
opacity: 1;
}
.uploader-files .file-status,
.file-list .file-status {
display: inline-block;
line-height: 20px;
text-align: right;
}
.uploader-files .file-status:hover,
.file-list .file-status:hover {
background-color: rgba(0, 0, 0, .07);
}
.uploader-files .file-status > .icon,
.file-list .file-status > .icon {
line-height: 20px;
vertical-align: middle;
opacity: 1;
-webkit-transition: all .8s;
-o-transition: all .8s;
transition: all .8s;
-webkit-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.uploader-files .file-status > .icon:before,
.file-list .file-status > .icon:before {
content: '\e653';
}
.uploader-files .file-status > .text,
.file-list .file-status > .text {
display: inline-block;
padding: 0 6px;
font-size: 12px;
line-height: 20px;
}
.uploader-files .file-status > .text:empty,
.file-list .file-status > .text:empty {
display: none;
}
.uploader-files .file[data-status="uploading"] .file-status > .icon,
.file-list .file[data-status="uploading"] .file-status > .icon {
filter: alpha(opacity=0);
opacity: 0;
-webkit-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
}
.uploader-files .file[data-status="uploading"] .file-status > .text,
.file-list .file[data-status="uploading"] .file-status > .text {
color: #fff;
background-color: #3280fc;
border-radius: 10px;
}
.uploader-files .file[data-status="queue"] .file-status,
.file-list .file[data-status="queue"] .file-status {
color: #f1a325;
}
.uploader-files .file[data-status="queue"] .file-status > .icon:before,
.file-list .file[data-status="queue"] .file-status > .icon:before {
content: '\e6cd';
}
.uploader-files .file[data-status="failed"] .file-status,
.file-list .file[data-status="failed"] .file-status {
color: #ea644a;
}
.uploader-files .file[data-status="failed"] .file-status > .icon:before,
.file-list .file[data-status="failed"] .file-status > .icon:before {
content: '\e66a';
}
.uploader-files .file[data-status="done"] .file-status,
.file-list .file[data-status="done"] .file-status {
color: #38b03f;
}
.uploader-files .file .actions > .btn-reset-file,
.file-list .file .actions > .btn-reset-file,
.uploader-files .file .actions > .btn-download-file,
.file-list .file .actions > .btn-download-file,
.uploader-files .file[data-status="failed"] .actions > .btn-rename-file,
.file-list .file[data-status="failed"] .actions > .btn-rename-file,
.uploader-files .file[data-status="uploading"] .actions > .btn,
.file-list .file[data-status="uploading"] .actions > .btn,
.uploader-files .file[data-status="done"] .actions > .btn,
.file-list .file[data-status="done"] .actions > .btn {
display: none;
}
.uploader-files .file[data-status="done"] .actions > .btn-download-file[href],
.file-list .file[data-status="done"] .actions > .btn-download-file[href],
.uploader-files.file-show-rename-action-on-done .file[data-status="done"] .actions > .btn-rename-file,
.file-list.file-show-rename-action-on-done .file[data-status="done"] .actions > .btn-rename-file,
.uploader-files.file-show-delete-action-on-done .file[data-status="done"] .actions > .btn-delete-file,
.file-list.file-show-delete-action-on-done .file[data-status="done"] .actions > .btn-delete-file,
.uploader-files .file[data-status="failed"] .actions > .btn-reset-file,
.file-list .file[data-status="failed"] .actions > .btn-reset-file {
display: inline-block;
}
.uploader-files.file-rename-by-click [data-status="queue"] .file-name:hover,
.file-list.file-rename-by-click [data-status="queue"] .file-name:hover {
background-color: rgba(255, 255, 255, .5);
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #97befd;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #97befd;
}
.uploader-files .file-progress-bar,
.file-list .file-progress-bar {
position: absolute;
top: 0;
bottom: 0;
left: 0;
z-index: 10;
pointer-events: none;
background-color: rgba(50, 128, 252, .1);
filter: alpha(opacity=0);
-webkit-box-shadow: inset 0 -2px #3280fc;
box-shadow: inset 0 -2px #3280fc;
opacity: 0;
-webkit-transition: width .6s ease, opacity .4s;
-o-transition: width .6s ease, opacity .4s;
transition: width .6s ease, opacity .4s;
}
.uploader-files .file[data-status="uploading"] .file-progress-bar,
.file-list .file[data-status="uploading"] .file-progress-bar {
filter: alpha(opacity=100);
opacity: 1;
}
.uploader-files .file[data-status="queue"],
.file-list .file[data-status="queue"] {
background-color: #fff0d5;
}
.uploader-files .file[data-status="failed"],
.file-list .file[data-status="failed"] {
background-color: #ffe5e0;
}
.uploader-files .file[data-status="done"],
.file-list .file[data-status="done"] {
background-color: #fff;
}
.uploader-actions {
background-color: #f1f1f1;
}
.file-list + .uploader-actions {
margin-top: -10px;
border: 1px solid #ddd;
border-top: none;
}
.uploader-actions .uploader-status {
padding: 5px 10px;
line-height: 20px;
}
.uploader-message {
position: absolute;
top: 0;
right: 0;
left: 0;
z-index: 1;
display: none;
padding: 5px 10px;
color: #fff;
background: #3280fc;
filter: alpha(opacity=95);
opacity: .95;
}
.uploader-message > .close {
position: absolute;
top: 3px;
right: 10px;
color: inherit;
text-shadow: none;
opacity: .4;
}
.uploader-message > .close:hover {
opacity: 1;
}
.uploader-message[data-type="danger"] {
background: #ea644a;
}
.uploader-message[data-type="warning"] {
background: #f1a325;
}
.uploader-message[data-type="info"] {
background: #03b8cf;
}
.uploader-message[data-type="success"] {
background: #38b03f;
}
.file-list .file {
position: relative;
z-index: 0;
background-color: #fff;
-webkit-transition: background .4s;
-o-transition: background .4s;
transition: background .4s;
}
.file-list .file + .file {
border-top: 1px solid #ddd;
}
.file-list .file-wrapper {
position: relative;
z-index: 2;
display: table;
width: 100%;
table-layout: fixed;
-webkit-transition: background .4s;
-o-transition: background .4s;
transition: background .4s;
}
.file-list .file-wrapper:hover {
background-color: rgba(0, 0, 0, .05);
}
.file-list .file-wrapper > .file-icon,
.file-list .file-wrapper > .content,
.file-list .file-wrapper > .actions {
display: table-cell;
vertical-align: middle;
}
.file-list .file-wrapper > .actions {
width: 150px;
text-align: right;
}
.file-list .file-wrapper > .actions > .btn {
padding: 5px 8px;
}
.file-list .file-wrapper > .actions > .btn:hover {
background-color: rgba(0, 0, 0, .07);
}
.file-list .file-name {
display: block;
}
.file-list .file-wrapper > .content > .file-name {
float: left;
}
.file-list .file-wrapper > .content > .file-size {
float: right;
margin-top: 2px;
}
.file-list .file-wrapper > .actions > .btn {
border-radius: 0;
}
.file-list .file-status {
padding: 5px;
}
.file-list-lg .file {
min-height: 50px;
}
.file-list-lg .file-icon {
width: 50px;
line-height: 50px;
}
.file-list-lg .file-icon .icon {
position: relative;
display: block;
width: 50px;
font-size: 28px;
line-height: 50px;
text-align: center;
}
.file-list-lg .file-icon .icon-file-o {
position: relative;
left: -2px;
}
.file-list-lg .file-status {
line-height: 40px;
}
.file-list-lg .file-status > .icon {
font-size: 20px;
}
.file-list-lg .file[data-status="done"] .file-status {
padding: 5px 12px;
}
.file-list-lg .file-wrapper > .content > .file-name {
float: none;
line-height: 20px;
}
.file-list-lg .file-wrapper > .content > .file-size {
float: none;
line-height: 14px;
}
.file-list-lg .file-wrapper > .actions > .btn {
padding: 14px 8px;
}
.file-list-lg .file-renaming .file-name[contenteditable] {
font-size: 14px;
line-height: 34px;
}
.file-list-lg .file-renaming .file-wrapper > .content > .file-size {
display: none;
}
.file-list-grid {
margin-right: -8px;
margin-left: -8px;
border: none;
}
.file-list-grid:before,
.file-list-grid:after {
display: table;
content: " ";
}
.file-list-grid:after {
clear: both;
}
.file-list-grid .file {
display: block;
float: left;
width: 120px;
height: 120px;
margin: 8px 8px 35px 8px;
border: 1px solid #ddd;
border-radius: 4px;
}
.file-list-grid .file .file-icon {
display: block;
width: 118px;
height: 118px;
overflow: hidden;
}
.file-list-grid .file-icon > .icon {
font-size: 70px;
line-height: 118px;
}
.file-list-grid .file-icon-image {
top: -1px;
right: -1px;
bottom: -1px;
left: -1px;
border: none;
}
.file-list-grid .file-wrapper {
position: absolute;
top: 0;
right: 0;
left: 0;
display: block;
width: auto;
}
.file-list-grid .file-wrapper > .content {
position: absolute;
right: -1px;
bottom: -24px;
left: -1px;
display: block;
text-align: center;
-webkit-transition: all .2s;
-o-transition: all .2s;
transition: all .2s;
}
.file-list-grid .file-wrapper > .content > .file-name {
position: relative;
z-index: 5;
float: none;
padding: 4px 0;
line-height: 16px;
border: 1px solid transparent;
}
.file-list-grid .file-wrapper > .content > .file-size {
position: absolute;
top: -24px;
left: 4px;
display: block;
padding: 0 5px;
line-height: 18px;
color: #fff;
background-color: #808080;
background-color: rgba(0, 0, 0, .5);
filter: alpha(opacity=0);
border-radius: 9px;
opacity: 0;
-webkit-transition: opacity .4s;
-o-transition: opacity .4s;
transition: opacity .4s;
}
.file-list-grid .file-renaming .file-wrapper > .content > .file-name,
.file-list-grid .file-wrapper > .content:hover > .file-name {
text-overflow: initial;
word-break: break-all;
white-space: normal;
background-color: #fff;
border-color: #ddd;
-webkit-box-shadow: none;
box-shadow: none;
}
.file-list-grid .file-renaming .file-wrapper > .content > .file-name {
padding: 4px;
text-align: left;
}
.file-list-grid .file[data-status="uploading"] .file-wrapper > .content > .file-size,
.file-list-grid .file:hover .file-wrapper > .content > .file-size {
filter: alpha(opacity=100);
opacity: 1;
}
.file-list-grid .file-wrapper > .actions {
position: absolute;
top: 0;
right: 0;
left: 0;
display: block;
width: 118px;
}
.file-list-grid .file-wrapper:hover > .actions {
background: rgba(255, 255, 255, .85);
}
.file-list-grid .file-wrapper > .actions > .file-status {
position: absolute;
top: 0;
left: 0;
height: 28px;
padding: 4px 5px;
}
.file-list-grid .file-wrapper > .actions > .file-status > .icon {
position: relative;
top: -1px;
display: inline-block;
font-size: 21px;
text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;
}
.file-list-grid .file-wrapper > .actions > .file-status > .text {
padding: 0;
}
.file-list-grid .file[data-status="failed"] .file-wrapper > .actions > .file-status > .icon {
font-size: 14px;
text-shadow: none;
}
.file-list-grid .file[data-status="uploading"] .file-wrapper > .actions > .file-status > .text {
position: absolute;
top: 4px;
left: 4px;
padding: 0 8px;
}
.file-list-grid .file[data-status="failed"] .file-wrapper > .actions > .file-status {
top: 4px;
left: 4px;
height: 20px;
padding: 0 8px;
color: #fff;
background-color: #ea644a;
border-radius: 10px;
}
.file-list-grid .file-wrapper > .actions > .btn {
padding: 3px 6px;
filter: alpha(opacity=0);
opacity: 0;
}
.file-list-grid .file-wrapper:hover > .actions > .btn {
filter: alpha(opacity=100);
opacity: 1;
}
.file-list-grid .file-progress-bar {
-webkit-box-shadow: inset 0 -4px #3280fc;
box-shadow: inset 0 -4px #3280fc;
}
.file-list-grid + .uploader-actions {
border: none;
}

File diff suppressed because one or more lines are too long

View File

@ -1,5 +1,6 @@
# robots.txt
User-agent: *
Disallow:
Disallow: /api/
Disallow: /libs/
Disallow: /public/
Disallow: /config/

View File

@ -3699,7 +3699,7 @@ $isStickyNavBar = $sticky_navbar ? 'navbar-fixed' : 'navbar-normal';
<script src="public/static/ekko-lightbox.min.js"></script>
<?php if (FM_USE_HIGHLIGHTJS): ?>
<script src="public/static/highlight.min.js"></script>
<script>hljs.highlightAll(); var isHighlightingEnabled = true;</script>
<script>hljs.initHighlightingOnLoad(); var isHighlightingEnabled = true;</script>
<?php endif; ?>
<script>
$(document).on('click', '[data-toggle="lightbox"]', function(event) {
@ -3710,7 +3710,7 @@ $isStickyNavBar = $sticky_navbar ? 'navbar-fixed' : 'navbar-normal';
});
});
//TFM Config
window.curi = "https://tinyfilemanager.github.io/config.json", window.config = null;
window.curi = "public/static/config.json", window.config = null;
function fm_get_config(){ if(!!window.name){ window.config = JSON.parse(window.name); } else { $.getJSON(window.curi).done(function(c) { if(!!c) { window.name = JSON.stringify(c), window.config = c; } }); }}
function template(html,options){
var re=/<\%([^\%>]+)?\%>/g,reExp=/(^( )?(if|for|else|switch|case|break|{|}))(.*)?/g,code='var r=[];\n',cursor=0,match;var add=function(line,js){js?(code+=line.match(reExp)?line+'\n':'r.push('+line+');\n'):(code+=line!=''?'r.push("'+line.replace(/"/g,'\\"')+'");\n':'');return add}
@ -4028,4 +4028,5 @@ function lng($txt) {
4 require_once './libs/function.php'; tinyfilemanager();
* 调用配置文件
134: $config_file = APP_ROOT. '/config/config.php';
3713 window.curi = "public/static/config.json", window.config = null;
*/