Simpic/app/admin/view/system/index.html

309 lines
20 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

{include file="/common/header"}
<div class="container-fluid">
<div class="layui-tab layui-tab-brief" lay-filter="">
<ul class="layui-tab-title">
<li class="layui-this">网站设置</li>
<li>邮件配置</li>
<li>储存方案</li>
</ul>
<div class="layui-tab-content">
<div class="layui-tab-item layui-show">
<div class="row">
<div class="col-sm-6 col-md-6 col-1g-6">
<form class="form-horizontal setConf" role="form" action="" method="post">
<div class="form-group">
<label for="web_title" class="col-sm-3 control-label">网站名称</label>
<div class="col-sm-9">
<input type="text" class="form-control" id="web_title" name="web_title" value="{$conf.web_title}" placeholder="网站名称">
</div>
</div>
<div class="form-group">
<label for="keywords" class="col-sm-3 control-label">关键字</label>
<div class="col-sm-9">
<input type="text" class="form-control" id="keywords" name="keywords" value="{$conf.keywords}" placeholder="网站关键字">
</div>
</div>
<div class="form-group">
<label for="description" class="col-sm-3 control-label">描述</label>
<div class="col-sm-9">
<textarea id="description" name="description" class="form-control" rows="3" placeholder="网站描述">{$conf.description}</textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">关闭注册</label>
<div class="col-sm-9">
<label class="radio-inline">
<input type="radio" name="reg_close" value="0" {if condition="$conf.reg_close eq 0"}checked{/if}> 关闭
</label>
<label class="radio-inline">
<input type="radio" name="reg_close" value="1" {if condition="$conf.reg_close eq 1"}checked{/if}> 开启
</label>
</div>
</div>
<div class="form-group">
<label for="upload_max_filesize" class="col-sm-3 control-label">上传限制</label>
<div class="col-sm-9">
<input type="text" class="form-control" id="upload_max_filesize" name="upload_max_filesize" value="{$conf.upload_max_filesize}" placeholder="最大上传限制(Kb)">
</div>
</div>
<div class="form-group">
<label for="upload_max_file_count" class="col-sm-3 control-label">最大上传数</label>
<div class="col-sm-9">
<input type="number" class="form-control" id="upload_max_file_count" name="upload_max_file_count" value="{$conf.upload_max_file_count}" placeholder="最大上传图片数量">
</div>
</div>
<div class="form-group">
<label for="upload_images_ext" class="col-sm-3 control-label">上传拓展名</label>
<div class="col-sm-9">
<input type="text" class="form-control" id="upload_images_ext" name="upload_images_ext" value="{$conf.upload_images_ext}" placeholder="允许的文件拓展名,逗号隔开(开头和结尾不需要逗号)">
</div>
</div>
<div class="form-group">
<label for="flow_load_mode" class="col-sm-3 control-label">流加载方式</label>
<div class="col-sm-9">
<select name="flow_load_mode" id="flow_load_mode" class="form-control">
<option value="0" {if condition="$conf.flow_load_mode eq 0"}selected{/if}>手动加载</option>
<option value="1" {if condition="$conf.flow_load_mode eq 1"}selected{/if}>下拉加载</option>
</select>
</div>
</div>
<div class="form-group">
<label for="img_rows" class="col-sm-3 control-label">每页显示数量</label>
<div class="col-sm-9">
<input type="text" class="form-control" id="img_rows" name="img_rows" value="{$conf.img_rows}" placeholder="每页显示数量">
</div>
</div>
<div class="form-group">
<label for="captcha_id" class="col-sm-3 control-label">极检验证ID</label>
<div class="col-sm-9">
<input type="text" class="form-control" id="captcha_id" name="captcha_id" value="{$conf.captcha_id}" placeholder="极检验证ID">
</div>
</div>
<div class="form-group">
<label for="private_key" class="col-sm-3 control-label">极检验证KEY</label>
<div class="col-sm-9">
<input type="text" class="form-control" id="private_key" name="private_key" value="{$conf.private_key}" placeholder="极检验证KEY">
</div>
</div>
<div class="form-group">
<label for="custom_style" class="col-sm-3 control-label">自定义Style</label>
<div class="col-sm-9">
<textarea id="custom_style" name="custom_style" class="form-control" rows="3" placeholder="自定义Css样式">{$conf.custom_style}</textarea>
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-3 col-sm-9">
<button type="submit" id="setConf" class="btn btn-primary">修改</button>
</div>
</div>
</form>
</div>
</div>
</div>
<div class="layui-tab-item">
<div class="row">
<div class="col-sm-6 col-md-6 col-1g-6">
<form class="form-horizontal setSmtp" role="form" action="" method="post">
<div class="form-group">
<label for="smtp_host" class="col-sm-3 control-label">SMTP连接地址</label>
<div class="col-sm-9">
<input type="text" class="form-control" id="smtp_host" name="smtp_host" value="{$conf.smtp_host}" placeholder="SMTP连接地址不需要加http://">
</div>
</div>
<div class="form-group">
<label for="smtp_port" class="col-sm-3 control-label">SMTP端口</label>
<div class="col-sm-9">
<input type="text" class="form-control" id="smtp_port" name="keywords" value="{$conf.smtp_port}" placeholder="SMTP端口默认25">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">SMTP认证</label>
<div class="col-sm-9">
<label class="radio-inline">
<input type="radio" name="smtp_auth" value="0" {if condition="$conf.smtp_auth eq 0"}checked{/if}> 关闭
</label>
<label class="radio-inline">
<input type="radio" name="smtp_auth" value="1" {if condition="$conf.smtp_auth eq 1"}checked{/if}> 开启
</label>
</div>
</div>
<div class="form-group">
<label for="smtp_user" class="col-sm-3 control-label">SMTP用户</label>
<div class="col-sm-9">
<input type="text" class="form-control" id="smtp_user" name="smtp_user" value="{$conf.smtp_user}" placeholder="SMTP登录账户">
</div>
</div>
<div class="form-group">
<label for="smtp_pass" class="col-sm-3 control-label">SMTP密码</label>
<div class="col-sm-9">
<input type="password" class="form-control" id="smtp_pass" name="smtp_pass" value="{$conf.smtp_pass}" placeholder="SMTP密码">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">开启SSL</label>
<div class="col-sm-9">
<label class="radio-inline">
<input type="radio" name="smtp_ssl" value="0" {if condition="$conf.smtp_ssl eq 0"}checked{/if}> 关闭
</label>
<label class="radio-inline">
<input type="radio" name="smtp_ssl" value="1" {if condition="$conf.smtp_ssl eq 1"}checked{/if}> 开启
</label>
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-3 col-sm-9">
<button type="submit" id="setSmtp" class="btn btn-primary">修改</button>
<button type="button" id="sendTestEmail" class="btn btn-default">发送测试邮件</button>
</div>
</div>
</form>
</div>
</div>
</div>
<div class="layui-tab-item">
<div class="row">
<div class="col-sm-6 col-md-6 col-1g-6">
<label class="radio-inline">
<input type="radio" name="select-id" value="1"{if condition="$conf.upload_scheme_id eq 1"} checked{/if}> 本地
</label>
<label class="radio-inline">
<input type="radio" name="select-id" value="2"{if condition="$conf.upload_scheme_id eq 2"} checked{/if}> 七牛云
</label>
<label class="radio-inline">
<input type="radio" name="select-id" value="3"{if condition="$conf.upload_scheme_id eq 3"} checked{/if}> 又拍云
</label>
<form class="form-horizontal setScheme" role="form" action="" method="post">
<div class="scheme scheme-1{if condition="$conf.upload_scheme_id neq 1"} none{/if}">
<blockquote class="layui-elem-quote">本地</blockquote>
<p class="text-danger">本地默认无需配置,文件路径所在目录 /public</p>
<div class="form-group">
<div class="col-sm-9">
<input type="hidden" name="id" value="1">
<button type="submit" class="btn btn-primary set-scheme">修改</button>
</div>
</div>
</div>
</form>
<form class="form-horizontal setScheme" role="form" action="" method="post">
<div class="scheme scheme-2{if condition="$conf.upload_scheme_id neq 2"} none{/if}">
<blockquote class="layui-elem-quote">七牛云</blockquote>
<div class="form-group">
<label class="col-sm-3 control-label">AccessKey</label>
<div class="col-sm-9">
<input type="text" class="form-control" name="access_key" value="{$scheme.qiniu.access_key}" placeholder="AccessKey">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">SecretKey</label>
<div class="col-sm-9">
<input type="text" class="form-control" name="secret_key" value="{$scheme.qiniu.secret_key}" placeholder="SecretKey">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">储存空间名</label>
<div class="col-sm-9">
<input type="text" class="form-control" name="bucket_name" value="{$scheme.qiniu.bucket_name}" placeholder="储存空间名">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">外链默认域名</label>
<div class="col-sm-9">
<input type="text" class="form-control" name="domain" value="{$scheme.qiniu.domain}" placeholder="外链默认域名开头加“http://”结尾不需要加“/”">
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-3 col-sm-9">
<input type="hidden" name="id" value="2">
<button type="submit" class="btn btn-primary set-scheme">修改</button>
</div>
</div>
</div>
</form>
<form class="form-horizontal setScheme" role="form" action="" method="post">
<div class="scheme scheme-3{if condition="$conf.upload_scheme_id neq 3"} none{/if}">
<blockquote class="layui-elem-quote">又拍云</blockquote>
<div class="form-group">
<label class="col-sm-3 control-label">管理员操作名</label>
<div class="col-sm-9">
<input type="text" class="form-control" name="access_key" value="{$scheme.upyun.access_key}" placeholder="管理员操作员名称">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">管理员操作密码</label>
<div class="col-sm-9">
<input type="password" class="form-control" name="secret_key" value="{$scheme.upyun.secret_key}" placeholder="操作员密码">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">服务名称</label>
<div class="col-sm-9">
<input type="text" class="form-control" name="bucket_name" value="{$scheme.upyun.bucket_name}" placeholder="储存空间名">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">加速域名</label>
<div class="col-sm-9">
<input type="text" class="form-control" name="domain" value="{$scheme.upyun.domain}" placeholder="加速域名开头加“http://”结尾不需要加“/”">
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-3 col-sm-9">
<input type="hidden" name="id" value="3">
<button type="submit" class="btn btn-primary set-scheme">修改</button>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
<script type="text/javascript">
layui.use(['form', 'element'], function() {
var form = layui.form, element = layui.element;
});
$('.setConf').submit(function() {
var data = $(this).serialize();
btnLoad('#setConf');
$.post('', data, function(res) {
layer.msg(res.msg, {icon: res.code ? 1 : 2});
closeBtnLoad('#setConf', '修改');
});
return false;
});
$('.setSmtp').submit(function() {
var data = $(this).serialize();
btnLoad('#setSmtp');
$.post('', data, function(res) {
layer.msg(res.msg, {icon: res.code ? 1 : 2});
closeBtnLoad('#setSmtp', '修改');
});
return false;
});
$('#sendTestEmail').click(function() {
layer.prompt({title: '请输入邮箱'}, function(email, index) {
layer.close(index);
$.post('system/sendTestEmail', {'email': email}, function(res) {
return layer.msg(res.msg, {icon: res.code ? 1 : 2});
});
});
});
$('[name=select-id]').click(function() {
$('form .scheme').each(function() {
$(this).addClass('none');
});
var val = $(this).val();
$('form .scheme-' + val).removeClass('none');
});
$('.setScheme').submit(function() {
btnLoad('.set-scheme');
$.post('system/setScheme', $(this).serialize(), function(res) {
closeBtnLoad('.set-scheme', '修改');
return layer.msg(res.msg, {icon: res.code ? 1 : 2});
});
return false;
});
</script>
{include file="/common/footer"}