{{template "member/top.html" .}}
<div class="m-b-md"> <h3 class="m-b-none">
{{if .single}}
{{msg . "updateSingle"}}
{{else}}
{{msg . "addSingle"}}
{{end}}
</h3></div>

<link rel="stylesheet" href="/css/tinymce/skin.min.css" type="text/css">

<div class="row">
<div class="col-sm-10">
	<form id="formData">
		<section class="panel panel-default">
			<div class="panel-body">
	  				<div class="alert alert-danger" id="baseMsg" style="display: none"></div>
					<input type="hidden" id="singleId" value="{{.single.SingleId.Hex}}" />
					<div class="form-group">
						<label>{{msg . "title"}}</label>
						<input type="text" class="form-control" id="title" name="title"
								value="{{.single.Title}}" 
								data-rules='[
							    	{rule: "required", msg: "{{msg . "inputSingleTitle"}}"},
						    	]'
						    	data-msg_target="#baseMsg"
								/>
					</div>

					<div class="form-group">
						<label for="content1">{{msg . "content"}}</label>
						<div class="toolbar-content">
							<div id="popularToolbar" class="tool-bar"></div>
							<div id="content1" class="content-ctn" name="content">{{if .single}}{{.single.Content|raw}}{{end}}</div>
						</div>
					</div>
			</div>
			<footer class="panel-footer text-right bg-light lter">
			    <button type="submit" id="baseBtn" class="btn btn-success">{{msg . "submit"}}</button>
			</footer>
		</section>
	</form>
</div>

</div>
{{template "member/footer.html" .}}
<script type="text/javascript" src="/tinymce/tinymce.js"></script>
<script>
var urlPrefix = "{{.siteUrl}}";
var LeaAce = null;
$(function() {
	tinymce.init({
		inline: true,
		selector : "#content1",
		theme: 'leanote',
		language : "{{.locale}}",
		plugins : [
				"advlist autolink link lists charmap hr ",
				"searchreplace visualblocks visualchars tabfocus",
				"table contextmenu directionality textcolor fullpage textcolor"],
		toolbar1 : "formatselect |fontselect fontsizeselect| forecolor backcolor | bold italic underline strikethrough | bullist numlist |",
		menubar : false,
		statusbar : false,
		font_formats : "Arial=arial,helvetica,sans-serif;"
				+ "Arial Black=arial black,avant garde;"
				+ "Times New Roman=times new roman,times;"
				+ "Courier New=courier new,courier;"
				+ "Tahoma=tahoma,arial,helvetica,sans-serif;"
				+ "Verdana=verdana,geneva;" + "宋体=SimSun;"
				+ "新宋体=NSimSun;" + "黑体=SimHei;"
				+ "微软雅黑=Microsoft YaHei",
		block_formats : "Header 1=h1;Header 2=h2;Header 3=h3; Header 4=h4;Pre=pre;Paragraph=p"
	});
	
	// 基本设置
	var vdPage = new vd.init("#formData");
	$("#baseBtn").click(function(e) {
		e.preventDefault();
		if(!vdPage.valid()) {
			return;
		}
		var data = {
			singleId: $("#singleId").val(),
			title : $("#title").val(),
			content : getEditorContent()
		}
		ajaxPost("/member/blog/doAddOrUpdateSingle/", data, function(re) {
			if(reIsOk(re)) {
				// 添加成功后, 跳转之
				art.tips(getMsg("Success"));
				if(!data.pageId) {
					location.href = "/member/blog/single";
				}
			} else {
				art.alert(re.Msg || getMsg("Error"));
			}
		});
	});
});
</script>

{{template "member/end.html" .}}