Browse Source

软文发布和列表界面

huangct 8 years ago
parent
commit
1cdbf7eaf0

+ 16 - 1
jpress-web-admin/src/main/java/io/jpress/admin/controller/_ContentController.java

@@ -59,9 +59,24 @@ public class _ContentController extends JBaseCRUDController<Content> {
 		return getPara("s");
 	}
 
+	private String getPushTime() {
+		return getPara("pushTime");
+	}
+
+	private String getAuthor() {
+		return getPara("author");
+	}
+
+	private String getCopyRight() {
+		return getPara("copyRight");
+	}
+
+	private String getTaxonomy() {
+		return getPara("taxonomy");
+	}
+
 	@Override
 	public void index() {
-
 		TplModule module = TemplateManager.me().currentTemplateModule(getModuleName());
 		setAttr("module", module);
 		setAttr("delete_count", ContentQuery.me().findCountByModuleAndStatus(getModuleName(), Content.STATUS_DELETE));

+ 3 - 3
jpress-web-admin/src/main/webapp/WEB-INF/admin/content/_edit_include.html

@@ -287,7 +287,7 @@
                 <!-- /.col -->
                 <div class="col-md-12">
 					<div class="editUas">
-						<div class="pull-right"><span>取消</span></div>
+						<div class="pull-right"><span><a href="${CPATH}/admin/content/edit?m=uuhelper&p=uuhelper&c=edit">取消</a></span></div>
 						<div><span onclick="saveAsDraft()">保存</span><span onclick="save()">发送</span><span>浏览</span></div>
 					</div>
 					<div class="row">
@@ -395,8 +395,8 @@
 						</div>
 						<div class="detailUas">
 							<p>摘要</p>
-							<textarea name="content.summary" id="content_summary" cols="30" rows="10" placeholder="选填,如果不填写会默认抓取正文前54个字">${(content.summary)!}</textarea>
-							<span class="CountUas">0<span>/120</span></span>
+							<textarea name="content.summary" id="content_summary" cols="30" rows="10" placeholder="选填,如果不填写会默认抓取正文前54个字" oninput="countSummaryLength()">${(content.summary)!}</textarea>
+							<span class="CountUas"><span class="CountLengthUas">${(content.summary.length())!0}</span><span>/120</span></span>
 						</div>
 					</div>
 					<div class="copyright">

+ 10 - 2
jpress-web-admin/src/main/webapp/WEB-INF/admin/content/_index_include.html

@@ -41,8 +41,9 @@
 
 		<div class="row content-row">
 			<ul class="list-inline" style="float: left">
+                <!-- class="current" 控制初始显示 -->
 				<li class="publish">
-					<a href="${CPATH}/admin/content?m=${m!}&p=${p!}&c=${c!}&s=normal">
+					<a class="current" href="${CPATH}/admin/content?m=${m!}&p=${p!}&c=${c!}&s=normal">
 						已发布 <span class="count">(${normal_count!"0"})</span>
 					</a>
 					|
@@ -61,8 +62,14 @@
 			</ul>
 
 
-			<form class="form-horizontal" method="POST" style="float: right" action="${CPATH}/admin/content?m=${m!}&p=${p!}&c=${c!}&s=${s!}&tids=${tids!}">
+			<form class="form-horizontal" method="POST" style="float: right" action="${CPATH}/admin/content/index?m=${m!}&p=${p!}&c=${c!}&s=${s!}&tids=${tids!}">
 				<div class="input-group input-group-sm">
+					<input type="hidden" id="choosePushTime" name="pushTime" value="">
+					<input type="hidden" id="chooseAuthor" name="author" value="">
+					<input type="hidden" id="chooseCopyRight" name="copyRight" value="">
+					<input type="hidden" id="chooseTaxonomy" name="taxonomy" value="">
+
+
 					<input id="post-search-input" class="form-control" type="search" value="${k!}" name="k" placeholder="请输入关键词">&nbsp;&nbsp;
 					<input id="search-submit" class="btn btn-default btn-sm" type="submit" value="搜索">
 				</div>
@@ -148,6 +155,7 @@
 
 
 						<#if page??> <#list page.getList() as bean>
+                        <!-- class="jp-onmouse" 控制操作显示 -->
 						<tr class="jp-onmouse">
 							<td class="titleUas"><input name="dataItem" type="checkbox" value="${bean.id}"></td>
 							<td>

+ 6 - 0
jpress-web-admin/src/main/webapp/WEB-INF/admin/content/edit.html

@@ -30,6 +30,12 @@ function getPushTime(){
 	pushDate.attr("value",createDefaultTime.val());
 }
 
+function countSummaryLength(){
+    var summary = $('#content_summary');
+    var CountUas = $('.CountLengthUas');
+    CountUas.html(summary.val().length);
+}
+
 var data={
     url:'',
     alt:''