JBoss Portal SVN: r7636 - docs/trunk/userGuide/en/modules.
by portal-commits@lists.jboss.org
Author: chris.laprun(a)jboss.com
Date: 2007-06-29 01:50:39 -0400 (Fri, 29 Jun 2007)
New Revision: 7636
Modified:
docs/trunk/userGuide/en/modules/intro.xml
Log:
- Added crossref.
- Added missing space.
Modified: docs/trunk/userGuide/en/modules/intro.xml
===================================================================
--- docs/trunk/userGuide/en/modules/intro.xml 2007-06-29 05:16:03 UTC (rev 7635)
+++ docs/trunk/userGuide/en/modules/intro.xml 2007-06-29 05:50:39 UTC (rev 7636)
@@ -333,7 +333,7 @@
Displaying content is done by the portal using a path mapper. For example, if we wanted to display a zip
file, located in <emphasis>/default/foo/bar.zip</emphasis>, we would type in the URL
<emphasis>http://localhost:8080/content/default/foo/bar.zip</emphasis>.
- <emphasis role="bold">Notice how the path to the content, is prefixed with the '/content'term.</emphasis>
+ <emphasis role="bold">Notice how the path to the content, is prefixed with the '/content' term.</emphasis>
Although in this example we are describing binary content retrieval, the same is to be said for text/html
files. Keep in mind, however, that binary files are displayed outside of the portal pages, but text/html
are displayed inside the CMSPortlet Window.
@@ -552,7 +552,7 @@
You can add, remove and reorder portlets on a dashboard page to adapt your environment to your liking.
To do so, just select the page you want to modify using the page popup selector and use the portlet
management form. We will not explain how to use it here as it is similar to the page layout functionality
- of the Admin portal, which we will look at in TODO: Add section xref
+ of the Admin portal, which we will look at in <xref linkend="page_configuration"/>
<mediaobject>
<imageobject>
<imagedata fileref="images/intro/dashboard_assignportlets.png" format="png" align="center"
16 years, 10 months
JBoss Portal SVN: r7635 - in docs/trunk/userGuide/en: modules and 1 other directory.
by portal-commits@lists.jboss.org
Author: chris.laprun(a)jboss.com
Date: 2007-06-29 01:16:03 -0400 (Fri, 29 Jun 2007)
New Revision: 7635
Added:
docs/trunk/userGuide/en/images/management/default_page_after.png
docs/trunk/userGuide/en/images/management/google_window.png
docs/trunk/userGuide/en/images/management/layout_cms1.png
docs/trunk/userGuide/en/images/management/layout_cms2.png
docs/trunk/userGuide/en/images/management/layout_content.png
docs/trunk/userGuide/en/images/management/layout_final.png
docs/trunk/userGuide/en/images/management/layout_google1.png
docs/trunk/userGuide/en/images/management/layout_google2.png
docs/trunk/userGuide/en/images/management/layout_google3.png
docs/trunk/userGuide/en/images/management/layout_instance.png
docs/trunk/userGuide/en/images/management/layout_region.png
Modified:
docs/trunk/userGuide/en/modules/dynamicity.xml
Log:
- Finished updating dynamicity chapter... That was a tough one and to think it's going to be redone again soon... :(
Added: docs/trunk/userGuide/en/images/management/default_page_after.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/default_page_after.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: docs/trunk/userGuide/en/images/management/google_window.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/google_window.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: docs/trunk/userGuide/en/images/management/layout_cms1.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/layout_cms1.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: docs/trunk/userGuide/en/images/management/layout_cms2.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/layout_cms2.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: docs/trunk/userGuide/en/images/management/layout_content.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/layout_content.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: docs/trunk/userGuide/en/images/management/layout_final.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/layout_final.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: docs/trunk/userGuide/en/images/management/layout_google1.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/layout_google1.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: docs/trunk/userGuide/en/images/management/layout_google2.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/layout_google2.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: docs/trunk/userGuide/en/images/management/layout_google3.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/layout_google3.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: docs/trunk/userGuide/en/images/management/layout_instance.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/layout_instance.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: docs/trunk/userGuide/en/images/management/layout_region.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/layout_region.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Modified: docs/trunk/userGuide/en/modules/dynamicity.xml
===================================================================
--- docs/trunk/userGuide/en/modules/dynamicity.xml 2007-06-29 03:43:05 UTC (rev 7634)
+++ docs/trunk/userGuide/en/modules/dynamicity.xml 2007-06-29 05:16:03 UTC (rev 7635)
@@ -60,65 +60,155 @@
configured.</listitem>
<listitem><emphasis>Portlet Definitions</emphasis> giving access to the currently available portlet
providers as well as the Portlets that each provider publishes.</listitem>
- <listitem><emphasis>Dashboards</emphasis> allowing administrators to configure how Dashboards should behave.
+ <listitem><emphasis>Dashboards</emphasis> allowing administrators to configure how Dashboards should berrorhandlingaehave.
</listitem>
</itemizedlist>
We will look at each of these tabs and their functionality in the following sections.
</para>
<sect2>
<title>Managing Portal Objects</title>
- <para>
- TODO
<sect3>
<title>Portals operations</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/portals.png" format="png" align="center" valign="middle"/>
+ </imageobject>
+ </mediaobject>
+
<para>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/management/portals.png" format="png" align="center" valign="middle"/>
- </imageobject>
- </mediaobject>
+ The <literal>Portal Objects</literal> brings the administrator to a page showing the list of the
+ available portal instances defined for this Portal server. Several points are of note. First, a
+ navigation indicator or "breadcrumbs" is located right beneath the tabs. This provides context as to
+ where in the hierarchy of portal objects the current screen is located as some of the screens can be
+ found at several levels of the hierarchy. If you are lost, take a look at the breadcrumbs for context!
+ When you first click on the <literal>Portal Objects</literal> tab, the context is the list of portals
+ as shown in the picture above.
+ </para>
+ <para>
+ A link to access server-wide portal properties is located right beneath the breadcrumbs. This allows
+ the administrator to set server-wide property and configure how errors should be handled. Please refer
+ to the <ulink url="http://docs.jboss.com/jbportal/v2.6/reference-guide/en/html/errorhandling...">Error
+ handling chapter</ulink> of the Reference Guide for more information on this point.
<mediaobject>
<imageobject>
<imagedata fileref="images/management/portals_properties.png" format="png" align="center"
- valign="middle"/>
+ valign="middle"/>
</imageobject>
</mediaobject>
- </para>
+ </para>
+
+ <para>
+ A form allowing administrator to create new portal instances is located beneath the
+ <literal>Properties</literal> link. Enter the name of the new portal (which, of course, should be
+ different from any of the already existing one) and click on <literal>Add portal</literal> and you'll
+ see a new line appear in the portal list located under the form.
+ </para>
+
+ <para>The last element of the top level of the <literal>Portal Objects</literal> tab is a table listing
+ all the available portal instances along with possible actions on them. Clicking on the portal name
+ will display a screen showing the information for this given portal instance, thus drilling down the
+ hierarchy of available portal objects.</para>
+
+ <para>In the next sections we will drill down this hiearchy to look at the default portal and
+ one of its pages.</para>
</sect3>
<sect3>
<title>Looking at the default Portal</title>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/management/default_portal.png" format="png" align="center"
- valign="middle"/>
- </imageobject>
- </mediaobject>
+ <para>
+ If you click on the <literal>default</literal> portal in the list of available portal instances on the
+ top-level <literal>Portal Objects</literal> page, you'll be taken to a page showing the information
+ for the portal instance named "default", as shown below:
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/default_portal.png" format="png" align="center"
+ valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ Note the breadcrumbs at the top of the screen indicating where in the hierachy you currently are.
+ In this case, we are looking at the default portal.
+ </para>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/management/default_portal_security.png" format="png" align="center"
- valign="middle"/>
- </imageobject>
- </mediaobject>
+ <para>
+ Links to more information and operations that
+ affect this portal instance are located beneath the breadcrumbs. We will look at them in turn later.
+ We won't look at the <literal>Destroy</literal> operation, which has its name implies, allows an
+ administrator to destroy the current portal instance (after a confirmation screen, as the operation is
+ <emphasis role="bold">NOT</emphasis> undoable). Note that these links mirror the links that were
+ available in the portal instances list on the top level page.
+ </para>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/management/default_portal_properties.png" format="png" align="center"
- valign="middle"/>
- </imageobject>
- </mediaobject>
+ <para>
+ It is possible to create new pages using the page creation form located under the portal-wide
+ operation links. Enter the new page name and click on <literal>Add</literal> and the new page will
+ appear in the pages list, ready to be configured.
+ </para>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/management/default_portal_theme.png" format="png" align="center"
- valign="middle"/>
- </imageobject>
- </mediaobject>
+ <para>
+ It is also possible to designate one of the portal page as the default page that users are directed
+ to when the first access the portal instance. This is done by selecting the page via the page selection
+ drop-down menu and then click on <literal>Update</literal>.
+ </para>
+
+ <para>
+ Finally, a table displaying the list of available pages for this portal instance is located at the
+ bottom of this screen. The first column shows the page name, which you can click to drill down the
+ hierachy and display the information specific to that particular page. The second column, on the other
+ hand, provides a list of links to more information on the associated page or actions on it. These links
+ will be also appearing on individual page screens, as we shall see, just like portal action links
+ appearing in the portal instances list also appeared on individual portal pages.
+ </para>
+
+ <para>
+ Let's now look at the default portal's <literal>Security</literal> information screen. This can be
+ accessed by clicking the <literal>Security</literal> action link on the portal page. Here, an
+ administrator can configure the default policy for security on objects for this portal instance. Note
+ the breadcrumbs...
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/default_portal_security.png" format="png" align="center"
+ valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ Please refer to the
+ <ulink
+ url="http://docs.jboss.com/jbportal/v2.6/reference-guide/en/html/security.html">Security</ulink>
+ chapter of the Reference Guide for more information about how to secure portal objects.
+ </para>
+
+ <para>
+ The <literal>Properties</literal> action link displays the currently configured properties for this
+ portal instance and allows you to modify them, as well as configure the error handling strategy.
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/default_portal_properties.png" format="png" align="center"
+ valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ </para>
+
+ <para>
+ The <literal>Theme</literal> action link displays a screen where the administrator can configure theme,
+ layout and render set for this portal instance.
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/default_portal_theme.png" format="png" align="center"
+ valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ Please refer to the
+ <ulink url="http://docs.jboss.com/jbportal/v2.6/reference-guide/en/html/themeandlayou...">Layouts
+ and Themes</ulink> chapter of the Reference Guide for more information about themes and layouts.
+ </para>
+
+ <para>
+ Now that we have look at portal level information, let's drill down the hierachy again and look at
+ a page, more precisely the <literal>default</literal> page, by clicking its name in the pages list.
+ </para>
</sect3>
<sect3>
@@ -127,25 +217,182 @@
<para>
<mediaobject>
<imageobject>
- <imagedata fileref="images/management/default_page.png" format="png" align="center" valign="middle"/>
+ <imagedata fileref="images/management/default_page.png" format="png" align="center"
+ valign="middle"/>
</imageobject>
</mediaobject>
+ The layout of this screen should start to be familiar. The information for a page looks a lot like the
+ information for a portal instance. Note the breadcrumbs indicating that you are indeed looking at a
+ page. Again, we find the action links at the top of the page, mirroring the ones that were available
+ for each page in the pages list of the portal instance screen. Once again, you can configure the page's
+ security, theme and properties. You can also destroy it if so desired.
+ </para>
+ <para>
+ You can also rename the page if desired:
<mediaobject>
<imageobject>
- <imagedata fileref="images/management/default_page_layout.png" format="png" align="center" valign="middle"/>
+ <imagedata fileref="images/management/default_page_rename.png" format="png" align="center"
+ valign="middle"/>
</imageobject>
</mediaobject>
+ </para>
+ <para>
+ Of specific interest, is the <literal>Page Layout</literal> link. This is where you need to go to
+ configure which portlet instance will be displayed in which window on which region on the page. Let's
+ take a look at this screen and how it works:
<mediaobject>
<imageobject>
- <imagedata fileref="images/management/default_page_rename.png" format="png" align="center" valign="middle"/>
+ <imagedata fileref="images/management/default_page_layout.png" format="png" align="center"
+ valign="middle"/>
</imageobject>
</mediaobject>
+
+ This screen is structured in two parts, flowing from left to right, following the natural process
+ involved in displaying content on a page. First, you need to identify which content you want to
+ display: this is what the <literal>Content Definition</literal> section is for. Then, you need to
+ figure out where on the page should this content be displayed, hence the <literal>Page Layout</literal>
+ section.
</para>
+ <para>
+ Let's add a window named <literal>test</literal> displaying the content of the portlet instance
+ named <literal>NewsPortletInstance</literal> to the center region, beneath the already existing
+ <literal>CMSWindow</literal>.
+ First, we need to enter our new window name in the <literal>Window name</literal> field and select
+ the <literal>portlet</literal> content type from the drop down menu:
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/layout_content.png" format="png" align="center"
+ valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ Once this is done, we can select the portlet instance by clicking its name in the instances list:
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/layout_instance.png" format="png" align="center"
+ valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ Note that this displays some information about the portlet instance.
+ Finally, we can add our window to the center region of the page by clicking on <literal>Add</literal>
+ button located left to the windows list for the region:
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/layout_region.png" format="png" align="center"
+ valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ Note that we could move the window up or down in the region by selecting it in the list and using the
+ button to the right of the list, or even destroy the window.
+ </para>
+
+ <para>
+ We can repeat this process to add content of different types. Let's add a window using a Google widget
+ displaying the IP address of the user to the left region of the page. First, enter give a name to your
+ window (we'll use "google" here) and select <literal>widget/google</literal> from the content type
+ drop-down menu:
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/layout_google1.png" format="png" align="center"
+ valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ Note how the instances list is replaced by a list of Google widgets. The widget we want to use is
+ located in the <literal>Technology</literal> category so select it from the category drop-down menu:
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/layout_google2.png" format="png" align="center"
+ valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ Press <literal>Search Gadgets</literal> and the widget list will be refreshed, select
+ <literal>MyIP</literal>:
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/layout_google3.png" format="png" align="center"
+ valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ You can now add the new window to the desired region.
+ </para>
+
+ <para>
+ Let's repeat this process again, this time with content from CMS. Enter a new window name (we'll
+ use "cms" here) and select <literal>cms</literal> from the content type drop-down menu:
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/layout_cms1.png" format="png" align="center"
+ valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ Once again, the instances list was replaced by a directory listing showing the available content roots.
+ Click on <literal>default</literal> and select <literal>project.html</literal>:
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/layout_cms2.png" format="png" align="center"
+ valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ You can now add the window to the desired region.
+ </para>
+
+ <para>
+ We've added three new windows to the default page using different content types. We added a window
+ displaying the content of a portlet (displaying the content of an RSS feed in this case). Another one
+ displaying a Google widget and yet another one some CMS-issued content. We decided to remove the
+ existing <literal>CMSWindow</literal>, add the <literal>cms</literal> window below the
+ <literal>test</literal> one in the center region, while the window showing the Google widget was added
+ to the left region, below the existing content:
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/layout_final.png" format="png" align="center"
+ valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ If all went well, logging out of the Admin portal, you should see (IP address blurred to protect
+ the guilty ^_^):
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/default_page_after.png" format="png" align="center"
+ valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ </para>
+
+ <para>
+ You can read more about
+ <ulink url="http://docs.jboss.com/jbportal/v2.6/reference-guide/en/html/contentintegr...">Content
+ Integration</ulink> in the Reference Guide. More details on how to setup content roots in CMS are
+ available in <xref linkend="cmsadmin"/>.
+ </para>
+
+ <para>
+ Pages information screens display a list of available windows for that page. Similarly to other
+ screens in the portal objects hierarchy, the list contains two columns: the first one contains the
+ name of the window, while the second one provides a list of action links for that specific window.
+ As usual, clicking on a window name will display information about that window.
+ </para>
</sect3>
- </para>
+
+ <sect3>
+ <title>Looking at windows of a given page</title>
+ <para>
+ Window operations are similar to the same operations at other level of the hierachy of portal objects.
+ The only information displayed when a window name is clicked in the windows list of a portal page
+ information screen is information about the content, similar to the one that is displayed in the
+ page layout screen. Thus, for the <literal>google</literal> window that we created in the previous
+ section:
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/google_window.png" format="png" align="center"
+ valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ Note, once again, the breadcrumbs... :)
+ </para>
+ </sect3>
</sect2>
<sect2>
<title>Managing Portlet Instances</title>
@@ -184,16 +431,17 @@
<sect2>
<title>Managing Dashboards</title>
<para>
- The <literal>Dashboard</literal> tab allows the administrator to configure parameters for all the user dashboards.
+ The <literal>Dashboards</literal> tab allows the administrator to configure parameters for all the user dashboards.
It also allows her to configure the error pages and theme properties as for the other portal objects.
</para>
</sect2>
<sect2>
<title>Wizard mode</title>
<para>
- The wizard mode is a fast and easy way to create a new window on a page filled by a portlet instance.
- The user just needs to define which portlet definition he wants, where does he want it and the wizard
- will automatically create a new instance of portlet put it in a window and add that window to the region
+ The wizard mode is a fast and easy way to create a new window on a page backed by a portlet instance.
+ The user just needs to define which portlet definition to use, where should the instance be located
+ (portal / page / location on the page) and the wizard will automatically create a new instance of
+ the portlet, create a window for it and add that window to the specified region on the page
defined by the user.
<mediaobject>
<imageobject>
16 years, 10 months
JBoss Portal SVN: r7634 - docs/trunk/referenceGuide/en/modules.
by portal-commits@lists.jboss.org
Author: chris.laprun(a)jboss.com
Date: 2007-06-28 23:43:05 -0400 (Thu, 28 Jun 2007)
New Revision: 7634
Modified:
docs/trunk/referenceGuide/en/modules/security.xml
Log:
- Removed empty sect2.
- Fixed error on emphasis.
Modified: docs/trunk/referenceGuide/en/modules/security.xml
===================================================================
--- docs/trunk/referenceGuide/en/modules/security.xml 2007-06-29 02:33:36 UTC (rev 7633)
+++ docs/trunk/referenceGuide/en/modules/security.xml 2007-06-29 03:43:05 UTC (rev 7634)
@@ -336,7 +336,7 @@
about it.</listitem>
<listitem><emphasis>/auth/*</emphasis> : the authenticated access, requires the user to be authenticated
to be used.</listitem>
- <listitem>/authsec/*<emphasis></emphasis> : combine thet two previous options into a single one.</listitem>
+ <listitem><emphasis>/authsec/*</emphasis> : combine thet two previous options into a single one.</listitem>
</itemizedlist>
Usually ones should not care much about those mappings as the portal will by itself switch to the most appropriate mapping.
</para>
@@ -388,8 +388,6 @@
</para>
</sect2>
<sect2>
- </sect2>
- <sect2>
<title>Making a programmatic security check</title>
<para>Making a security check is an easy thing as it consists in created a permission of the appropriate type and
make a check against the <emphasis>org.jboss.portal.spi.auth.PortalAuthorizationManager</emphasis> service. That
16 years, 10 months
JBoss Portal SVN: r7632 - tags/JBoss_Portal_2_6_0_CR3/faces/src/main/org/jboss/portal/faces/portlet.
by portal-commits@lists.jboss.org
Author: julien(a)jboss.com
Date: 2007-06-28 22:32:27 -0400 (Thu, 28 Jun 2007)
New Revision: 7632
Modified:
tags/JBoss_Portal_2_6_0_CR3/faces/src/main/org/jboss/portal/faces/portlet/JSFMetaBridgePortlet.java
Log:
facelet config fix
Modified: tags/JBoss_Portal_2_6_0_CR3/faces/src/main/org/jboss/portal/faces/portlet/JSFMetaBridgePortlet.java
===================================================================
--- tags/JBoss_Portal_2_6_0_CR3/faces/src/main/org/jboss/portal/faces/portlet/JSFMetaBridgePortlet.java 2007-06-29 02:28:05 UTC (rev 7631)
+++ tags/JBoss_Portal_2_6_0_CR3/faces/src/main/org/jboss/portal/faces/portlet/JSFMetaBridgePortlet.java 2007-06-29 02:32:27 UTC (rev 7632)
@@ -32,7 +32,12 @@
import javax.portlet.PortletSecurityException;
import javax.portlet.RenderRequest;
import javax.portlet.RenderResponse;
+import javax.portlet.PortletContext;
+import javax.faces.context.FacesContext;
+import javax.faces.application.ViewHandler;
import java.io.IOException;
+import java.lang.reflect.Field;
+import java.util.Map;
/**
* JSF portlet which works with every JSF implementation existing on my radar.
@@ -82,6 +87,32 @@
// Proceed to life cycle
PortletConfig bridgeConfig = new JSFMetaBridgePortletConfig(config, metaBridge);
bridgePortlet.init(bridgeConfig);
+
+
+ // If we do that it means we are desesperate to make the same JSF app work in a
+ // a portlet environment with different JSF impl and different bridges
+ // it's 5:00 AM in the morning and that kind of stuff deserves a good rant
+ if (metaBridge instanceof SunRIJSFBridge)
+ {
+ try
+ {
+ PortletContext portletContext = config.getPortletContext();
+ Field servletContextField = portletContext.getClass().getDeclaredField("servletContext");
+ servletContextField.setAccessible(true);
+ Object servletContext = servletContextField.get(portletContext);
+ Field contextField = servletContext.getClass().getDeclaredField("context");
+ contextField.setAccessible(true);
+ Object context = contextField.get(servletContext);
+ Field parametersField = context.getClass().getDeclaredField("parameters");
+ parametersField.setAccessible(true);
+ Map parameters = (Map)parametersField.get(context);
+ parameters.put("facelets.BUILD_BEFORE_RESTORE", "true");
+ }
+ catch (Exception e)
+ {
+ e.printStackTrace();
+ }
+ }
}
public void processAction(ActionRequest request, ActionResponse response) throws PortletException, PortletSecurityException, IOException
16 years, 10 months
JBoss Portal SVN: r7631 - trunk/faces/src/main/org/jboss/portal/faces/portlet.
by portal-commits@lists.jboss.org
Author: julien(a)jboss.com
Date: 2007-06-28 22:28:05 -0400 (Thu, 28 Jun 2007)
New Revision: 7631
Modified:
trunk/faces/src/main/org/jboss/portal/faces/portlet/JSFMetaBridgePortlet.java
Log:
facelet config fix
Modified: trunk/faces/src/main/org/jboss/portal/faces/portlet/JSFMetaBridgePortlet.java
===================================================================
--- trunk/faces/src/main/org/jboss/portal/faces/portlet/JSFMetaBridgePortlet.java 2007-06-29 02:25:48 UTC (rev 7630)
+++ trunk/faces/src/main/org/jboss/portal/faces/portlet/JSFMetaBridgePortlet.java 2007-06-29 02:28:05 UTC (rev 7631)
@@ -32,7 +32,12 @@
import javax.portlet.PortletSecurityException;
import javax.portlet.RenderRequest;
import javax.portlet.RenderResponse;
+import javax.portlet.PortletContext;
+import javax.faces.context.FacesContext;
+import javax.faces.application.ViewHandler;
import java.io.IOException;
+import java.lang.reflect.Field;
+import java.util.Map;
/**
* JSF portlet which works with every JSF implementation existing on my radar.
@@ -82,6 +87,32 @@
// Proceed to life cycle
PortletConfig bridgeConfig = new JSFMetaBridgePortletConfig(config, metaBridge);
bridgePortlet.init(bridgeConfig);
+
+
+ // If we do that it means we are desesperate to make the same JSF app work in a
+ // a portlet environment with different JSF impl and different bridges
+ // it's 5:00 AM in the morning and that kind of stuff deserves a good rant
+ if (metaBridge instanceof SunRIJSFBridge)
+ {
+ try
+ {
+ PortletContext portletContext = config.getPortletContext();
+ Field servletContextField = portletContext.getClass().getDeclaredField("servletContext");
+ servletContextField.setAccessible(true);
+ Object servletContext = servletContextField.get(portletContext);
+ Field contextField = servletContext.getClass().getDeclaredField("context");
+ contextField.setAccessible(true);
+ Object context = contextField.get(servletContext);
+ Field parametersField = context.getClass().getDeclaredField("parameters");
+ parametersField.setAccessible(true);
+ Map parameters = (Map)parametersField.get(context);
+ parameters.put("facelets.BUILD_BEFORE_RESTORE", "true");
+ }
+ catch (Exception e)
+ {
+ e.printStackTrace();
+ }
+ }
}
public void processAction(ActionRequest request, ActionResponse response) throws PortletException, PortletSecurityException, IOException
16 years, 10 months
JBoss Portal SVN: r7629 - in docs/trunk/userGuide/en: modules and 1 other directory.
by portal-commits@lists.jboss.org
Author: thomas.heute(a)jboss.com
Date: 2007-06-28 21:39:48 -0400 (Thu, 28 Jun 2007)
New Revision: 7629
Added:
docs/trunk/userGuide/en/images/management/wizard.png
Modified:
docs/trunk/userGuide/en/modules/acknowledgements.xml
docs/trunk/userGuide/en/modules/dynamicity.xml
docs/trunk/userGuide/en/modules/featurelist.xml
docs/trunk/userGuide/en/modules/overview.xml
Log:
Update userGuide
Added: docs/trunk/userGuide/en/images/management/wizard.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/wizard.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: docs/trunk/userGuide/en/modules/acknowledgements.xml
===================================================================
--- docs/trunk/userGuide/en/modules/acknowledgements.xml 2007-06-29 00:57:18 UTC (rev 7628)
+++ docs/trunk/userGuide/en/modules/acknowledgements.xml 2007-06-29 01:39:48 UTC (rev 7629)
@@ -25,7 +25,7 @@
<listitem>
A few Red Hat employees, Remy Maucherat for Tomcat configuration, Magesh Kumar Bojan and Martin Putz always there to help our customers,
Prabhat Jha for making sure that JBoss Portal runs great everywhere. Noel Rocher for his early feedback on JBoss Portal 2.6
- and contributions.
+ and contributions. James Cobb for the renaissance theme.
</listitem>
<listitem>
The JBoss Labs (http://www.JBoss.org) team for building a great infrastructure on top of JBoss Portal 2.6, providing very useful feedback and
Modified: docs/trunk/userGuide/en/modules/dynamicity.xml
===================================================================
--- docs/trunk/userGuide/en/modules/dynamicity.xml 2007-06-29 00:57:18 UTC (rev 7628)
+++ docs/trunk/userGuide/en/modules/dynamicity.xml 2007-06-29 01:39:48 UTC (rev 7629)
@@ -150,7 +150,10 @@
<sect2>
<title>Managing Portlet Instances</title>
<para>
- TODO
+ The <literal>Portlet Instances</literal> tab brings the administrator to the list of instances created
+ in the running portal. On this page, the user can either modify the security constraints for the portlet
+ (to grant access only to certain roles), destoy an instance or override the portlet definition preferences
+ for a specific instance if there is any overridable preference.
<mediaobject>
<imageobject>
<imagedata fileref="images/management/instances.png" format="png" align="center" valign="middle"/>
@@ -161,7 +164,16 @@
<sect2>
<title>Managing Portlet Definitions</title>
<para>
- TODO
+ The <literal>Portlet Definitions</literal> tab brings the administrator to the list of portlet
+ definitions. The id represent the portlet definition identifier as used in the XML descriptor.
+ A more human readable name is following in the next column. For each portlet accessed through WSRP,
+ the <literal>remote</literal> checkbox is selected. A <literal>remotable</literal> checkbox is used to show which
+ portlet are exposed through WSRP to other consumers.
+ </para>
+ <para>
+ The <literal>Info</literal> action, will display the portlet definition title, description, supported languages
+ and keywords. The <literal>Preferences</literal> action is used to edit preferences at the portlet definition level
+ as explained in the JSR-168 specification.
<mediaobject>
<imageobject>
<imagedata fileref="images/management/portlets.png" format="png" align="center" valign="middle"/>
@@ -172,13 +184,22 @@
<sect2>
<title>Managing Dashboards</title>
<para>
- TODO
+ The <literal>Dashboard</literal> tab allows the administrator to configure parameters for all the user dashboards.
+ It also allows her to configure the error pages and theme properties as for the other portal objects.
</para>
</sect2>
<sect2>
<title>Wizard mode</title>
<para>
- TODO
+ The wizard mode is a fast and easy way to create a new window on a page filled by a portlet instance.
+ The user just needs to define which portlet definition he wants, where does he want it and the wizard
+ will automatically create a new instance of portlet put it in a window and add that window to the region
+ defined by the user.
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/wizard.png" format="png" align="center" valign="middle"/>
+ </imageobject>
+ </mediaobject>
</para>
</sect2>
</sect1>
Modified: docs/trunk/userGuide/en/modules/featurelist.xml
===================================================================
--- docs/trunk/userGuide/en/modules/featurelist.xml 2007-06-29 00:57:18 UTC (rev 7628)
+++ docs/trunk/userGuide/en/modules/featurelist.xml 2007-06-29 01:39:48 UTC (rev 7629)
@@ -84,16 +84,12 @@
instances running inside of one Portal container.
</listitem>
<listitem>
- <emphasis role="bold">
- <trademark class="trade">IPC</trademark>
- </emphasis>
+ <emphasis role="bold">IPC</emphasis>
Inter-Portlet Communication API enables portlets to create links to other
objects such as a page, portal or window .
</listitem>
<listitem>
- <emphasis role="bold">
- <trademark class="trade">Dynamicity</trademark>
- </emphasis>
+ <emphasis role="bold">Dynamicity</emphasis>
The ability for administrators and users to create and destroy objects such as
portlets, pages, portals, themes, and layouts at runtime.
</listitem>
@@ -259,5 +255,9 @@
Content can be attributed to a specific locale and then served
to the user based on his/her browser settings.
</listitem>
+ <listitem>
+ <emphasis role="bold">Workflow Support:</emphasis>
+ Basic submit for review and approval process.
+ </listitem>
</itemizedlist>
</preface>
Modified: docs/trunk/userGuide/en/modules/overview.xml
===================================================================
--- docs/trunk/userGuide/en/modules/overview.xml 2007-06-29 00:57:18 UTC (rev 7628)
+++ docs/trunk/userGuide/en/modules/overview.xml 2007-06-29 01:39:48 UTC (rev 7629)
@@ -22,11 +22,12 @@
url="http://www.jboss.com/company/aboutopensource">LGPL</ulink>
open source license and is
supported by
- <ulink url="http://www.jboss.com/services/index">JBoss Inc. Professional Support
- and Consulting</ulink>
+ <ulink url="http://www.jboss.com/services/index">Red Hat Middleware, LLC Professional Support
+ and Consulting
+ </ulink>
. JBoss support services are available to assist you in designing,
developing, deploying, and ultimately managing your portal environment. JBoss Portal is
- currently developed by JBoss, a division of Red Hat Inc. developers and community contributors.
+ currently developed by Red Hat Middleware, LLC developers and community contributors.
</para>
<para>The JBoss Portal framework and architecture includes the portal container and supports a
wide range of features including standard portlets, single sign-on, clustering and
@@ -76,4 +77,8 @@
</listitem>
</orderedlist>
</para>
+ <para>The JBoss Portal team encourages you to use this guide to install and configure JBoss
+ Portal. If you encounter any configuration issues or simply want to take part in our
+ community, we would love to hear from you in our forums.
+ </para>
</preface>
16 years, 10 months
JBoss Portal SVN: r7628 - in docs/tags/JBoss_Portal_2_6_0/quickstartuser/en: images and 1 other directories.
by portal-commits@lists.jboss.org
Author: thomas.heute(a)jboss.com
Date: 2007-06-28 20:57:18 -0400 (Thu, 28 Jun 2007)
New Revision: 7628
Added:
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image002.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image005.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image006.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image012.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image014.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image016.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image019.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image021.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image023.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image064.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image076.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image078.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image080.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image082.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image084.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image086.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image088.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image090.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image092.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image094.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image096.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image098.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image100.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image102.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image104.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image105.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image106.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image107.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image108.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image109.png
Removed:
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/default_ss.gif
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image002.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image003.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image005.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image006.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image009.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image011.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image012.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image013.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image014.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image015.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image016.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image017.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image018.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image018.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image019.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image020.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image020.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image021.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image022.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image023.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image024.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image026.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image028.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image030.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image032.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image034.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image036.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image038.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image040.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image042.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image044.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image046.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image048.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image050.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image052.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image054.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image056.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image058.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image060.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image062.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image064.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image065.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image066.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image067.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image069.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image071.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image073.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image075.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image076.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image077.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image078.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image079.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image080.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image081.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image082.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image083.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image083.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image084.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image085.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image086.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image087.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image088.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image089.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image090.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image091.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image092.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image093.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image094.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image095.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image095.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image096.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image097.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image097.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image098.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image099.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image100.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image101.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image102.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image103.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image104.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image105.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image106.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image107.jpg
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image108.jpg
Modified:
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image001.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image011.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image013.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image015.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image022.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image024.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image075.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image077.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image079.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image081.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image085.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image087.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image089.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image091.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image093.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image099.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image101.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image103.png
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/master.xml
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/deployportlet.xml
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/fin.xml
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/forward.xml
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/installation.xml
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/interaction.xml
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/overview.xml
docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/portalterminology.xml
Log:
Apply quick start guide update on 2.6.0 tag
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/default_ss.gif
===================================================================
(Binary files differ)
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image001.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image002.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image002.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image002.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image003.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image005.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image005.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image005.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image006.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image006.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image006.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image009.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image011.jpg
===================================================================
(Binary files differ)
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image011.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image012.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image012.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image012.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image013.jpg
===================================================================
(Binary files differ)
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image013.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image014.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image014.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image014.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image015.jpg
===================================================================
(Binary files differ)
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image015.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image016.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image016.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image016.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image017.jpg
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image018.jpg
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image018.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image019.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image019.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image019.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image020.jpg
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image020.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image021.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image021.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image021.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image022.jpg
===================================================================
(Binary files differ)
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image022.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image023.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image023.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image023.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image024.jpg
===================================================================
(Binary files differ)
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image024.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image026.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image028.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image030.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image032.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image034.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image036.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image038.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image040.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image042.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image044.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image046.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image048.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image050.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image052.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image054.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image056.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image058.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image060.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image062.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image064.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image064.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image064.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image065.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image066.jpg
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image067.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image069.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image071.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image073.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image075.jpg
===================================================================
(Binary files differ)
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image075.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image076.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image076.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image076.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image077.jpg
===================================================================
(Binary files differ)
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image077.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image078.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image078.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image078.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image079.jpg
===================================================================
(Binary files differ)
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image079.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image080.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image080.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image080.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image081.jpg
===================================================================
(Binary files differ)
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image081.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image082.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image082.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image082.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image083.jpg
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image083.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image084.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image084.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image084.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image085.jpg
===================================================================
(Binary files differ)
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image085.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image086.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image086.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image086.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image087.jpg
===================================================================
(Binary files differ)
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image087.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image088.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image088.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image088.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image089.jpg
===================================================================
(Binary files differ)
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image089.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image090.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image090.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image090.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image091.jpg
===================================================================
(Binary files differ)
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image091.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image092.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image092.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image092.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image093.jpg
===================================================================
(Binary files differ)
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image093.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image094.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image094.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image094.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image095.jpg
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image095.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image096.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image096.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image096.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image097.jpg
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image097.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image098.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image098.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image098.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image099.jpg
===================================================================
(Binary files differ)
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image099.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image100.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image100.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image100.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image101.jpg
===================================================================
(Binary files differ)
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image101.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image102.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image102.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image102.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image103.jpg
===================================================================
(Binary files differ)
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image103.png
===================================================================
(Binary files differ)
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image104.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image104.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image104.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image105.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image105.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image105.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image106.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image106.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image106.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image107.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image107.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image107.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Deleted: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image108.jpg
===================================================================
(Binary files differ)
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image108.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image108.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image109.png
===================================================================
(Binary files differ)
Property changes on: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/images/image109.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/master.xml
===================================================================
--- docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/master.xml 2007-06-29 00:53:45 UTC (rev 7627)
+++ docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/master.xml 2007-06-29 00:57:18 UTC (rev 7628)
@@ -1,59 +1,77 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3CR3//EN"
- "../../docbook-support/support/docbook-dtd/docbookx.dtd" [
- <!ENTITY overview SYSTEM "modules/overview.xml">
- <!ENTITY forward SYSTEM "modules/forward.xml">
- <!ENTITY installation SYSTEM "modules/installation.xml">
- <!ENTITY portalterminology SYSTEM "modules/portalterminology.xml">
- <!ENTITY interaction SYSTEM "modules/interaction.xml">
- <!ENTITY deployportlet SYSTEM "modules/deployportlet.xml">
- <!ENTITY fin SYSTEM "modules/fin.xml">
- ]>
+"../../docbook-support/support/docbook-dtd/docbookx.dtd" [
+<!ENTITY overview SYSTEM "modules/overview.xml">
+<!ENTITY forward SYSTEM "modules/forward.xml">
+<!ENTITY installation SYSTEM "modules/installation.xml">
+<!ENTITY portalterminology SYSTEM "modules/portalterminology.xml">
+<!ENTITY interaction SYSTEM "modules/interaction.xml">
+<!ENTITY deployportlet SYSTEM "modules/deployportlet.xml">
+<!ENTITY fin SYSTEM "modules/fin.xml">
+]>
<book lang="en">
- <bookinfo>
- <title>JBoss Portal 2.6</title>
+ <bookinfo>
+ <title>JBoss Portal 2.6</title>
- <subtitle>Quickstart User Guide</subtitle>
+ <subtitle>Quickstart User Guide</subtitle>
- <releaseinfo>Release 2.6 "Ninja"</releaseinfo>
- <releaseinfo>June 2007</releaseinfo>
+ <releaseinfo>Release 2.6 "Ninja"</releaseinfo>
- <author>
- <firstname>Kevin</firstname>
+ <releaseinfo>June 2007</releaseinfo>
- <surname>Barfield</surname>
+ <author>
+ <firstname>Kevin</firstname>
- <email>kevin.barfield(a)jboss.com</email>
- </author>
- </bookinfo>
+ <surname>Barfield</surname>
- <toc></toc>
+ <email>kbarfiel(a)redhat.com</email>
+ </author>
- <!-- portal overview - marketing stuff -->
+ <author>
+ <firstname>Chris</firstname>
- &overview;
+ <surname>DeLashmutt</surname>
- <!-- forward -->
+ <email>cdelashm(a)redhat.com</email>
+ </author>
- &forward;
+ <author>
+ <firstname>Xi</firstname>
- <!-- installation -->
+ <surname>Huang</surname>
- &installation;
+ <email>xhuang(a)redhat.com</email>
+ </author>
- <!-- Portal terminology -->
+ </bookinfo>
- &portalterminology;
+ <toc></toc>
- <!-- Interacting with the portal -->
+ <!-- portal overview - marketing stuff -->
- &interaction;
+ &overview;
- <!-- portletswap deployment -->
+ <!-- forward -->
- &deployportlet;
+ &forward;
- <!-- end -->
+ <!-- installation -->
- &fin;
+ &installation;
+
+ <!-- Portal terminology -->
+
+ &portalterminology;
+
+ <!-- Interacting with the portal -->
+
+ &interaction;
+
+ <!-- portletswap deployment -->
+
+ &deployportlet;
+
+ <!-- end -->
+
+ &fin;
</book>
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/deployportlet.xml
===================================================================
--- docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/deployportlet.xml 2007-06-29 00:53:45 UTC (rev 7627)
+++ docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/deployportlet.xml 2007-06-29 00:57:18 UTC (rev 7628)
@@ -1,153 +1,135 @@
<?xml version="1.0" encoding="UTF-8"?>
<chapter id="deployportlet">
- <chapterinfo>
- <author>
- <firstname>Kevin</firstname>
+ <chapterinfo>
+ <author>
+ <firstname>Kevin</firstname>
- <surname>Barfield</surname>
+ <surname>Barfield</surname>
- <email>kevin.barfield(a)jboss.com</email>
- </author>
- </chapterinfo>
+ <email>kbarfiel(a)redhat.com</email>
+ </author>
- <title>Deploying Portlets</title>
+ <author>
+ <firstname>Chris</firstname>
- <para>Let's add a portlet from Portletswap to the JBoss Portal we have
- running. Open a browser to the following URL:
- <ulink
- url="http://www.portletswap.com">http://www.portletswap.com
- </ulink>
- (Figure
- 47).
- <mediaobject>
- <imageobject>
- <imagedata align="center" fileref="images/image089.png" format="png"
- valign="middle"/>
- </imageobject>
+ <surname>DeLashmutt</surname>
- <caption>
- <para>Figure 47. Portletswap website</para>
- </caption>
- </mediaobject>
- Click on the "Browse Portlets" link to see the categories
- of portlets available (Figure 48).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image101.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <email>cdelashm(a)redhat.com</email>
+ </author>
- <caption>
- <para>Figure 48. Portlet categories on
- portletswap.
- </para>
- </caption>
- </mediaobject>
- Click on the Miscellaneous Portlets browse link to see a
- list of portlets (Figure 49).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image102.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <author>
+ <firstname>Xi</firstname>
- <caption>
- <para>Figure 49. List of portlets on
- portletswap.
- </para>
- </caption>
- </mediaobject>
- Click on the download link next to the Flash MoviePortlet.
- The download dialog will appear (Figure 50).
- <mediaobject>
- <imageobject>
- <imagedata align="center" fileref="images/image064.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <surname>Huang</surname>
- <caption>
- <para>Figure 50. Download dialog.</para>
- </caption>
- </mediaobject>
- This zip file contains both the binary and the source for
- the portlet. Open the zip and extract the flash.war file. Place this file in
- the $JBOSS_HOME\server\default\deploy directory. The console for the
- JBoss Portal will show the portlet being deployed (Figure 51).
+ <email>xhuang(a)redhat.com</email>
+ </author>
+ </chapterinfo>
- <emphasis>11:23:17,640 INFO [TomcatDeployer] deploy, ctxPath=/flash, warUrl=.../tmp/deploy/tmp64975flash-exp.war/</emphasis>
+ <title>Deploying Portlets</title>
- To see the deployed portlet, we need to add it to our
- Starter portal page. First, we need to create an instance of the portlet. Go
- to the Management portlet (Figure 52).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image108.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <para>Let's add a portlet from Portletswap to the JBoss Portal we have
+ running. Open a browser to the following URL: <ulink
+ url="http://www.portletswap.com">http://www.portletswap.com </ulink> (Figure
+ 39). <mediaobject>
+ <imageobject>
+ <imagedata align="center" fileref="images/image099.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 52. Admin portal page.</para>
- </caption>
- </mediaobject>
- </para>
+ <caption><para>Figure 39. Portletswap website</para></caption>
+ </mediaobject>Click on the "Browse Portlets" link to see the categories of
+ portlets available (Figure 40). <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image101.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <para>Click on the Portlets link. A list of all portlets will be displayed.
- Click on the FlashPortlet link. A dialog to create an instance will appear
- (Figure 53).
- <mediaobject>
- <imageobject>
- <imagedata align="center" fileref="images/image103.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 40. Portlet categories on portletswap.
+ </para></caption>
+ </mediaobject>Click on the Miscellaneous Portlets browse link to see a
+ list of portlets (Figure 41).<mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image102.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 53. Portlets admininstration.</para>
- </caption>
- </mediaobject>
- Type in "Flash Portlet " as the instance name and click on
- the create instance button. Now there is an instance of the portlet that can
- be added to the Starter portal page. Click on the Instances link to see all
- portlet instances (Figure 54).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image104.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 41. List of portlets on portletswap.
+ </para></caption>
+ </mediaobject>Click on the "Zip" link below the description for the Flash
+ Portlet. The download dialog will appear (Figure 42). <mediaobject>
+ <imageobject>
+ <imagedata align="center" fileref="images/image064.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 54. Portlet instances
- admininstration.
- </para>
- </caption>
- </mediaobject>
- Click on the Portal link and expand the tree to the Starter
- portal page. Select the Flash Portlet from the portlet list, and add it to
- the Starter portal page with a name of "flash" (Figure 55).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image105.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 42. Download dialog.</para></caption>
+ </mediaobject>This ZIP file contains both the binary and the source for
+ the portlet. Open the zip and extract the flash.war file. Place this file in
+ the $JBOSS_HOME/server/default/deploy directory. The console for the JBoss
+ Portal will show the portlet being deployed (Figure 43). <mediaobject>
+ <imageobject>
+ <imagedata align="center" fileref="images/image109.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 55. Starter portal page with flash portlet
- added.
- </para>
- </caption>
- </mediaobject>
- Click on the Starter portal page, and the flash portlet is
- displayed (Figure 56).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image106.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 43. Flash Portlet deployed.</para></caption>
+ </mediaobject>To see the deployed portlet, we need to add it to our
+ Starter portal page. First, we need to create an instance of the portlet. Go
+ to the Management Portlet and click "Portlet Definitions" tab (Figure
+ 44).<mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image107.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 56. Starter portal page with flash
- portlet.
- </para>
- </caption>
- </mediaobject>
- </para>
+ <caption><para>Figure 44. Admin portal page.</para></caption>
+ </mediaobject></para>
+
+ <para>A list of all portlets will be displayed. Click on the
+ local.flashportlet.FlashPortlet link. Once the portal page refreshes, scroll
+ to the bottom of the page to see a dialog to create a new instance of the
+ Flash Portlet (Figure 45). <mediaobject>
+ <imageobject>
+ <imagedata align="center" fileref="images/image103.png" format="PNG"
+ valign="middle" />
+ </imageobject>
+
+ <caption><para>Figure 45. Portlets admininstration.</para></caption>
+ </mediaobject>Type in "Flash Portlet" as the instance name in the textbox
+ at the bottom of the page, and click on the "Create Instance" button. The
+ "Portlet Instances" tab page will be displayed automatically, with the new
+ "Flash Portlet" portlet instance that we created selected. (Figure 46).
+ <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image104.png" format="PNG"
+ valign="middle" />
+ </imageobject>
+
+ <caption><para>Figure 46. Portlet instances admininstration.
+ </para></caption>
+ </mediaobject>Now you can add this portlet instance to the Starter portal
+ page. Click on the "Portal Objects" tab and navigate to the "Page layout"
+ page of "Starter" portal page as we did in the last section. Select "Flash
+ Portlet" from the portlet list, click the "Select" button, and add it to
+ center of the "Starter" portal page with a name of "flash" (Figure
+ 47).<mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image105.png" format="PNG"
+ valign="middle" />
+ </imageobject>
+
+ <caption><para>Figure 47. Starter portal page with "flash" portlet
+ added. </para></caption>
+ </mediaobject>Click on the "Portal" link in the upper right of the page.
+ Click on the Starter portal page, and the "flash" portlet is displayed
+ (Figure 48). <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image106.png" format="PNG"
+ valign="middle" />
+ </imageobject>
+
+ <caption><para>Figure 48. Starter portal page with "flash" portlet.
+ </para></caption>
+ </mediaobject></para>
</chapter>
\ No newline at end of file
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/fin.xml
===================================================================
--- docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/fin.xml 2007-06-29 00:53:45 UTC (rev 7627)
+++ docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/fin.xml 2007-06-29 00:57:18 UTC (rev 7628)
@@ -6,8 +6,24 @@
<surname>Barfield</surname>
- <email>kevin.barfield(a)jboss.com</email>
+ <email>kbarfiel(a)redhat.com</email>
</author>
+
+ <author>
+ <firstname>Chris</firstname>
+
+ <surname>DeLashmutt</surname>
+
+ <email>cdelashm(a)redhat.com</email>
+ </author>
+
+ <author>
+ <firstname>Xi</firstname>
+
+ <surname>Huang</surname>
+
+ <email>xhuang(a)redhat.com</email>
+ </author>
</chapterinfo>
<title>Tutorial End</title>
@@ -37,10 +53,10 @@
<listitem>
Added a new portlet to the JBoss Portal
</listitem>
- </itemizedlist> Next steps: Next, take a look at the user guide for JBoss
+ </itemizedlist>Next steps: Next, take a look at the user guide for JBoss
Portal. This will give you more information about using JBoss Portal. There
is also a reference guide for developers using JBoss Portal. Both guides are
accessible from our <ulink
url="http://labs.jboss.com/portal/jbossportal/docs">Documentation
Page</ulink></para>
-</chapter>
\ No newline at end of file
+</chapter>
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/forward.xml
===================================================================
--- docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/forward.xml 2007-06-29 00:53:45 UTC (rev 7627)
+++ docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/forward.xml 2007-06-29 00:57:18 UTC (rev 7628)
@@ -6,8 +6,24 @@
<surname>Barfield</surname>
- <email>kevin.barfield(a)jboss.com</email>
+ <email>kbarfiel(a)redhat.com</email>
</author>
+
+ <author>
+ <firstname>Chris</firstname>
+
+ <surname>DeLashmutt</surname>
+
+ <email>cdelashm(a)redhat.com</email>
+ </author>
+
+ <author>
+ <firstname>Xi</firstname>
+
+ <surname>Huang</surname>
+
+ <email>xhuang(a)redhat.com</email>
+ </author>
</chapterinfo>
<title>Tutorial Forward</title>
@@ -55,11 +71,11 @@
</listitem>
<listitem>
- This guide was created with JBoss Portal 2.6. This guide is expected to be forward compatible with future versions of Portal (although the screenshots may vary slightly).
+ This guide was created with JBoss Portal 2.6. This guide is expected to be forward compatible with future versions of Portal (although the screenshots may vary slightly).
</listitem>
<listitem>
- JBoss Portal is platform independent, but this guide was developed using a windows platform. This guide should work equally well for Unix/Linux installations because JBoss Portal is 100% Pure Java. Obviously, you may need use the run_init_XXXX.sh instead of run.bat and use forward slashes instead of backslashes, etc.
+ JBoss Portal is platform independent, but this guide was developed using a Linux-based platform. This guide should work equally well for Unix/Linux/Windows installations because JBoss Portal is 100% Pure Java. Obviously, you may need use the run.bat instead of run.sh and use forward slashes instead of backslashes, etc.
</listitem>
</itemizedlist></para>
</chapter>
\ No newline at end of file
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/installation.xml
===================================================================
--- docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/installation.xml 2007-06-29 00:53:45 UTC (rev 7627)
+++ docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/installation.xml 2007-06-29 00:57:18 UTC (rev 7628)
@@ -6,8 +6,24 @@
<surname>Barfield</surname>
- <email>kevin.barfield(a)jboss.com</email>
+ <email>kbarfiel(a)redhat.com</email>
</author>
+
+ <author>
+ <firstname>Chris</firstname>
+
+ <surname>DeLashmutt</surname>
+
+ <email>cdelashm(a)redhat.com</email>
+ </author>
+
+ <author>
+ <firstname>Xi</firstname>
+
+ <surname>Huang</surname>
+
+ <email>xhuang(a)redhat.com</email>
+ </author>
</chapterinfo>
<title>Installation</title>
@@ -17,21 +33,21 @@
<para>The JBoss Portal bundle contains everything needed to execute JBoss
Portal with the exception of Java itself. The JBoss Application Server in
- the JBoss Portal bundle requires either JDK 1.4 or JDK 1.5. If you do not
+ the JBoss Portal bundle requires either JDK 1.5 or JDK 1.4. If you do not
have one of these on the machine that JBoss Portal will be running on,
please download it here: <ulink
- url="http://java.sun.com/j2se/1.4.2/download.html">http://java.sun.com/j2se/1.4.2/download.html</ulink>
+ url="http://java.sun.com/javase/downloads/index_jdk5.jsp">http://java.sun.com/javase/downloads/index_jdk5.jsp</ulink>.
Once you have Java installed, you are ready to download the JBoss Portal
bundle. The following link has the list of downloads for JBoss Portal:
<ulink
url="http://www.jboss.com/products/JBoss Portal/downloads">http://labs.jboss.com/portal/jbossportal/download</ulink>
- . Please select the JBoss Portal bundled with JBoss Application Server and
- select to download it to your machine. From here, you will need to unzip
- it to your machine (Note: If you do not have Zip, please go to this link
- to get it: <ulink
+ . Download the "JBoss Portal +JBoss AS" bundle by clicking the "Download"
+ link on the right of the page. From here, you will need to unzip it to
+ your machine (Note: If you do not have a ZIP utility, please go to this
+ link to get it: <ulink
url="http://sourceforge.net/projects/sevenzip/">http://sourceforge.net/projects/sevenzip</ulink>
). Once you have unzipped it, you should have a directory structure with
- the following folders under, jboss-portal-2.6-bundled: <itemizedlist>
+ the following folders under, jboss-portal-2.6-GA: <itemizedlist>
<listitem>
@@ -69,29 +85,17 @@
<emphasis role="bold">server</emphasis>
- - Contains JBoss Application Server configuration and the Portal.sar file
+ - Contains JBoss Application Server configuration and the jboss-portal.sar file in the "deploy" directory
</listitem>
- </itemizedlist>
- </para>
- <note>
- Binary distributions of JBoss Portal include the WSRP service which is not automatically deployed with the
- source distribution. WSRP is built upon the JBoss WS web service stack. As such, it has some additional
- constraints. In particular, there is a known issue with the version 1.0.0.GA of JBoss WS (bundled with JBoss
- Application Server 4.0.4.GA) that prevents the complete deployment of JBoss Portal's WSRP service if the user
- is not online or behind a firewall/proxy. This, in turn, prevents the deployment of JBoss Portal. If you do not
- need the WSRP service, you can remove the <emphasis>portal-wsrp.sar</emphasis> file from the
- <emphasis>jboss-portal.sar</emphasis> file. If you'd like to use the WSRP service, the JBoss WS issue has been
- addressed in version 1.0.2.GA of JBoss WS. Please follow the instructions on
- <ulink url="http://wiki.jboss.org/wiki/Wiki.jsp?page=WSRP_UpdateJBossWS">how to upgrade JBoss WS</ulink>
- as found on <ulink url="http://wiki.jboss.org/wiki/Wiki.jsp?page=JBossPortal">JBoss Portal's wiki</ulink>.
- </note>
+ </itemizedlist></para>
</sect1>
<sect1>
<title>Starting JBoss Portal</title>
- <para>Go to the bin directory and double click on the run.bat. A command
- window should come up with the Portal console (Figure 1). <mediaobject>
+ <para>Go to the bin directory and double click on the run.sh (or run.bat).
+ A command window should come up displaying the startup messages for JBoss
+ Portal (Figure 1). <mediaobject>
<imageobject>
<imagedata align="center" fileref="images/image001.png" format="png"
valign="middle" />
@@ -99,14 +103,14 @@
<caption><para>Figure 1: Portal console</para></caption>
</mediaobject> <note>
- If the database tables do not exist, you may see some errors the first time the portal runs and it creates the tables. This is not an error.
+ If the database tables do not exist, you may see a lot of messages the first time the portal runs and it creates the tables. This is not an error.
</note></para>
- <para>Now, bring up Internet Explorer and go to the following URL: <ulink
+ <para>Now, bring up your web browser and go to the following URL: <ulink
url="http://localhost:8080/portal">http://localhost:8080/portal</ulink> .
You should see the default page for JBoss Portal (Figure 2). <mediaobject>
<imageobject>
- <imagedata align="center" fileref="images/image002.jpg" format="JPG"
+ <imagedata align="center" fileref="images/image002.png" format="PNG"
scale="" valign="middle" />
</imageobject>
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/interaction.xml
===================================================================
--- docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/interaction.xml 2007-06-29 00:53:45 UTC (rev 7627)
+++ docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/interaction.xml 2007-06-29 00:57:18 UTC (rev 7628)
@@ -1,582 +1,453 @@
<?xml version="1.0" encoding="UTF-8"?>
<chapter id="interaction">
- <chapterinfo>
- <author>
- <firstname>Kevin</firstname>
+ <chapterinfo>
+ <author>
+ <firstname>Kevin</firstname>
- <surname>Barfield</surname>
+ <surname>Barfield</surname>
- <email>kevin.barfield(a)jboss.com</email>
- </author>
- </chapterinfo>
+ <email>kbarfiel(a)redhat.com</email>
+ </author>
- <title>Interaction with the Portal</title>
+ <author>
+ <firstname>Chris</firstname>
- <sect1>
- <title>Window States</title>
+ <surname>DeLashmutt</surname>
- <para>Each portlet in the portal page can be interacted with individually.
- Let's interact with a couple of portlets, and see the results. Click on
- the minimize icon on the "Greeting" portlet. The portlet is
- then minimized (Figure 5):
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image075.jpg" format="JPG"
- scalefit="yes" valign="middle"/>
- </imageobject>
+ <email>cdelashm(a)redhat.com</email>
+ </author>
- <caption>
- <para>Figure 5. Default page with portlet
- minimized.
- </para>
- </caption>
- </mediaobject>
- Click on the maximize button for that same portlet, and
- it now takes the entire page (Figure 6). Click on the "resize" icon to
- return the portlet to its starting size.
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image076.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <author>
+ <firstname>Xi</firstname>
- <caption>
- <para>Figure 6. Portal with portlet
- maximized.
- </para>
- </caption>
- </mediaobject>
- </para>
- </sect1>
+ <surname>Huang</surname>
- <sect1>
- <title>User Creation</title>
+ <email>xhuang(a)redhat.com</email>
+ </author>
+ </chapterinfo>
- <para>Let's create a user for the portal. Click on the "You can create a new user" link
- in the user portlet. The create user view now shows in the user portlet.
- Enter the information as shown in Figure 10 (password is starter). Once
- you have clicked "create new user", the default view will show (Figure
- 11).
- <mediaobject>
- <imageobject>
- <imagedata align="center" fileref="images/image077.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <title>Interaction with the Portal</title>
- <caption>
- <para>Figure 10. The Create user view in the user
- portlet.
- </para>
- </caption>
- </mediaobject>
- <mediaobject>
- <imageobject>
- <imagedata align="center" fileref="images/image078.jpg" format="png"
- valign="middle"/>
- </imageobject>
+ <sect1>
+ <title>Window States</title>
- <caption>
- <para>Figure 11. The default view after registering a new user.</para>
- </caption>
- </mediaobject>
- </para>
- </sect1>
+ <para>Each portlet in the portal page can be interacted with individually.
+ Let's interact with a couple of portlets, and see the results. Click on
+ the minimize icon on the "Greeting" portlet. The portlet is then minimized
+ (Figure 5): <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image075.png" format="PNG"
+ scalefit="yes" valign="middle" />
+ </imageobject>
- <sect1>
- <title>Administrator Login</title>
+ <caption><para>Figure 5. Default page with portlet minimized.
+ </para></caption>
+ </mediaobject>Click on the maximize button for that same portlet, and it
+ now takes the entire page (Figure 6). Click on the "resize" icon to return
+ the portlet to its starting size. <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image076.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <para>Now, click "Login". The login page will show (Figure
- 12). Log in with username and password of "admin"
- <mediaobject>
- <imageobject>
- <imagedata align="center" fileref="images/image079.jpg" format="png"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 6. Portal with portlet maximized.
+ </para></caption>
+ </mediaobject></para>
+ </sect1>
- <caption>
- <para>Figure 12. Portal login page.</para>
- </caption>
- </mediaobject>
- Click "Login", and the portal will now show us a link to the Admin portal (top-right) (Figure 13).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image080.jpg" format="png"
- valign="middle"/>
- </imageobject>
+ <sect1>
+ <title>User Creation</title>
- <caption>
- <para>Figure 13. default portal page for
- administrator.
- </para>
- </caption>
- </mediaobject>
- </para>
- </sect1>
+ <para>Let's create a user for the portal. Click on the "You can create an
+ account." link in the user portlet. The create user view now shows in the
+ user portlet. Enter the information as shown in Figure 7 (password is
+ starter). Once you have clicked "New user registration" button, the
+ default view will show (Figure 8). <mediaobject>
+ <imageobject>
+ <imagedata align="center" fileref="images/image077.png" format="png"
+ valign="middle" />
+ </imageobject>
- <sect1>
- <title>Content Management</title>
+ <caption><para>Figure 7. The Create user view in the user portlet.
+ </para></caption>
+ </mediaobject> <mediaobject>
+ <imageobject>
+ <imagedata align="center" fileref="images/image078.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <para>Now that we are logged in, there is a portal page available for the
- content management and portal administration. Click on the "Admin" link, and then on the "CMS" tab.
- The CMS Admin portal page displays(Figure 14).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image081.jpg" format="png"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 8. The default view after registering a new
+ user.</para></caption>
+ </mediaobject>This example models a user enrolling themselves in the
+ portal security repository, and at this point the user could login and
+ would have the default security role for the portal. Administrators can
+ also control user administration from the Admin portion of the portal for
+ more advanced user enrollment options. This will be covered in a later
+ section.</para>
+ </sect1>
- <caption>
- <para>Figure 14. CMS Admin portal page.</para>
- </caption>
- </mediaobject>
- The content management portlet allows users to
- create/delete files and folders, edit text/HTML files, and batch upload
- files. These files are then viewable through the content view portlet.
- HTML files can refer to other HTML files through the directory structure
- in the CMS. Different groups or departments in an organization can have
- their own area (directory structure) for the files/HTML pages they want to
- share on the Portal. Let's batch upload a set of HTML pages with images
- and style sheets. Mouse-over the "Select Action" dropdown menu, and click on the upload archive link. The
- upload archive view shows (Figure 15).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image082.jpg" format="png"
- valign="middle"/>
- </imageobject>
+ <sect1>
+ <title>Administrator Login</title>
- <caption>
- <para>Figure 15. Upload Archive view.</para>
- </caption>
- </mediaobject>
- <note>
- Please use the quickstart.zip for the batch upload. You may also download it from
- <ulink url="http://docs.jboss.org/jbportal/v2.6/quickstartuser/en/quickstart.zip">here</ulink>
- .
- </note>
- We can choose the destination folder for the upload (the current
- folder structure is shown on the right), and the language of the files
- being uploaded. Click browse to find the file you want to upload (Figure
- 16).
- <mediaobject>
- <imageobject>
- <imagedata align="center" fileref="images/image011.jpg"
- format="JPEG" valign="middle"/>
- </imageobject>
+ <para>Now, click "Login". The login page will show (Figure 9). Log in with
+ username and password of "admin" <mediaobject>
+ <imageobject>
+ <imagedata align="center" fileref="images/image079.png" format="png"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 16. Choose file to batch
- upload.
- </para>
- </caption>
- </mediaobject>
- Click on the quickstart.zip that you downloaded
- earlier(see note above) and select "Open". The quickstart.zip will be
- uploaded into the content repository, and the files and directories will
- now appear in the content management structure (see the new quickstart
- directory in Figure 17).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image012.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 9. Portal login page.</para></caption>
+ </mediaobject>Click "Login", and the portal will now show us a link to
+ the Admin portal (top-right) (Figure 10). <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image080.png" format="png"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 17. New quickstart directory shows in content
- management repository.
- </para>
- </caption>
- </mediaobject>
- </para>
+ <caption><para>Figure 10. default portal page for administrator.
+ </para></caption>
+ </mediaobject></para>
+ </sect1>
- <para>Click on the quickstart link to see the HTML files and
- sub-directories that were uploaded (Figure 18). Click on the "home" symbol
- to return to the top of the content manager repository (back to Figure
- 17).
- </para>
+ <sect1>
+ <title>Content Management</title>
- <para>
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image013.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <para>Now that we are logged in, there is a portal page available for the
+ content management and portal administration. Click on the "Admin" link,
+ and then on the "CMS" tab. The CMS Admin portal page displays (Figure
+ 11).<mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image081.png" format="png"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 18. HTML files and sub-directories that were
- uploaded intoquickstart directory shows in content management
- repository.
- </para>
- </caption>
- </mediaobject>
- </para>
+ <caption><para>Figure 11. CMS Admin portal page.</para></caption>
+ </mediaobject>The content management portlet allows users to
+ create/delete files and folders, edit text/HTML files, and batch upload
+ files. These files are then viewable through the content view portlet.
+ HTML files can refer to other HTML files through the directory structure
+ in the CMS. Different groups or departments in an organization can have
+ their own area (directory structure) for the files/HTML pages they want to
+ share on the Portal. Let's batch upload a set of HTML pages with images
+ and style sheets. Mouse-over the "Select Action" dropdown menu, and click
+ on the upload archive link. The upload archive view shows (Figure
+ 12).<mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image082.png" format="png"
+ valign="middle" />
+ </imageobject>
- <para></para>
+ <caption><para>Figure 12. Upload Archive view.</para></caption>
+ </mediaobject> <note>
+ Please use the quickstart.zip for the batch upload. You may also download it from
- <para>Let's edit the default page to contain a link to our new pages.
- Clicking on the default link, we can see that an images directory, as well
- as three HTML files (Figure 19).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image014.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <ulink
+ url="http://docs.jboss.org/jbportal/v2.6/quickstartuser/en/quickstart.zip">here</ulink>
- <caption>
- <para>Figure 19. Default directory listing.</para>
- </caption>
- </mediaobject>
- Click on the index.html link. The file browser will show
- the versions of this file (Figure 20).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image015.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ .
+ </note>You can choose the destination folder for the upload by selecting
+ a folder from the tree control on the left side of the portlet. Then you
+ can select the language of the files being uploaded from the drop down
+ list. Finally, click "Browse" to find the file you want to upload (Figure
+ 13).<mediaobject>
+ <imageobject>
+ <imagedata align="center" fileref="images/image011.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 20. Version view for
- index.html.
- </para>
- </caption>
- </mediaobject>
- To edit this HTML file, click on the "text/html" link. The
- WYSIWYG editor view will appear (Figures 21 and 22). Note: The WYSIWYG
- editor is dependent on browser. Some browsers show a box to enter HTML.
- <mediaobject>
- <imageobject>
- <imagedata align="center" fileref="images/image016.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 13. Choose file to batch upload.
+ </para></caption>
+ </mediaobject>Click on the quickstart.zip that you downloaded earlier
+ (see note above) and select "Open". Finally, click the "Upload" button.
+ The quickstart.zip file will be uploaded, extracted into the content
+ repository, and the files and directories will now appear in the content
+ management structure (see the new "quickstart" directory in Figure
+ 14).<mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image012.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 21. Content editor view.</para>
- </caption>
- </mediaobject>
- </para>
+ <caption><para>Figure 14. New quickstart directory shows in content
+ management repository. </para></caption>
+ </mediaobject></para>
- <para>HTML pages can be edited through this view. Let's change this page
- to point to our uploaded pages. Change the title next to the lightning
- bolt from "Project Information" to "Quickstart Guide" and change the text
- following the link below that to "to see the Quickstart guide for JBoss
- Portal.". The updated text is in Figure 24.
- <mediaobject>
- <imageobject>
- <imagedata align="center" fileref="images/image019.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <para>Click on the quickstart link to see the HTML files and
+ sub-directories that were uploaded (Figure 15). Click on the "Home" link
+ from the breadcrumbs at the top of the portlet to return to the top
+ directory of the content manager repository (back to Figure 14).</para>
- <caption>
- <para>Figure 24. Updated text in HTML page.</para>
- </caption>
- </mediaobject>
- </para>
+ <para><mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image013.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <para>Now let's update the link to point to the index.html page in the
- quickstart directory. Click on the "Click here" link under Portal
- Documentation, then on the edit link button (it looks like a chain). The
- insert/edit link window appears. Change the Link URL to
- "quickstart/index.html" (Figure 25).
- <mediaobject>
- <imageobject>
- <imagedata align="center" fileref="images/image021.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 15. HTML files and sub-directories that were
+ uploaded intoquickstart directory shows in content management
+ repository. </para></caption>
+ </mediaobject></para>
- <caption>
- <para>Figure 25. Insert/edit link window with updated link
- URL
- </para>
- </caption>
- </mediaobject>
- Click Insert to save the updated link. Click Create to
- create the new version of the HTML file. The file browser view shows again
- with the new 1.1 version shown (Figure 26). The star icon next to the
- version number shows this is the live version.
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image022.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <para>Let's edit the default page to contain a link to our new pages.
+ Clicking on the default link, we can see two directories, as well as three
+ HTML files (Figure 16). <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image014.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 26. File browser with new version of
- index.html.
- </para>
- </caption>
- </mediaobject>
- Click on the "Main" link to see the changes we
- have made. The content view portlet shows the update page for the portal
- documentation (Figure 27).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image023.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 16. Default directory listing.</para></caption>
+ </mediaobject>Click on the index.html link. The file browser will show
+ the versions of this file (Figure 17). <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image015.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 27. Content view portlet with the updated
- default page.
- </para>
- </caption>
- </mediaobject>
- Click on the "Click here" link that was updated to go to
- the new uploaded content (Figure 28).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image024.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 17. Version view for index.html.
+ </para></caption>
+ </mediaobject>To edit this HTML file, click on the "text/html" link. The
+ WYSIWYG editor view will appear (Figures 18). Note: The WYSIWYG editor is
+ dependent on browser. Some browsers show a box to enter HTML. <mediaobject>
+ <imageobject>
+ <imagedata align="center" fileref="images/image016.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 28. Content view portlet with docs page
- shown.
- </para>
- </caption>
- </mediaobject>
- The links on the docs HTML page will go to other pages
- that were uploaded to the content repository. Try them out to see for
- yourself.
- </para>
- </sect1>
+ <caption><para>Figure 18. Content editor view.</para></caption>
+ </mediaobject></para>
- <sect1>
- <title>Portal Management</title>
+ <para>HTML pages can be edited through this view. Let's change this page
+ to point to our uploaded pages. Change the section title next to the
+ PortletSwap table cell from "Project Information" to "Quickstart Guide"
+ and change the text following the link below that to "to see the
+ Quickstart guide for JBoss Portal.". The updated text is in Figure 19.
+ <mediaobject>
+ <imageobject>
+ <imagedata align="center" fileref="images/image019.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <para>Click on the Admin link. From this Admin Portal, you should have access to the Members, CMS, and Portal
- management interfaces. (Figure 29).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image108.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 19. Updated text in HTML page.</para></caption>
+ </mediaobject></para>
- <caption>
- <para>Figure 29. Admin portal page.</para>
- </caption>
- </mediaobject>
- Click the "Members" tab to access the member management page. Click on the "Search" button to see the users
- in the portal (Figure 30).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image084.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <para>Now let's update the link to point to the index.html page in the
+ quickstart directory. Click on the "Click here" link under Portal
+ Documentation, then on the edit link button (it looks like a chain). The
+ insert/edit link window appears. Change the Link URL to
+ "quickstart/index.html" (Figure 20). <mediaobject>
+ <imageobject>
+ <imagedata align="center" fileref="images/image021.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 30. User portlet with user list
- view.
- </para>
- </caption>
- </mediaobject>
- The starter user we created is shown in the list. Click
- on the "Roles" link next to the starter user to see the available roles
- (Figure 31).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image085.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 20. Insert/edit link window with updated link
+ URL </para></caption>
+ </mediaobject>Click "Update" button to save the updated link. Then click
+ "Create" button at the bottom of the portlet window to create the new
+ version of the HTML file. The CMS Administration view shows again with the
+ new 1.1 version shown (Figure 21). The star icon next to the version
+ number shows this is the live version. <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image022.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 31. User portlet with available roles
- view.
- </para>
- </caption>
- </mediaobject>
- Select the Administrators role and click the "Assign
- roles" button. This brings us back to the User portlet menu view (Figure
- 32).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image086.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 21. File browser with new version of index.html.
+ </para></caption>
+ </mediaobject>Click on the "Portal" link in the upper right corner of
+ the browser page to see the changes we have made. The content view portlet
+ shows the updated version of the index.html page we edited above (Figure
+ 22). <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image023.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 32. User portlet menu view.</para>
- </caption>
- </mediaobject>
- Now let's look at the user profile for the starter user.
- Click on the "Search" button, then the "Profile" link next to the
- starter user. The user profile view appears (Figure 33).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image087.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 22. Content view portlet with the updated
+ default page. </para></caption>
+ </mediaobject>Click on the "Click here" link that was updated to go to
+ the new uploaded content (Figure 23). <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image024.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 33. User profile view.</para>
- </caption>
- </mediaobject>
- This shows all of the fields available in the user
- profile. Enter the first name of "starter" and click the "Save changes"
- button. The Member management page is displayed now.(Figure
- 34).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image108.jpg" format="jpg"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 23. Content view portlet with docs page shown.
+ </para></caption>
+ </mediaobject>The links on the quickstart HTML page that you uploaded
+ will go to the other pages that were uploaded to the content repository
+ with it. Try them out to see for yourself.</para>
+ </sect1>
- <caption>
- <para>Figure 34. Management portal page default
- view.
- </para>
- </caption>
- </mediaobject>
- Now, let's explore the management portlet, by clicking on the "Home" tab. This portlet
- shows a tree view of the portals, portal pages, and portlet instances.
- Click on the "+" icon next to root, then the "+" icon next to "admin", then the "+" icon next to "Members".
- This shows us that there is an admin portal with 3 portal pages defined. In addition, we can see the 2
- portlet instances that are used in the Members portal page (Figure 35).
- <mediaobject>
- <imageobject>
- <imagedata align="center" fileref="images/image088.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <sect1>
+ <title>Portal Management</title>
- <caption>
- <para>Figure 35. Management portlet with tree
- expanded.
- </para>
- </caption>
- </mediaobject>
- Using the arrows next to the portlet instance names, we
- can dynamically move the portlet instances on the portal page. Click on
- the up arrow icon next to the RolePortletWindow to move the role portlet
- above the user portlet.
+ <para>Click on the Admin link in the upper right of the browser page. From
+ this Admin Portal, you should have access to the CMS, Members, WSRP and
+ Portal management interfaces. (Figure 24). <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image108.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- Let's create a new portal page. Click on the "default"
- portal link. The add portal page view is shown (Figure 37).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image090.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 24. Admin portal page.</para></caption>
+ </mediaobject>Click the "Members" tab to access the member management
+ page. Click on the "Search" button to see all of the users currently
+ enrolled in the portal security repository (Figure 25). <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image084.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 37. Management portlet add page
- view.
- </para>
- </caption>
- </mediaobject>
- Enter "Starter" as the page name and click the "Add page"
- button. We now see the Starter tab at the top and Starter as a portal page
- in the list of portal pages (Figure 38).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image091.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 25. User portlet with user list view.
+ </para></caption>
+ </mediaobject>The starter user we created is shown in the list. Click on
+ the "Roles" link next to the starter user to see the available roles
+ (Figure 26). <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image085.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 38. Starter portal page has been
- added.
- </para>
- </caption>
- </mediaobject>
- Now let's add some portlet instances to the portal page.
- Click on the starter page in the management portlet, and the details for
- that portal page are shown (Figure 39).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image092.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 26. User portlet with available roles view.
+ </para></caption>
+ </mediaobject>Add the "Administrators" role to this user by selecting it
+ from the "Available roles" list box and clicking the "Add Roles" button.
+ Click the "Assign roles" button to apply the new roles list to the user.
+ This brings us back to the User portlet menu view (Figure 27).
+ <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image086.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 39. Management portlet for Starter portal
- page.
- </para>
- </caption>
- </mediaobject>
- First, let's add a weather portlet. Choose the
- navigation portlet instance from the dropdown (Figure 40).
- <mediaobject>
- <imageobject>
- <imagedata align="center" fileref="images/image093.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 27. User portlet menu view.</para></caption>
+ </mediaobject>Now let's look at the user profile for the starter user.
+ Click on the "Profile" link next to the starter user. The user profile
+ view appears (Figure 28). <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image087.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 40. Choosing the Navigation portlet instance
- from the dropdown.
- </para>
- </caption>
- </mediaobject>
- Type in the name you want to give this portlet instance
- ("weather") and click the "Add Center" button. The "weather" portlet instance
- is now shown under the "center" (Figure 41).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image094.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 28. User profile view.</para></caption>
+ </mediaobject>This shows all of the fields available in the user
+ profile. Enter the first name of "starter" and click the "Save changes"
+ button. The Member management page is displayed now (Figure 29).
+ <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image089.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 41. Nav portlet instance is
- added.
- </para>
- </caption>
- </mediaobject>
- Click on the "weather" link to go into the details for that
- portlet instance (Figure 42)
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image095.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 29. Member management portal page default view.
+ </para></caption>
+ </mediaobject>Now, let's explore the management portlet, by clicking on
+ the "Home" tab. This portlet shows a view of the portals, portal pages and
+ portlet instances (Figure 30).
+ <mediaobject>
+ <imageobject>
+ <imagedata align="center" fileref="images/image088.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 42. Details for the weather portlet
- instance.
- </para>
- </caption>
- </mediaobject>
- Click on the "Theme" link to update the theme for this
- portlet. Let's set the Window Renderer, Decoration Renderer, and
- Portlet Renderer to "emptyRenderer" (Figure 43).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image096.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 30. Management portlet page view.
+ </para></caption>
+ </mediaobject>Let's create a new portal page. Click on the "root"
+ breadcrumb link below the "Portal Objects" tab then choose "default"
+ portal. Enter "Starter" in the text field next to the "Create a page:"
+ label. Your portal page view should match the following figure (Figure
+ 31).<mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image090.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 43. Theme details for the weather portlet
- instance.
- </para>
- </caption>
- </mediaobject>
- Finally, let's take a look at security in the management
- portlet. Click on the "Security" link, and the list of available roles and
- actions is shown for the Starter portal page.(Figure 45).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image098.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 31. Management portlet add page view.
+ </para></caption>
+ </mediaobject>Click the "Add" button to create the new page. We now see
+ the "Starter" page in the list of portal pages (Figure 32). <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image091.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 45. Security for the Starter portal
- page.
- </para>
- </caption>
- </mediaobject>
- Let's take a look at the Starter portal page we created.
- Click on the "Main" link, and then the "Starter" tab at the top to go to the Starter portal page
- (Figure 46).
- <mediaobject>
- <imageobject>
- <imagedata align="left" fileref="images/image100.jpg" format="JPG"
- valign="middle"/>
- </imageobject>
+ <caption><para>Figure 32. Starter portal page has been added.
+ </para></caption>
+ </mediaobject>Now let's add some portlet instances to the portal page.
+ Click on "Page layout" link of the "Starter" entry in the Management
+ Portlet, and the details for that portal page are shown (Figure 33).
+ <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image092.png" format="PNG"
+ valign="middle" />
+ </imageobject>
- <caption>
- <para>Figure 46. The Starter portal page.</para>
- </caption>
- </mediaobject>
- </para>
- </sect1>
+ <caption><para>Figure 33. Management portlet for Starter portal page.
+ </para></caption>
+ </mediaobject>First, let's add a weather portlet. We know this is
+ portlet, so we can leave the "Content Type" drop-down set to "portlet".
+ It's a good idea to give the new portlet window a name instead of relying
+ on the portal to generate one for you, so enter "weather" in the "Window
+ Name" field. In the list labeled "Select a portlet instance to associate
+ to this window", select the "WeatherPortletInstance" portlet instance and
+ click the "Select" button. You can verify that you have the proper portlet
+ instance selected by viewing the details that show up below the Portlet
+ Instance list at the bottom of the portlet (Figure 34).<mediaobject>
+ <imageobject>
+ <imagedata align="center" fileref="images/image093.png" format="PNG"
+ valign="middle" />
+ </imageobject>
+
+ <caption><para>Figure 34. Choosing the "WeatherPorletInstance" portlet
+ instance from the list. </para></caption>
+ </mediaobject>Scroll up to the list box that is labeled "center Region".
+ Click the "Add" button to the left of that list box. The "weather" portlet
+ instance is now shown under the "center Region" (Figure 35). <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image094.png" format="PNG"
+ valign="middle" />
+ </imageobject>
+
+ <caption><para>Figure 35. Weather portlet instance is added.
+ </para></caption>
+ </mediaobject>Lets change the theme for the weather portlet window we
+ just added so that the weather portlet window doesn't display any
+ decorations. Click on the "default" link in the breadcrumbs below the
+ "Portal Objects" tab, then choose the "Starter" link. Click on the "theme"
+ action link next to the "weather" window. Let's set the Window Renderer,
+ Decoration Renderer, and Portlet Renderer to "emptyRenderer" (Figure 36).
+ <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image096.png" format="PNG"
+ valign="middle" />
+ </imageobject>
+
+ <caption><para>Figure 36. Theme details for the weather portlet
+ instance. </para></caption>
+ </mediaobject>Click the "Update" button to apply the theme changes.
+ Finally, let's take a look at security in the Management Portlet. Click on
+ the "Starter" page in the breadcrumbs below the "Portal Objects" tab. Next
+ click the "Security" link which is just below the breadcrumbs links, and
+ the list of available roles and actions is shown for the "Starter" portal
+ page.(Figure 37). <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image098.png" format="PNG"
+ valign="middle" />
+ </imageobject>
+
+ <caption><para>Figure 37. Security for the "Starter" portal page.
+ </para></caption>
+ </mediaobject>Let's take a look at the Starter portal page we created.
+ Click on the "Portal" link, and then the "Starter" tab at the top to go to
+ the "Starter" portal page (Figure 38). <mediaobject>
+ <imageobject>
+ <imagedata align="left" fileref="images/image100.png" format="PNG"
+ valign="middle" />
+ </imageobject>
+
+ <caption><para>Figure 38. The Starter portal page.</para></caption>
+ </mediaobject></para>
+ </sect1>
</chapter>
\ No newline at end of file
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/overview.xml
===================================================================
--- docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/overview.xml 2007-06-29 00:53:45 UTC (rev 7627)
+++ docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/overview.xml 2007-06-29 00:57:18 UTC (rev 7628)
@@ -1,87 +1,106 @@
+<?xml version="1.0" encoding="UTF-8"?>
<preface id="overview">
- <title>JBoss Portal - Overview</title>
- <para>
- <imageobject>
- <imagedata fileref="images/default_ss.gif" format="gif" align="center"
- valign="middle"/>
- </imageobject>
- </para>
- <para>Many IT organizations look to achieve a competitive advantage for the enterprise by
- improving business productivity and reducing costs. Today's top enterprises are realizing this
- goal by deploying enterprise portals within their IT infrastructure. Enterprise portals
- simplify access to information by providing a single source of interaction with corporate
- information. Although today?s packaged portal frameworks help enterprises launch portals more
- quickly, only JBoss Portal can deliver the benefits of a zero-cost open source license
- combined with a flexible and scalable underlying platform.</para>
- <para>JBoss Portal provides an open source and standards-based environment for hosting and
- serving a portal's Web interface, publishing and managing its content, and customizing its
- experience. It is entirely standards-based and supports the JSR-168 portlet specification,
- which allows you to easily plug-in standards-compliant portlets to meet your specific portal
- needs. JBoss Portal is available through the business-friendly
- <ulink
- url="http://www.jboss.com/company/aboutopensource">LGPL</ulink>
- open source license and is
- supported by
- <ulink url="http://www.jboss.com/services/index">JBoss Inc. Professional Support
- and Consulting</ulink>
- . JBoss support services are available to assist you in designing,
- developing, deploying, and ultimately managing your portal environment. JBoss Portal is
- currently developed by JBoss, Inc. developers, Novell developers, and community contributors.
- </para>
- <para>The JBoss Portal framework and architecture includes the portal container and supports a
- wide range of features including standard portlets, single sign-on, clustering and
- internationalization. Portal themes and layouts are configurable. Fine-grained security
- administration down to portlet permissions rounds out the security model. JBoss Portal
- includes a rich content management system and message board support.</para>
- <para>
- <emphasis role="bold">JBoss Portal Resources:</emphasis>
- <orderedlist>
- <listitem>
- <para>
- <ulink url="http://www.jboss.org/products/jbossportal">JBoss Portal Home Page</ulink>
- </para>
- </listitem>
- <listitem>
- <para>
- <ulink url="http://labs.jboss.com/portal/jbossportal/download/index.html">Documentation</ulink>
- </para>
- </listitem>
- <listitem>
- <para>Forums:
- <ulink
- url="http://www.jboss.org/index.html?module=bb&op=viewforum&f=215"
- >User</ulink>
- |
- <ulink
- url="http://www.jboss.org/index.html?module=bb&op=viewforum&f=205"
- >Developer</ulink>
- |
- <ulink url="http://jboss.org/index.html?module=bb&op=viewforum&f=232">WSRP</ulink>
- |
- <ulink url="http://jboss.org/index.html?module=bb&op=viewforum&f=239">Eclipse Portlet
- Plugin</ulink>
- </para>
- </listitem>
- <listitem>
- <para>
- <ulink url="http://www.jboss.com/wiki/Wiki.jsp?page=JBossPortal">Wiki</ulink>
- </para>
- </listitem>
- <listitem>
- <para>
- <ulink url="http://www.portletswap.com">PortletSwap.com portlet exchange</ulink>
- </para>
- </listitem>
- <listitem>
- <para>
- <ulink
- url="http://jira.jboss.com/jira/browse/JBPORTAL?report=com.atlassian.jira.plug..."
- >Our Roadmap</ulink>
- </para>
- </listitem>
- </orderedlist>
- </para>
- <para>The JBoss Portal team encourages you to use this guide to install and configure JBoss
- Portal. If you encounter any configuration issues or simply want to take part in our
- community, we would love to hear from you in our forums.</para>
+ <title>JBoss Portal - Overview</title>
+
+ <para>
+ <imageobject>
+ <imagedata align="center" fileref="images/image002.png" format="PNG"
+ valign="middle" />
+ </imageobject>
+ </para>
+
+ <para>Many IT organizations look to achieve a competitive advantage for the
+ enterprise by improving business productivity and reducing costs. Today's
+ top enterprises are realizing this goal by deploying enterprise portals
+ within their IT infrastructure. Enterprise portals simplify access to
+ information by providing a single source of interaction with corporate
+ information. Although today's packaged portal frameworks help enterprises
+ launch portals more quickly, only JBoss Portal can deliver the benefits of a
+ zero-cost open source license combined with a flexible and scalable
+ underlying platform.</para>
+
+ <para>JBoss Portal provides an open source and standards-based environment
+ for hosting and serving a portal's Web interface, publishing and managing
+ its content, and customizing its experience. It is entirely standards-based
+ and supports the JSR-168 portlet specification, which allows you to easily
+ plug-in standards-compliant portlets to meet your specific portal needs.
+ JBoss Portal is available through the business-friendly <ulink
+ url="http://www.jboss.org/opensource/lgpl/faq">LGPL</ulink> open source
+ license and is supported by <ulink
+ url="http://www.jboss.com/services/index">Red Hat</ulink>. Red Hat support
+ services are available to assist you in designing, developing, deploying,
+ and ultimately managing your portal environment. JBoss Portal is currently
+ developed by Red Hat, Inc. developers, and community contributors. </para>
+
+ <para>The JBoss Portal framework and architecture includes the portal
+ container and supports a wide range of features including standard portlets,
+ single sign-on, clustering and internationalization. Portal themes and
+ layouts are configurable. Users have the ability to fully customize thier
+ own personal portal pages. Fine-grained security administration down to
+ portlet permissions rounds out the security model. JBoss Portal includes a
+ rich content management system with approval cycle support.</para>
+
+ <para>
+ <emphasis role="bold">JBoss Portal Resources:</emphasis>
+
+ <orderedlist>
+ <listitem>
+ <para>
+ <ulink url="http://www.jboss.org/products/jbossportal">JBoss Portal
+ Project Home Page</ulink>
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ <ulink
+ url="http://labs.jboss.com/jbossportal/download/index.html">Downloads</ulink>
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ <ulink
+ url="http://labs.jboss.com/jbossportal/docs/index.html">Documentation</ulink>
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>Forums: <ulink
+ url="http://www.jboss.org/index.html?module=bb&op=viewforum&f=215">User</ulink>
+ | <ulink
+ url="http://www.jboss.org/index.html?module=bb&op=main&c=14">Developer</ulink>
+ | <ulink
+ url="http://jboss.org/index.html?module=bb&op=viewforum&f=239">Eclipse
+ Portlet Plugin</ulink> </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ <ulink
+ url="http://www.jboss.com/wiki/Wiki.jsp?page=JBossPortal">Wiki</ulink>
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ <ulink url="http://www.portletswap.com">PortletSwap.com portlet
+ exchange</ulink>
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ <ulink
+ url="http://jira.jboss.com/jira/browse/JBPORTAL?report=com.atlassian.jira.plug...">Our
+ Roadmap</ulink>
+ </para>
+ </listitem>
+ </orderedlist>
+ </para>
+
+ <para>The JBoss Portal team encourages you to use this guide to install and
+ configure JBoss Portal. If you encounter any configuration issues or simply
+ want to take part in our community, we would love to hear from you in our
+ forums.</para>
</preface>
Modified: docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/portalterminology.xml
===================================================================
--- docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/portalterminology.xml 2007-06-29 00:53:45 UTC (rev 7627)
+++ docs/tags/JBoss_Portal_2_6_0/quickstartuser/en/modules/portalterminology.xml 2007-06-29 00:57:18 UTC (rev 7628)
@@ -6,8 +6,24 @@
<surname>Barfield</surname>
- <email>kevin.barfield(a)jboss.com</email>
+ <email>kbarfiel(a)redhat.com</email>
</author>
+
+ <author>
+ <firstname>Chris</firstname>
+
+ <surname>DeLashmutt</surname>
+
+ <email>cdelashm(a)redhat.com</email>
+ </author>
+
+ <author>
+ <firstname>Xi</firstname>
+
+ <surname>Huang</surname>
+
+ <email>xhuang(a)redhat.com</email>
+ </author>
</chapterinfo>
<title>Portal Terminology</title>
@@ -56,7 +72,7 @@
</listitem>
</itemizedlist> <mediaobject>
<imageobject>
- <imagedata align="center" fileref="images/image005.jpg" format="jpg"
+ <imagedata align="center" fileref="images/image005.png" format="PNG"
valign="middle" />
</imageobject>
@@ -66,18 +82,18 @@
<para>Now let's look at that default portal page again with these terms in
mind (Figure 4). <mediaobject>
<imageobject>
- <imagedata align="left" fileref="images/image006.jpg" format="JPG"
+ <imagedata align="left" fileref="images/image006.png" format="PNG"
valign="middle" />
</imageobject>
<caption><para>Figure 4. The default portal page with components
highlighted.</para></caption>
- </mediaobject> Now we see that the default portal we are looking at has
- three portal pages, and the default portal page has five portlets on it
- (navigation, greetings, user, portal pages, and content view). In addition,
- we see that each portlet window is made up of decorations/controls and a
- portlet fragment (navigation does not need decoration/controls). Each
- portlet can represent some fragment of information that you want to present
- to users. By having multiple portlets on a portal page, we can aggregate
- portlet information.</para>
+ </mediaobject>Now we see that the default portal we are looking at has
+ four portal pages, and the default portal page has three portlets on it
+ (greetings, user, and content view). In addition, we see that each portlet
+ window is made up of decorations/controls and a portlet fragment (the
+ content view does not have any decoration/controls). Each portlet can
+ represent some fragment of information that you want to present to users. By
+ having multiple portlets on a portal page, we can aggregate information from
+ the portlets into a single browser window.</para>
</chapter>
\ No newline at end of file
16 years, 10 months
JBoss Portal SVN: r7627 - docs/trunk/quickstartuser/en/modules.
by portal-commits@lists.jboss.org
Author: thomas.heute(a)jboss.com
Date: 2007-06-28 20:53:45 -0400 (Thu, 28 Jun 2007)
New Revision: 7627
Modified:
docs/trunk/quickstartuser/en/modules/interaction.xml
Log:
Small fix
Modified: docs/trunk/quickstartuser/en/modules/interaction.xml
===================================================================
--- docs/trunk/quickstartuser/en/modules/interaction.xml 2007-06-29 00:36:18 UTC (rev 7626)
+++ docs/trunk/quickstartuser/en/modules/interaction.xml 2007-06-29 00:53:45 UTC (rev 7627)
@@ -345,10 +345,7 @@
</para></caption>
</mediaobject>Now, let's explore the management portlet, by clicking on
the "Home" tab. This portlet shows a view of the portals, portal pages and
- portlet instances. Click on the "admin" portal link. This shows us that
- there is an admin portal with 4 portal pages defined: CMS, default, WSRP
- and Members. After clicking "Members" page link, we can see the 2 portlet
- instances that are used in the Members portal page (Figure 30).
+ portlet instances (Figure 30).
<mediaobject>
<imageobject>
<imagedata align="center" fileref="images/image088.png" format="PNG"
16 years, 10 months
JBoss Portal SVN: r7626 - in docs/trunk/userGuide/en: modules and 1 other directory.
by portal-commits@lists.jboss.org
Author: chris.laprun(a)jboss.com
Date: 2007-06-28 20:36:18 -0400 (Thu, 28 Jun 2007)
New Revision: 7626
Added:
docs/trunk/userGuide/en/images/management/default_page.png
docs/trunk/userGuide/en/images/management/default_page_layout.png
docs/trunk/userGuide/en/images/management/default_page_rename.png
docs/trunk/userGuide/en/images/management/default_portal.png
docs/trunk/userGuide/en/images/management/default_portal_properties.png
docs/trunk/userGuide/en/images/management/default_portal_security.png
docs/trunk/userGuide/en/images/management/default_portal_theme.png
docs/trunk/userGuide/en/images/management/instances.png
docs/trunk/userGuide/en/images/management/portals.png
docs/trunk/userGuide/en/images/management/portals_properties.png
docs/trunk/userGuide/en/images/management/portlets.png
Removed:
docs/trunk/userGuide/en/images/management/createinstance.gif
docs/trunk/userGuide/en/images/management/createpage.gif
docs/trunk/userGuide/en/images/management/createwindow.gif
docs/trunk/userGuide/en/images/management/manage_page.gif
docs/trunk/userGuide/en/images/management/management_1.gif
docs/trunk/userGuide/en/images/management/manageportal.gif
docs/trunk/userGuide/en/images/management/managewindow.gif
docs/trunk/userGuide/en/images/management/portletpreferences.gif
docs/trunk/userGuide/en/images/management/securepage.gif
docs/trunk/userGuide/en/images/management/secureportal.gif
docs/trunk/userGuide/en/images/management/secureportlet.gif
docs/trunk/userGuide/en/images/management/themepage.gif
docs/trunk/userGuide/en/images/management/themeportal.gif
docs/trunk/userGuide/en/images/management/themewindow.gif
docs/trunk/userGuide/en/images/management/tree.gif
docs/trunk/userGuide/en/images/management/windowtheme.gif
Modified:
docs/trunk/userGuide/en/modules/dynamicity.xml
Log:
- Started rewriting of dynamicity chapter. Only frame so far and some screenshots.
Deleted: docs/trunk/userGuide/en/images/management/createinstance.gif
===================================================================
(Binary files differ)
Deleted: docs/trunk/userGuide/en/images/management/createpage.gif
===================================================================
(Binary files differ)
Deleted: docs/trunk/userGuide/en/images/management/createwindow.gif
===================================================================
(Binary files differ)
Added: docs/trunk/userGuide/en/images/management/default_page.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/default_page.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: docs/trunk/userGuide/en/images/management/default_page_layout.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/default_page_layout.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: docs/trunk/userGuide/en/images/management/default_page_rename.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/default_page_rename.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: docs/trunk/userGuide/en/images/management/default_portal.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/default_portal.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: docs/trunk/userGuide/en/images/management/default_portal_properties.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/default_portal_properties.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: docs/trunk/userGuide/en/images/management/default_portal_security.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/default_portal_security.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: docs/trunk/userGuide/en/images/management/default_portal_theme.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/default_portal_theme.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: docs/trunk/userGuide/en/images/management/instances.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/instances.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Deleted: docs/trunk/userGuide/en/images/management/manage_page.gif
===================================================================
(Binary files differ)
Deleted: docs/trunk/userGuide/en/images/management/management_1.gif
===================================================================
(Binary files differ)
Deleted: docs/trunk/userGuide/en/images/management/manageportal.gif
===================================================================
(Binary files differ)
Deleted: docs/trunk/userGuide/en/images/management/managewindow.gif
===================================================================
(Binary files differ)
Added: docs/trunk/userGuide/en/images/management/portals.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/portals.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: docs/trunk/userGuide/en/images/management/portals_properties.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/portals_properties.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Deleted: docs/trunk/userGuide/en/images/management/portletpreferences.gif
===================================================================
(Binary files differ)
Added: docs/trunk/userGuide/en/images/management/portlets.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/userGuide/en/images/management/portlets.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Deleted: docs/trunk/userGuide/en/images/management/securepage.gif
===================================================================
(Binary files differ)
Deleted: docs/trunk/userGuide/en/images/management/secureportal.gif
===================================================================
(Binary files differ)
Deleted: docs/trunk/userGuide/en/images/management/secureportlet.gif
===================================================================
(Binary files differ)
Deleted: docs/trunk/userGuide/en/images/management/themepage.gif
===================================================================
(Binary files differ)
Deleted: docs/trunk/userGuide/en/images/management/themeportal.gif
===================================================================
(Binary files differ)
Deleted: docs/trunk/userGuide/en/images/management/themewindow.gif
===================================================================
(Binary files differ)
Deleted: docs/trunk/userGuide/en/images/management/tree.gif
===================================================================
(Binary files differ)
Deleted: docs/trunk/userGuide/en/images/management/windowtheme.gif
===================================================================
(Binary files differ)
Modified: docs/trunk/userGuide/en/modules/dynamicity.xml
===================================================================
--- docs/trunk/userGuide/en/modules/dynamicity.xml 2007-06-29 00:24:09 UTC (rev 7625)
+++ docs/trunk/userGuide/en/modules/dynamicity.xml 2007-06-29 00:36:18 UTC (rev 7626)
@@ -2,9 +2,9 @@
<chapter id="dynamicity">
<chapterinfo>
<author>
- <firstname>Roy</firstname>
- <surname>Russo</surname>
- <email>roy(a)jboss.org</email>
+ <firstname>Chris</firstname>
+ <surname>Laprun</surname>
+ <email>chris.laprun(a)jboss.com</email>
</author>
</chapterinfo>
<title>Administration - Portal Object Management (Dynamicity)</title>
@@ -37,326 +37,149 @@
</note>
</sect1>
<sect1>
- <title>Actions</title>
- <para>Dynamicity allows an administrator to manage the entire portal deployment from within
- a portlet. Some of the many tasks available to administrators are:
+ <title>Management Portlet</title>
+ <note>For the remainder of this chapter, the term <emphasis role="bold">object</emphasis> will be used to mean
+ Portal, Page, Portlet, or Window indifferently.
+ </note>
+ <para>
+ The management portlet provides a two-part interface: tabs, corresponding to the different sections that
+ can be managed, at the top and the main area under it, displaying the current information for the selected
+ tab.
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/intro/adminportal.png" format="png" align="center" valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ </para>
+ <para>
+ The tabs are:
<itemizedlist>
- <listitem>
- <xref linkend="manageportal"/>
- <itemizedlist>
- <listitem>
- <xref linkend="secureportal"/>
- </listitem>
- <listitem>
- <xref linkend="themeportal"/>
- </listitem>
- </itemizedlist>
+ <listitem><emphasis>Portal Objects</emphasis> gathering operations pertaining to managing Portals and their
+ pages. This is the most complex part of the interface.</listitem>
+ <listitem><emphasis>Portlet Instances</emphasis> giving access to all the Portlet instances that have been
+ configured.</listitem>
+ <listitem><emphasis>Portlet Definitions</emphasis> giving access to the currently available portlet
+ providers as well as the Portlets that each provider publishes.</listitem>
+ <listitem><emphasis>Dashboards</emphasis> allowing administrators to configure how Dashboards should behave.
</listitem>
- <listitem>
- <xref linkend="managepages"/>
- <itemizedlist>
- <listitem>
- <xref linkend="createportletwindows"/>
- </listitem>
- <listitem>
- <xref linkend="editportletwindow"/>
- </listitem>
- <listitem>
- <xref linkend="themewindows"/>
- </listitem>
- <listitem>
- <xref linkend="securepages"/>
- </listitem>
- <listitem>
- <xref linkend="pagethemelayout"/>
- </listitem>
- </itemizedlist>
- </listitem>
- <listitem>
- <xref linkend="manageportletinstance"/>
- <itemizedlist>
- <listitem>
- <xref linkend="createportletinstance"/>
- </listitem>
- <listitem>
- <xref linkend="portletinstanceprefs"/>
- </listitem>
- <listitem>
- <xref linkend="securinginstances"/>
- </listitem>
- </itemizedlist>
- </listitem>
</itemizedlist>
+ We will look at each of these tabs and their functionality in the following sections.
</para>
- <note>For the remainder of this chapter, the term
- <emphasis role="bold">object</emphasis>
- will be used to mean any Portal, Page, Portlet, or Window.
- </note>
- <sect2 id="manageportal">
- <title>Managing portal instances</title>
- <para>Administrators may manage the portal, pages, subpages, and windows at any time, by
- clicking on the "Portal" tab at the top of the Management Portlet. The components
- currently deployed in the portal container are displayed in a tree-structure for
- ease-of-navigation and modification.
+ <sect2>
+ <title>Managing Portal Objects</title>
+ <para>
+ TODO
+ <sect3>
+ <title>Portals operations</title>
+
+ <para>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/portals.png" format="png" align="center" valign="middle"/>
+ </imageobject>
+ </mediaobject>
+
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/portals_properties.png" format="png" align="center"
+ valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ </para>
+ </sect3>
+
+
+ <sect3>
+ <title>Looking at the default Portal</title>
+
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/default_portal.png" format="png" align="center"
+ valign="middle"/>
+ </imageobject>
+ </mediaobject>
+
<mediaobject>
<imageobject>
- <imagedata fileref="images/management/manageportal.gif" format="gif" align="center" valign="middle"/>
+ <imagedata fileref="images/management/default_portal_security.png" format="png" align="center"
+ valign="middle"/>
</imageobject>
</mediaobject>
- Expanding the tree structure will reveal all pages and portlet windows deployed in a particular portal
- instance.
+
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/default_portal_properties.png" format="png" align="center"
+ valign="middle"/>
+ </imageobject>
+ </mediaobject>
+
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/default_portal_theme.png" format="png" align="center"
+ valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ </sect3>
+
+ <sect3>
+ <title>Looking at the default Page of the default Portal</title>
+
+ <para>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/default_page.png" format="png" align="center" valign="middle"/>
+ </imageobject>
+ </mediaobject>
+
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/default_page_layout.png" format="png" align="center" valign="middle"/>
+ </imageobject>
+ </mediaobject>
+
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/default_page_rename.png" format="png" align="center" valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ </para>
+
+ </sect3>
</para>
- <sect3 id="secureportal">
- <title>Securing portal instances</title>
- <para>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/management/secureportal.gif" format="gif" align="center"
- valign="middle"/>
- </imageobject>
- </mediaobject>
- Selecting the
- <emphasis>Security</emphasis>
- option, allows an administrator to
- secure the portal instance. On this screen, you can select and unselect portal-wide
- security settings for a given role. Security settings are defined as follows:
- <itemizedlist>
- <listitem>
- <emphasis role="bold">view</emphasis>
- Users can view the object.
- </listitem>
- <listitem>
- <emphasis role="bold">viewrecursive</emphasis>
- Users can view the object and child objects.
- </listitem>
- <listitem>
- <emphasis role="bold">personalize</emphasis>
- Users are able to view AND personalize the object.
- </listitem>
- <listitem>
- <emphasis role="bold">personalizerecursive</emphasis>
- Users are able to view AND personalize the object AND its child objects.
- </listitem>
- </itemizedlist>
- </para>
- </sect3>
- <sect3 id="themeportal">
- <title>Modifying the portal Theme/Layout</title>
- <para>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/management/themeportal.gif" format="gif" align="center"
- valign="middle"/>
- </imageobject>
- </mediaobject>
- Selecting the
- <emphasis>Theme</emphasis>
- option, allows an administrator to modify
- the look-and-feel for the chosen portal instance. An administrator is also able to choose a specific
- layout for a portal, as well as a theme.
- </para>
- </sect3>
</sect2>
- <sect2 id="manageportletinstance">
- <title>Managing portlets and portlet instances</title>
- <sect3 id="createportletinstance">
- <title>Creating portlet instances</title>
- <para>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/management/createinstance.gif" format="gif" align="center"
- valign="middle"/>
- </imageobject>
- </mediaobject>
- </para>
- <para>Clicking on the
- <emphasis>Portlet</emphasis>
- tab and then clicking on a specific
- portlet allows you to create a new instance of this portlet.
- </para>
- </sect3>
- <sect3 id="portletinstanceprefs">
- <title>Modifying portlet instance preferences</title>
- <para>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/management/portletpreferences.gif" format="gif" align="center"
- valign="middle"/>
- </imageobject>
- </mediaobject>
- </para>
- <para>Clicking on the
- <emphasis>Instance</emphasis>
- tab and selecting a portlet
- instance, displays a screen which allows an administrator to edit the portlet
- instance preferences.
- </para>
- </sect3>
- <sect3 id="securinginstances">
- <title>Securing portlets</title>
- <para>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/management/secureportlet.gif" format="gif" align="center"
- valign="middle"/>
- </imageobject>
- </mediaobject>
- Selecting the
- <emphasis>Security</emphasis>
- option, allows an administrator to
- secure the portlet instance. Security settings are defined as follows:
- <itemizedlist>
- <listitem>
- <emphasis role="bold">view</emphasis>
- Users can view the object.
- </listitem>
- <listitem>
- <emphasis role="bold">viewrecursive</emphasis>
- Users can view the object and child objects.
- </listitem>
- <listitem>
- <emphasis role="bold">personalize</emphasis>
- Users are able to view AND personalize the object.
- </listitem>
- <listitem>
- <emphasis role="bold">personalizerecursive</emphasis>
- Users are able to view AND personalize the object AND its child objects.
- </listitem>
- </itemizedlist>
- </para>
- <note>Depending on whether you are securing a portlet or an instance, keep in mind that
- instance security constraints take precedence over portlet security settings.</note>
- </sect3>
+ <sect2>
+ <title>Managing Portlet Instances</title>
+ <para>
+ TODO
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/management/instances.png" format="png" align="center" valign="middle"/>
+ </imageobject>
+ </mediaobject>
+ </para>
</sect2>
- <sect2 id="managepages">
- <title>Managing Portal Pages</title>
+ <sect2>
+ <title>Managing Portlet Definitions</title>
<para>
+ TODO
<mediaobject>
<imageobject>
- <imagedata fileref="images/management/manageportal.gif" format="gif" align="center" valign="middle"/>
+ <imagedata fileref="images/management/portlets.png" format="png" align="center" valign="middle"/>
</imageobject>
</mediaobject>
- Expanding the tree structure will reveal all pages deployed in a particular portal
- instance, that an administrator can then customize.
</para>
- <sect3 id="createpage">
- <title>Creating portal pages</title>
- <para>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/management/createpage.gif" format="gif" align="center"
- valign="middle"/>
- </imageobject>
- </mediaobject>
- By selecting a portal instance, and then selecting the
- <emphasis>Manage</emphasis>
- option, you can create a new page. Simply assign a name
- to a page and submit the form.
- </para>
- </sect3>
- <sect3 id="createportletwindows">
- <title>Creating portlet windows</title>
- <para>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/management/createwindow.gif" format="gif" align="center"
- valign="middle"/>
- </imageobject>
- </mediaobject>
- </para>
- <para>Selecting a portal page, allows you to
- <emphasis>Manage</emphasis>
- the order in
- which windows appear and the layout column in which they will appear. Additionally,
- you can name and assign portlet windows on the selected page, create subpages, or even delete the page.
- </para>
- </sect3>
- <sect3 id="editportletwindow">
- <title>Edit portlet windows</title>
- <para>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/management/managewindow.gif" format="gif" align="center"
- valign="middle"/>
- </imageobject>
- </mediaobject>
- </para>
- <para>Selecting a portlet window, allows you to
- <emphasis>Manage</emphasis>
- which portlet instance is assigned to it, and even delete/remove the window from the page.
- </para>
- </sect3>
- <sect3 id="themewindows">
- <title>Modifying the Window Theme/Layout</title>
- <para>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/management/themewindow.gif" format="gif" align="center"
- valign="middle"/>
- </imageobject>
- </mediaobject>
- </para>
- <para>Selecting a portal window under the
- <emphasis>Portal</emphasis>
- tab, and selecting
- the
- <emphasis>Theme</emphasis>
- option, allows an administrator to modify the
- look-and-feel for the chosen portal page.
- </para>
- <note>From this screen, an administrator can elect to set all values to
- <emphasis>emptyrenderer</emphasis>
- so the portlet window is displayed with no
- decorations and appears to be part of the layout.
- </note>
- </sect3>
- <sect3 id="securepages">
- <title>Securing portal pages</title>
- <para>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/management/securepage.gif" format="gif" align="center" valign="middle"/>
- </imageobject>
- </mediaobject>
- Selecting the
- <emphasis>Security</emphasis>
- option, allows an administrator to
- secure the portal page. On this screen, you can select and unselect page security
- settings for a given role. Security settings are defined as follows:
- <itemizedlist>
- <listitem>
- <emphasis role="bold">view</emphasis>
- Users can view the object.
- </listitem>
- <listitem>
- <emphasis role="bold">viewrecursive</emphasis>
- Users can view the object and child objects.
- </listitem>
- <listitem>
- <emphasis role="bold">personalize</emphasis>
- Users are able to view AND personalize the object.
- </listitem>
- <listitem>
- <emphasis role="bold">personalizerecursive</emphasis>
- Users are able to view AND personalize the object AND its child objects.
- </listitem>
- </itemizedlist>
- </para>
- </sect3>
- <sect3 id="pagethemelayout">
- <title>Modifying the Page Theme/Layout</title>
- <para>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/management/themepage.gif" format="gif" align="center" valign="middle"/>
- </imageobject>
- </mediaobject>
- Selecting the
- <emphasis>Theme</emphasis>
- option, allows an administrator to modify
- the look-and-feel for the chosen portal page.
- </para>
- </sect3>
</sect2>
+ <sect2>
+ <title>Managing Dashboards</title>
+ <para>
+ TODO
+ </para>
+ </sect2>
+ <sect2>
+ <title>Wizard mode</title>
+ <para>
+ TODO
+ </para>
+ </sect2>
</sect1>
</chapter>
16 years, 10 months
JBoss Portal SVN: r7625 - docs/trunk/quickstartuser/en/images.
by portal-commits@lists.jboss.org
Author: cdelashmutt
Date: 2007-06-28 20:24:09 -0400 (Thu, 28 Jun 2007)
New Revision: 7625
Added:
docs/trunk/quickstartuser/en/images/image005.png
docs/trunk/quickstartuser/en/images/image016.png
docs/trunk/quickstartuser/en/images/image019.png
docs/trunk/quickstartuser/en/images/image064.png
docs/trunk/quickstartuser/en/images/image102.png
docs/trunk/quickstartuser/en/images/image104.png
docs/trunk/quickstartuser/en/images/image105.png
docs/trunk/quickstartuser/en/images/image106.png
docs/trunk/quickstartuser/en/images/image107.png
docs/trunk/quickstartuser/en/images/image109.png
Log:
Adding missing images
Added: docs/trunk/quickstartuser/en/images/image005.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/quickstartuser/en/images/image005.png
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:mime-type
+ application/octet-stream
Added: docs/trunk/quickstartuser/en/images/image016.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/quickstartuser/en/images/image016.png
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:mime-type
+ application/octet-stream
Added: docs/trunk/quickstartuser/en/images/image019.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/quickstartuser/en/images/image019.png
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:mime-type
+ application/octet-stream
Added: docs/trunk/quickstartuser/en/images/image064.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/quickstartuser/en/images/image064.png
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:mime-type
+ application/octet-stream
Added: docs/trunk/quickstartuser/en/images/image102.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/quickstartuser/en/images/image102.png
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:mime-type
+ application/octet-stream
Added: docs/trunk/quickstartuser/en/images/image104.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/quickstartuser/en/images/image104.png
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:mime-type
+ application/octet-stream
Added: docs/trunk/quickstartuser/en/images/image105.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/quickstartuser/en/images/image105.png
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:mime-type
+ application/octet-stream
Added: docs/trunk/quickstartuser/en/images/image106.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/quickstartuser/en/images/image106.png
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:mime-type
+ application/octet-stream
Added: docs/trunk/quickstartuser/en/images/image107.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/quickstartuser/en/images/image107.png
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:mime-type
+ application/octet-stream
Added: docs/trunk/quickstartuser/en/images/image109.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/quickstartuser/en/images/image109.png
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:mime-type
+ application/octet-stream
16 years, 10 months