[jboss-cvs] jboss-seam/examples/wiki/view ...
Christian Bauer
christian at hibernate.org
Thu Jan 10 19:09:18 EST 2008
User: cbauer
Date: 08/01/10 19:09:18
Modified: examples/wiki/view docEdit_d.xhtml
Log:
Improved macro handling in documents and URL rendering
Revision Changes Path
1.14 +45 -6 jboss-seam/examples/wiki/view/docEdit_d.xhtml
(In the diff below, changes in quantity of whitespace are not shown.)
Index: docEdit_d.xhtml
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/view/docEdit_d.xhtml,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- docEdit_d.xhtml 9 Jan 2008 15:59:24 -0000 1.13
+++ docEdit_d.xhtml 11 Jan 2008 00:09:18 -0000 1.14
@@ -58,8 +58,23 @@
<h:outputText value="#{messages['lacewiki.label.docEdit.CreateDocument']}" rendered="#{!documentHome.managed}"/>
<h:outputText value="#{messages['lacewiki.label.docEdit.EditDocument']}" rendered="#{documentHome.managed}"/>
</li>
- <li id="docContentTab"><a href="#docContent" accesskey="C"><u>C</u>ontent</a></li>
- <li id="docPropertiesTab"><a href="#docProperties" accesskey="T">Proper<u>t</u>ies</a></li>
+ <li id="docContentTab">
+ <a href="#docContent" accesskey="#{messages['lacewiki.button.docEdit.Content.accesskey']}">
+ <h:outputText escape="false" value="#{messages['lacewiki.button.docEdit.Content']}"/>
+ </a>
+ </li>
+ <li id="docPropertiesTab">
+ <a href="#docProperties" accesskey="#{messages['lacewiki.button.docEdit.Properties.accesskey']}">
+ <h:outputText escape="false" value="#{messages['lacewiki.button.docEdit.Properties']}"/>
+ </a>
+ </li>
+ <s:fragment rendered="#{s:hasPermission('User', 'isAdmin', currentUser)}">
+ <li id="adminOptionsTab">
+ <a href="#adminOptions" accesskey="#{messages['lacewiki.button.docEdit.AdminOptions.accesskey']}">
+ <h:outputText escape="false" value="#{messages['lacewiki.button.docEdit.AdminOptions']}"/>
+ </a>
+ </li>
+ </s:fragment>
</ul>
<div id="formTabsTitle"/>
@@ -263,10 +278,6 @@
</s:div>
- <ui:include src="includes/writeProtectionSelector.xhtml">
- <ui:param name="home" value="#{documentHome}"/>
- </ui:include>
-
<ui:include src="includes/tagEditor.xhtml">
<ui:param name="namingContainer" value="docEditForm"/>
<ui:param name="home" value="#{documentHome}"/>
@@ -277,6 +288,34 @@
</div>
+ <s:fragment rendered="#{s:hasPermission('User', 'isAdmin', currentUser)}">
+ <div id="adminOptions">
+
+ <a:region>
+
+ <s:decorate id="headerDecorate" template="includes/formFieldDecorate.xhtml">
+ <ui:param name="tabId" value="docContentTab"/>
+ <ui:param name="fieldId" value="header"/>
+ <ui:define name="label">#{messages['lacewiki.label.docEdit.Header']}</ui:define>
+ <h:inputTextarea rows="8" cols="60" value="#{documentHome.instance.header}"/>
+ </s:decorate>
+
+ <s:decorate id="footerDecorate" template="includes/formFieldDecorate.xhtml">
+ <ui:param name="tabId" value="docContentTab"/>
+ <ui:param name="fieldId" value="footer"/>
+ <ui:define name="label">#{messages['lacewiki.label.docEdit.Footer']}</ui:define>
+ <h:inputTextarea rows="8" cols="60" value="#{documentHome.instance.footer}"/>
+ </s:decorate>
+
+ <ui:include src="includes/writeProtectionSelector.xhtml">
+ <ui:param name="home" value="#{documentHome}"/>
+ </ui:include>
+
+ </a:region>
+
+ </div>
+ </s:fragment>
+
</div>
<div class="formControls">
More information about the jboss-cvs-commits
mailing list