Remove install.ftl.

pull/235/head
ruibaby 2019-06-26 20:19:50 +08:00
parent a11fa76934
commit 08d824b414
1 changed files with 0 additions and 232 deletions

View File

@ -1,232 +0,0 @@
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
<meta name="renderer" content="webkit">
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
<title>Halo-<@spring.message code='install.page.title'/></title>
<link rel="stylesheet" href="/static/halo-admin/plugins/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="/static/halo-admin/css/AdminLTE.min.css">
<link rel="stylesheet" href="/static/halo-admin/plugins/animate/animate.min.css">
<link rel="stylesheet" href="/static/halo-admin/plugins/bootstrapvalidator/css/bootstrapValidator.min.css">
<!--[if lt IE 9]>
<script src="//oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="//oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
<style>
body{
background-color: #f5f5f5;
}
.container{
max-width: 850px;
}
.form-horizontal .control-label{
text-align: left;
}
.logo{font-size:56px;text-align:center;margin-bottom:25px;font-weight:500;color:#444;text-shadow:#b2baba .1em .1em .2em;}
</style>
</head>
<body>
<div class="container">
<div class="row" style="padding-top: 50px">
<div class="col-lg-12 col-xs-12">
<div class="logo animated fadeInUp">
Halo<small style="font-size: 14px;"><@spring.message code='install.page.title'/></small>
</div>
<#if isInstall==false>
<#if RequestParameters['lang']??>
<#assign lang ="${RequestParameters['lang']}">
</#if>
<form method="post" action="/install/do" class="form-horizontal" id="installForm">
<div class="box box-solid animated" id="installFirst">
<div class="box-body" style="padding: 30px;">
<div class="form-group animated fadeInUp" style="animation-delay: 0.1s">
<label for="blogLocale" class="col-sm-4 control-label"><@spring.message code='install.form.language'/></label>
<div class="col-sm-8">
<select class="form-control" id="blogLocale" name="blogLocale">
<option value="zh_CN" <#if lang?default('zh_CN') = 'zh_CN'>selected</#if>>简体中文</option>
<option value="en_US" <#if lang?default('zh_CN') = 'en_US'>selected</#if>>English</option>
</select>
</div>
</div>
<div class="form-group animated fadeInUp" style="animation-delay: 0.2s">
<label for="blogTitle" class="col-sm-4 control-label"><@spring.message code='install.form.blogTitle'/></label>
<div class="col-sm-8">
<input type="text" class="form-control" id="blogTitle" name="blogTitle">
</div>
</div>
<div class="form-group animated fadeInUp" style="animation-delay: 0.3s">
<label for="blogUrl" class="col-sm-4 control-label"><@spring.message code='install.form.blogUrl'/></label>
<div class="col-sm-8">
<input type="text" class="form-control" id="blogUrl" name="blogUrl">
</div>
</div>
<div class="form-group animated fadeInUp" style="animation-delay: 0.4s">
<label for="userEmail" class="col-sm-4 control-label"><@spring.message code='install.form.userEmail'/></label>
<div class="col-sm-8">
<input type="text" class="form-control" id="userEmail" name="userEmail">
</div>
</div>
<div class="form-group animated fadeInUp" style="animation-delay: 0.5s">
<label for="userName" class="col-sm-4 control-label"><@spring.message code='install.form.userName'/></label>
<div class="col-sm-8">
<input type="text" class="form-control" id="userName" name="userName">
</div>
</div>
<div class="form-group animated fadeInUp" style="animation-delay: 0.6s">
<label for="userDisplayName" class="col-sm-4 control-label"><@spring.message code='install.form.userDisplayName'/></label>
<div class="col-sm-8">
<input type="text" class="form-control" id="userDisplayName" name="userDisplayName">
</div>
</div>
<div class="form-group animated fadeInUp" style="animation-delay: 0.7s">
<label for="userPwd" class="col-sm-4 control-label"><@spring.message code='install.form.userPwd'/></label>
<div class="col-sm-8">
<input type="password" class="form-control" id="userPwd" name="userPwd">
</div>
</div>
<div class="form-group animated fadeInUp" style="animation-delay: 0.8s">
<label for="userRePwd" class="col-sm-4 control-label"><@spring.message code='install.form.userRePwd'/></label>
<div class="col-sm-8">
<input type="password" class="form-control" id="userRePwd" name="userRePwd">
</div>
</div>
</div>
<div class="box-footer" style="padding-right: 30px;">
<button type="submit" class="btn btn-primary btn-sm btn-flat pull-right animated fadeInUp" style="animation-delay: 1s"><@spring.message code='install.btn.submit'/></button>
</div>
</div>
<div class="box box-solid animated fadeInUp" style="display: none" id="installSuccess">
<div class="box-body">
<h2><@spring.message code='install.success.title'/></h2>
<h4><@spring.message code='install.success.message'/></h4>
</div>
<div class="box-footer" style="padding-right: 30px;">
<a class="btn btn-primary btn-sm btn-flat" href="/"><@spring.message code='install.success.btn.front'/></a>
<a class="btn btn-primary btn-sm btn-flat" href="/admin/login"><@spring.message code='install.success.btn.dashboard'/></a>
</div>
</div>
<div class="box box-solid animated fadeInUp" style="display: none" id="installError">
<div class="box-body">
<h2><@spring.message code='install.error.title'/></h2>
<h4><@spring.message code='install.error.message'/></h4>
</div>
<div class="box-footer" style="padding-right: 30px;">
<a class="btn btn-primary btn-sm btn-flat" href="/install"><@spring.message code='install.error.btn.return'/></a>
</div>
</div>
</form>
<#else >
<div class="animated fadeInUp" style="animation-delay: 0.1s">
<h4><@spring.message code='install.installed.message'/></h4>
</div>
</#if>
</div>
</div>
</div>
</body>
<script src="/static/halo-common/jquery.min.js"></script>
<script src="/static/halo-admin/plugins/bootstrap/js/bootstrap.min.js"></script>
<script src="/static/halo-admin/plugins/bootstrapvalidator/js/bootstrapValidator.min.js"></script>
<script src="/static/halo-admin/plugins/bootstrapvalidator/js/language/zh_CN.js"></script>
<#if isInstall==false>
<script>
var domain = window.location.host;
$(function () {
$('[data-toggle="tooltip"]').tooltip()
});
$(document).ready(function () {
$('#blogUrl').val("http://"+domain);
$('#installForm')
.bootstrapValidator({
message: '安装表单验证失败',
feedbackIcons: {
valid: 'glyphicon glyphicon-ok',
invalid: 'glyphicon glyphicon-remove',
validating: 'glyphicon glyphicon-refresh'
},
fields: {
blogTitle: {
message: '网站标题验证失败',
validators: {
notEmpty: {
message: '网站标题不能为空'
}
}
},
userEmail: {
message: '邮箱验证失败',
validators: {
notEmpty: {
message: '邮箱不能为空'
},
emailAddress: {
message: '邮箱格式有误'
}
}
},
userName: {
message: '用户名验证失败',
validators: {
notEmpty: {
message: '用户名不能为空'
},
stringLength: {
min: 1,
max: 24,
message: '用户名超出长度限制'
}
}
},
userPwd: {
message: '密码验证失败',
validators: {
notEmpty: {
message: '密码不能为空'
},
stringLength: {
min: 6,
max: 18,
message: '密码长度必须在6到18位之间'
}
}
},
userRePwd: {
message: '密码验证失败',
validators: {
notEmpty: {
message: '确认密码不能为空'
},
identical: {
field: 'userPwd',
message: '两次输入的密码不相符'
}
}
}
}
})
.on('success.form.bv',function (e) {
e.preventDefault();
var $form = $(e.target);
var bv = $form.data('bootstrapValidator');
$.post($form.attr('action'),$form.serialize(),function (data) {
if(data.code === 1){
$('#installFirst').hide();
$('#installSuccess').show();
}else{
$('#installFirst').hide();
$('#installError').show();
}
},'JSON');
});
});
$('#blogLocale').on('change',function(){
var lang = $(this).val();
window.location.href="/install?lang="+lang;
});
</script>
<#else>
<noscript>Not have Script!</noscript>
</#if>
</html>