[jboss-cvs] jboss-seam/examples/wiki/view/plugins/userProfile ...
Christian Bauer
christian at hibernate.org
Fri Aug 17 09:00:33 EDT 2007
User: cbauer
Date: 07/08/17 09:00:33
Added: examples/wiki/view/plugins/userProfile plugin.xhtml
Log:
Major refactoring of core data schema and some new features
Revision Changes Path
1.1 date: 2007/08/17 13:00:33; author: cbauer; state: Exp;jboss-seam/examples/wiki/view/plugins/userProfile/plugin.xhtml
Index: plugin.xhtml
===================================================================
<wiki:plugin id="userProfilePlugin"
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: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 styleClass="shadowContainer"><div class="shadow1"><div class="shadow2"><div class="userProfile">
<div class="userProfileHeader"><span class="userProfileHeaderText">#{currentDocument.createdBy.fullname}</span></div>
<s:div rendered="#{!empty currentDocument.createdBy.profile.imageContentType}" styleClass="userProfilePortrait">
<s:graphicImage value="#{currentDocument.createdBy.profile.image}">
<s:transformImageSize width="120" maintainRatio="true"/>
</s:graphicImage>
</s:div>
<s:div styleClass="userProfileBio"
rendered="#{empty currentDocument.createdBy.profile.bio and !empty currentDocument.createdBy.profile.imageContentType}">
<wiki:formattedText value="If you are #{currentDocument.createdBy.fullname}, please login and edit your bio in your profile."
linkStyleClass="regularLink"
brokenLinkStyleClass="brokenLink"
attachmentLinkStyleClass="regularLink"
thumbnailLinkStyleClass="regularLink"
renderBaseDocument="#{currentDocument}"
renderBaseDirectory="#{currentDirectory}"
enablePlugins="false"/>
</s:div>
<s:div styleClass="userProfileBio" rendered="#{!empty currentDocument.createdBy.profile.bio}">
<wiki:formattedText value="#{currentDocument.createdBy.profile.bio}"
linkStyleClass="regularLink"
brokenLinkStyleClass="brokenLink"
attachmentLinkStyleClass="regularLink"
thumbnailLinkStyleClass="regularLink"
renderBaseDocument="#{currentDocument}"
renderBaseDirectory="#{currentDirectory}"
enablePlugins="false"/>
</s:div>
<div style="clear:both;"/>
<s:div rendered="#{!empty currentDocument.createdBy.profile.website}">
<span class="userProfileEntryLabel">Website:</span>
<span class="userProfileEntryLink">
<h:outputLink value="#{currentDocument.createdBy.profile.website}">#{currentDocument.createdBy.profile.website}</h:outputLink>
</span>
</s:div>
<s:div rendered="#{!empty currentDocument.createdBy.profile.location}">
<span class="userProfileEntryLabel">Location:</span>
<span class="userProfileEntryText">
<h:outputText value="#{currentDocument.createdBy.profile.location}"/>
</span>
</s:div>
<s:div rendered="#{!empty currentDocument.createdBy.profile.occupation}">
<span class="userProfileEntryLabel">Occupation:</span>
<span class="userProfileEntryText">
<h:outputText value="#{currentDocument.createdBy.profile.occupation}"/>
</span>
</s:div>
<s:div styleClass="userProfileNotFound" rendered="#{
empty currentDocument.createdBy.profile.imageContentType
and empty currentDocument.createdBy.profile.bio
and empty currentDocument.createdBy.profile.website
and empty currentDocument.createdBy.profile.location
and empty currentDocument.createdBy.profile.occupation}">
If you are #{currentDocument.createdBy.fullname}, please login and edit your profile.
</s:div>
<s:div styleClass="userProfileFooter"/>
</div></div></div></s:div>
</wiki:plugin>
More information about the jboss-cvs-commits
mailing list