新增信息位4

This commit is contained in:
zmister 2021-07-29 15:37:11 +08:00
parent 47116395b5
commit 9269ccd68e
4 changed files with 25 additions and 0 deletions

View File

@ -3,6 +3,7 @@
### v0.7.0 2021-08
- [新增]修改文档页面快捷键Ctrl+S保存;
- [新增]文集大纲广告位4
- [优化]修改文档页面「查看文档」功能;
### v0.6.9 2021-07-26

View File

@ -1035,6 +1035,7 @@ def admin_setting(request):
ad_code = request.POST.get('ad_code',None) # 广告位1
ad_code_2 = request.POST.get('ad_code_2',None) # 广告位2
ad_code_3 = request.POST.get('ad_code_3', None) # 广告位3
ad_code_4 = request.POST.get('ad_code_4', None) # 广告位4
enbale_email = request.POST.get("enable_email",None) # 启用邮箱
img_scale = request.POST.get('img_scale',None) # 图片缩略
enable_register_code = request.POST.get('enable_register_code',None) # 注册邀请码
@ -1073,6 +1074,10 @@ def admin_setting(request):
name='ad_code_3',
defaults={'value': ad_code_3, 'types': 'basic'}
)
SysSetting.objects.update_or_create(
name='ad_code_4',
defaults={'value': ad_code_4, 'types': 'basic'}
)
# 更新备案号
SysSetting.objects.update_or_create(

View File

@ -171,6 +171,12 @@
<textarea name="ad_code_3" placeholder="此广告位位于文档左侧目录栏下方,可以包含<script>标签" class="layui-textarea">{{ad_code_3}}</textarea>
</div>
</div>
<div class="layui-form-item layui-form-text">
<label class="layui-form-label">广告位4</label>
<div class="layui-input-block">
<textarea name="ad_code_4" placeholder="此广告位位于文档左侧目录栏上方,可以包含<script>标签" class="layui-textarea">{{ad_code_3}}</textarea>
</div>
</div>
<div class="layui-form-item">
<div class="layui-input-block">

View File

@ -71,6 +71,15 @@
<input type="text" name="kw" placeholder="{% trans '在文集内搜索文档' %}" value="" class="layui-input doc-search-input">
</div>
</form>
<!-- 左上角广告块 -->
<!-- 广告代码开始 -->
{% if debug %}
{% else %}
{% if ad_code_4 %}
<div class="ad-code" id="ad-code-4"></div>
{% endif %}
{% endif %}
<!-- 广告代码结束 -->
<!-- 文集名称 -->
<div class="project-title">
{% if project.icon %}
@ -359,10 +368,14 @@
<div id="ad-3">
{{ad_code_3|safe}}
</div>
<div id="ad-4">
{{ad_code_4|safe}}
</div>
<script>
$("#ad-1").appendTo($("#ad-code-1"));
$("#ad-2").appendTo($("#ad-code-2"));
$("#ad-3").appendTo($("#ad-code-3"));
$("#ad-4").appendTo($("#ad-code-4"));
</script>
{% endif %}
<!-- 广告代码结束 -->