xlawrence 2005/04/26 13:49:22 CEST
Modified files: (Branch: JAHIA-4-1-BRANCH)
src/view/jsp blog_rss_2_0.jsp
Log:
Added filter to skip entries with empty titles
Revision Changes Path
1.1.2.2 +15 -1 corporate_portal_templates/src/view/jsp/blog_rss_2_0.jsp
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/corporate_portal_templates/src/view/jsp/blog_rss_2_0.jsp.diff?r1=1.1.2.1&r2=1.1.2.2&f=h
Index: blog_rss_2_0.jsp
===================================================================
RCS file:
/home/cvs/repository/corporate_portal_templates/src/view/jsp/Attic/blog_rss_2_0.jsp,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- blog_rss_2_0.jsp 26 Apr 2005 11:28:10 -0000 1.1.2.1
+++ blog_rss_2_0.jsp 26 Apr 2005 11:49:22 -0000 1.1.2.2
@@ -19,7 +19,7 @@
buffer.append(jParams.getRequest().getServerPort());
String cacheStatus = jParams.getCacheStatus();
-jParams.setCacheStatus(jParams.CACHE_OFFONCE);
+jParams.setCacheStatus(jParams.CACHE_BYPASS);
buffer.append(jData.page().getURL(jParams));
jParams.setCacheStatus(cacheStatus);
@@ -32,6 +32,20 @@
<copyright>Copyright 2002-2005, Jahia Ltd - All rights
reserved</copyright>
<generator>Jahia 4.1, http://www.jahia.org</generator>
<%
+
+Vector containerFilterVector = new Vector();
+// on non-edit mode, hide pages with empty title
+if (! jData.gui().isEditMode()) {
+ ContainerFilterBean emptyEntryFilter = new
ContainerFilterBean("title",jParams.getEntryLoadRequest());
+ emptyEntryFilter.addClause(ContainerFilterBean.COMP_NOT_EQUAL,"");
+ containerFilterVector.add(emptyEntryFilter);
+}
+
+if ( containerFilterVector.size()>0 ) {
+ ContainerFilters containerFilters = new
ContainerFilters(containerFilterVector,jParams.getSiteID(),"entries");
+ request.setAttribute("entries_filter_handler",containerFilters);
+}
+
JahiaContainerList entries =
jData.containers().getContainerList("entries");
if (entries != null) {
Enumeration entriesEnum = entries.getContainers();