1 Star 0 Fork 6

dengkuanchina/blog

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
fragment_build.html 11.08 KB
一键复制 编辑 原始数据 按行查看 历史
梦海澜心 提交于 2018-01-04 21:20 +08:00 . 5.9
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="_csrf" th:content="${_csrf.token}" />
<meta name="_csrf_header" th:content="${_csrf.headerName}" />
<link th:href="@{/static/bootstrap/css/bootstrap.min.css}"
rel="stylesheet">
<link rel="stylesheet" th:href="@{/static/css/sb-admin-2.css}">
<link rel="stylesheet"
th:href="@{/static/jquery-file-upload/css/jquery.fileupload.css}">
<link th:href="@{/static/codemirror/lib/codemirror.css}"
rel="stylesheet">
<link th:href="@{/static/codemirror/addon/hint/show-hint.css}"
rel="stylesheet">
<link th:href="@{/static/css/blog.css}" rel="stylesheet">
<link rel="stylesheet"
th:href="@{/static/codemirror/addon/dialog/dialog.css}">
<link rel="stylesheet"
th:href="@{/static/codemirror/addon/search/matchesonscrollbar.css}">
<!--[if lt IE 9]>
<script th:src="@{/static/js/html5shiv.min.js}"></script>
<script th:src="@{/static/js/respond.min.js}"></script>
<![endif]-->
</head>
<body>
<div class="container-fluid">
<div class="row">
<div class="md-header btn-toolbar">
<div class="btn-group" style="width: 98%">
<button class="btn-default btn-sm btn" type="button"
data-handler="file">文件</button>
<button class="btn-default btn-sm btn" type="button"
data-handler="localFile">本地文件</button>
<button class="btn-default btn-sm btn" type="button"
data-handler="clear">清空</button>
<button class="btn-default btn-sm btn" type="button"
data-handler="format">格式化</button>
<button class="btn-default btn-sm btn" type="button"
data-handler="lookup">查询</button>
<button class="btn-default btn-sm btn" type="button"
data-handler="lock"></button>
<button class="btn-default btn-sm btn" type="button"
data-handler="template">模板</button>
<a class="btn-default btn-sm btn" target="_blank"
th:href="@{/doc/index.html}">文档</a>
<button class="btn-default btn-sm btn" type="button"
data-toggle="modal" data-target="#backupModal">备份</button>
<button class="btn-default btn-sm btn" type="button"
data-handler="historyTemplate" th:if="${fragment.hasId()}">历史备份</button>
<a class="btn-default btn-sm btn" type="button" data-toggle="modal"
data-target="#previewModal">保存</a>
<div
style="text-align: right; float: right; line-height: 30px; font-weight: 600; right: 30px"
id="auto-save-timer"></div>
</div>
</div>
<textarea style="display: none" id="editor" th:text="${fragment.tpl}"></textarea>
</div>
</div>
<div class="modal" id="lookupModal" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">查询</h4>
</div>
<div class="modal-body">
<ul id="myTab" class="nav nav-tabs" role="tablist">
<li role="presentation" class="active"><a href="#dataTags"
id="data-tab" role="tab" data-toggle="tab" aria-controls="home"
aria-expanded="true">数据</a></li>
<li role="presentation"><a href="#fragment" role="tab"
id="fragment-tab" data-toggle="tab" aria-controls="profile">模板片段</a></li>
</ul>
<div class="tab-content">
<div role="tabpanel" class="tab-pane fade in active" id="dataTags"
aria-labelledby="data-tab"></div>
<div role="tabpanel" class="tab-pane fade" id="fragment"
aria-labelledby="fragment-tab"></div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
</div>
</div>
</div>
</div>
<div class="modal" id="lockModal" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title"></h4>
</div>
<div class="modal-body" id="lockBody"></div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
</div>
</div>
</div>
</div>
<div class="modal" id="templateModal" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">模板</h4>
</div>
<div class="modal-body" id="templateModalBody"></div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
</div>
</div>
</div>
</div>
<div class="modal" id="backupModal" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">备份</h4>
</div>
<div class="modal-body" id="backup-body"></div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
</div>
</div>
</div>
</div>
<div class="modal" id="previewModal" tabindex="-1" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">保存</h4>
</div>
<div class="modal-body">
<form autocomplete="off">
<div class="form-group">
<label for="name" class="control-label">名称(1~20个字符):</label> <input
type="text" class="form-control" name="name"
th:value="${fragment.name}">
</div>
<div class="form-group">
<label for="description" class="control-label">描述(0~500个字符):</label>
<textarea rows="8" cols="8" class="form-control"
name="description" th:text="${fragment.description}"></textarea>
</div>
<div class="checkbox">
<label th:if="${fragment.global == null || !fragment.global}">
<input type="checkbox" name="global" />全局
</label> <label th:if="${fragment.global != null && fragment.global}"><input
type="checkbox" name="global" checked="checked" />全局 </label>
</div>
<div class="checkbox">
<label th:if="${fragment.callable == null || !fragment.callable}">
<input type="checkbox" name="callable" />外部调用
</label> <label th:if="${fragment.callable != null && fragment.callable}"><input
type="checkbox" name="callable" checked="checked" />外部调用 </label>
</div>
<div class="form-group" id="spaceSelector"
th:attr="style=${(fragment.global != null && fragment.global) ? 'display:none' : 'display:block'}">
<label>所属空间</label> <select class="form-control" name="space">
<option value=""></option>
<option th:each="space : ${spaces}" th:value="${space.id}"
th:text="${space.name}"
th:attr="selected=${(fragment.space != null && fragment.space.id == space.id) ? 'selected' : null}"></option>
</select>
</div>
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
<button type="button" class="btn btn-primary" onclick="save()">保存</button>
</div>
</div>
</div>
</div>
<div class="modal " id="historyModal" tabindex="-1" role="dialog"
aria-labelledby="queryModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">历史模板</h4>
</div>
<div class="modal-body">
<div class="container-fluid">
<div id="history-tip"></div>
<div class="table-responsive" id="historyTableContainer"></div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
</div>
</div>
</div>
</div>
<form style="display: none" id="tplForm">
<input type="hidden"
th:value="${fragment.space == null ? '' : fragment.space.id}"
id="space"> <input type="hidden" th:value="${fragment.id}"
id="fragmentId">
</form>
<input type="hidden" th:value="'fragment_'+${fragment.id}"
id="fragmentKey" th:if="${fragment.id != null}">
<input type="hidden" id="fragmentKey" th:if="${fragment.id == null}">
<div th:replace="base/foot_source"></div>
<script th:src="@{/static/codemirror/lib/codemirror.js}"></script>
<script th:src="@{/static/codemirror/addon/mode/overlay.js}"></script>
<script th:src="@{/static/codemirror/mode/javascript/javascript.js}"></script>
<script th:src="@{/static/codemirror/mode/css/css.js}"></script>
<script th:src="@{/static/codemirror/mode/xml/xml.js}"></script>
<script th:src="@{/static/codemirror/addon/edit/closetag.js}"></script>
<script th:src="@{/static/codemirror/addon/fold/xml-fold.js}"></script>
<script th:src="@{/static/codemirror/addon/hint/show-hint.js}"></script>
<script th:src="@{/static/codemirror/addon/hint/xml-hint.js}"></script>
<script th:src="@{/static/codemirror/addon/hint/html-hint.js}"></script>
<script th:src="@{/static/codemirror/addon/hint/javascript-hint.js}"></script>
<script th:src="@{/static/codemirror/mode/htmlmixed/htmlmixed.js}"></script>
<script th:src="@{/static/codemirror/addon/dialog/dialog.js}"></script>
<script th:src="@{/static/codemirror/addon/search/searchcursor.js}"></script>
<script th:src="@{/static/codemirror/addon/search/search.js}"></script>
<script
th:src="@{/static/codemirror/addon/scroll/annotatescrollbar.js}"></script>
<script
th:src="@{/static/codemirror/addon/search/matchesonscrollbar.js}"></script>
<script th:src="@{/static/codemirror/addon/search/jump-to-line.js}"></script>
<script th:src="@{/static/js-beautify/beautify.min.js}"></script>
<script th:src="@{/static/js-beautify/beautify-css.min.js}"></script>
<script th:src="@{/static/js-beautify/beautify-html.min.js}"></script>
<script type="text/javascript"
th:src="@{/static/jquery-file-upload/js/load-image.min.js}"></script>
<script type="text/javascript"
th:src="@{/static/js/canvas-to-blob.min.js}"></script>
<script
th:src="@{/static/jquery-file-upload/js/vendor/jquery.ui.widget.js}"></script>
<script
th:src="@{/static/jquery-file-upload/js/jquery.iframe-transport.js}"></script>
<script th:src="@{/static/jquery-file-upload/js/jquery.fileupload.js}"></script>
<script
th:src="@{/static/jquery-file-upload/js/jquery.fileupload-ui.js}"></script>
<script
th:src="@{/static/jquery-file-upload/js/jquery.fileupload-process.js}"></script>
<script
th:src="@{/static/jquery-file-upload/js/jquery.fileupload-image.js}"></script>
<script
th:src="@{/static/jquery-file-upload/js/jquery.fileupload-audio.js}"></script>
<script
th:src="@{/static/jquery-file-upload/js/jquery.fileupload-video.js}"></script>
<script
th:src="@{/static/jquery-file-upload/js/jquery.fileupload-validate.js}"></script>
<script th:src="@{/static/js/modal.js}"></script>
<script th:src="@{/static/js/clipboard.min.js}"></script>
<script th:src="@{/static/js/local_storage.js}"></script>
<script th:src="@{/static/js/mgr/editor_file.js}"></script>
<script th:src="@{/static/js/mgr/static_file.js}"></script>
<script th:src="@{/static/js/mgr/page_editor.js}"></script>
<script th:src="@{/static/js/mgr/fragment_build.js}"></script>
</body>
</html>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/dengkuanchina/blog.git
git@gitee.com:dengkuanchina/blog.git
dengkuanchina
blog
blog
f0b219798addf1a11688a60ec8158368ee2028ad

搜索帮助