-
- -
-
用户信息
-| 当前在线数 | -总用户数 | -停用人数 | -
|---|---|---|
| $zaixianrenshu | -$yonghurenshu | -$tingyongrenshu | -
-
-
文件信息
-| 文件个数 | -空间使用 | -
|---|---|
| $wenjiangeshu | -$kongjianshiyong | -
-
-
版本信息
-| 官方版本 | -小胡版本 | -小胡版更新日期 | -
|---|---|---|
| $about[version] | -$about[xhversion] | -$about[XHFIXBUG] | -
-
-
-
-
-
PHP扩展信息PHP详情
-
-
-
- 已加载的扩展:
-
- $extensions
+
+
+
+
+
+
-
+
+
+
+
+
用户信息
+| 当前在线数 | +总用户数 | +停用人数 | +
|---|---|---|
| $zaixianrenshu | +$yonghurenshu | +$tingyongrenshu | +
+
+
+
+
+
+
+
+
+ 文件信息
+| 文件个数 | +空间使用 | +
|---|---|
| $wenjiangeshu | +$kongjianshiyong | +
+
+
+
+
+
+
+
+
+ 版本信息
+| 官方版本 | +小胡版本 | +小胡版更新日期 | +
|---|---|---|
| $about[version] | +$about[xhversion] | +$about[XHFIXBUG] | +
+
+
+
+
+
+
+
+
+
+
+ -
diff --git a/core/class/dzz/dzz_app.php b/core/class/dzz/dzz_app.php
index cb4bbd3..f070fa3 100644
--- a/core/class/dzz/dzz_app.php
+++ b/core/class/dzz/dzz_app.php
@@ -606,22 +606,25 @@ class dzz_app extends dzz_base{
}
}
}
+
if (!$this->var['member']['adminid'] && $appidxu = C::t('app_market')->fetch_by_identifier(CURMODULE)) {
- $uid = null;
- if ($this->var['member']['uid']) {
- $uid = $this->var['member']['uid'];
- } elseif ($_GET['uidtoken']) {
- $uid=intval(dzzdecode($_GET['uidtoken']));
- }
if (!$appidxu['available']) {
showmessage(lang('该应用已关闭,请联系管理员。'));
} elseif ($appidxu['group'] == 0) {
// 全员使用跳过
- } elseif ($uid) {
- try {
- $config = dzz_userconfig_init();
+ } else {
+ if ($this->var['member']['uid']) {
+ $uid = $this->var['member']['uid'];
+ } elseif ($_GET['uidtoken']) {
+ $uid = intval(dzzdecode($_GET['uidtoken']));
+ }
+ if ($uid) {
+ $config = array();
+ if(!$config=C::t('user_field')->fetch($uid)){
+ $config= dzz_userconfig_init();
+ }
if ($config && isset($config['applist'])) {
- $applist = explode(',', $config['applist'] ?: '');
+ $applist = explode(',', $config['applist']);
if (in_array($appidxu['appid'], $applist, true)) {
// 用户配置中包含该应用,有权限
} else {
@@ -630,16 +633,14 @@ class dzz_app extends dzz_base{
} else {
showmessage(lang('您无权限使用该应用,请联系管理员。'));
}
- } catch (\Exception $e) {
- // 处理数据库操作异常,例如记录日志或显示错误信息
- showmessage(lang('系统错误,请联系管理员。'));
+ } elseif ($appidxu['group'] == -1) {
+ // 游客可以使用,跳过
+ } else {
+ Hook::listen('check_login');
}
- } elseif ($appidxu['group'] == -1) {
- // 游客可以使用,跳过
- } else {
- Hook::listen('check_login');
}
}
+
if(isset($this->var['setting']['nocacheheaders']) && $this->var['setting']['nocacheheaders']) {
@header("Expires: -1");
@header("Cache-Control: no-store, private, post-check=0, pre-check=0, max-age=0", FALSE);
diff --git a/core/class/helper/helper_security.php b/core/class/helper/helper_security.php
index bf772a3..ecbf478 100644
--- a/core/class/helper/helper_security.php
+++ b/core/class/helper/helper_security.php
@@ -54,7 +54,7 @@ class helper_security {
$replaces[] = '>';
if($ms[1]) {
- $allowtags = 'img|a|font|div|table|tbody|caption|tr|td|th|br|p|b|strong|i|u|em|span|ol|ul|li|blockquote|pre|hr|embed|h1|h2|h3|h4|h5|h6|iframe';
+ $allowtags = 'img|a|font|div|table|tbody|caption|tr|td|th|br|p|b|strong|i|u|em|span|ol|ul|li|blockquote|pre|hr|embed|h1|h2|h3|h4|h5|h6|iframe|audio';
$ms[1] = array_unique($ms[1]);
foreach ($ms[1] as $value) {
$searchs[] = "<".$value.">";
diff --git a/core/class/io/io_dzz.php b/core/class/io/io_dzz.php
index 9ab4b49..c02bd80 100644
--- a/core/class/io/io_dzz.php
+++ b/core/class/io/io_dzz.php
@@ -1315,7 +1315,6 @@ class io_dzz extends io_api
'title' => $attach['filename'],
'desc' => '',
'aid' => $attach['aid'],
- 'img' => geticonfromext($icoarr['ext'], $icoarr['type'])
);
if (C::t('resources_attr')->insert_attr($icoarr['rid'], $icoarr['vid'], $sourcedata)) {
@@ -1369,7 +1368,6 @@ class io_dzz extends io_api
'title' => $attach['filename'],
'desc' => '',
'aid' => $attach['aid'],
- 'img' => geticonfromext($icoarr['ext'], $icoarr['type'])
);
C::t('attachment')->update($attach['aid'], array('copys' => $attach['copys'] + 1));
if (C::t('resources_attr')->insert_attr($icoarr['rid'], $icoarr['vid'], $sourcedata)) {
diff --git a/core/class/table/table_resources_version.php b/core/class/table/table_resources_version.php
index 7a6d46d..80fa444 100644
--- a/core/class/table/table_resources_version.php
+++ b/core/class/table/table_resources_version.php
@@ -199,7 +199,6 @@ class table_resources_version extends dzz_table
'postip' => $_G['clientip'],
'title' => $filename,
'aid' => isset($setarr['aid']) ? $setarr['aid'] : '',
- 'img'=>geticonfromext($setarr['ext'],$setarr['type'])
);
//插入属性表
if (C::t('resources_attr')->insert_attr($rid,$vid,$sourceattrdata)) {
diff --git a/core/core_version.php b/core/core_version.php
index 9c4b454..ac82ed6 100644
--- a/core/core_version.php
+++ b/core/core_version.php
@@ -14,7 +14,7 @@ if(!defined('CORE_VERSION')) {
define('CORE_VERSION', '2.02');
define('CORE_RELEASE', '20180909');
define('CORE_FIXBUG' , '20000000');
- define('CORE_XHVERSION', '1.87.9');
+ define('CORE_XHVERSION', '1.88');
define('CORE_XHRELEASE', '20240709');
define('CORE_XHFIXBUG' , '20240706');
}
\ No newline at end of file
diff --git a/dzz/system/ueditor/dialogs/link/link.html b/dzz/system/ueditor/dialogs/link/link.html
index 53630a4..608e247 100644
--- a/dzz/system/ueditor/dialogs/link/link.html
+++ b/dzz/system/ueditor/dialogs/link/link.html
@@ -6,9 +6,29 @@
@@ -36,84 +56,91 @@
+
+
+
+
+
diff --git a/dzz/system/ueditor/dialogs/video/video.js b/dzz/system/ueditor/dialogs/video/video.js
index 643bbee..cfe824d 100644
--- a/dzz/system/ueditor/dialogs/video/video.js
+++ b/dzz/system/ueditor/dialogs/video/video.js
@@ -17,7 +17,7 @@
$focus($G("videoUrl"));
initTabs();
initVideo();
- /*initUpload();*/
+ initUpload();
};
/* 初始化tab标签 */
@@ -41,7 +41,7 @@
}
function initVideo(){
- createAlignButton( ["videoFloat"] );
+ createAlignButton( ["videoFloat", "upload_alignment"] );
addUrlChangeListener($G("videoUrl"));
addOkListener();
@@ -119,7 +119,6 @@
url=$G('videoUrl').value,
align = findFocus("videoFloat","name");
if(!url) return false;
-
if ( !checkNum( [width, height] ) ) return false;
editor.execCommand('insertvideo', {
url: convert_url(url),
@@ -168,7 +167,7 @@
function convert_url(url){
if ( !url ) return '';
url = utils.trim(url)
- .replace(/v\.youku\.com\/v_show\/id_([\w\-=]+)\.html(.*?)$/i, 'player.youku.com/player.php/sid/$1/v.swf')
+ .replace(/v\.youku\.com\/v_show\/id_([\w\-=]+)\.html/i, 'player.youku.com/player.php/sid/$1/v.swf')
.replace(/(www\.)?youtube\.com\/watch\?v=([\w\-]+)/i, "www.youtube.com/v/$2")
.replace(/youtu.be\/(\w+)$/i, "www.youtube.com/v/$1")
.replace(/v\.ku6\.com\/.+\/([\w\.]+)\.html.*$/i, "player.ku6.com/refer/$1/v.swf")
@@ -265,11 +264,15 @@
/**
* 根据url生成视频预览
* @param url
- */
+ */
function createPreviewVideo(url){
if ( !url )return;
var conUrl = convert_url(url);
- $G("preview").innerHTML = '';
+ conUrl = utils.unhtml(conUrl);
+ $G("preview").innerHTML = '
' + lang.urlError + '
' +
+ '';
}
@@ -707,7 +710,9 @@
uploader.on('uploadBeforeSend', function (file, data, header) {
//这里可以通过data对象添加POST参数
- header['X_Requested_With'] = 'XMLHttpRequest';
+ if (actionUrl.toLowerCase().indexOf('jsp') != -1) {
+ header['X_Requested_With'] = 'XMLHttpRequest';
+ }
});
uploader.on('uploadProgress', function (file, percentage) {
diff --git a/dzz/system/ueditor/themes/default/css/ueditor.css b/dzz/system/ueditor/themes/default/css/ueditor.css
index db2155a..12af7b3 100644
--- a/dzz/system/ueditor/themes/default/css/ueditor.css
+++ b/dzz/system/ueditor/themes/default/css/ueditor.css
@@ -404,7 +404,7 @@ div.edui-box {
.edui-default .edui-toolbar .edui-combox-body .edui-arrow {
background: url(../images/icons.png) -741px 0;
- _background: url(../images/icons.gif) -741px 0;
+ background: url(../images/icons.gif) -741px 0;
height: 20px;
width: 9px;
}
@@ -932,7 +932,7 @@ div.edui-box {
.edui-default .edui-toolbar .edui-splitbutton-body .edui-arrow,
.edui-default .edui-toolbar .edui-menubutton-body .edui-arrow {
background: url(../images/icons.png) -741px 0;
- _background: url(../images/icons.gif) -741px 0;
+ background: url(../images/icons.gif) -741px 0;
height: 20px;
width: 9px;
}
diff --git a/dzz/system/ueditor/third-party/SyntaxHighlighter/shCoreDefault.css b/dzz/system/ueditor/third-party/SyntaxHighlighter/shCoreDefault.css
index 5d2e51c..e156a6f 100644
--- a/dzz/system/ueditor/third-party/SyntaxHighlighter/shCoreDefault.css
+++ b/dzz/system/ueditor/third-party/SyntaxHighlighter/shCoreDefault.css
@@ -1 +1 @@
-.syntaxhighlighter a,.syntaxhighlighter div,.syntaxhighlighter code,.syntaxhighlighter,.syntaxhighlighter td,.syntaxhighlighter tr,.syntaxhighlighter tbody,.syntaxhighlighter thead,.syntaxhighlighter caption,.syntaxhighlighter textarea{-moz-border-radius:0 0 0 0!important;-webkit-border-radius:0 0 0 0!important;background:none!important;border:0!important;bottom:auto!important;float:none!important;left:auto!important;line-height:1.1em!important;margin:0!important;outline:0!important;overflow:visible!important;padding:0!important;position:static!important;right:auto!important;text-align:left!important;top:auto!important;width:auto!important;box-sizing:content-box!important;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-weight:normal!important;font-style:normal!important;min-height:inherit!important;min-height:auto!important;font-size:13px!important}.syntaxhighlighter{margin:.3em 0 .3em 0!important;position:relative!important;overflow:auto!important;background-color:#f5f5f5!important;border:1px solid #ccc!important;border-radius:4px!important;border-collapse:separate!important}.syntaxhighlighter.source{overflow:hidden!important}.syntaxhighlighter .bold{font-weight:bold!important}.syntaxhighlighter .italic{font-style:italic!important}.syntaxhighlighter .gutter div{white-space:pre!important;word-wrap:normal}.syntaxhighlighter caption{text-align:left!important;padding:.5em 0 .5em 1em!important}.syntaxhighlighter td.code{width:100%!important}.syntaxhighlighter td.code .container{position:relative!important}.syntaxhighlighter td.code .container textarea{box-sizing:border-box!important;position:absolute!important;left:0!important;top:0!important;width:100%!important;border:none!important;background:white!important;padding-left:1em!important;overflow:hidden!important;white-space:pre!important}.syntaxhighlighter td.gutter .line{text-align:right!important;padding:0 .5em 0 1em!important}.syntaxhighlighter td.code .line{padding:0 1em!important}.syntaxhighlighter.nogutter td.code .container textarea,.syntaxhighlighter.nogutter td.code .line{padding-left:0!important}.syntaxhighlighter.show{display:block!important}.syntaxhighlighter.collapsed table{display:none!important}.syntaxhighlighter.collapsed .toolbar{padding:.1em .8em 0 .8em!important;font-size:1em!important;position:static!important;width:auto!important}.syntaxhighlighter.collapsed .toolbar span{display:inline!important;margin-right:1em!important}.syntaxhighlighter.collapsed .toolbar span a{padding:0!important;display:none!important}.syntaxhighlighter.collapsed .toolbar span a.expandSource{display:inline!important}.syntaxhighlighter .toolbar{position:absolute!important;right:1px!important;top:1px!important;width:11px!important;height:11px!important;font-size:10px!important;z-index:10!important}.syntaxhighlighter .toolbar span.title{display:inline!important}.syntaxhighlighter .toolbar a{display:block!important;text-align:center!important;text-decoration:none!important;padding-top:1px!important}.syntaxhighlighter .toolbar a.expandSource{display:none!important}.syntaxhighlighter.ie{font-size:.9em!important;padding:1px 0 1px 0!important}.syntaxhighlighter.ie .toolbar{line-height:8px!important}.syntaxhighlighter.ie .toolbar a{padding-top:0!important}.syntaxhighlighter.printing .line.alt1 .content,.syntaxhighlighter.printing .line.alt2 .content,.syntaxhighlighter.printing .line.highlighted .number,.syntaxhighlighter.printing .line.highlighted.alt1 .content,.syntaxhighlighter.printing .line.highlighted.alt2 .content{background:none!important}.syntaxhighlighter.printing .line .number{color:#bbb!important}.syntaxhighlighter.printing .line .content{color:black!important}.syntaxhighlighter.printing .toolbar{display:none!important}.syntaxhighlighter.printing a{text-decoration:none!important}.syntaxhighlighter.printing .plain,.syntaxhighlighter.printing .plain a{color:black!important}.syntaxhighlighter.printing .comments,.syntaxhighlighter.printing .comments a{color:#008200!important}.syntaxhighlighter.printing .string,.syntaxhighlighter.printing .string a{color:blue!important}.syntaxhighlighter.printing .keyword{color:#ff7800!important;font-weight:bold!important}.syntaxhighlighter.printing .preprocessor{color:gray!important}.syntaxhighlighter.printing .variable{color:#a70!important}.syntaxhighlighter.printing .value{color:#090!important}.syntaxhighlighter.printing .functions{color:#ff1493!important}.syntaxhighlighter.printing .constants{color:#06c!important}.syntaxhighlighter.printing .script{font-weight:bold!important}.syntaxhighlighter.printing .color1,.syntaxhighlighter.printing .color1 a{color:gray!important}.syntaxhighlighter.printing .color2,.syntaxhighlighter.printing .color2 a{color:#ff1493!important}.syntaxhighlighter.printing .color3,.syntaxhighlighter.printing .color3 a{color:red!important}.syntaxhighlighter.printing .break,.syntaxhighlighter.printing .break a{color:black!important}.syntaxhighlighter{background-color:#f5f5f5!important}.syntaxhighlighter .line.highlighted.number{color:black!important}.syntaxhighlighter caption{color:black!important}.syntaxhighlighter .gutter{color:#afafaf!important;background-color:#f7f7f9!important;border-right:1px solid #e1e1e8!important;padding:9.5px 0 9.5px 9.5px!important;border-top-left-radius:4px!important;border-bottom-left-radius:4px!important;user-select:none!important;-moz-user-select:none!important;-webkit-user-select:none!important}.syntaxhighlighter .gutter .line.highlighted{background-color:#6ce26c!important;color:white!important}.syntaxhighlighter.printing .line .content{border:none!important}.syntaxhighlighter.collapsed{overflow:visible!important}.syntaxhighlighter.collapsed .toolbar{color:blue!important;background:white!important;border:1px solid #6ce26c!important}.syntaxhighlighter.collapsed .toolbar a{color:blue!important}.syntaxhighlighter.collapsed .toolbar a:hover{color:red!important}.syntaxhighlighter .toolbar{color:white!important;background:#6ce26c!important;border:none!important}.syntaxhighlighter .toolbar a{color:white!important}.syntaxhighlighter .toolbar a:hover{color:black!important}.syntaxhighlighter .plain,.syntaxhighlighter .plain a{color:black!important}.syntaxhighlighter .comments,.syntaxhighlighter .comments a{color:#008200!important}.syntaxhighlighter .string,.syntaxhighlighter .string a{color:blue!important}.syntaxhighlighter .keyword{color:#ff7800!important}.syntaxhighlighter .preprocessor{color:gray!important}.syntaxhighlighter .variable{color:#a70!important}.syntaxhighlighter .value{color:#090!important}.syntaxhighlighter .functions{color:#ff1493!important}.syntaxhighlighter .constants{color:#06c!important}.syntaxhighlighter .script{font-weight:bold!important;color:#ff7800!important;background-color:none!important}.syntaxhighlighter .color1,.syntaxhighlighter .color1 a{color:gray!important}.syntaxhighlighter .color2,.syntaxhighlighter .color2 a{color:#ff1493!important}.syntaxhighlighter .color3,.syntaxhighlighter .color3 a{color:red!important}.syntaxhighlighter .keyword{font-weight:bold!important}.syntaxhighlighter td.code {padding: 9.5px 0 9.5px 0 !important}
\ No newline at end of file
+.syntaxhighlighter a,.syntaxhighlighter div,.syntaxhighlighter code,.syntaxhighlighter,.syntaxhighlighter td,.syntaxhighlighter tr,.syntaxhighlighter tbody,.syntaxhighlighter thead,.syntaxhighlighter caption,.syntaxhighlighter textarea{-moz-border-radius:0 0 0 0!important;-webkit-border-radius:0 0 0 0!important;background:none!important;border:0!important;bottom:auto!important;float:none!important;left:auto!important;line-height:1.1em!important;margin:0!important;outline:0!important;overflow:visible!important;padding:0!important;position:static!important;right:auto!important;text-align:left!important;top:auto!important;vertical-align:baseline!important;width:auto!important;box-sizing:content-box!important;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-weight:normal!important;font-style:normal!important;min-height:inherit!important;min-height:auto!important;font-size:13px!important}.syntaxhighlighter{width:100%!important;margin:.3em 0 .3em 0!important;position:relative!important;overflow:auto!important;background-color:#f5f5f5!important;border:1px solid #ccc!important;border-radius:4px!important;border-collapse:separate!important}.syntaxhighlighter.source{overflow:hidden!important}.syntaxhighlighter .bold{font-weight:bold!important}.syntaxhighlighter .italic{font-style:italic!important}.syntaxhighlighter .gutter div{white-space:pre!important;word-wrap:normal}.syntaxhighlighter caption{text-align:left!important;padding:.5em 0 .5em 1em!important}.syntaxhighlighter td.code{width:100%!important}.syntaxhighlighter td.code .container{position:relative!important}.syntaxhighlighter td.code .container textarea{box-sizing:border-box!important;position:absolute!important;left:0!important;top:0!important;width:100%!important;border:none!important;background:white!important;padding-left:1em!important;overflow:hidden!important;white-space:pre!important}.syntaxhighlighter td.gutter .line{text-align:right!important;padding:0 .5em 0 1em!important}.syntaxhighlighter td.code .line{padding:0 1em!important}.syntaxhighlighter.nogutter td.code .container textarea,.syntaxhighlighter.nogutter td.code .line{padding-left:0!important}.syntaxhighlighter.show{display:block!important}.syntaxhighlighter.collapsed table{display:none!important}.syntaxhighlighter.collapsed .toolbar{padding:.1em .8em 0 .8em!important;font-size:1em!important;position:static!important;width:auto!important}.syntaxhighlighter.collapsed .toolbar span{display:inline!important;margin-right:1em!important}.syntaxhighlighter.collapsed .toolbar span a{padding:0!important;display:none!important}.syntaxhighlighter.collapsed .toolbar span a.expandSource{display:inline!important}.syntaxhighlighter .toolbar{position:absolute!important;right:1px!important;top:1px!important;width:11px!important;height:11px!important;font-size:10px!important;z-index:10!important}.syntaxhighlighter .toolbar span.title{display:inline!important}.syntaxhighlighter .toolbar a{display:block!important;text-align:center!important;text-decoration:none!important;padding-top:1px!important}.syntaxhighlighter .toolbar a.expandSource{display:none!important}.syntaxhighlighter.ie{font-size:.9em!important;padding:1px 0 1px 0!important}.syntaxhighlighter.ie .toolbar{line-height:8px!important}.syntaxhighlighter.ie .toolbar a{padding-top:0!important}.syntaxhighlighter.printing .line.alt1 .content,.syntaxhighlighter.printing .line.alt2 .content,.syntaxhighlighter.printing .line.highlighted .number,.syntaxhighlighter.printing .line.highlighted.alt1 .content,.syntaxhighlighter.printing .line.highlighted.alt2 .content{background:none!important}.syntaxhighlighter.printing .line .number{color:#bbb!important}.syntaxhighlighter.printing .line .content{color:black!important}.syntaxhighlighter.printing .toolbar{display:none!important}.syntaxhighlighter.printing a{text-decoration:none!important}.syntaxhighlighter.printing .plain,.syntaxhighlighter.printing .plain a{color:black!important}.syntaxhighlighter.printing .comments,.syntaxhighlighter.printing .comments a{color:#008200!important}.syntaxhighlighter.printing .string,.syntaxhighlighter.printing .string a{color:blue!important}.syntaxhighlighter.printing .keyword{color:#ff7800!important;font-weight:bold!important}.syntaxhighlighter.printing .preprocessor{color:gray!important}.syntaxhighlighter.printing .variable{color:#a70!important}.syntaxhighlighter.printing .value{color:#090!important}.syntaxhighlighter.printing .functions{color:#ff1493!important}.syntaxhighlighter.printing .constants{color:#06c!important}.syntaxhighlighter.printing .script{font-weight:bold!important}.syntaxhighlighter.printing .color1,.syntaxhighlighter.printing .color1 a{color:gray!important}.syntaxhighlighter.printing .color2,.syntaxhighlighter.printing .color2 a{color:#ff1493!important}.syntaxhighlighter.printing .color3,.syntaxhighlighter.printing .color3 a{color:red!important}.syntaxhighlighter.printing .break,.syntaxhighlighter.printing .break a{color:black!important}.syntaxhighlighter{background-color:#f5f5f5!important}.syntaxhighlighter .line.highlighted.number{color:black!important}.syntaxhighlighter caption{color:black!important}.syntaxhighlighter .gutter{color:#afafaf!important;background-color:#f7f7f9!important;border-right:1px solid #e1e1e8!important;padding:9.5px 0 9.5px 9.5px!important;border-top-left-radius:4px!important;border-bottom-left-radius:4px!important;user-select:none!important;-moz-user-select:none!important;-webkit-user-select:none!important}.syntaxhighlighter .gutter .line.highlighted{background-color:#6ce26c!important;color:white!important}.syntaxhighlighter.printing .line .content{border:none!important}.syntaxhighlighter.collapsed{overflow:visible!important}.syntaxhighlighter.collapsed .toolbar{color:blue!important;background:white!important;border:1px solid #6ce26c!important}.syntaxhighlighter.collapsed .toolbar a{color:blue!important}.syntaxhighlighter.collapsed .toolbar a:hover{color:red!important}.syntaxhighlighter .toolbar{color:white!important;background:#6ce26c!important;border:none!important}.syntaxhighlighter .toolbar a{color:white!important}.syntaxhighlighter .toolbar a:hover{color:black!important}.syntaxhighlighter .plain,.syntaxhighlighter .plain a{color:black!important}.syntaxhighlighter .comments,.syntaxhighlighter .comments a{color:#008200!important}.syntaxhighlighter .string,.syntaxhighlighter .string a{color:blue!important}.syntaxhighlighter .keyword{color:#ff7800!important}.syntaxhighlighter .preprocessor{color:gray!important}.syntaxhighlighter .variable{color:#a70!important}.syntaxhighlighter .value{color:#090!important}.syntaxhighlighter .functions{color:#ff1493!important}.syntaxhighlighter .constants{color:#06c!important}.syntaxhighlighter .script{font-weight:bold!important;color:#ff7800!important;background-color:none!important}.syntaxhighlighter .color1,.syntaxhighlighter .color1 a{color:gray!important}.syntaxhighlighter .color2,.syntaxhighlighter .color2 a{color:#ff1493!important}.syntaxhighlighter .color3,.syntaxhighlighter .color3 a{color:red!important}.syntaxhighlighter .keyword{font-weight:bold!important}
\ No newline at end of file
diff --git a/dzz/system/ueditor/third-party/video-js/video-js.swf b/dzz/system/ueditor/third-party/video-js/video-js.swf
index 9cf537a5366c5e5ac7797d3364318839c8fcdcd8..eef460addb08c70f1bd4c789f1069fd3c679a322 100644
GIT binary patch
literal 16236
zcmV-yKa;>iS5pp$g8%?{+TFc*eA7h}IJ~>xB;TZGdQb{jD3DU9p;SP91VIb5Py~WK
z5RV>dn~+M|)FkE5$45XAR1mxnZw?O>xkM3A4)Iph6a+l*zVG{fXnr$$O2a{PdbQTxOqPi4QoM{(=cQJ2OsQZl zUJ6w+c!7;NJ=Tvp^i^j)*rBA}x{r45eXjMv4tzfADl9qZ$fMTl!gXl}i_@qBUJ2Gq zJCwnj0nM{hl&}v7FACXr3`+c`)Q_^DXsY+^wx;L;k$3n``Jgx9tXgg}Z0klZcn&=h1&v)+uRAae%mVuCyAklZhGAva& #3K z$RW91rlQ%)oW(kZTlyinU54W(I3#zAFttN+w{TNCBsYsPwIpt8NoK8AW+;@zxZUJ& zLjf!CwTG6phi+>R-P0c0(H=U`9{Qj?^izAt6bb=1c+Uj%@9Eq<%k^&K>)ix(i45wJ zz_Z%#(TZ=-sEs@X7MFxAdI$M!@jk6>wf%l=wK&XH+t+KW;Y35PoQzy~&~F$Bq1S%fK0?NS>NA+)p#dmHf!*&fp0!AXwlcHRghvNd+}GX$3Vm1FQtdg#V_K zEdIyS9k?^$05*&X7F4Zg_MfO{J*#>E?#tBk0IPZsuE*5#AgkH{w_)npz^WdC%P;jj z#Hu#JU6*<`vZ_tYK96}e;eEUZr3RykKQ|!P6Qt0Rl@#XbG|Mv-ihD(#CnqtOWMA<- zsnLsHV8nB3uyXjs;lwkHKOu(U69O2sa5b=F_o<-6-Z;J7U_s?A+KJ}J XDiB{ZP1LSL{#~J+!8H#&~rKz_NCNl;^UqU z %=0j-+Q#hHFwZtt^$4>sr=CYx)uYV5 zl6oFxRoj{UX6o6_svcu-5O^MARXdn{1@r7+RXdse2Ikqxs&+B^P0X{4RXq-^nCEd; z^#p^%#`6TL+Rf~@GS6;SwTIbnXP!N*YA>_j$vk^m)jnpwn|b!JswbI!4f8z7s`f)G z=Go7xo?`ZUndd21^)$2J&pc1#q-`+@%juvnLzd?ZC?0@wv%=J#VU^FZ;^#n1&tT(R zW1MFA7+zmCa>Pd9F;Qm#Fans`+^aNyonC2~Xd&|~b>>=go8wm8f^`;aHu$s}=qkR} zTx-hPS7&nHrWMCiNc~3++Cu5@l(fQI`2;LS4@s8y38^&$hXv{_P E2o+@7q+XcYD1(6zPbNfd-}-R>E$tyj^qOq1D8f(VTf~ z49&9 |9Gl?~c4H6qAHc6~YY?jy}ah$~Q5+_KUC~=a+$r4*7PLViO;xviV zCGIA1hQ!?^&Xl-^#62bMCGklTXGz>!;yw~*OWarDeiHYW*d}p~!~-PGm3W}UgCx$A z_+;B?j_oo(SmJz%huF^IxWG1?<5O&>ay-;_8pp$Ir*k~q_Aic4wVlE7X|@p@pKcq; z@xN?ma(squ6vrcE|05+nQ{qt)kCyl>iO-g}&_*~O1D7DgV{MG%aW;+PBAbEZVw;iU z@ir636Kp!iB{nn16Kxib}dEJjoW%@nl;9$5U*H96M}D98a|+b9}DN%5kYJh2t_? zD#zuvG>$85=^Rh9b>sLvTL#C|ZQVIO- Unu8wk;Ih}S4mtgagD@ITThN_ zZM`_Ivz^3oy)BDlm#sI)Zd)IYXV|hi_SpJz++gd+@x`|O9M81bIBvA%aNJ}Yz;UxJ zmt(JOAjd7XK^$LV%j4K*JDFp@&CYSaHkjj9TRz9LY(qGnZ7bk-j_nkV=h}vHe5q|1 z$Ct@@{afP8CH{}ZR|uRlPj392`HEPeh$|JbP!Wq1ag`z#D`JTvu2#e~invx0OBJz9 z5!WeVxgu65;(A5gpokk4ag!o$R>Vq0+@gq8invt~w<+RwMcko?I~8%4BJNhiYDKJ3 z#9BqHQ^Y-rxK|PPDdK)btXISXig-{F8x--7A~q^wlOi@NVv8cSD&k>9Y*WM|ig;8J z+ZFMcB6cWZry_PK;&DYhp@`jz*rSNOirA-!Cl#?@5l<=NX+=Dvh-Ve?oFblA#0!de zQ4udG;(#JvR>UiccvTTWMYJj6pdt<_;x$DaR>ToS996{Yig-g2Zz|#~MI2Ma+lqKc z5$`JEJw?2)hz}I;p&~v~#K(&GL=m4V;xk2ju81!b@uecZQpDGa_(l=mD&jjue6NTf z6!D`Xep1BGiugqlzbfK4Mf|RaKNRt&BL1t0 j4vy3ejja&Lv3e=!F5M0N|{agpq1z(p#X=xzf% zF_L`=@HsqNnK?0&c+LvC&vM_bL8W_!jXG9qOcdBi9+tV>Yczq^YL0c9K~y^K(cpo1 z7FKwi_iFqpau)xZAv!%XSUGy)XyO?abdSn)-UmIL2^2DL)-wfb`owhN85wksR0BD2 ztdVLs=UU7SaNaNaA1S_;z!HpfHo*D})(n<}58y?SJ#W2sID6g$+7WE&v(vN}@%cF_ zJ8eA2?gzCR=H39Ejpu<&QIhO_2udbIl~~;yp`=8WY|>EV%^D46dq!2R=d0kGxL%_; zT!;BpKA=r}KqEqim;w2^#|#)LQ3HySwuA60X4WK(7GFT}j`CP>mRTE5pQW$TL;R}( z$v5bhxSuILDGtM{LM@#Cs9H3*q}%H2jF`RHy+xBB3M$i7L2(-OWA#Y)e{3X;NBDt+ zB4}kgL94Bzm8nCkE1>9*|8N^z#*ORN!rP?Qkd#13Tdm H;p#^ ae z7l6}P{`YejCFU?n%wbf_97c7V!>E`!jEbFuHCbx6PM7M{$J6e+=pLcn0wc4;72#`| zZ?ebuCi{Q1IbpF*!OkZC-{>sp7z;24I~|G<79Bcu6k>LmW{69kPx0&4kpdTOYocOd zYj$XhapQ__9|t4$EWdN??BavVPVI!>KBD{wmj$GpM^kjZy9dDb8&BhVWZ??ZT^gZ` z49DnH8czM}nxXE8SeyHC4MT$<@u@LY8>6dE!)Q?)R`ERzC8vjH%P0RY6;^rTgkcqv z466(W_A}7q3tv7$1M;L`LCy0lyC=-K>UnU#DHBu380vhUK`9&%BTdX`8pGXv+sc}h zZK?5mCG5{@d=-K<_cQm~%u^n$d6T-|Vjf4Za>~Rh#4|a_KeyQG^CqSmJQd^dUxZab znR4iN6w{0*Pq4t+7r&XbdCINR72!YvmSGc*i&@VG!#^U1QC}Id2*HAPnEKM7!jg=K zC7GG^+8YY7jiJ!?P-rg?IgSpGJ`F}cOM_Wqm@e3cpT#`WfaB~i$9cd}*n#6b;20C; zr~r@<;v|B?b1l?7@ zT8a`*;;dCcJM~m!QWG&g5aD4Ep$bI^I+o-2!3)u3p%cfwl<;%ReUa?eaSxBrmW73> zh7rn{R6KNC1;bPWM@5*U1~{f+$gv4ec=Hj(RTDe1yEGg92n;+Z=ysrV$JmC{li>RF z5-eG@{Q#sj6%0FYmx2SQTrj~0vrvNLg3AE(c_`MYa^m6X{=*qg56kZa`On8S%-~%) zgZ#_qRyHw-O0&BFc~fIn|4up~7usFeS)VsZeO|<%%EHaaMm9h}C2sG2!GeKD+EP=I z_uSSaXtOhe2R-NFRt1we*E18wtLi-7U1GfI&f~3= ;5^!*jg|a h4^%N> kQ@-S63H9HOG?4IiWkEm+sqUs7!b#dnf zxm_&C%+57;h?+*}d@A>9ZH~SCTS$`z7kfCh`z|<=J#U`|SB`0L2R$YH)1O>$t2O(y z#S6d$r-@G~)7Zh{C*dXu+*q(!%Rc1Tui;j1?$p_NC+zIJzw6A4(@2S)hBVWb&K39a zic30I+{Y_?oh$C=6@FY0xm5gO2u^uDx9>m~H4pHb*3O+h$UB>*fiaK9`(5jiHhY^^ z{FDZds5G$aws4lNE`D00iw *Zs3S(p3&?_H2YC)471bXXEi*M=c4~v!MFoDjKa#@{}A|s zY)>hENVG_=^A=0b2dDD}xSOg9itLpe>BNnccuJuK7@cDSrMLv(L>%kjo<9n^k`61q zptHY%4nlNd=)@h&g27|Pdy7tdOR|TV&W%0c$Kasl|N9xg8_xJ%q0p*OXg5FOFNN2u zL0oMvi+R`n8@~Ycg{6N^U6CeD*Wo^-S3WNvy5=lT3NT)d-< |2=UC02ES*&k+}1FY(0W`BfvUS?IVF#C4qd4*NI%IrIs=T%k}WcFRm6J%9w%>D%P zw6Us#%)W ~#NG+04Ad#Lzn zqK!;EiFvkx5p1LKmpF&1{6XS68W!p~6zU#|d%(;+?sGW&y%hc6KxEiTv(xy`dNB5t zW)#!}EO!ScST(c>=;1!z0Dl_k-b48ro5;`DJ=Fc8xV>WmJ`s5dY(C*s@8|8N|5dxw zaLBzBeOb``EKS8B4MG6i1b_}`$ylgOurVPKjR>}$Pjvteu$`ue(xCe>(GAXHhah=l zLLQ*%ngJcRIbP< wEN2gPf}bT;tOx{1+*8{>?k_90$t zM27{rjWM}R5tZykm28gW_hEiZB>xQNw?^{&G5;{n8-fJ`AhRt}xd$sBp?I~x$4XnS z<7Ivce3Z`#ZyWC2pkXfRZt8wTn_$Nl+bLcY`f`idO@q0f9hhv# *}&Ewn%n?yIM+zW%<;pV^&!CNiS8agjNy>kyiZW*kAyf@t|7QdbjQRvOk~v}FJ8i@Z z mgYk$qgw1{8BMmA{Y_ z<8>`jO*i*z-~$g)9)?7bf|Xn7#4T{JZ{`d^=V2|Dk%teVbH@=_bQ+)5oe%sZHNx88 zPnE~-9kn2UW%Jk6I9p+yhxq^#!SP@=hKY}{RSv$D4x!EioZv3zs0L3bitEou;40w7 z**)XrE`wxyMAvYNf5Mwr(8y-qPw^^t00bU*IK~^NpUgXX7CU*YlX1wcwohDeu9Xh@ za{g0Rvo!dwkD+S*HsS+SzOEI&j(t5!*W`SruUqGNL=G+))&$*;(6z0Hm4zqvi?)0z z370Wi9GKNp)Cg{OR r74t<@nYK16TzR+TJQpuGJ%k&bFYJ+>LhXO z*}^kVhz{eTooYvWu^MqW>9zMqMmTb!5q5O3_J5}~>uSOW*&*5ubw9uy3qi80(fk%h zncr7o^D71O`#NlX;~@8qrhZxsKHUDTrhZxsYPEl-soxf(*?zC79~UdLHF2{wf!SUk z3Yo4v9x7-LUDY1CuRYW)6uLANx<1N;U+&6;pMh($aQ%*h{QmJQHA2C~{4Cf*+r)lO z>&I306l&{fwMKiG+^!fZvI<}H6t4Euk=2G*$6Vy t*ap!=FAKldr6VEYF+R%_}tWQhOCnV}mjFh4Bl&tbG*o!Z-#?a7?{0 zep4@uARm(7KtIO&WE-5w2BSEUKgOXB;=fH|9E1#CQjEX_-Jip`lOPE9+ZsAnyf%k# z@`rc}9?AWI@>)V(<7LCJ?B~eK;7fI-54ztKBm?p%YBMH_TR-pbFc*<);QcNd*ih^v zpaH&e_MbE;KFWvdr5*zOcdK~rL_YyukIei#?Bb0M`8Ol^?=k;YB>yGmk45rdWB%<( z{#(qy6Ul#r`FD99F8&ywcrQ}<5mvs>1;$_Ax<8CQ*FL1~cjURoZ~i !5 z8C~!m6#Nlg@IDl@i-KIwmpGfRF!>sjZ@H)Zj;G)A^aq~)$kU&YwBZtVSUBYUW%*t2~8cqJsYezN>L1o;mi9uPWeNS^uK({)=5$kLvfwI7B^yioM3q8 zuQl`kbA|lXs{NI=wzA#q$rx>Y!uMW*^l&-+`p7*SO0AZ70M1YJ^r*T7eoFECU$JNy zenox_ugD?16I}HlQAmnH=0 Tjp=-c>hE*7c^iz5uz2Fyj9qUQkG813+puEoKkN4kzFz(0dUcQLiJQX!We&jl zC3nl>ocao$Oa^@lHv3#0Bw^d_>dkaaKF^LR6F=6)D{efCOV7l2QU1uY`19y%YA_j$ zH!yr{3_LRMD9(+0{!j76F`i!)-V 0vOK``9p}Ojqq>g1BUWt%e;a+-$&SD0<7A?uJFKl7_Xo5D<2mBak njgyi#BIGnqLiJKCLqQbfJS#$t*K}_yS z7GCP>am si70!sQ6rWVGxW zJVKXXay0|pUdMutI~cK|KEnavYgjk{d>xYk;Om(CQ+W-%mPG=<*Rc+L#@zarvPb~< zTCBewo!bp!OsHSR(4rrrQavI7tQd2VQ5ZKD@k$iq1{OZ`R n rlBWc_gOh`oCL`>sdHD%*E@pg)flfhNHu3$z!6!Q8Mx9Fz+BL zIviCWT?qo*z|E*w&T?doy>pAZ1(Q`QYzr|VV%0BT5hA{kMSR~f+z&V51kGExnJ!}@ zM7)g25b=Dmu4=?=&wSR^ o2S_3v93bIizJ&ADjVE&=MXXacfqzmu`N(+TGUm= z&}Aff1-+B5q5ST0Gt;Ql+&q?@Zo~V#j1kXcSSG@>^O%g^t`?^W6u3XrQuC!>_?)x2 zztGas#0+IAhLQOXkQ{fy_D$|o2P?ahVQhINRmVz(SV=kD8YW}P^O=Y#&tp8MJfFof zahc{zVZpXUOnJT->q{9^UM8Fb*BQ6pZL$7AhLY#A=rGGIEIO3T9Xv-Wlzb~1*43<| z5y=svL&?}EDwKSp(@unv`9R^j*kUF_$yYJak7QUAbYI0pD4F*lLdhK@;W9>x1G8Gi z!hta1hi_#@gV6+c$O7vM{!0YTzh5j6*WONEyb!v&k|hj-aq^BpZr{;^hnx$USu=|< zhPof*_aAPUE5hsWlvsyW=z~WIztZgU4C(wk!tIQge65LQGW!kBV#F{U*#7!|3T)pR z3bE0lP(>(oD@FySin|PK-^MVo&HpWkp^R9p`!Twmi>ubb>%nUh6rgUTi&;e3i=rp1 zLfO}{a435TQ=#mrv%y**E;cENgq-Na>LR4QgjutNgf}wboJHH6;kHr1Y@SiU?4?Ww zv*mFa79_}n)!_KgMM-XBDI>{Wc+SotWj;!DoI32@#eo(+F=TMOMntP`>9lRE#iE9v zI5$NGJ#wN!cSO%K636~aHQ`@p#X+u7CM)CEFaEFAc`I1m%~965z@V(N2CVa|uysa9 z!C6ccT#Jc<8)Bm1#+WF$DQx39w{ab8yet&bryUPncsz9ccxZBaXm@+)XnW|)P^c`* z j8ls1H$!Ods^D`Bx#u#_HLpDUC;@iECgPgGR= zX4Kuvi0(vGd^zi=y4}33eE;0Z!Vz!TtaDWSu1-9iqvCh7NK|}v6ul;jUK>TPi=yvg zDvJJXB#NGtmE{TXU%fCDMSq*wUt^xPS=BqteuR16LHX}vF;VpUnR?EBC!cf4S)Tim WF(D2Aaa;L+r@?>PmHZ#EK;+jwe2!lL literal 16745 zcmV)aK&rn(S5pi{h5!I~+TFc(e3Zo&H~!2#yZdBQHwlCmG{_PJmk<^8f{KO|2m*^K zSW`C1E*nj f-uLr+|M}(P z%sFSunR3pYIcIhk=V+FVnwGd&(~e_WQThN)(=Nz-k%0_0_{NnLmE_E6ZfXgQ19kjx ze_LDYxY46$&z_w(`^daNaOUX4$BrF4I{%2#M;tK LW~B+k;JlWkdaFZ pjG7^qf&4f1v*C*`8V6QNAWm$ba1EXhZ7L*4WnM9beE8sPpEOG bZaos&|Z%@`M^qaj_pD$THEWI8bf|>aD02q z*)4(Da)@XtwW$w!J#B&b7G@dMH+foSwtHrJ#}`i%brD+3(bI 36}>=Wj;c?*I;&)lS% znu78pYijaldFyR6&@2$t8(Z3vAdI|OG|{s{$!fw=0}bA$lyVHx kQQ`MGo807-|JqTX}1+vCV7DC@w26bx*U7$vY-* zjHLz|Zi)fQnpP8PgY?TA&-IG^w2Iu)*wWb6FX)}w7;3{F&q3DWX`1S7^9LG2HXmw3 z{?tHAK|_PLp(0RD9Qp)W%HudyG}fP;q6*8rArzwtM)bBcOlbG{yum_GQ >5WNnww$ z^!8?Nq-8lqmqc2irLv{o(>~MRCIp+T_Nox} bqTcv$u6XuGZHeNhGR3VmsaC? zw91N M;@?qT+@SlD(|>hO|{m*M0hNe*(P{G-lNCFs{1%uloeYPRY0Sry>UjP zcXpC0BHUKfOy|ui@-#67gx>0DtA~~A-wPjkJZqXgq^>gpP1y0&@<4k_Lq*Wj5+aM; zr>4F=7z88pyj9F?^`_MbK4o5Lqqn8rn_7eO(*~`PEbKKf$}~T1wUKK~XlM_LyEDODtBz%*_gGb8 zbWsj8C c62(GJX>4foCkb?tw-G1VpgCh8TPqoX zhSa(sxYk3d#P0TwC(XmwG M1WSl^17{prn~gCev@~bx!R0%JYPrV~-ve zcM10E P!)FPd%Jsh k~*^KvUoyNDvp>E zaqv=QL6I^Ps$PsTJpk`5vj&^h*i5T4+k^(x)O*Aot@bx^nKWcH1k^=d-`*q}!^5bE z7Y}(dxUI#8m_AvOqTR5KnF^m0BM`Gpcm}G>5z|gc3QS6ij+6@>_IGz|oP(H1ls8D{ z@u0s`ep#JfRxx$DWN={h?9ooIX{onMPZH)b1&1MOdr=p%M~+9DxLnG-ZNa%>qxzyJ zv6Cf!?2|vx)R3u43#E>W%9I*m$=oeMl@v7{Cy =xxO{C5W_cdXP@GE^d7(szk0YvtH?iH>wdZS T-WQ~slDf#M0L6#BjOXD1L=6ln3nr7S5d zZ?B`stInH7RAo!Zq!UAee`$*^AS}{95qXbx88v|xX(h-`lr#z(5+c#KeZG*l&8U&0 zaY#Wm&_>VjG_}KhX^poD={4pR?w;ih2EjaC`44o03*;udr`42~71k6^DwsC07>58> zwjPFNrk84_xC@GE$}0-WD(qyd#4Hl12Ne-Ay`ZwZ*bbzuxV&;|vEWu*e3ES7FsVZK z)ag@-D~fG&FTz}+d_rYONpV?CN#&F&iB00r(Q4D8HN{h>SDa?d_P{!}%#0~7nNnFk z$?!HK?uC7$DNHFiZ9+j|bd)3%PA#q|C@QEZNR_-ztDAwUqRO&@3dCS)$*JZZ$yHP5 z!UD FNr^_0@WlM;nDSWl5j5=m~F8~lnZ z>=0Z_pp6uSO2_1nNs=W#GIM?6hA$~7ol;p=oDnm;&(qk{9`t5RFLO^XE~_|Auq|;{ zPAhV>s<6%E<*1xiUO9cbyR4$PsAj6Ws5q@1N1&BXHg+23E?LeNDp7iR@qpOiBrmq6 z4@qre8I6INO>vjeGKR!8@2y30O#{5F1~0C|V8|x%RJuirBE_&yE!ZVEwMjF*ZKVpg z&{0c|bxHE5#6nvWUrZ&*B=pMSn(6M+X%z?ewElUq^~p-*YDnk)rg5a6R1D@u;0N{I z)~qJYn^s&=UQt$DFqM>`qOv@<_b%O=^^;{v Pd_IK^FFeBdskN&hGffs~aNme*8H$5s~~cEG;z zZDYn22Jpb+iYAWOjUrPy^uKH-wdohL-dH<2^1xdY+q8cyPh~>I-W~Q|#*b~A)k{V3 zw4xFJj0IZKRZ(14<}Mr5dlykh*NEKT?A}|+$^m3*ON)x#HASUUi>J|ZnyPX2-mUk> zR#9vf7qYdWvZ&N;72a!N$&?v2lc12rW!4JxDRX!l8U(K?^Z?g_@U5Vz2$rwHEv>S8 z4h_vkZF2%5!1f@5Z#FUs;bLHRQJ~q=*pex57$U0m$})NF1<6^+Y>$0>5`%??sCVh; zn{+|>k)w~u&p&!}U3+5_ZpBpiRqoj>=Brw&dX`n8YUG8gv<1-TsrTAFvtZ;sbxqy` zEUD1n*wkPZcZs}FWc(~p89yhehuX$8I8$xlJJs9LUW!GUCOt>Q`8niL!!>GY%b9gZ zVW4$xkUHl)aSuIOkI9)J$ojx6uPdjtr9LkyhMB_;MiXc?r7grblvLl2V7Xb~me%%= zKdC;Z^{lf(HE|Chv<&PlNjrfmaoq;e1QLB2v5Q{xI+9LU{0j+{%#1!v3OW>}lSN )L1biF+9yCtrr0@r6Ya z%E+8{3<~279vt6DNY(>4ZkAUz9CQFC*|D$o SCVeHfy_g5brQVrsF_M*|^m z2wGtkR3i3=eC d~l-UVst;VzQ-07P$LOR^jm2 zq`QzRpR`f#rI;#V8qQx~!IWZq$Sg_}Eee_%XSO6%xTn`lDK4q7dWf_N&owjXZH6Ak z9p(&g )XO<_bhk^27eUkY`fQ?9M6cKzA;hES)PkU43VY3Y3N=Dqv zm2k}yqc3r(=2NJAE6S>C3e=5*>WmVfSBwe;+EG5*XoP&`xP7)V@66&kt=ZMRHam0l znGJ_IEf}S(zqz|pslHrP=g~`gDtt;IdpXgRI2}pvp;1}AE26E*+cLAwpE8?Nx3Z!{ zEDicN3%lKr6M2=&@zmEtck*&_Dns7*_p2Dc?9dTI5=AUNwQ&xtYbfrmIHf-Jt x6ho_!VT`=l&&!}_rM~$t?tKu^o z4TPdiFpBI 5D(20g9*#`=)G&O5WQrKAxWIh(Ac%`XjP zL(nsuo@EW#8&T__cU60+IS^>`V-qY>!Nn@%%;vDUR(jeCCbR}Zjp8%S9* r15fUi#p3@FZv%=hY+Y(CM@)A!# z05K5 z?5$8*Vl*}#9$K6V5D345`D|Da*F4TLHLLSDT+*kqxYI8DB1MqVgv2=C~H z30}GK#qE(W5uF+hMe&x9r4bH =@O-)%nN{bP=&&}+?AeRBu* zXh}HgO6X7})VF(E#RHBoL}Y~=(j>KnVD-HXuxCjzPaXp!+zPtCgCxUCh39;7W%0Da z;v^_Ac78(f#L{WWjV*HOG^<2eK^}I@(!@iUnsEPUab-(uOvS+X^@&YWRR>3_gcjvR z-q{Pq^Fcut%hIzFvy!vYtXft^R^P0CSqJqW419e56Z=o-Uuf0(PwYPl`81SO_Fu~S z-@riK#u8Sr{&y4lJY_Gk{x1V&y~_H32MFwKp70^h`j}^Z#jRRDHgNF3OZ0)4>H{y+ z2VSlZT&SZkZQ#U#U^|dF_NyF7+y)Ytf!{F)>zAC&Mz}^L<&Dli{D>nHhO;r&qef&L z%`A2kwJ^r4_AHx~jX0|BF-J06%0Mgo*HI$|j1^s2O2R>GT)$&S3_gz8?L*n|Ko1#z zq&@cp25i`gNB*cAj2qlyaI3*=1~UwvU@*I(CmEI$gQX6(vqZz{Fl_0Dk!i3#MnaZh z?{C-#7<{0?2N^uuV1tdsgAJBrBp+f}hZ@OFLmy@&=NiewjpRd( lNF(_$BiUsn zk1~?;jO5Wqa=wv#xRHE>k$j|)JjO^q%1A!iNIu3${+E$F)<_;_Bp+)eA7>;VZ={@H zq!bwGMFuN2tR+UDQo}mg=yQ_6rWkyxk>xfLrW;u&8(C#WR=JT?Vf33}WSwGUooZyA zW@MdiWSwDTooQrM8ClgvR*jM6F|z86ta>A>!C+p4`3yGGV19!&8tg2Coo%otgEbqh z#b5!0wHoXkg9Qy1GFY3z+6^|#V6zQ2$6#{}cCNwBGuXck_8)_tZ?FptHjf$XLZtaf z7a=V`x)|vaq)U-5L%JMkA<`nG#Yk5mU5RuR($z@UAYF@e9W%17M_R&+fj1&8LpsSA zxE$anq{EDXHv` u*+zDgk^LVd``<=3CY6mzWv@iS z#IiA=Y)mM771DV|_G*AuBl~uMHX}RN$j0QdF}Z9^E*q1}#^kawxok`>`wpZ#nbGeq zW}m@~gYH4P7ikUBTBLPI>yb7f)foqE1n?LKZ34KD83~&K?+4rh_yE#Yqz926LV6f! z8`2|4k0L#Wv>oYjB*+?bXP7U;WEp14at(&5Fihp39Y{|gJ&E)b($h%KAU%up95Zr? zjFcBJ B0Vktwhl%ac&_9B%TL+gy8 zSkchek={Uh6A23)`WDjLNc)i9L3$VIJtU7Y^dw{G`@lXx`Vi?Oq>qt4LBf<71js%` z`V8rFq%V-ZMEVNpYou>5?{Arri+Sf_&bgRlF6NkvIp$)HxtL=v=9r85<$jO!1JaL3 zWk&8#0Ch$#=9~L766TtVx#nW7xtMD%=9-JS=3<_?9wYY`0POOw0GMws=9`Q8=3=h7 zm}@T0^*5wHkp4p2kJN<}Mw-W=?nn!eE 2jn+NLL_Tg>((lbx2E)Za`XwbQ97o zNVg%aL|Tn>2RDY_1$Z~oJ>1B;7jO;ITBP+z8 M(*o?Zy>#i^cFV`-3RzC(tAknb7RCu+!*-@@K2FG zL;4))3#2c(aoE>L-vR#~=?Ap^5%4FZUuZ9M`^7r#0Zi)^NLM0Vr5pOyfY<1DFSm!d z{d{h3 IhZ;u0gD8Ip=@Fzy(f2W=?MQ2pb|5{Y+n>`D z>@VmEgA(ix!=7$8*vn}93eu}c9Y~!>JCSxFy{6k=)f4R (u}fb7eyQ8 EAYE;-zp1BTqG@1{x@#=x26(LnYfQr$)9l|eD4b^gF_Aby z#yDkq1hdHM1eTnv#r!eNf- mS!Fh8*9B z89xEzYDv8`Pmaf#mO|fXR7>dvNhL&N3EgIyMulmyh=UMhVkSMSt%O()IGm)cvRAYN zr9_otTglqAm|8Pg%?4aaL#A$f9GMzXX~bCw$D*Wa<~{#J?{vyCB3Sz0w2hl*T5mgP zPCBjkMZ_h;+yWq+8P?uZCvI6nAnYH^%N({>N&nx?i<{@>K=Wde6O|d!`)Jn36ykx@ z{r~;i#JXsK|J$Ck9&79y$#liFTZS14ZS7usV3mqnqvij}Lizu+*#Evx`g3IUvnOe6 zP=A|d8Nvo=+CXiPre$k`G2B5+(+|c* MGp$cP)A}CHw5%hT*6&EB^&i8u0Y@43R19;p zVNcTz)-t%=p&i1Hp$+&K*M^QY>>1jj+Q5GHOzkjzoTeSC9Y@ykc&@pU$J_gA`Q;~Q z+KE~LZPWy^dxh9vrWa{iu~tHb6UlH+(nyM>BA<)~Tt7+VQ$*vb*z&~0X{fDbZh=o1 zEl(DCnaInzc6hn29Z|uxBP(=mOeNQjs?@ckXK?M98M^kbQ^uZE_CebD5Q|k?$#SlMCAkn`n6Ax7AjY+e5Q=ea z0fI3Ge%Bzs1OXWXzw3}+#;!;0DCvtrw0c{f#YIL6jn Iq@DRYmOxp(V2-6;wg^x+FU4q9Y*df6aa?B?sc!~*~ep-TOWZ|>2<#R$f zP>?$qG~`YORl18o|L$f`pnDiJ>0SmEUc;cnYZ;Vy9fKCHXHcaL47#+DJ&%ps#Gq35 zG3e4}24%XRy@0|k47&ILdlBeX2K9cBy#(|j22FmLz07DmP_#$bTv`%T?J)*j+s>eD zk27f74hD65g1v% @r?xE5=ct=PEy}X@Ph iS832x=%@Tp9#@@PNMsQg!ZM7-&aC(Uz6y*A<=zHqWg|S_dSX32NK FG40rL6$V&oU`OOP+%mm *LYkmDi_IWFdq;}sltz?B@ryoy7ZSMxit(rY+GdM$@Yuj3Hu z^&BEy!XeV793s7elSpsm5a}`wkuK*D=}nwOdNYSeZ{Z};TRB8}8;3|&a1!ZCP9j~! zA=1?xBE5q{q<3 dpJaTFDH?%;Uv s5yE@`D;|`&mfM&Gda;h%xCJ_~p4)WG#f)v>Hj8C3V;i~6 zYQYt;iQ8 ~;!Gq)vJz~z2!vs<7JTevOJ0#$f`+mbA>+*`RV*|Lx$I<%!& z7IXFxx20OH vxBVLX=2Mc zdz>bAGiN(!Vz+Yk1WjxOXHU|^R&h3jKSeEX=j>@}iTxO+KZBAa?OC3#=RU{NEyG7@ zdHi{}Wy#tLC>tHr+O_}i7pdDi&R(K!8#tSXjc3{`EaPRW*u>c@RI!<}S83!eoORI1 zTRH2bksso0CvC|#&UVqBJj&T?v?tp++f942gR?!fCr@&=m-ggo&R(ZId6u&`XiuK! z>`mH}7dd;2_T**G-ljcym9u@cC!L(VLwm9d<1qd%O=&l0@6nX@VhCKioV_nR&9s3m z%fjFZ9tB4zhaGKU+{rR5Odr9 zLi5&wOoCBQw`j?*?_#ArjrNhxWwPtRuhnWA1u~yFcMfVV?r~ zjJrPIC7*MO7PZ Qkib!sDPzvjMg zIOX5+$*C64jH>Ur>l?J|zhe0C$=`8(-gkUAm3_-2^q#8k`Q-1pHt&1BcbEGIuI=*u z$UAqsf8xAjm*;1it8TF*W?qWro-%TGK4# DtIWBl8byrY-jU%6-4_+TZz_r6V&^HEl$s%(YlwlYwxh>JRSaP0aTvpZo`B z`rriaC{ldb|HS972%o Bx{;|gnd_nt~ bLFX3<% z?aIN @xKUph3}-0*Fw68t;tt22-B=G5pD?;i4=Ou1?{?4 z_f$yiI^9#Ls^{rFS29l*D@jm{ay=eZabYiwFVtOZ&C-m%s&SPiQeI+Vo+d@j@1^H_ z*%Pr*N2H|WFqSbuvC8pyqZMu!bMzQvz8J&nI18snmR!`!I2Xxry6wwFx~E>D3wr6a zpw~_dbWZ~*+7g{k>BYMH5}i(rRp<7^6CsDMd9BTdqvIPx=blLJyA0$ZCV9E;Tc~>$ z>4Y!VeOKt7D^WejeU(lzp^f jT z3f0;f_* 5{TJ4g JBMQxsPiO|?pOli-;&61Tn6GllE`$N z2V$P;)W^{b>TWe~Uq=n73sqf~<780t71hrHi{ZLRQT-i9fm)!b0gmCIu2) i z@F)AjU+fQmvp@Xn{;<{+ws(ayy269H!p^SnsIKtQUEy(E;li%)l&)}PSGc+>JhLkd zzBxD|sTN%NALG0@rZc7KRcSj*(wL{#F@>8YmYrn8${pj(5_#fE<}v1Jb~xioW#f_y znCA>ZJDKN92kXYF!tpJOFR66wV?CLB)RD`uD@)<3^)xv)ckA2aSV<*2-J_V}hWKT; z|IHi=x)uG0InL>2EWhK7Zd*{}DD5^ YW=ZYQz9)F6dp37uFwK#QbF|kL z+@;RZa}cw4mpVt=KwPj(oul<2?$LLtgS3LQSy2|pwHh6lUFs+;02SJ$PSR`;=kHPn z3Ac-@ZI?PnRT`b6UFsaULEWpUL`MOgh+XO&jiIx$OC2MrmAlk25?Z-S9V1gK(}Y&0 zCFp}3;c(jC{o&8|hyUCkPVWkj=?a&0g-`7Y&+iIf-xa>KE4-;I{8U%?&93lQUE!{- zFgn1lrqSimN10lYbxJX#&cRWa3d8MMqnBKxGpDu|`k8KlB|f$zKj-2-wb$yd_4)+X zS#q7uG7L@Yym${yP4T&qF|@(Ow^832x%qT3&Y(d@V$e>yxzi&zcU?y(-PkFS8@rR_ zS%)5(aW}#ox)J)s70sohzHvq8Qc+f1(RozVFRti(D(X*HR03A&zFu6Z18C(A)ui?) z-(%c8i>|VP96o(+N4{69HS%l6=hrUL^J|wP-GI~&|DCE07JvRMv>pUE&aw{fd-YoQ zxy-+oSFeLx%lzwj^?L5QnEBW9>J4xJnSTSX-pE~xn13U$-o#z!`8V @ANN1Vs~_U7E4lw6 zUi~n4UCsRu^XhHfbuIUA g&0Mi@DjV!S3dIM}(( BgK7_8*PnAsmhRg85V2bvySz#jBs@t~ m#5LEN zs9WCS9r;dek5hw}U2j3MBH229H|n8!qbgx?f;KN @IzQEx}(PA9)(moxuvr{&Ij zJj-=aC;F<6BQd$-`y^7YI=kmaG?*lZu*5Wwtmk)Qy~~*fws+K7oX6em QPhcaR znltRVMIY&83UUQ?1uY6%6|^a6D43w2UBN^JlN3x=Fh#*s1=AFCD44EbhJu+2_EE5} zf>{doQ?S2+0~8#n;2;IF6&$SKK?)wMV2*-A6g))1p$a+`9HwBdg2NR&RKXDnj#Th4 z=Xe2KiXNq4o`R#DCkUAD93$Z2&Z7i8!g;iSM>>xYaE$X`0v_cYE8x-2aRMIWJXXMe zIgb-?tn+vQ$0`2DDtMfN$16Bq!4nibQNaSICg23PDFh3hT)-lyE?}|KB4CNrD&Rz? zO~6S`L%>pJf`F5qb^%XvCJH#knIzy;XR?6PoGAjjov8v&ccuw=veO}8nKNC$a%YBs z70yfnE1i7=oZ;*%;3>{50Z(=I6Yw-=e*sT-4iNARwXQQ2tWvOA!5Rf?74$d<3RveH zBw)QWTfheAU;(|(g9P+B4;FByGe o1DW0Y6 zV8D5(fUV9E0-oa>DPYifn1CUtOTaegC;{7@c>>OIjuvpXGhe_t&cg+q>pVihbDc*D zc%E9 ?(7MjQ+6IpB` zSD46^CUTXDTx}xPn8>vza-E4>Zz4-fWT}bVU?Mk~$TAaIZX!3C$jv5li;3K7BDa~y z3KLmrBCAYfwTawrB6pa`ohEXZiQH`>_n64NCbGsv)|$vV6IpK}8%$)QiEJ{F`%GlB ziQI1@TTJ8u6WMAa51PnBCi1X}Y%`HZOyp4$dCWw%o5 |vy(aRyiM(MV zZ<@$kCi1q4>@$&fOype?dCx@NH<1raFHGc16Zy(S zzBZ9>OypY=`OZYXH<2Gq T$v#(7a=T9;Da6yhxz(&cxyQPxQI=Uj0`>r zgOAa%sANzbBC_;PLW`p!ElSbi=x!}a(c+j$i-~CQFOC)l1rK6%V~G@zU{R<0YDQuj zN9_|uk^34(N^opU$+e>7xR{dbM9J}yQ6^)Q@fNU!a66q^GQE;GHUDHsA0VCn$sJYc zwHdyr>Gd>Sy`G*B>3kA8pGb4+7uWeDhedQg35^RPjVGY-gy?!Ept6uEGsVOx8VB&* z#wJzLcZP~0{ic8_rkyGlgKQj`VTGo5I@x;hcHilr;;_=V%s-{WcLLgbYHC;LKs_t< z4v_xB4n)M;pxRU1vnX~d={f3EY?6~kok;ULL{!ZhN$f`etG%3WrWb07UfSuY1(QjU z`AtQ?(&)OTqH;1-_K6!|1)J32n~tU@(Nd<0rqerI%zrXvWl_z>T-Rc*(=pc$_eBhy zr_ymC+1<`Ghj^-==Bn)@`MOsNc}|JU=41>pl`Fjh=jj;dWVDzTX;Fq2ZVF1z?#R!X zXY4UsmBkJ1E6SnI3X;SY6wvHm;%hRpVHY08-k$8*hP eR57jUS#^V|s_t2}OjXrzvuZ+4Cau{w!FP_Vs_msJ zD62d@H)Ofokh-2VH?c{%sHs=>s%n+q>0YIi@o3PkR@*5Z`9tRK$(grW-%DA&1s2oA zGLMgZEPN#FaqVjT()rM?N%ARf2H#n7yUwUj$F7q3jERm^cZr@;XK~*lKBMvy`x!mi zmxBFq5%x#KurK`w>~|^dK3Zvd>`Ik(&g@xnyQuK@thhr|H1@2xQ&gNqd!}|%d^QPF zf0r=zXZKQbx2S3A$?P7%tXYS?kEd6n_C1}h$Mupsb+`|iQ2ovb$ySuyrL&87)4P$= z)(6*IRhsJwy>mrL8f)LP6Jl(kft?Vec;BQ?O-H7aVNmpw`kD+}iMc`<0(6)3g{7vq z)~9sW)A|JNVkLL$bkDb16RfsJ7}=fG`ko>4As(aNGGu bUmw=+@mws z^Loj>I-5jd+MIDL=CoR$yjs_&pLpb&UvD@vafjC#b+)1N_wJNJbN|HI5r!@OlW;h} zNU-gk g%Ckl%PVY!gb(TqV z?UT!O4%yDDxGAZf$mj|JB}w-%G&nH?`dqo;7vC9P4>48+A( LtJa#n l;a1@iP)+smD80=3$ z!}h3~I?D?0^LG~Kr(S}UUc!Vo(&4*|(TB~d;3*)NM+?$@uK-yXTksB$MY5o(-{gLp z|6(w^nEBT0)WCO!lestOTou8k6s0qK8+C %wuqn2GPL zR5>O)H2(rrE?^NZ9%2-sH|d^Dg3k49k$o4)zP?LDH%}FIV7A4uCtfOEcy~LsJrP!+ zy%8=UXmUfnRnXPG2k7(t%yc@wkrEu?5H(o9eCIf|Oz{yI;V48;+u!!wDtp>`^bDeK zS7>) R)I!kB|wd+(1-l-N^`=B1Pqu{eqU+LtlOCHjh z=izQGWDkHyi*587%p5DXCr%+7CuQ)6l)?YK1i^DI@jUteL!KS(ONHG%SA9NX(&u%f z|80g-kN#~qm7v0@W6}IS^eF&+!0;k>t>gX|dG$-&wSoIzqD$%gxWje uU3=_Z@r)zl~%Q-dCUyQQVEP8rxXBKcgD(>t($2uxC{{u{Z8_cOq z&gTC0P}cQKeL sqcW@!Dv3@zWBB>n9DmE=N4;%aA&sC@ORPg!K@>w!J~{k$`0Q) zmXnz*5#M%w*k{IS@;MwjnIf>bTl5fd&r?j)YT7-b>_{qmmSs>&%Ot^&P#x$diE^ON zFsC(*2;~6XE2cPz`fl!}gOjGc23sVy)%BK+;Uk*G0&EM6QpJ?-02`%uVpG zb!w^N 5(OaVQ4x%53(vK6p zRnV4>e7d9`j8;BCl@Eyt(+8ZsEll|RDZ=mH!hDa*Zw*O@L(uTlCefGWqhj4cV%^5L zZn5U5f{x+-&6I7T>^`
2mM?c;kAhjfp+0#K0YdkO_R zqXpdeGzwmeEqDe6yJ8ETMZsQKFx>wrE#)!Fwo|r)QQ+`|$e$GXQzCy_ _Ax}D9+a0wQ)-A`kFjOI5y+J9rroYpH|k25RIZjrR7 zFi^)trAmyd5<6jJSCu51>~iIn?}%f3pJKLyS-@;cWMcBsg!pctFfNvHCzY@ICrqCZ zn>0jiQdX3WkbbTyeYAX1*lBrjJ;iixF~n51u?*5xQ&Gj^1j%)`kn7+Cp}H9dX_~3R zIk?VLD;8}vktb&M`-{Jzj~aVC0qtpKv01EFz<3?H`_Mgy?xkf3+YZp$hrUOf3v(w{ zi*SlGG5(0Cbw0>xE9jjimy}Z$J}lhv4brMbn67T$ZL)K+&ef}k=g4{sF15#H%;I^5 zC0G+I@|x>I&vxC$aGXhHRGV5BVP5s3Uh*Q%XCqrlSL*8aJ#su%zjEj5_Puns;xa%; zIbs(vTPMEz(tXO<`DcU_goD!|9Gqvx^)Q%j12Ci0+39Pg;~Cu cl}t9)~OnVEjs%gQfH z8th+7TwW2Xeg}Q)=4I~M#QiVx>Q}gHGxxv3t6$}=E!_VqukPTkt=!+it2?>tA@1+w z)jPRs8~5+z)w{UsQSRTxt6$@;?cDzwuinjFJGg&0uinF5PjderUcHyQp633&y!v(S zdY1cN=hbg;*Yn)}2CsgTyI$n}H+l72-1Rc|zs0NH=B`({|7~8qkGnd#e;==Yhr4!h z|2wphR~d!BsWIPYd7W0#LH{U^c(n4pPVPY`t=EE$t9nI`e5oZF?rb_5?_{Pw`!09w z=Kgni^?Tg4m;2wN5q7aShxWC|&b_L3E@iO)4H|Pdi+;+m2R^ISRvzcG{w93ZugGV0 z4sbGZS>J_h-Zfp;zf?RJ^=Lmp^#^8k*z{=kM%VT$t?hM2?;+Cl`IRQ}2BT-QzSLkJ zJX!Gqvyb^^N>A@iQA 5QTz$oS9m=^%k)f9;LEt6(y(RjcdZ2zs(@5X2jNt@- ziMqiUyi*ror=BMLTllpO=>kXG>bJ$Za%q5%S-LFk@O>iL&~x>trgQA1$D4gPeBzbT z^$j_>?=baf>H3z)cO&F?M7|dxzbEp2v6c+eBPM6iS1XtKfoR!R&O*AG`^W&v+7Cso zm7-u!AH`80N9FPj$>ozM{Vma-M(Ll4{wzv=PxR-4hD%IOm0v_FzoN=78NJgV2YR^w zYbJJin4Ft?mri!&Q@VmartA|KH~*Kc!~Hwc93=eC;clFFD8^S}*;&N&ODKj|+?UMv zn)0E)X7n5_UFI)YH=eOB^EZM|KVgPGqv~(SLVYWTME$oy`|oB-lm`jJXEq#84dp=) zGrWLi@om(H_?a!u7$bUo&cyo8(_|mtZ!r$UZ>%c4Hr@AH YhRN~c zI?L-Rz86OOK6(V>Mw^w ;GQZ2yyxBW1VWv-!aGGYCF{Y zJ7ag_02}e6(6d>Qsr5MHr>aru^R?92t#*uunRT*M5hX=u Slie4 zI*|P;NO+6+-q17hlofbWH1WNqXJ*RvsZ#gbkQ!;Z`wyJfv>tWX*WZ{G6S$6 Sj*6F-)r4eh9UM@(oktTmBwjl`VxsmVgCm}jRz#8~@u_gqHO5&{we`z 7@*$zVl)h?`G%x6 hUqV#<*dXFWOWf-{!)Z=@1?()3P5_Agde zjDJ%&%nQTe)52k35y8UE{7WZpF@pVzS#e$Mq2Dy+aLw-6NWaJ!PTSSZ!XfO+xqv zM=UDi4`LU3zf`5q$m|(HtRJ)CYvhm7q8ET8PdYj2$(r^zS5mjBqT9#Jks)XIoif6* z=Vr4f@P}gX^%DPFez`w#6Pi %-~-9Tt4;_H7g{=FCOnUKZ}MvQCKqyAlZ=t(3*7XcFNI5QASFgI^MZU&<+> zgP&gYLG)w1R77-d(m0oKdY+nrknVjhetF<|pVz+6oh9xMbwe${gEuu2m$-cIk_qEA4%NK$*Wx!7r-sX1}^3*fLp^=0Jo4weEU@t$t>bgKV=m) zSj@>k97PQl@tjQIZ`{D0;Y_Q<5DQ&TA0Tqy%oWl2=?c+nGWA- ?$4!0{?Cd5d<#hG6-DBBS9c$OF zM(+Dk&smcp-ocd6I`tK%@MQd%Dd#Ob6M)#yWp3b+aP%rJ!%@*t*51ft1JGr0)bgm7 zEvK!zDN5f&^vzLv1<|)e>05}tmB)mmw?!+LQRNCwVFG=JFA`j? ~$RabR)f;UqjhdlwFOzxt;r(T(y0Kvw0^clee1l=YI~kx+3F? mI1WR$oj#>Oor39O}cC7er)mvZ^*%B5U> z7Qd9MU=haV;Fu9}{EK*R!Qw*IY@yj~A@40%T&zyEniC(IKZXLk$)}tl;=6TXLi3qA z1yNzk;3t<35QfOf%#V)M`)pLObq`k&*+L$P6c-8}GWd#ZD55ej7oi?=y7I-8)^m#Z zHZb#wIw)o{09E&U&2eB&MdY`Ti^y-0IAyt>ul4xGVys1K5{vj~838Ub^-x5B>O?J- z2UQ3|DXDpgB2rh;;36L5fNbCt4R)w#5Mq3?o9$Im;Y!k=t9dtdQTrYf6;hX&sPOMD zMHv-}VIooCm0U%ISIBFjRW(3Vcm %JQjZ`h_DT@A`fP}6$`*@48Iz@o0ax+#6SdyW-9P1?7;BchDVgJL z8Q_T<;T9z>bBH(oW{CS@hKNLY2b8U&Kn`<_T%sA}9VTL2HQGDebrGXO0Tco2{_i`- zwLl`lN**29R~@-2m*S>8ND9eUExUNW(__e>=X>4pGM$O%V$Q^Mku$N7{?&lUnfP~1 zjL01=pq50U!rGXK(IVo 47h zhhNYS#c0T8b%9++_wN1C@KJH@5n*oW(WFO&`9MsJxHS?Z{t%53(-0$GPU9tK(!YzV Q{+~@6PLlS20NaJWH#C?A9RL6T diff --git a/dzz/system/ueditor/ueditor.config.js b/dzz/system/ueditor/ueditor.config.js index 108cfb7..37b653c 100644 --- a/dzz/system/ueditor/ueditor.config.js +++ b/dzz/system/ueditor/ueditor.config.js @@ -497,18 +497,6 @@ UEDITOR_CONFIG.mode = { 'justifyleft', 'justifycenter', 'justifyright', 'justifyjustify', 'insertorderedlist', 'insertunorderedlist','|','simpleupload','dzzfile' ] - ], - mini_exam: [ - ['bold', 'italic', 'underline', 'strikethrough','superscript', 'subscript','removeformat', '|', - 'justifyleft', 'justifycenter', 'justifyright', 'justifyjustify', - 'insertorderedlist', 'insertunorderedlist','|','spechars','inserttable', 'scrawl','wordimage','kityformula','|','simpleupload','dzzfile' - ] - ], - mini_shou: [ - ['bold', 'italic', 'underline', 'strikethrough','superscript', 'subscript','removeformat', '|', - 'justifyleft', 'justifycenter', 'justifyright', 'justifyjustify', - 'insertorderedlist', 'insertunorderedlist','|','spechars','inserttable', 'scrawl','wordimage','kityformula','|','simpleupload','attachment' - ] ], xiaohuxiugai: [ ['fullscreen','source', 'undo', 'redo','drafts','|','bold', 'italic', 'underline', 'fontborder', 'strikethrough', 'superscript', 'subscript', 'removeformat', 'formatmatch', 'autotypeset', 'blockquote', 'pasteplain', '|', 'forecolor', 'backcolor', 'insertorderedlist', 'insertunorderedlist', 'selectall', 'cleardoc', '|','rowspacingtop', 'rowspacingbottom', 'lineheight', '|', 'paragraph', 'fontfamily', 'fontsize', '|','directionalityltr', 'directionalityrtl', 'indent', '|','justifyleft', 'justifycenter', 'justifyright', 'justifyjustify', '|', 'touppercase', 'tolowercase', '|','link', 'unlink','|','simpleupload', 'emotion', 'scrawl', 'insertvideo', 'attachment','dzzfile', 'map', 'insertframe', 'insertcode', 'template', 'background','|','horizontal', 'date', 'time', 'spechars', 'searchreplace', '|','inserttable','insertcharts', 'charts','|','print', 'preview', 'help', 'kityminder', 'kityformula' diff --git a/static/bootstrap/css/bootstrap.min.css b/static/bootstrap/css/bootstrap.min.css index 1fd2094..020c77b 100644 --- a/static/bootstrap/css/bootstrap.min.css +++ b/static/bootstrap/css/bootstrap.min.css @@ -7675,6 +7675,7 @@ textarea.form-control.is-invalid { .btn { display: inline-block; font-weight: 400; + line-height: 1.5; color: #212529; text-align: center; text-decoration: none; @@ -7691,7 +7692,6 @@ textarea.form-control.is-invalid { -webkit-border-radius: var(--radius); transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; margin: 1px; - opacity: 0.8; position: relative; } diff --git a/static/js/main.min.js b/static/js/main.min.js index b1349b3..160159a 100644 --- a/static/js/main.min.js +++ b/static/js/main.min.js @@ -1,13 +1,15 @@ $(document).ready( function() { - $("button:submit,input:submit, .nav-link, .btn,.nav-item a").click(function(){ + $("button:submit,input:submit, .nav-link, .btn,a").click(function(){ $(this).attr('disable', 'true'); var l = $(this).lyearloading({ opacity: 0.2, spinnerSize: 'nm', }); + l.addClass('disabled'); setTimeout(function() { $(this).prop('disable', 'false'); l.destroy(); // 可以使用hide,页面中如果有多个loading,最好用destroy,避免后面的loading设置不生效 + l.removeClass('disabled'); }, 1e3); }); // 停止