[jboss-svn-commits] JBL Code SVN: r29062 - in labs/jbosslabs/labs-3.0-build/integration/mgnl-modules/jbossorg-wiki/src/main/resources/mgnl-files/templates: jbossorg-modules and 1 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Aug 26 08:31:13 EDT 2009


Author: jchocholacek
Date: 2009-08-26 08:31:13 -0400 (Wed, 26 Aug 2009)
New Revision: 29062

Added:
   labs/jbosslabs/labs-3.0-build/integration/mgnl-modules/jbossorg-wiki/src/main/resources/mgnl-files/templates/jbossorg-modules/
   labs/jbosslabs/labs-3.0-build/integration/mgnl-modules/jbossorg-wiki/src/main/resources/mgnl-files/templates/jbossorg-modules/wiki/
   labs/jbosslabs/labs-3.0-build/integration/mgnl-modules/jbossorg-wiki/src/main/resources/mgnl-files/templates/jbossorg-modules/wiki/wiki.jsp
Log:
version 1.0.0-STAGING

Added: labs/jbosslabs/labs-3.0-build/integration/mgnl-modules/jbossorg-wiki/src/main/resources/mgnl-files/templates/jbossorg-modules/wiki/wiki.jsp
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/mgnl-modules/jbossorg-wiki/src/main/resources/mgnl-files/templates/jbossorg-modules/wiki/wiki.jsp	                        (rev 0)
+++ labs/jbosslabs/labs-3.0-build/integration/mgnl-modules/jbossorg-wiki/src/main/resources/mgnl-files/templates/jbossorg-modules/wiki/wiki.jsp	2009-08-26 12:31:13 UTC (rev 29062)
@@ -0,0 +1,56 @@
+<jsp:root version="1.2" xmlns:jsp="http://java.sun.com/JSP/Page"
+    xmlns:cms="cms-taglib"
+    xmlns:cmsu="cms-util-taglib"
+    xmlns:c="http://java.sun.com/jsp/jstl/core"
+    xmlns:fmt="http://java.sun.com/jsp/jstl/fmt"
+    xmlns:cmsfn="http://www.magnolia.info/tlds/cmsfn-taglib.tld">
+
+<jsp:directive.page import="info.magnolia.cms.core.*" />
+<jsp:directive.page import="java.util.*" />
+<jsp:directive.page import="info.magnolia.cms.util.*" />
+<jsp:directive.page import="info.magnolia.module.dms.beans.*" />
+<jsp:directive.page import="info.magnolia.context.*" />
+<jsp:directive.page import="org.apache.commons.lang.*" />
+<jsp:directive.page import="info.magnolia.cms.core.*" />
+<jsp:directive.page import="org.devlib.schmidt.imageinfo.*" />
+<jsp:directive.page import="org.jboss.labs.magnolia.modules.wiki.*" />
+<jsp:directive.page import="org.jboss.labs.magnolia.modules.wiki.parser.*" />
+
+<fmt:setBundle basename="ch.esense.module.sitedesigner.messages" />
+
+<c:choose>
+
+  <c:when test="${rssRequest == 'true'}"></c:when>
+        
+  <c:otherwise>
+
+    <c:set var="spacer"><cms:out nodeDataName="spacer"/></c:set>
+    <c:set var="lineAbove"><cms:out nodeDataName="lineAbove"/></c:set>
+    
+    <c:if test="${lineAbove=='true'}">
+      <c:import url="/templates/jbossorg/global/lineAbove.jsp" />
+    </c:if> 
+
+<jsp:scriptlet>
+<![CDATA[
+    Content activePage = Resource.getLocalContentNode();
+    Map<String,String> attachments = WikiParagraph.getAttachmantMap(activePage);
+    String wikiText = activePage.getNodeData("text").getString();
+    String xhtml = WikiParagraph.getXHTMLfromWiki(wikiText,attachments);
+    pageContext.setAttribute("xhtml",xhtml);
+]]>
+</jsp:scriptlet>
+
+    <div class="wikimarkup">
+      ${xhtml}
+    </div>
+    
+    <c:import url="/templates/jbossorg/global/spacer.jsp">
+      <c:param name="spacer">${spacer}</c:param>
+    </c:import>
+    
+  </c:otherwise>
+    
+</c:choose>
+
+</jsp:root>
\ No newline at end of file



More information about the jboss-svn-commits mailing list