388 lines
12 KiB
PHP
Executable File
388 lines
12 KiB
PHP
Executable File
<h3>用户中心</h3>
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
开启用户设置页面
|
||
</div>
|
||
<div class="set-object">
|
||
<el-switch
|
||
v-model="set.user.usercenter"
|
||
:active-value="1"
|
||
:inactive-value="0"
|
||
>
|
||
</el-switch>
|
||
</div>
|
||
</div>
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
自定义用户设置页面地址
|
||
</div>
|
||
<div class="set-object">
|
||
<el-input placeholder="" v-model="set.user.usercenterurl" size="small">
|
||
</el-input>
|
||
</div>
|
||
</div>
|
||
<div class="set-plane set-plane-note">
|
||
<div class="set-title"></div>
|
||
<div class="set-object">
|
||
请在页面->创建页面->页面模板选择[CorrPress自定义用户设置页面]
|
||
</div>
|
||
</div>
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
允许用户自定义上传头像
|
||
</div>
|
||
<div class="set-object">
|
||
<el-switch
|
||
v-model="set.user.upload_avatar"
|
||
:active-value="1"
|
||
:inactive-value="0"
|
||
>
|
||
</el-switch>
|
||
</div>
|
||
</div>
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
|
||
</div>
|
||
<div class="set-object">
|
||
不支持远程附件插件,OSS,腾讯云存储等,使用了这些插件,会导致用户头像无法显示
|
||
</div>
|
||
</div>
|
||
<!--<div class="set-plane">
|
||
<div class="set-title">
|
||
用户个人信息页面
|
||
</div>
|
||
<div class="set-object">
|
||
<el-input placeholder="" v-model="set.user.userurl" size="small">
|
||
</el-input>
|
||
</div>
|
||
</div>
|
||
<div class="set-plane set-plane-note">
|
||
<div class="set-title"></div>
|
||
<div class="set-object">
|
||
请在页面->创建页面->页面模板选择[CorrPress用户个人中心]
|
||
</div>
|
||
</div>-->
|
||
|
||
<h3>自定义登录</h3>
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
隐藏登录注册按钮
|
||
</div>
|
||
<div class="set-object">
|
||
<el-switch
|
||
v-model="set.user.hideloginbtn"
|
||
:active-value="1"
|
||
:inactive-value="0"
|
||
>
|
||
</el-switch>
|
||
</div>
|
||
</div>
|
||
<div class="set-plane set-plane-note">
|
||
<div class="set-title"></div>
|
||
<div class="set-object">
|
||
未登录用户不会显示登录注册按钮,登录后会显示用户菜单
|
||
</div>
|
||
</div>
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
开启自定义登录页面
|
||
</div>
|
||
<div class="set-object">
|
||
<el-switch
|
||
v-model="set.user.loginpage"
|
||
:active-value="1"
|
||
:inactive-value="0"
|
||
>
|
||
</el-switch>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
自定义登录页面地址
|
||
</div>
|
||
<div class="set-object">
|
||
<el-input placeholder="" v-model="set.user.lgoinpageurl" size="small">
|
||
</el-input>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="set-plane set-plane-note">
|
||
<div class="set-title"></div>
|
||
<div class="set-object">
|
||
请在页面->创建页面->页面模板选择[CorrPress自定义登录页面],请保证本页面能正常访问,否则设置以后可能
|
||
<el-tag type="danger" size="mini">无法登录</el-tag>
|
||
!
|
||
</div>
|
||
</div>
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
还原密码
|
||
</div>
|
||
<div class="set-object">
|
||
<el-input placeholder="" v-model="set.user.reuserpwd" size="small">
|
||
</el-input>
|
||
</div>
|
||
</div>
|
||
<div class="set-plane set-plane-note">
|
||
<div class="set-title"></div>
|
||
<div class="set-object">
|
||
如果开启自定义登录页面,无法打开,请访问域名<?php echo admin_url('admin-ajax.php'); ?>?action=resetuser&pwd=密码,还原默认登陆页面。
|
||
</div>
|
||
</div>
|
||
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
自定义登录页面背景图片
|
||
</div>
|
||
<div class="set-object">
|
||
<el-input placeholder="" v-model="set.user.lgoinpageimg" size="small">
|
||
<el-button size="mini" slot="append" icon="el-icon-picture"
|
||
@click="selectImg('set.user.lgoinpageimg')">上传
|
||
</el-button>
|
||
</el-input>
|
||
</div>
|
||
</div>
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
登录验证码
|
||
</div>
|
||
<div class="set-object">
|
||
<el-switch
|
||
v-model="set.user.VerificationCode"
|
||
:active-value="1"
|
||
:inactive-value="0"
|
||
>
|
||
</el-switch>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
第三方登录
|
||
</div>
|
||
<div class="set-object">
|
||
<el-switch
|
||
v-model="set.user.thirdparty_login"
|
||
:active-value="1"
|
||
:inactive-value="0"
|
||
>
|
||
</el-switch>
|
||
</div>
|
||
</div>
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
|
||
</div>
|
||
<div class="set-object">
|
||
<a href="https://www.yuque.com/applek/corepress/thirdparty" target="_blank">配置教程</a>
|
||
</div>
|
||
</div>
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
|
||
</div>
|
||
<div class="set-object">
|
||
<el-collapse accordion>
|
||
<el-collapse-item>
|
||
<template slot="title">
|
||
<?php file_load_img('icons/QQ.svg'); ?> QQ登录
|
||
</template>
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
开启QQ登录
|
||
</div>
|
||
<div class="set-object">
|
||
<el-switch
|
||
v-model="set.user.thirdparty_login_qq.open"
|
||
:active-value="1"
|
||
:inactive-value="0"
|
||
>
|
||
</el-switch>
|
||
</div>
|
||
</div>
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
APP ID
|
||
</div>
|
||
<div class="set-object">
|
||
<el-input placeholder="" v-model="set.user.thirdparty_login_qq.appid" size="small">
|
||
</el-input>
|
||
</div>
|
||
</div>
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
APP Key
|
||
</div>
|
||
<div class="set-object">
|
||
<el-input placeholder="" v-model="set.user.thirdparty_login_qq.appkey" size="small">
|
||
</el-input>
|
||
</div>
|
||
</div>
|
||
|
||
</el-collapse-item>
|
||
<!--<el-collapse-item title="可控 Controllability" name="4">
|
||
<div>用户决策:根据场景可给予用户操作建议或安全提示,但不能代替用户进行决策;</div>
|
||
<div>结果可控:用户可以自由的进行操作,包括撤销、回退和终止当前操作等。</div>
|
||
</el-collapse-item>-->
|
||
</el-collapse>
|
||
</div>
|
||
</div>
|
||
|
||
<h3>自定义注册</h3>
|
||
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
开启自定义注册页面
|
||
</div>
|
||
<div class="set-object">
|
||
<el-switch
|
||
v-model="set.user.regpage"
|
||
:active-value="1"
|
||
:inactive-value="0"
|
||
>
|
||
</el-switch>
|
||
</div>
|
||
</div>
|
||
<?php
|
||
if (!get_option('users_can_register')) {
|
||
?>
|
||
<div class="set-plane set-plane-note">
|
||
<div class="set-title"></div>
|
||
<div class="set-object">
|
||
当前系统未开启注册功能,请前往设置->设置允许任何注册以后,本项目设置才会生效
|
||
</div>
|
||
</div>
|
||
<?php
|
||
}
|
||
|
||
?>
|
||
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
自定义注册页面地址
|
||
</div>
|
||
<div class="set-object">
|
||
<el-input placeholder="" v-model="set.user.regpageurl" size="small">
|
||
</el-input>
|
||
</div>
|
||
</div>
|
||
<div class="set-plane set-plane-note">
|
||
<div class="set-title"></div>
|
||
<div class="set-object">
|
||
请在页面->创建页面->页面模板选择[CorrPress自定义注册页面],填写页面地址
|
||
</div>
|
||
</div>
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
注册页面验证码
|
||
</div>
|
||
<div class="set-object">
|
||
<el-switch
|
||
v-model="set.user.regpageVerificationCode"
|
||
:active-value="1"
|
||
:inactive-value="0"
|
||
>
|
||
</el-switch>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
注册页面背景图片地址
|
||
</div>
|
||
<div class="set-object">
|
||
<el-input placeholder="" v-model="set.user.regpageimg" size="small">
|
||
<el-button size="mini" slot="append" icon="el-icon-picture"
|
||
@click="selectImg('set.user.regpageimg')">上传
|
||
</el-button>
|
||
</el-input>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
注册审核
|
||
</div>
|
||
<div class="set-object">
|
||
<el-radio v-model="set.user.regapproved" label="approved">默认通过审核</el-radio>
|
||
<el-radio v-model="set.user.regapproved" label="manualapprov">后台手动审核</el-radio>
|
||
<el-radio v-model="set.user.regapproved" label="mailapproved">邮箱验证激活</el-radio>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<div class="set-plane set-plane-note">
|
||
<div class="set-title"></div>
|
||
<div class="set-object">
|
||
建议开启审核功能,后台审核通过的用户方可正常登陆[后台手动添加用户也需要审核]
|
||
</div>
|
||
</div>
|
||
<h3>自定义密码找回</h3>
|
||
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
开启自定义密码找回页面
|
||
</div>
|
||
<div class="set-object">
|
||
<el-switch
|
||
v-model="set.user.repassword"
|
||
:active-value="1"
|
||
:inactive-value="0"
|
||
>
|
||
</el-switch>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="set-plane set-plane-note">
|
||
<div class="set-title"></div>
|
||
<div class="set-object">
|
||
请在页面->创建页面->页面模板选择[CorrPress自定义密码找回页面] <br>
|
||
文章固定链接请不要使用第一个朴素链接,否则页面无法正常使用
|
||
</div>
|
||
</div>
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
禁止找回管理员密码
|
||
</div>
|
||
<div class="set-object">
|
||
<el-switch
|
||
v-model="set.user.repassword_admin"
|
||
:active-value="1"
|
||
:inactive-value="0"
|
||
>
|
||
</el-switch>
|
||
</div>
|
||
</div>
|
||
<div class="set-plane set-plane-note">
|
||
<div class="set-title"></div>
|
||
<div class="set-object">
|
||
开启以后,用户不能找回管理员的密码,管理员建议直接通过数据库修改密码
|
||
</div>
|
||
</div>
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
自定义密码找回页面地址
|
||
</div>
|
||
<div class="set-object">
|
||
<el-input placeholder="" v-model="set.user.repasswordurl" size="small">
|
||
</el-input>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
|
||
<div class="set-plane">
|
||
<div class="set-title">
|
||
自定义找回密码背景图片地址
|
||
</div>
|
||
<div class="set-object">
|
||
<el-input placeholder="" v-model="set.user.repasswordimg" size="small">
|
||
<el-button size="mini" slot="append" icon="el-icon-picture"
|
||
@click="selectImg('set.user.repasswordimg')">上传
|
||
</el-button>
|
||
</el-input>
|
||
</div>
|
||
</div>
|