From portal-commits at lists.jboss.org Thu Apr 26 08:38:38 2007 Content-Type: multipart/mixed; boundary="===============2569049207184445252==" MIME-Version: 1.0 From: portal-commits at lists.jboss.org To: portal-commits at lists.jboss.org Subject: [portal-commits] JBoss Portal SVN: r7069 - in docs/trunk/referenceGuide/en: modules and 1 other directory. Date: Thu, 26 Apr 2007 08:38:38 -0400 Message-ID: --===============2569049207184445252== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Author: julien(a)jboss.com Date: 2007-04-26 08:38:38 -0400 (Thu, 26 Apr 2007) New Revision: 7069 Added: docs/trunk/referenceGuide/en/modules/ajax.xml Modified: docs/trunk/referenceGuide/en/master.xml docs/trunk/referenceGuide/en/modules/clustering.xml Log: started ajax chapter Modified: docs/trunk/referenceGuide/en/master.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- docs/trunk/referenceGuide/en/master.xml 2007-04-26 12:27:02 UTC (rev 70= 68) +++ docs/trunk/referenceGuide/en/master.xml 2007-04-26 12:38:38 UTC (rev 70= 69) @@ -16,6 +16,7 @@ + @@ -77,6 +78,7 @@ &CMS; &navtabs; &themeandlayouts; + &ajax; &troubleshooting; = Added: docs/trunk/referenceGuide/en/modules/ajax.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- docs/trunk/referenceGuide/en/modules/ajax.xml (= rev 0) +++ docs/trunk/referenceGuide/en/modules/ajax.xml 2007-04-26 12:38:38 UTC (= rev 7069) @@ -0,0 +1,111 @@ + + + + + Julien + Viet + julien.viet(a)jboss.com + + + Ajax + This section covers the ajax features provided by the portal. + + Introduction + Todo + + + Ajaxified markup + + Ajaxified layouts + Part of the Ajax capabilities are implemented in the layout= framework which provide the structure for + generating portal pages. The good news is that the existing layou= t only requires a few modifications in + order to be ajaxified. + We will use as example an simplified version of the layout = JSP provided in JBoss Portal 2.6 and outline + what are the required changes that makes it an ajaxified layout: + + + + + + + + + + + + + +
+
+
+
+ + + + +
+ + + + + + +
+
+
+ + + + +
+
+
+
+
+ + + + + +]]>
+ + ]]> = should be already present as it exists since 2.4 but is even more + necessary as it will inject in the page the reference to= the ajax stylesheet. + ]]> should be added before any other region + in the markup of the layout. + ]]> should be added after any other region + in the markup of the layout. + +
+
+ + Ajaxified renderers + At runtime the portal combines the layout and the renderers= in order create the markup returned to the + web browser. The most used render set is the divRenderer. Rendere= rs only need a modification in the deployment + descriptor to indicate that they support ajax. Here is the declar= ation of the default divRenderer now in 2.6: + + + true + org.jboss.portal.theme.impl.render.div.DivRegionRen= derer + org.jboss.portal.theme.impl.render.div.DivWindowRen= derer + org.jboss.portal.theme.impl.render.div.DivPortletR= enderer + org.jboss.portal.theme.impl.render.div.DivDecor= ationRenderer + + +]]> + You should notice the true]]> which indicates that the render set + supports ajaxification. + +
+ + Ajaxified pages + todo + + + Ajaxified portlets + todo + +
\ No newline at end of file Modified: docs/trunk/referenceGuide/en/modules/clustering.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- docs/trunk/referenceGuide/en/modules/clustering.xml 2007-04-26 12:27:02= UTC (rev 7068) +++ docs/trunk/referenceGuide/en/modules/clustering.xml 2007-04-26 12:38:38= UTC (rev 7069) @@ -2,15 +2,15 @@ + Julien + Viet + julien.viet(a)jboss.com + + Roy Russo roy(a)jboss.org - - Julien - Viet - julien.viet(a)jboss.com - Clustering Configuration This section covers configuring JBoss Portal to function in a clu= stered environment. --===============2569049207184445252==--