更新至v1.85.2,更新内容在笔记中查看

This commit is contained in:
小胡
2023-08-30 17:17:34 +08:00
Unverified
parent d64bb5b48a
commit ea85f2f305
124 changed files with 870 additions and 1504 deletions

View File

@@ -69,20 +69,6 @@
<!--{if $_G['setting']['pwdsafety']}-->
<script type="text/javascript" src="user/scripts/md5.js?{VERHASH}" reload="1"></script>
<!--{/if}-->
<script type="text/javascript">
var loader;
$(document).ajaxStart(function(){
$("button:submit").html('加载中...').attr("disabled", true);
loader = $('button:submit').lyearloading({
opacity: 0.2,
spinnerSize: 'nm'
});
}).ajaxStop(function(){
loader.destroy();
$("button:submit").html('立即登录').attr("disabled", false);
});
</script>
<script type="text/javascript" src="user/scripts/setbacksize.js?{VERHASH}"></script>
<script type="text/javascript" src="user/scripts/register.js?{VERHASH}"></script>
<script type="text/javascript">

View File

@@ -92,17 +92,6 @@
<!--{/if}-->
var pwlength = <!--{if $_G['setting']['pwlength']}-->$_G['setting']['pwlength']<!--{else}-->0<!--{/if}-->;
checkPwdComplexity(document.getElementById('newpasswd1'), document.getElementById('newpasswd2'));
var loader;
$(document).ajaxStart(function(){
$("button:submit").html('加载中...').attr("disabled", true);
loader = $('button:submit').lyearloading({
opacity: 0.2,
spinnerSize: 'nm'
});
}).ajaxStop(function(){
loader.destroy();
$("button:submit").html('{lang identify_changes}').attr("disabled", false);
});
</script>
<script type="text/javascript" src="user/scripts/setbacksize.js?{VERHASH}"></script>
<!--{template common/footer}-->

View File

@@ -83,17 +83,6 @@
<!--{/if}-->
var pwlength = <!--{if $_G['setting']['pwlength']}-->$_G['setting']['pwlength']<!--{else}-->0<!--{/if}-->;
checkPwdComplexity(document.getElementById('newpasswd1'), document.getElementById('newpasswd2'));
var loader;
$(document).ajaxStart(function(){
$("button:submit").html('加载中...').attr("disabled", true);
loader = $('button:submit').lyearloading({
opacity: 0.2,
spinnerSize: 'nm'
});
}).ajaxStop(function(){
loader.destroy();
$("button:submit").html('{lang identify_changes}').attr("disabled", false);
});
</script>
<script type="text/javascript" src="user/scripts/setbacksize.js?{VERHASH}"></script>
<!--{template common/footer}-->

View File

@@ -101,17 +101,6 @@
<script type="text/javascript" src="user/scripts/md5.js?{VERHASH}" reload="1"></script>
<!--{/if}-->
<script type="text/javascript">
var loader;
$(document).ajaxStart(function(){
$("button:submit").html('加载中...').attr("disabled", true);
loader = $('button:submit').lyearloading({
opacity: 0.2,
spinnerSize: 'nm'
});
}).ajaxStop(function(){
loader.destroy();
$("button:submit").html('立即登录').attr("disabled", false);
});
var pwdclear = 1;
function initinput_login() {
document.body.focus();

View File

@@ -120,17 +120,6 @@ jQuery(document).ready(function(e) {
});
}
});
var loader;
$(document).ajaxStart(function(){
$("button:submit").html('加载中...').attr("disabled", true);
loader = $('button:submit').lyearloading({
opacity: 0.2,
spinnerSize: 'nm'
});
}).ajaxStop(function(){
loader.destroy();
$("button:submit").html('立即登录').attr("disabled", false);
});
</script>
<script type="text/javascript" src="user/scripts/setbacksize.js?{VERHASH}"></script>
<!--{template common/footer}-->

View File

@@ -145,17 +145,6 @@ jQuery(document).ready(function(e) {
});
}
});
var loader;
$(document).ajaxStart(function(){
$("button:submit").html('加载中...').attr("disabled", true);
loader = $('button:submit').lyearloading({
opacity: 0.2,
spinnerSize: 'nm'
});
}).ajaxStop(function(){
loader.destroy();
$("button:submit").html('立即登录').attr("disabled", false);
});
</script>
<script type="text/javascript" src="user/scripts/setbacksize.js?{VERHASH}"></script>
<!--{template common/footer}-->

View File

@@ -59,17 +59,6 @@
});
}
});
var loader;
$(document).ajaxStart(function(){
$("button:submit").html('加载中...').attr("disabled", true);
loader = $('button:submit').lyearloading({
opacity: 0.2,
spinnerSize: 'nm'
});
}).ajaxStop(function(){
loader.destroy();
$("button:submit").html('<!--{if $_GET[action] == 'activation'}-->{lang activation}<!--{else}-->$_G[setting][reglinkname]<!--{/if}-->').attr("disabled", false);
});
</script>
<script type="text/javascript" src="user/scripts/setbacksize.js?{VERHASH}"></script>
<!--{template common/footer}-->

View File

@@ -80,17 +80,6 @@
});
}
});
var loader;
$(document).ajaxStart(function(){
$("button:submit").html('加载中...').attr("disabled", true);
loader = $('button:submit').lyearloading({
opacity: 0.2,
spinnerSize: 'nm'
});
}).ajaxStop(function(){
loader.destroy();
$("button:submit").html('{lang now_your_email}').attr("disabled", false);
});
</script>
<script type="text/javascript" src="user/scripts/setbacksize.js?{VERHASH}"></script>
<!--{template common/footer}-->

View File

@@ -110,17 +110,6 @@
});
}
});
var loader;
$(document).ajaxStart(function(){
$("button:submit").html('加载中...').attr("disabled", true);
loader = $('button:submit').lyearloading({
opacity: 0.2,
spinnerSize: 'nm'
});
}).ajaxStop(function(){
loader.destroy();
$("button:submit").html('{lang now_your_email}').attr("disabled", false);
});
</script>
<script type="text/javascript" src="user/scripts/setbacksize.js?{VERHASH}"></script>
<!--{template common/footer}-->

View File

@@ -19,7 +19,7 @@ if(submitcheck('avatarsubmit')) {
if($success) exit(json_encode(array('msg'=>'success')));
else exit(json_encode(array('error'=>'头像保存错误,请稍候重试')));
showmessage('do_success', 'user.php?mod=profile&op=avatar');
showmessage('do_success', '{MOD_URL}&op=avatar');
}elseif($_GET['do']=='imageupload'){

View File

@@ -137,12 +137,11 @@ elseif($do == 'login'){
$page = (isset($_GET['page'])) ? intval($_GET['page']) : 1;
$start = ($page - 1) * $lpp;
$gets = array(
'mod' => 'profile',
'mod' => MOD_NAME,
'op' => $_GET['op'],
'do' => $_GET['do']
);
$theurl = BASESCRIPT . "?" . url_implode($gets);
$refer = $theurl . '&page=' . $page;
$logdir = DZZ_ROOT.'./data/log/';
$logfiles = get_log_files($logdir, $operation);

View File

@@ -68,7 +68,7 @@
})
} else {
jQuery('#upload').fileupload({
url: 'user.php?mod=profile&op=avatar&do=imageupload',
url: '{MOD_URL}&op=avatar&do=imageupload',
dataType: 'json',
autoUpload: true,
maxChunkSize: 2000000, //2M
@@ -103,10 +103,10 @@
var inst = jQuery('.cropimage').data('cropbox');
jQuery('#imagedata').val(inst.getDataURL());
jQuery('#avatar_form_btn').button('loading');
jQuery.post('user.php?mod=profile&op=avatar', jQuery('#avatar_form').serialize(), function(json) {
jQuery.post('{MOD_URL}&op=avatar', jQuery('#avatar_form').serialize(), function(json) {
if(json.msg == 'success') {
showmessage('{lang avatar_uploaded_successfully_time}', 'success', 3000, 1);
window.setTimeout(function() { window.location.href = 'user.php?mod=profile&op=avatar&t=' + new Date().getTime(); }, 3000);
window.setTimeout(function() { window.location.href = '{MOD_URL}&op=avatar&t=' + new Date().getTime(); }, 3000);
} else {
showmessage(json.error, 'success', 3, 1);
}

View File

@@ -35,7 +35,7 @@
}
</script>
<!--{if !$newchange}-->
<form id="emailform" name="emailform" class="form-horizontal form-horizontal-left" role="form" action="user.php?mod=profile&op=password&do=changeemail" method="post" onsubmit="bind_email();return false">
<form id="emailform" name="emailform" class="form-horizontal form-horizontal-left" role="form" action="{MOD_URL}&op=password&do=changeemail" method="post" onsubmit="bind_email();return false">
<input type="hidden" name="changeemail" value="true" />
<input type="hidden" name="uid" value="$uid" />
<input type="hidden" name="formhash" value="{FORMHASH}" />

View File

@@ -1,4 +1,4 @@
<form id="pass" name="passform" class="form-horizontal form-horizontal-left" role="form" action="user.php?mod=profile&op=password" method="post" onsubmit="editpass_submit(this);return false">
<form id="pass" name="passform" class="form-horizontal form-horizontal-left" role="form" action="{MOD_URL}&op=password" method="post" onsubmit="editpass_submit(this);return false">
<input type="hidden" name="editpass" value="true" />
<input type="hidden" name="uid" value="$uid" />
<input type="hidden" name="formhash" value="{FORMHASH}" />

View File

@@ -1,12 +1,12 @@
<div class="leconMenu">
<ul class="nav-stacked nav-pills">
<li class="nav-item"><a <!--{if OP_NAME=='index' && !$vid}-->class="nav-link active"<!--{/if}-->href="user.php?mod=profile">{lang basic_information}</a></li>
<li class="nav-item"><a <!--{if OP_NAME=='avatar'}-->class="nav-link active"<!--{/if}-->href="user.php?mod=profile&op=avatar">{lang Modify_the_picture}</a></li>
<li class="nav-item"><a <!--{if OP_NAME=='password'}-->class="nav-link active"<!--{/if}-->href="user.php?mod=profile&op=password">{lang Safety management}</a></li>
<li class="nav-item"><a <!--{if OP_NAME=='index' && !$vid}-->class="nav-link active"<!--{/if}-->href="{MOD_URL}">{lang basic_information}</a></li>
<li class="nav-item"><a <!--{if OP_NAME=='avatar'}-->class="nav-link active"<!--{/if}-->href="{MOD_URL}&op=avatar">{lang Modify_the_picture}</a></li>
<li class="nav-item"><a <!--{if OP_NAME=='password'}-->class="nav-link active"<!--{/if}-->href="{MOD_URL}&op=password">{lang Safety management}</a></li>
<!--{loop $_G[setting][verify] $key $value}-->
<!--{if $value[available] && (empty($value[groupid]) || ($value[groupid] && in_array($_G[groupid],$value[groupid])))}-->
<li class="nav-item">
<a <!--{if MOD_NAME=='profile' && $vid==$key}-->class="nav-link active"<!--{/if}-->href="user.php?mod=profile&vid=$key">$value[title]</a>
<a <!--{if MOD_NAME=='profile' && $vid==$key}-->class="nav-link active"<!--{/if}-->href="{MOD_URL}&vid=$key">$value[title]</a>
</li>
<!--{/if}-->
<!--{/loop}-->

View File

@@ -13,10 +13,10 @@
<div class="bs-main-container clearfix" >
<div class="main-header clearfix">
<ul class="nav nav-pills">
<li class="nav-item"><a class="nav-link {if $do == 'editpass'}active{/if}" href="user.php?mod=profile&op=password">{lang password_edit}</a></li>
<li class="nav-item"><a class="nav-link {if $do == 'login'}active{/if}" href="user.php?mod=profile&op=password&do=login">登录记录</a></li>
<li class="nav-item"><a class="nav-link {if $do == 'changeemail'}active{/if}" href="user.php?mod=profile&op=password&do=changeemail">{lang bindemail_subject}</a></li>
<!--{if $qqlogin[openid] && $qqlogin[unbind]<1}--><li class="nav-item"><a class="nav-link {if $do == 'bindqq'}active{/if}" href="user.php?mod=profile&op=password&do=bindqq">绑定QQ</a></li><!--{/if}-->
<li class="nav-item"><a class="nav-link {if $do == 'editpass'}active{/if}" href="{MOD_URL}&op=password">{lang password_edit}</a></li>
<li class="nav-item"><a class="nav-link {if $do == 'login'}active{/if}" href="{MOD_URL}&op=password&do=login">登录记录</a></li>
<li class="nav-item"><a class="nav-link {if $do == 'changeemail'}active{/if}" href="{MOD_URL}&op=password&do=changeemail">{lang bindemail_subject}</a></li>
<!--{if $qqlogin[openid] && $qqlogin[unbind]<1}--><li class="nav-item"><a class="nav-link {if $do == 'bindqq'}active{/if}" href="{MOD_URL}&op=password&do=bindqq">绑定QQ</a></li><!--{/if}-->
</ul>
</div>
<div class="main-content">

View File

@@ -72,14 +72,14 @@
</div>
<!--{/if}-->
<iframe id="frame_profile" name="frame_profile" style="display: none"></iframe>
<form id="accountform" name="accountform" class="row gx-3 gy-2 align-items-center" action="user.php?mod=profile" method="post" enctype="multipart/form-data" target="frame_profile" onsubmit="clearErrorInfo();">
<form id="accountform" name="accountform" class="row gx-3 gy-2 align-items-center" action="{MOD_URL}" method="post" enctype="multipart/form-data" target="frame_profile" onsubmit="clearErrorInfo();">
<input type="hidden" name="profilesubmit" value="true" />
<input type="hidden" name="formhash" value="{FORMHASH}" />
<input type="hidden" name="vid" value="$vid" />
<div class="row mb-3">
<label class="col-sm-2">{lang username}</label>
<div class="col-sm-10"><strong><code>$_G[username]</code></strong>&nbsp; <!--{if $qqlogin[openid] && $qqlogin[unbind]<1}--><img src="user/images/qq.png" height="16" title="{lang qq_bind}" />&nbsp;&nbsp;<a href="user.php?mod=profile&action=qq_unbind&openid=$qqlogin[openid]">{lang do_unbind}</a><!--{/if}-->
<div class="col-sm-10"><strong><code>$_G[username]</code></strong>&nbsp; <!--{if $qqlogin[openid] && $qqlogin[unbind]<1}--><img src="user/images/qq.png" height="16" title="{lang qq_bind}" />&nbsp;&nbsp;<a href="{MOD_URL}&action=qq_unbind&openid=$qqlogin[openid]">{lang do_unbind}</a><!--{/if}-->
</div>
</div>
<div class="row mb-3">

View File

@@ -49,7 +49,7 @@
<img alt="light year admin" src="{eval echo $_G['setting']['sitelogo']?'index.php?mod=io&op=thumbnail&size=small&path='.dzzencode('attach::'.$_G['setting']['sitelogo']):'static/image/common/logo.png';}" style="max-height: 60px;">
<h1>{lang register_welcome_tip}</h1>
</div>
<form action="user.php?mod=register" method="post" class="signin-form needs-validation" name="registerform" id="registerform" role="form" enctype="multipart/form-data" onsubmit="check_submit(this);return false">
<form action="{MOD_URL}" method="post" class="signin-form needs-validation" name="registerform" id="registerform" role="form" enctype="multipart/form-data" onsubmit="check_submit(this);return false">
<input type="hidden" name="regsubmit" value="yes"/>
<input type="hidden" name="formhash" value="{FORMHASH}"/>
<input type="hidden" name="referer" value="$referer"/>
@@ -86,7 +86,7 @@
<div class="form-check">
<input type="checkbox" class="form-check-input" name="agreebbrule" value="$bbrulehash" id="agreebbrule" checked="checked" />
<label>{lang agree}</label>
<a class="forgot" href="javascript:;" onclick="showWindow('bbrule','user.php?mod=register&op=ajax&do=bbrule')">{lang rulemessage}</a>
<a class="forgot" href="javascript:;" onclick="showWindow('bbrule','{MOD_URL}&op=ajax&do=bbrule')">{lang rulemessage}</a>
</div>
</div>
<!--{/if}-->
@@ -99,17 +99,6 @@
<p class="text-center text-muted mb-0"><!--{template common/copyright}--></p>
</div>
<script type="text/javascript">
var loader;
$(document).ajaxStart(function(){
$("button:submit").html('加载中...').attr("disabled", true);
loader = $('button:submit').lyearloading({
opacity: 0.2,
spinnerSize: 'nm'
});
}).ajaxStop(function(){
loader.destroy();
$("button:submit").html('<!--{if $_GET[action] == 'activation'}-->{lang activation}<!--{else}-->$_G[setting][reglinkname]<!--{/if}-->').attr("disabled", false);
});
var lastusername = '', lastpassword = '', lastemail = '', lastinvitecode = '', stmp = new Array(), modifypwd = false;
var ignoreEmail = false;
var strongpw = new Array();

View File

@@ -27,7 +27,7 @@
<img alt="light year admin" src="{eval echo $_G['setting']['sitelogo']?'index.php?mod=io&op=thumbnail&size=small&path='.dzzencode('attach::'.$_G['setting']['sitelogo']):'static/image/common/logo.png';}">
</div>
<h2 class="text-center">{lang register_welcome_tip}</h2>
<form class="signin-form needs-validation" action="user.php?mod=register" method="POST" name="registerform" id="registerform" role="form" enctype="multipart/form-data" onsubmit="check_submit(this);return false">
<form class="signin-form needs-validation" action="{MOD_URL}" method="POST" name="registerform" id="registerform" role="form" enctype="multipart/form-data" onsubmit="check_submit(this);return false">
<input type="hidden" name="regsubmit" value="yes"/>
<input type="hidden" name="formhash" value="{FORMHASH}"/>
<input type="hidden" name="referer" value="$referer"/>
@@ -66,7 +66,7 @@
<div class="mb-3">
<div class="form-check">
<input type="checkbox" class="form-check-input" name="agreebbrule" value="$bbrulehash" id="agreebbrule" checked="checked" />
<label for="agreebbrule">{lang agree}<a class="ml20 pull-left" href="javascript:;" onclick="showWindow('bbrule','user.php?mod=register&op=ajax&do=bbrule')">{lang rulemessage}</a></label>
<label for="agreebbrule">{lang agree}<a class="ml20 pull-left" href="javascript:;" onclick="showWindow('bbrule','{MOD_URL}&op=ajax&do=bbrule')">{lang rulemessage}</a></label>
</div>
</div>
<!--{/if}-->
@@ -105,17 +105,6 @@
});
}
});
var loader;
$(document).ajaxStart(function(){
$("button:submit").html('加载中...').attr("disabled", true);
loader = $('button:submit').lyearloading({
opacity: 0.2,
spinnerSize: 'nm'
});
}).ajaxStop(function(){
loader.destroy();
$("button:submit").html('<!--{if $_GET[action] == 'activation'}-->{lang activation}<!--{else}-->$_G[setting][reglinkname]<!--{/if}-->').attr("disabled", false);
});
</script>
<script type="text/javascript" src="user/scripts/setbacksize.js?{VERHASH}"></script>
<!--{template common/footer}-->

View File

@@ -61,7 +61,7 @@
<img src="{eval echo $_G['setting']['sitelogo']?'index.php?mod=io&op=thumbnail&size=small&path='.dzzencode('attach::'.$_G['setting']['sitelogo']):'static/image/common/logo.png';}" alt="logo" />
</div>
<h2 class="text-center">{lang register_welcome_tip}</h2>
<form class="signin-form needs-validation" action="user.php?mod=register" method="POST" name="registerform" id="registerform" role="form" enctype="multipart/form-data" onsubmit="check_submit(this);return false">
<form class="signin-form needs-validation" action="{MOD_URL}" method="POST" name="registerform" id="registerform" role="form" enctype="multipart/form-data" onsubmit="check_submit(this);return false">
<input type="hidden" name="regsubmit" value="yes"/>
<input type="hidden" name="formhash" value="{FORMHASH}"/>
<input type="hidden" name="referer" value="$referer"/>
@@ -104,7 +104,7 @@
<div class="mb-3">
<div class="form-check">
<input type="checkbox" class="form-check-input" name="agreebbrule" value="$bbrulehash" id="agreebbrule" checked="checked" />
<label for="agreebbrule">{lang agree}<a class="ml20 pull-left" href="javascript:;" onclick="showWindow('bbrule','user.php?mod=register&op=ajax&do=bbrule')">{lang rulemessage}</a></label>
<label for="agreebbrule">{lang agree}<a class="ml20 pull-left" href="javascript:;" onclick="showWindow('bbrule','{MOD_URL}&op=ajax&do=bbrule')">{lang rulemessage}</a></label>
</div>
</div>
<!--{/if}-->
@@ -148,17 +148,6 @@
});
}
});
var loader;
$(document).ajaxStart(function(){
$("button:submit").html('加载中...').attr("disabled", true);
loader = $('button:submit').lyearloading({
opacity: 0.2,
spinnerSize: 'nm'
});
}).ajaxStop(function(){
loader.destroy();
$("button:submit").html('<!--{if $_GET[action] == 'activation'}-->{lang activation}<!--{else}-->$_G[setting][reglinkname]<!--{/if}-->').attr("disabled", false);
});
</script>
<script type="text/javascript" src="user/scripts/setbacksize.js?{VERHASH}"></script>
<!--{template common/footer}-->

View File

@@ -11,7 +11,7 @@
<ul class="langlist popbox-menu u-bottom list-unstyled">
<!--{loop $langList $key $value}-->
<li>
<a href="user.php?mod=space&op=yuyan&do=$key" class="langset-item" data-lang="$key">
<a href="{MOD_URL}&op=yuyan&do=$key" class="langset-item" data-lang="$key">
<!--{if $space[language] == $key}--><span class="dzz dzz-done"></span><!--{/if}-->$value
</a>
</li>
@@ -20,7 +20,7 @@
</li>
<!--{/if}-->
<li>
<a href="javascript:;" onclick="showWindow('about','user.php?mod=space&op=about&modname=$_GET[modname]');popbox();">{lang about}</a>
<a href="javascript:;" onclick="showWindow('about','{MOD_URL}&op=about&modname=$_GET[modname]');popbox();">{lang about}</a>
</li>
<!--{if $_G['uid']>0}-->
<!--{if !$_G['setting']['bbclosed'] || !$_G['adminid'] ==0}-->