forked from mirror/MrDoc
新增禁用更新检测功能及其配置项
This commit is contained in:
parent
c46264cdca
commit
10e66da9e5
@ -1194,6 +1194,7 @@ def admin_setting(request):
|
||||
close_register = request.POST.get('close_register',None) # 禁止注册
|
||||
require_login = request.POST.get('require_login',None) # 全站登录
|
||||
long_code = request.POST.get('long_code', None) # 长代码显示
|
||||
disable_update_check = request.POST.get('disable_update_check', None) # 关闭更新检测
|
||||
static_code = request.POST.get('static_code',None) # 统计代码
|
||||
ad_code = request.POST.get('ad_code',None) # 广告位1
|
||||
ad_code_2 = request.POST.get('ad_code_2',None) # 广告位2
|
||||
@ -1278,6 +1279,11 @@ def admin_setting(request):
|
||||
name='long_code',
|
||||
defaults={'value': long_code, 'types': 'basic'}
|
||||
)
|
||||
# 更新关闭更新检测状态
|
||||
SysSetting.objects.update_or_create(
|
||||
name='disable_update_check',
|
||||
defaults={'value': disable_update_check, 'types': 'basic'}
|
||||
)
|
||||
# 更新邮箱启用状态
|
||||
SysSetting.objects.update_or_create(
|
||||
name='enable_email',
|
||||
|
@ -73,7 +73,10 @@
|
||||
}
|
||||
})
|
||||
}
|
||||
{% if disable_update_check %}
|
||||
{% else %}
|
||||
checkUpdate(silence=true);
|
||||
{% endif %}
|
||||
})
|
||||
</script>
|
||||
{% block custom_script %}
|
||||
|
@ -144,6 +144,15 @@
|
||||
<div class="layui-form-mid layui-word-aux">文档页面代码块默认最高500px,超出将滚动显示,开启后代码块将按原高度显示。</div>
|
||||
</div>
|
||||
<hr>
|
||||
<!-- 版本更新检测 -->
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">禁止更新检测</label>
|
||||
<div class="layui-input-inline">
|
||||
<input type="checkbox" name="disable_update_check" lay-skin="switch" lay-text="开启|关闭" {% if disable_update_check %}checked{% endif %}>
|
||||
</div>
|
||||
<div class="layui-form-mid layui-word-aux">开启后,后台将不会主动检测应用是否存在新的版本,默认关闭。</div>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
<div class="layui-form-item layui-form-text">
|
||||
<label class="layui-form-label">统计代码</label>
|
||||
|
Loading…
Reference in New Issue
Block a user