[richfaces-svn-commits] JBoss Rich Faces SVN: r2701 - in trunk/samples/richfaces-demo/src/main: webapp/richfaces and 1 other directories.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Mon Sep 3 07:23:47 EDT 2007


Author: ilya_shaikovsky
Date: 2007-09-03 07:23:47 -0400 (Mon, 03 Sep 2007)
New Revision: 2701

Added:
   trunk/samples/richfaces-demo/src/main/webapp/richfaces/page.xhtml
   trunk/samples/richfaces-demo/src/main/webapp/richfaces/page/
   trunk/samples/richfaces-demo/src/main/webapp/richfaces/page/usage.xhtml
Modified:
   trunk/samples/richfaces-demo/src/main/resources/org/richfaces/demo/common/components.properties
Log:
Page info added.

Modified: trunk/samples/richfaces-demo/src/main/resources/org/richfaces/demo/common/components.properties
===================================================================
--- trunk/samples/richfaces-demo/src/main/resources/org/richfaces/demo/common/components.properties	2007-09-03 11:09:06 UTC (rev 2700)
+++ trunk/samples/richfaces-demo/src/main/resources/org/richfaces/demo/common/components.properties	2007-09-03 11:23:47 UTC (rev 2701)
@@ -61,6 +61,6 @@
 repeat=             richDataIterators,    Repeat,               /images/ico_common.gif,                 /images/cn_Repeat.gif,                   RichFacesComponentsLibrary.html#repeat,                                             jbossajax4jsf/freezone/docs/tlddoc/a4j/repeat.html,               jbossajax4jsf/freezone/docs/apidoc/org/ajax4jsf/ajax/repeat/UIRepeat.html,                     /richfaces/repeat.jsf
 htmlCommandLink=    ajaxMisc,             Html Command Link,    /images/ico_common.gif,                 /images/cn_HtmlCommandLink.gif,          RichFacesComponentsLibrary.html#htmlCommandLink,                                    jbossajax4jsf/freezone/docs/tlddoc/a4j/htmlCommandLink.html,      jbossajax4jsf/freezone/docs/apidoc/org/ajax4jsf/renderkit/html/HtmlCommandLinkRenderer.html,   /richfaces/comingSoon.jsf
 log=                ajaxMisc,             Log,                  /images/ico_common.gif,                 /images/cn_Log.gif,                      RichFacesComponentsLibrary.html#log,                                                jbossajax4jsf/freezone/docs/tlddoc/a4j/log.html,                  jbossajax4jsf/freezone/docs/apidoc/org/ajax4jsf/ajax/UIAjaxLog.html,                           /richfaces/log.jsf
-page=               ajaxMisc,             Ajax Page,            /images/ico_common.gif,                 /images/cn_AjaxPage.gif,                 RichFacesComponentsLibrary.html#page,                                               jbossajax4jsf/freezone/docs/tlddoc/a4j/page.html,                 jbossajax4jsf/freezone/docs/apidoc/org/ajax4jsf/ajax/UIAjaxRegion.html,                        /richfaces/comingSoon.jsf
+page=               ajaxMisc,             Ajax Page,            /images/ico_common.gif,                 /images/cn_AjaxPage.gif,                 RichFacesComponentsLibrary.html#page,                                               jbossajax4jsf/freezone/docs/tlddoc/a4j/page.html,                 jbossajax4jsf/freezone/docs/apidoc/org/ajax4jsf/ajax/UIAjaxRegion.html,                        /richfaces/page.jsf
 portlet=            ajaxMisc,             Ajax Portlet,         /images/ico_common.gif,                 /images/cn_AjaxPortlet.gif,              RichFacesComponentsLibrary.html#portlet,                                            jbossajax4jsf/freezone/docs/tlddoc/a4j/portlet.html,              jbossajax4jsf/freezone/docs/apidoc/org/ajax4jsf/ajax/UIPortlet.html,                           /richfaces/comingSoon.jsf
 effect=             richMisc,             Effect,               /images/ico_common.gif,                 /images/cn_Effect.gif,                   ArchitectureOverview.html,                                                          jbossrichfaces/freezone/docs/tlddoc/overview-summary.html,        jbossrichfaces/freezone/docs/apidoc/overview-summary.html,                                     /richfaces/effect.jsf

Added: trunk/samples/richfaces-demo/src/main/webapp/richfaces/page/usage.xhtml
===================================================================
--- trunk/samples/richfaces-demo/src/main/webapp/richfaces/page/usage.xhtml	                        (rev 0)
+++ trunk/samples/richfaces-demo/src/main/webapp/richfaces/page/usage.xhtml	2007-09-03 11:23:47 UTC (rev 2701)
@@ -0,0 +1,48 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html 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:a4j="http://richfaces.org/a4j"
+	xmlns:rich="http://richfaces.org/rich">
+	<ui:composition template="/templates/component-sample.xhtml">
+		<ui:define name="sample">
+		<p>
+			<b>&lt;a4j:page&gt;</b>  is a deprecated component used for solving of incompatibility 
+			problems in early Ajax4jsf and MyFaces versions. 
+		</p>
+		<p>
+			The component could be used to encode the 
+			full html page structure. Header facet provided to insert html header content 
+			to the page markup.
+		</p>
+		<p>
+			This component should be defined as a child component for  &lt;f:view&gt; For example:  
+		</p>
+		<p>
+<pre>&lt;f:view&gt;
+ &lt;a4j:page&gt;
+  &lt;f:facet name="head"&gt;
+   &lt;!--...Head Content here--&gt;
+  &lt;/f:facet&gt;
+   &lt;!--...Page Content here--&gt;
+ &lt;/a4j:page&gt;
+&lt;/f:view&gt;</pre>
+		</p>
+		<p>
+			Will be rendered as:
+		</p>
+		<p>
+<pre>&lt;HTML&gt;
+ &lt;HEAD&gt; 
+ &lt;!--...Head Content here--&gt;
+ &lt;/HEAD&gt; 
+&lt;body &gt;
+ &lt;!--...Page Content Here--&gt;
+&lt;/body&gt; 
+&lt;/HTML&gt;</pre>
+		</p>
+		</ui:define>
+
+	</ui:composition>
+</html>

Added: trunk/samples/richfaces-demo/src/main/webapp/richfaces/page.xhtml
===================================================================
--- trunk/samples/richfaces-demo/src/main/webapp/richfaces/page.xhtml	                        (rev 0)
+++ trunk/samples/richfaces-demo/src/main/webapp/richfaces/page.xhtml	2007-09-03 11:23:47 UTC (rev 2701)
@@ -0,0 +1,20 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html 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:rich="http://richfaces.org/rich">
+<ui:composition template="/templates/main.xhtml">
+	<ui:define name="title">RichFaces - Open Source Rich JSF Components - Page component</ui:define>
+	<ui:define name="body">
+		<rich:tabPanel switchType="server" styleClass="top_tab" contentClass="content_tab" headerClass="header_tabs_class"  inactiveTabClass="inactive_tab" activeTabClass="active_tab">
+			<rich:tab label="Usage">
+				<ui:include src="/richfaces/page/usage.xhtml"/>
+			</rich:tab>			
+			<ui:include src="/templates/include/tagInfo.xhtml">
+				<ui:param name="path" value="a4j/page"/>
+			</ui:include>		
+		</rich:tabPanel>
+	</ui:define>
+</ui:composition>
+</html>
\ No newline at end of file




More information about the richfaces-svn-commits mailing list