[jboss-cvs] jboss-seam/examples/wiki/view/plugins/recentEntries ...
Christian Bauer
christian at hibernate.org
Fri Jul 6 10:38:39 EDT 2007
User: cbauer
Date: 07/07/06 10:38:39
Added: examples/wiki/view/plugins/recentEntries plugin.xhtml
Log:
Compiles and runs on latest Seam CVS
Revision Changes Path
1.1 date: 2007/07/06 14:38:39; author: cbauer; state: Exp;jboss-seam/examples/wiki/view/plugins/recentEntries/plugin.xhtml
Index: plugin.xhtml
===================================================================
<wiki:plugin id="recentEntriesPlugin"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:c="http://java.sun.com/jstl/core"
xmlns:wiki="http://jboss.com/products/seam/wiki"
xmlns:s="http://jboss.com/products/seam/taglib">
<script type="text/javascript">jQuery(function() {
clearDocumentBackground();
});</script>
<s:div id="recentEntries">
<s:div styleClass="shadowContainer"
rendered="#{empty param.allEntries}"><div class="shadow1"><div class="shadow2"><div class="recentEntries">
<div class="recentEntriesHeader"><span class="recentEntriesHeaderText">Recent Entries</span></div>
<h:dataTable value="#{recentBlogEntries}" var="dayMap"
styleClass="datatable"
columnClasses="defaultColumn"
cellpadding="0" cellspacing="0" border="0">
<h:column>
<div class="recentEntriesDay">
<h:outputText value="#{dayMap.key}">
<f:convertDateTime pattern="dd. MMM yyyy" timeZone="#{wikiPreferences.timeZone}"/>
</h:outputText>
</div>
<h:dataTable value="#{dayMap.value}" var="be"
columnClasses="recentEntriesItem"
cellpadding="0" cellspacing="0" border="0">
<h:column>
<h:outputLink value="#{wiki:renderURL(be.entryDocument)}">
#{wiki:truncateString(be.entryDocument.name, 40, '...')}
</h:outputLink>
</h:column>
</h:dataTable>
</h:column>
</h:dataTable>
<div class="recentEntriesFooter">
<h:outputLink value="#{wiki:renderURL(currentDocument)}" accesskey="O">
<f:param name="allEntries" value="true"/>
<span class="recentEntriesFooterText">M<span style="text-decoration:underline;">o</span>re...</span>
</h:outputLink>
</div>
</div></div></div></s:div>
<s:div styleClass="shadowContainer"
rendered="#{!empty param.allEntries}"><div class="shadow1"><div class="shadow2"><div class="allEntries">
<div class="allEntriesHeader">
All blog entries by month:
</div>
<h:dataTable value="#{allBlogEntries}" var="monthMap"
styleClass="datatable"
columnClasses="defaultColumn"
cellpadding="0" cellspacing="0" border="0">
<h:column>
<div class="allEntriesMonth">
<h:outputText value="#{monthMap.key}">
<f:convertDateTime pattern="yyyy MMMM" timeZone="#{wikiPreferences.timeZone}"/>
</h:outputText>
</div>
<h:dataTable value="#{monthMap.value}" var="be"
columnClasses="allEntriesItem"
cellpadding="0" cellspacing="0" border="0">
<h:column>
<h:outputLink value="#{wiki:renderURL(be.entryDocument)}" tabindex="1">
#{wiki:truncateString(be.entryDocument.name, 25, '...')}
</h:outputLink> 
(<h:outputLink value="#{wiki:renderHomeURL(be.entryDocument.createdBy)}" tabindex="2"
rendered="#{!empty be.entryDocument.createdBy.memberHome}">#{be.entryDocument.createdBy.fullname}</h:outputLink>
<h:outputText rendered="#{empty be.entryDocument.createdBy.memberHome}">#{be.entryDocument.createdBy.fullname}</h:outputText>)
</h:column>
</h:dataTable>
</h:column>
</h:dataTable>
<div class="allEntriesReturn">
<h:outputLink value="#{wiki:renderURL(currentDocument)}" accesskey="E">
<span class="allEntriesReturnText">Show only r<span style="text-decoration:underline;">e</span>cent entries...</span>
</h:outputLink>
</div>
</div></div></div></s:div>
</s:div>
</wiki:plugin>
More information about the jboss-cvs-commits
mailing list