Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
MCMS
Commits
ad7d5402
Commit
ad7d5402
authored
Nov 30, 2019
by
zhongyh
Browse files
删除老文件
parent
c8daf08a
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/main/webapp/WEB-INF/manager/cms/generate/index1.ftl
deleted
100644 → 0
View file @
c8daf08a
<@
ms
.html5
>
<@ms.nav title="静态化"></@ms.nav>
<@ms.panel>
<p class="alert alert-info" role="alert">
<span class="glyphicon glyphicon-pushpin text-lef "></span>
<a class="alert-link text-lef" style="margin-left: 12px;">
更新主页,如果系统存在引导页面可以手动修改主页位置文件名,default.html引导页面index.html主页。
</a><br/>
<span class="glyphicon glyphicon-pushpin text-lef "></span>
<a class="alert-link text-lef" style="margin-left: 12px;">
更新栏目列表,推荐使用指定栏目更新。系统提示“更新中...”请不要刷新页面或点击其他菜单。
</a><br/>
<span class="glyphicon glyphicon-pushpin text-lef "></span>
<a class="alert-link text-lef" style="margin-left: 12px;">
根据时间与栏目类型生成文章
</a>
</p>
<@ms.form name="generateIndex">
<@ms.formRow label="选择主页模板" width="300">
<select class="form-control" id="select_id"></select>
<input type="hidden" name="url"/>
</@ms.formRow>
<@ms.text id="position" label="选择主页位置 " width="300" value="index" placeholder="输入主页位置" name="position" help="注:主页位置htm文件名一般为index.html或default.html"/>
<div class="form-group ms-form-group"><div class="col-sm-2"></div><div class="col-sm-9 ms-from-group-input ms-form-input">
<@shiro.hasPermission name="cms:generate:index">
<@ms.button class="btn btn-primary" id="updateIndex" value="生成主页" />
<@ms.panelNavBtnSave title="" id="viewIndex" value="预览主页" />
</@shiro.hasPermission>
</div>
</div>
</@ms.form>
<!--选择更新的栏目-->
<@ms.form name="generateColumn">
<@ms.formRow label="选择要生成栏目" width="300">
<#if list?has_content>
<@ms.treeInput treeId="inputTree" json="$
{
list
?
default
(
''
)}
" jsonId="categoryId" jsonPid="categoryCategoryId" jsonName="categoryTitle" buttonText="选择更新的栏目" addNodesName="所有栏目" inputName="columnId" showIcon="true" expandAll="true" />
<#else>
<@ms.treeInput treeId="errorTree" buttonText="暂无数据" />
</#if>
</@ms.formRow>
<div class="form-group ms-form-group"><div class="col-sm-2"></div><div class="col-sm-9 ms-from-group-input ms-form-input">
<@shiro.hasPermission name="cms:generate:column">
<@ms.button class="btn btn-primary" id="updateColumn" value="生成栏目" />
</@shiro.hasPermission>
</div></div>
</@ms.form>
<@ms.form name="generateArticle">
<@ms.formRow label="文章栏目" width="300">
<#if list?has_content>
<@ms.treeInput treeId="inputTreee" json="$
{
list
?
default
(
''
)}
" jsonId="categoryId" jsonPid="categoryCategoryId" jsonName="categoryTitle" addNodesName="所有栏目" buttonText="选择更新的栏目" inputName="articleId" showIcon="true" expandAll="true" />
<#else>
<@ms.treeInput treeId="errorTree" buttonText="暂无数据" />
</#if>
</@ms.formRow>
<@ms.date name="dateTime" label="指定时间" single=true readonly="readonly" width="300" value="$
{
now
?
string
(
'
yyyy-MM-dd
'
)}
" validation=
{
"required"
:
"true"
,
"data-bv-notempty-message"
:
"必填项目"
}
placeholder="点击该框选择时间段" />
<div class="form-group ms-form-group"><div class="col-sm-2"></div><div class="col-sm-9 ms-from-group-input ms-form-input">
<@shiro.hasPermission name="cms:generate:article">
<@ms.button class="btn btn-primary" id="updateArticle" value="生成文章" />
</@shiro.hasPermission>
</div></div>
</@ms.form>
</@ms.panel>
</@
ms
.html5
>
<!--点击进行按钮提交-->
<
script
>
$(function()
{
var
URL
=
"${managerPath}/template/queryTemplateFileForColumn.do"
;
var
DATA
=
""
;
$
(
this
)
.request
({
url
:
URL
,
data
:
DATA
,
type
:
"json"
,
method
:
"get"
,
func
:
function
(
msg
)
{
if
(
msg
.length
==
0
){
$
(
"#select_id"
)
.append
(
"<option value='' >暂无文件</option>"
)
}
for
(
var
i
=
0
;
i
<
msg
.length
;
i
++
){
$
(
"#select_id"
)
.append
(
"<option value="
+
msg
[
i
]+
">"
+
msg
[
i
]+
"</option>"
)
;
//如果存在
index
.html
if
(
msg
[
i
]==
"index.html"
||
msg
[
i
]==
"index.htm"
){
$
(
"#select_id"
)
.find
(
"option[value='"
+
msg
[
i
]+
"']"
)
.attr
(
"selected"
,
true
)
;
}
}
}})
;
}
)
//点击一键更新主页时,进行主页更新
$("#updateIndex").click(function()
{
//选择的主页模板名称和主页位置
var
url
=
$
(
"#select_id"
)
.val
()
;
var
position
=$
(
"input[name='position']"
)
.val
()
;
//封装
ajax
请求参数
var
URL
=
"${managerPath}/cms/generate//generateIndex.do"
;
var
DATA
=
"url="
+
url
+
"&position="
+
position
;
$
(
this
)
.html
(
"更新中.."
)
.attr
(
"disabled"
,
"disabled"
)
;
$
(
this
)
.request
({
url
:
URL
,
data
:
DATA
,
type
:
"json"
,
method
:
"post"
,
func
:
function
(
msg
)
{
$
(
"#updateIndex"
)
.html
(
"更新主页"
)
.removeAttr
(
"disabled"
)
;
if
(
msg
.result
){
<@
ms
.notify
msg
=
"更新成功"
type
=
"success"
/>
}
else
{
$
(
'
.ms-notifications
'
)
.offset
({
top
:
43
})
.notify
({
type
:
'
warning
'
,
message
:
{
text
:
msg
.resultMsg
}
})
.show
()
;
}
$
(
"#updateIndex"
)
.html
(
"更新主页"
)
}})
;
}
);
//点击预览时,进行预览
$("#viewIndex").click(function()
{
var
position
=$
(
"input[name='position']"
)
.val
()
;
window
.open
(
"${managerPath}/cms/generate/"
+
position
+
"/viewIndex.do"
)
;
}
);
</
script
>
<!--点击生成栏目按钮-->
<
script
>
$("#updateColumn").click(function()
{
var
columnId
=
0
;
if
(
$
(
"input[name='columnId']"
)
.val
()
!=
""
&&
$
(
"input[name='columnId']"
)
.val
()
.length
>
0
){
columnId
=
$
(
"input[name='columnId']"
)
.val
()
;
}
var
URL
=
"${managerPath}/cms/generate/"
+
columnId
+
"/genernateColumn.do"
;
$
(
this
)
.html
(
"更新中.."
)
.attr
(
"disabled"
,
"disabled"
)
;
$
(
this
)
.request
({
url
:
URL
,
data
:
columnId
,
type
:
"json"
,
method
:
"post"
,
func
:
function
(
msg
)
{
$
(
"#updateColumn"
)
.html
(
"更新栏目"
)
.removeAttr
(
"disabled"
)
;
//回调处理方式
if
(
msg
.result
){
<@
ms
.notify
msg
=
"更新成功"
type
=
"success"
/>
}
else
{
$
(
'
.ms-notifications
'
)
.offset
({
top
:
43
})
.notify
({
type
:
'
warning
'
,
message
:
{
text
:
msg
.resultMsg
}
})
.show
()
;
}
}})
;
}
);
</
script
>
<!--点击生成文章按钮-->
<
script
>
$("#updateArticle").click(function()
{
var
articleId
=
0
;
if
(
$
(
"input[name='articleId']"
)
.val
()
!=
""
){
articleId
=
$
(
"input[name='articleId']"
)
.val
()
;
}
var
URL
=
"${managerPath}/cms/generate/"
+
articleId
+
"/generateArticle.do"
;
var
DATA
=
"dateTime="
+
$
(
"input[name='dateTime']"
)
.val
()
;
$
(
this
)
.html
(
"更新中.."
)
.attr
(
"disabled"
,
"disabled"
)
;
$
(
this
)
.request
({
url
:
URL
,
data
:
DATA
,
type
:
"json"
,
method
:
"post"
,
func
:
function
(
msg
)
{
$
(
"#updateArticle"
)
.html
(
"更新文档"
)
.removeAttr
(
"disabled"
)
;
//回调处理方式
if
(
msg
.result
){
<@
ms
.notify
msg
=
"更新成功"
type
=
"success"
/>
}
else
{
$
(
'
.ms-notifications
'
)
.offset
({
top
:
43
})
.notify
({
type
:
'
warning
'
,
message
:
{
text
:
msg
.resultMsg
}
})
.show
()
;
}
}})
;
}
);
</
script
>
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment