JBoss Portal SVN: r8365 - docs/trunk/referenceGuide/en/modules.
by portal-commits@lists.jboss.org
Author: thomas.heute(a)jboss.com
Date: 2007-09-19 10:58:17 -0400 (Wed, 19 Sep 2007)
New Revision: 8365
Modified:
docs/trunk/referenceGuide/en/modules/security.xml
Log:
Update the documentation to explain "personalize"
Modified: docs/trunk/referenceGuide/en/modules/security.xml
===================================================================
--- docs/trunk/referenceGuide/en/modules/security.xml 2007-09-19 13:24:26 UTC (rev 8364)
+++ docs/trunk/referenceGuide/en/modules/security.xml 2007-09-19 14:58:17 UTC (rev 8365)
@@ -97,11 +97,11 @@
</listitem>
<listitem>
<emphasis role="bold">personalize</emphasis>
- Users are able to view AND personalize the page.
+ Users are able to personalize the page's theme.
</listitem>
<listitem>
<emphasis role="bold">personalizerecursive</emphasis>
- Users are able to view AND personalize the page AND its child pages.
+ Users are able to personalize the page AND its children's pages themes.
</listitem>
</itemizedlist>
</para>
16 years, 9 months
JBoss Portal SVN: r8364 - in docs/trunk: quickstartuser/en and 5 other directories.
by portal-commits@lists.jboss.org
Author: thomas.heute(a)jboss.com
Date: 2007-09-19 09:24:26 -0400 (Wed, 19 Sep 2007)
New Revision: 8364
Added:
docs/trunk/quickstartuser/en/modules/overview.xml
docs/trunk/referenceGuide/en/modules/acknowledgements.xml
docs/trunk/referenceGuide/en/modules/featurelist.xml
docs/trunk/referenceGuide/en/modules/overview.xml
docs/trunk/userGuide/en/modules/acknowledgements.xml
docs/trunk/userGuide/en/modules/featurelist.xml
docs/trunk/userGuide/en/modules/overview.xml
Modified:
docs/trunk/common/en/modules/featurelist.xml
docs/trunk/quickstartuser/en/master.xml
docs/trunk/referenceGuide/en/master.xml
docs/trunk/userGuide/en/master.xml
Log:
Rollbacking
Modified: docs/trunk/common/en/modules/featurelist.xml
===================================================================
--- docs/trunk/common/en/modules/featurelist.xml 2007-09-19 12:54:55 UTC (rev 8363)
+++ docs/trunk/common/en/modules/featurelist.xml 2007-09-19 13:24:26 UTC (rev 8364)
@@ -19,12 +19,6 @@
Will work with any RDBMS supported by Hibernate
</listitem>
<listitem>
- <emphasis role="bold">SSO/LDAP:</emphasis>
- Leverages Tomcat and JBoss single sign on (SSO)
- solutions.
- Identity mapping framework adaptable to the enterprise LDAP deployments.
- </listitem>
- <listitem>
<emphasis role="bold">JAAS Authentication:</emphasis>
Custom authentication via JAAS login modules.
</listitem>
Modified: docs/trunk/quickstartuser/en/master.xml
===================================================================
--- docs/trunk/quickstartuser/en/master.xml 2007-09-19 12:54:55 UTC (rev 8363)
+++ docs/trunk/quickstartuser/en/master.xml 2007-09-19 13:24:26 UTC (rev 8364)
@@ -1,7 +1,7 @@
<?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 "../../common/en/modules/overview.xml">
+<!ENTITY overview SYSTEM "modules/overview.xml">
<!ENTITY forward SYSTEM "modules/forward.xml">
<!ENTITY installation SYSTEM "modules/installation.xml">
<!ENTITY portalterminology SYSTEM "modules/portalterminology.xml">
Copied: docs/trunk/quickstartuser/en/modules/overview.xml (from rev 8362, docs/trunk/quickstartuser/en/modules/overview.xml)
===================================================================
--- docs/trunk/quickstartuser/en/modules/overview.xml (rev 0)
+++ docs/trunk/quickstartuser/en/modules/overview.xml 2007-09-19 13:24:26 UTC (rev 8364)
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<preface id="overview">
+ <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/trunk/referenceGuide/en/master.xml
===================================================================
--- docs/trunk/referenceGuide/en/master.xml 2007-09-19 12:54:55 UTC (rev 8363)
+++ docs/trunk/referenceGuide/en/master.xml 2007-09-19 13:24:26 UTC (rev 8364)
@@ -1,10 +1,10 @@
<?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 "../../common/en/modules/overview.xml">
- <!ENTITY featurelist SYSTEM "../../common/en/modules/featurelist.xml">
+ <!ENTITY overview SYSTEM "modules/overview.xml">
+ <!ENTITY featurelist SYSTEM "modules/featurelist.xml">
<!ENTITY target SYSTEM "modules/target.xml">
- <!ENTITY acknowledgements SYSTEM "../../common/en/modules/acknowledgements.xml">
+ <!ENTITY acknowledgements SYSTEM "modules/acknowledgements.xml">
<!ENTITY supported SYSTEM "modules/supported.xml">
<!ENTITY installation SYSTEM "modules/installation.xml">
<!ENTITY configuration SYSTEM "modules/configuration.xml">
Copied: docs/trunk/referenceGuide/en/modules/acknowledgements.xml (from rev 8362, docs/trunk/referenceGuide/en/modules/acknowledgements.xml)
===================================================================
--- docs/trunk/referenceGuide/en/modules/acknowledgements.xml (rev 0)
+++ docs/trunk/referenceGuide/en/modules/acknowledgements.xml 2007-09-19 13:24:26 UTC (rev 8364)
@@ -0,0 +1,42 @@
+<preface id="acknowledgements">
+ <title>Acknowledgements</title>
+ <para>We would like to thank the developers that participate in the JBoss Portal project effort.</para>
+ <para>Specifically,</para>
+ <para>
+ <itemizedlist>
+ <listitem>
+ Antoine Herzog for his feedback, for writing Wikis and helping in the forums.
+ </listitem>
+ <listitem>
+ Mark Fernandes and Paul Tamaro from Novell, for their hard work in supplying the
+ portal project with usable and attractive themes and layouts in the 2.4 version of JBoss Portal.
+ </listitem>
+ <listitem>
+ Martin Holzner from Novell, for his work on themes in the 2.4 version of JBoss Portal.
+ </listitem>
+ <listitem>
+ Kev "kevs3d" Roast for supplying us with two working portlets that integrate existing
+ frameworks in to the portal: Sun JSF-RI and Spring MVC Portlet.
+ </listitem>
+ <listitem>
+ Swarn "sdhaliwal" Dhaliwal for supplying us with the Struts-Bridge, that will allow
+ for existing struts applications to work with the Portal.
+ </listitem>
+ <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. 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
+ giving us the initial Drag and Drop implementation.
+ </listitem>
+ <listitem>
+ Everyone participating in the forums and Wiki in general.
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para>Contributions of any kind are always welcome, you can contribute by providing ideas,
+ filling bug reports, producing some code, designing a theme, writing some documentation,
+ etc... If you think your name is missing from this page, please let us know.</para>
+</preface>
\ No newline at end of file
Copied: docs/trunk/referenceGuide/en/modules/featurelist.xml (from rev 8362, docs/trunk/referenceGuide/en/modules/featurelist.xml)
===================================================================
--- docs/trunk/referenceGuide/en/modules/featurelist.xml (rev 0)
+++ docs/trunk/referenceGuide/en/modules/featurelist.xml 2007-09-19 13:24:26 UTC (rev 8364)
@@ -0,0 +1,263 @@
+<preface id="features">
+ <title>Feature List</title>
+ <para>The following list details features found in this document's related release. For a
+ technical view of our features, view the
+ <ulink
+ url="http://jira.jboss.com/jira/browse/JBPORTAL">Project Roadmap and Task List</ulink>
+ .
+ </para>
+ <para>
+ <emphasis role="bold">Technology and Architecture</emphasis>
+ </para>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">JEMS:</emphasis>
+ Leverages the power of JBoss Enterprise Middleware
+ Services : JBoss Application Server, JBoss Cache, JGroups, and Hibernate.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">DB Agnostic:</emphasis>
+ Will work with any RDBMS supported by Hibernate
+ </listitem>
+ <listitem>
+ <emphasis role="bold">SSO/LDAP:</emphasis>
+ Leverages Tomcat and JBoss single sign on (SSO)
+ solutions.
+ Identity mapping framework adaptable to the enterprise LDAP deployments.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">JAAS Authentication:</emphasis>
+ Custom authentication via JAAS login modules.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Cacheing:</emphasis>
+ Utilizes render-view caching for improved performance.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Clusterable:</emphasis>
+ Cluster support allows for portal state to be
+ clustered for all portal instances.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Hot-Deployment:</emphasis>
+ Leverages JBoss dynamic auto deployment
+ features.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">SAR Installer:</emphasis>
+ Browser-based installer makes installation
+ and initial configuration a breeze.
+ </listitem>
+ </itemizedlist>
+ <para>
+ <emphasis role="bold">Supported Standards</emphasis>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">Portlet Specification and API 1.0 (JSR-168)</emphasis>
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Content Repository for Java Technology API (JSR-170)</emphasis>
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Java Server Faces 1.2 (JSR-252)</emphasis>
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Java Management Extension (JMX) 1.2</emphasis>
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Web Services for Remote Portlets (WSRP) 1.0</emphasis>
+ See <ulink url="http://docs.jboss.com/jbportal/v2.6/reference-guide/en/html/wsrp.html#wsr...">WSRP
+ support in Portal</ulink> for more details.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Full J2EE 1.4 compliance when used with JBoss AS</emphasis>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para>
+ <emphasis role="bold">Portal and Portal Container</emphasis>
+ </para>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">Multiple Portal Instances:</emphasis>
+ Ability to have multiple Portal
+ instances running inside of one Portal container.
+ </listitem>
+ <listitem>
+ <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">Dynamicity</emphasis>
+ The ability for administrators and users to create and destroy objects such as
+ portlets, pages, portals, themes, and layouts at runtime.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Internationalization:</emphasis>
+ Ability to use internationalization
+ resource files for every portlet.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Pluggable services:</emphasis>
+ Authentication performed by the
+ servlet container and JAAS make it possible to swap the authentication scheme.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Page-based Architecture:</emphasis>
+ Allows for the grouping/division
+ of portlets on a per-page basis.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Existing Framework support:</emphasis>
+ Portlets utilizing Struts,
+ Spring MVC, Sun JSF-RI, AJAX, or MyFaces are supported.
+ </listitem>
+ </itemizedlist>
+ <para>
+ <emphasis role="bold">Themes and Layouts</emphasis>
+ </para>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">Easily swappable themes/layouts:</emphasis>
+ New themes and layouts
+ containing images can be deployed in WAR archives.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Flexible API:</emphasis>
+ Theme and Layout API are designed to
+ separate the business layer from the presentation layer.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Per-page layout strategy:</emphasis>
+ Different layouts can be
+ assigned to different pages.
+ </listitem>
+ </itemizedlist>
+ <para>
+ <emphasis role="bold">User and Group Functionality</emphasis>
+ </para>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">User registration/validation:</emphasis>
+ Configurable registration
+ parameters allow for user email validation before activation.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">User login:</emphasis>
+ Makes use of servlet container authentication.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Create/Edit Users:</emphasis>
+ Ability for administrators to
+ create/edit user profiles.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Create/Edit Roles:</emphasis>
+ Ability for administrators create/edit
+ roles.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Role Assignment:</emphasis>
+ Ability for administrators to assign
+ users to roles.
+ </listitem>
+ </itemizedlist>
+ <para>
+ <emphasis role="bold">Permissions Management</emphasis>
+ </para>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">Extendable permissions API:</emphasis>
+ Allows custom portlets
+ permissions based on role definition.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Administrative interface:</emphasis>
+ Allows for permissions
+ assignments to roles at any time for any deployed portlet, page, or portal instance.
+ </listitem>
+ </itemizedlist>
+ <para>
+ <emphasis role="bold">Content Management System</emphasis>
+ </para>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">JCR-compliant:</emphasis>
+ The CMS is powered by Apache Jackrabbit, an open source implementation
+ of the Java Content Repository API.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">DB or Filesystem store support:</emphasis>
+ Configurable content store
+ to either a filesystem or RDBMS.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">External Blob Support:</emphasis>
+ Configurable content store allowing
+ large blobs to reside on filesystem and content node references/properties to reside in
+ RDBMS.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Versioning support:</emphasis>
+ All content edited/created is
+ autoversioned with a history of edits that can be viewed at any time.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Content Serving Search-engine-friendly URLS:</emphasis>
+ http://yourdomain/portal/content/index.html (Does not apply to portlet actions.)
+ </listitem>
+ <listitem>
+ <emphasis role="bold">No long portal URLS:</emphasis>
+ Serve binaries with simple urls.
+ (http://domain/files/products.pdf)
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Multiple HTML Portlet instance support:</emphasis>
+ Allows for extra
+ instances of static content from the CMS to be served under separate windows.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Directory Support:</emphasis>
+ create, move, delete, copy, and upload
+ entire directory trees.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">File Functions:</emphasis>
+ create, move, copy, upload, and delete
+ files.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Embedded directory-browser:</emphasis>
+ When copying, moving,
+ deleting, or creating files, administrators can simply navigate the directory tree to find
+ the collection they want to perform the action on.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Ease-of-use architecture:</emphasis>
+ All actions to be performed on
+ files and folder are one mouse-click away.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Full-featured HTML editor:</emphasis>
+ HTML Editor contains WYSIWYG
+ mode, preview functionality, and HTML source editting mode. HTML commands support tables,
+ fonts, zooming, image and url linking, flash movie support, bulleted and numbered list, and
+ dozens more.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Editor style-sheet support:</emphasis>
+ WYSIWYG editor displays
+ current Portal style-sheet, for easy choosing of classes.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Internationalization Support:</emphasis>
+ 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>
Copied: docs/trunk/referenceGuide/en/modules/overview.xml (from rev 8362, docs/trunk/referenceGuide/en/modules/overview.xml)
===================================================================
--- docs/trunk/referenceGuide/en/modules/overview.xml (rev 0)
+++ docs/trunk/referenceGuide/en/modules/overview.xml 2007-09-19 13:24:26 UTC (rev 8364)
@@ -0,0 +1,87 @@
+<preface id="overview">
+ <title>JBoss Portal - Overview</title>
+ <para>
+ <imageobject>
+ <imagedata fileref="images/setup/default_ss.jpg" format="jpg" 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">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 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
+ 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>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>
+ </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/trunk/userGuide/en/master.xml
===================================================================
--- docs/trunk/userGuide/en/master.xml 2007-09-19 12:54:55 UTC (rev 8363)
+++ docs/trunk/userGuide/en/master.xml 2007-09-19 13:24:26 UTC (rev 8364)
@@ -1,10 +1,10 @@
<?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 "../../common/en/modules/overview.xml">
- <!ENTITY featurelist SYSTEM "../../common/en/modules/featurelist.xml">
+ <!ENTITY overview SYSTEM "modules/overview.xml">
+ <!ENTITY featurelist SYSTEM "modules/featurelist.xml">
<!ENTITY target SYSTEM "modules/target.xml">
- <!ENTITY acknowledgements SYSTEM "../../common/en/modules/acknowledgements.xml">
+ <!ENTITY acknowledgements SYSTEM "modules/acknowledgements.xml">
<!ENTITY intro SYSTEM "modules/intro.xml">
<!ENTITY dynamicity SYSTEM "modules/dynamicity.xml">
<!ENTITY CMSAdmin SYSTEM "modules/admincmsPortlet.xml">
Copied: docs/trunk/userGuide/en/modules/acknowledgements.xml (from rev 8362, docs/trunk/userGuide/en/modules/acknowledgements.xml)
===================================================================
--- docs/trunk/userGuide/en/modules/acknowledgements.xml (rev 0)
+++ docs/trunk/userGuide/en/modules/acknowledgements.xml 2007-09-19 13:24:26 UTC (rev 8364)
@@ -0,0 +1,42 @@
+<preface id="acknowledgements">
+ <title>Acknowledgements</title>
+ <para>We would like to thank the developers that participate in the JBoss Portal project effort.</para>
+ <para>Specifically,</para>
+ <para>
+ <itemizedlist>
+ <listitem>
+ Antoine Herzog for his feedback, for writing Wikis and helping in the forums.
+ </listitem>
+ <listitem>
+ Mark Fernandes and Paul Tamaro from Novell, for their hard work in supplying the
+ portal project with usable and attractive themes and layouts in the 2.4 version of JBoss Portal.
+ </listitem>
+ <listitem>
+ Martin Holzner from Novell, for his work on themes in the 2.4 version of JBoss Portal.
+ </listitem>
+ <listitem>
+ Kev "kevs3d" Roast for supplying us with two working portlets that integrate existing
+ frameworks in to the portal: Sun JSF-RI and Spring MVC Portlet.
+ </listitem>
+ <listitem>
+ Swarn "sdhaliwal" Dhaliwal for supplying us with the Struts-Bridge, that will allow
+ for existing struts applications to work with the Portal.
+ </listitem>
+ <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. 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
+ giving us the initial Drag and Drop implementation.
+ </listitem>
+ <listitem>
+ Everyone participating in the forums and Wiki in general.
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para>Contributions of any kind are always welcome, you can contribute by providing ideas,
+ filling bug reports, producing some code, designing a theme, writing some documentation,
+ etc... If you think your name is missing from this page, please let us know.</para>
+</preface>
\ No newline at end of file
Copied: docs/trunk/userGuide/en/modules/featurelist.xml (from rev 8362, docs/trunk/userGuide/en/modules/featurelist.xml)
===================================================================
--- docs/trunk/userGuide/en/modules/featurelist.xml (rev 0)
+++ docs/trunk/userGuide/en/modules/featurelist.xml 2007-09-19 13:24:26 UTC (rev 8364)
@@ -0,0 +1,293 @@
+<preface id="features">
+ <title>Feature List</title>
+ <para>The following list details features found in this document's related release. For a
+ technical view of our features, view the
+ <ulink
+ url="http://jira.jboss.com/jira/browse/JBPORTAL">Project Roadmap and Task List</ulink>
+ .
+ </para>
+ <para>
+ <emphasis role="bold">Technology and Architecture</emphasis>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">JEMS:</emphasis>
+ Leverages the power of JBoss Enterprise Middleware
+ Services : JBoss Application Server, JBoss Cache, JGroups, and Hibernate.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">DB Agnostic:</emphasis>
+ Will work with any RDBMS supported by Hibernate
+ </listitem>
+ <listitem>
+ <emphasis role="bold">SSO/LDAP:</emphasis>
+ Leverages Tomcat and JBoss single sign on (SSO)
+ solutions.
+ Identity mapping framework adaptable to the enterprise LDAP deployments.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">JAAS Authentication:</emphasis>
+ Custom authentication via JAAS login modules.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Cacheing:</emphasis>
+ Utilizes render-view caching for improved performance.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Clusterable:</emphasis>
+ Cluster support allows for portal state to be
+ clustered for all portal instances.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Hot-Deployment:</emphasis>
+ Leverages JBoss dynamic auto deployment
+ features.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">SAR Installer:</emphasis>
+ Browser-based installer makes installation
+ and initial configuration a breeze.
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para>
+ <emphasis role="bold">Single Sign On</emphasis>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">Leverages Tomcat and JBoss single sign on (SSO) solutions.</emphasis>
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Integrates with JOSSO and CAS out of the box. (Experimental support for Open SSO)</emphasis>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para>
+ <emphasis role="bold">LDAP</emphasis>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">Connect to virtually any LDAP server</emphasis>
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Integrates with Sun Active Directory and OpenLDAP out of the box. (Experimental support for Active Directory)</emphasis>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para>
+ <emphasis role="bold">Supported Standards</emphasis>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">Portlet Specification and API 1.0 (JSR-168)</emphasis>
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Content Repository for Java Technology API (JSR-170)</emphasis>
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Java Server Faces 1.2 (JSR-252)</emphasis>
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Java Management Extension (JMX) 1.2</emphasis>
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Web Services for Remote Portlets (WSRP) 1.0</emphasis>
+ See <ulink url="http://docs.jboss.com/jbportal/v2.6/reference-guide/en/html/wsrp.html#wsr...">WSRP
+ support in Portal</ulink> for more details.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Full J2EE 1.4 compliance when used with JBoss AS</emphasis>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para>
+ <emphasis role="bold">Portal and Portal Container</emphasis>
+ </para>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">Multiple Portal Instances:</emphasis>
+ Ability to have multiple Portal
+ instances running inside of one Portal container.
+ </listitem>
+ <listitem>
+ <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">Dynamicity</emphasis>
+ The ability for administrators and users to create and destroy objects such as
+ portlets, pages, portals, themes, and layouts at runtime.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Internationalization:</emphasis>
+ Ability to use internationalization
+ resource files for every portlet.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Pluggable services:</emphasis>
+ Authentication performed by the
+ servlet container and JAAS make it possible to swap the authentication scheme.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Page-based Architecture:</emphasis>
+ Allows for the grouping/division
+ of portlets on a per-page basis.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Existing Framework support:</emphasis>
+ Portlets utilizing Struts,
+ Spring MVC, Sun JSF-RI, AJAX, or MyFaces are supported.
+ </listitem>
+ </itemizedlist>
+ <para>
+ <emphasis role="bold">Themes and Layouts</emphasis>
+ </para>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">Easily swappable themes/layouts:</emphasis>
+ New themes and layouts
+ containing images can be deployed in WAR archives.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Flexible API:</emphasis>
+ Theme and Layout API are designed to
+ separate the business layer from the presentation layer.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Per-page layout strategy:</emphasis>
+ Different layouts can be
+ assigned to different pages.
+ </listitem>
+ </itemizedlist>
+ <para>
+ <emphasis role="bold">User and Group Functionality</emphasis>
+ </para>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">User registration/validation:</emphasis>
+ Configurable registration
+ parameters allow for user email validation before activation.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Workflow:</emphasis>
+ Ability to define your own jBPM workflow on user registration.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">User login:</emphasis>
+ Makes use of servlet container authentication.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Create/Edit Users:</emphasis>
+ Ability for administrators to
+ create/edit user profiles.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Create/Edit Roles:</emphasis>
+ Ability for administrators create/edit
+ roles.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Role Assignment:</emphasis>
+ Ability for administrators to assign
+ users to roles.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Captcha support:</emphasis>
+ To distinct humans from machines when registering.
+ </listitem>
+ </itemizedlist>
+ <para>
+ <emphasis role="bold">Permissions Management</emphasis>
+ </para>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">Extendable permissions API:</emphasis>
+ Allows custom portlets
+ permissions based on role definition.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Administrative interface:</emphasis>
+ Allows for permissions
+ assignments to roles at any time for any deployed portlet, page, or portal instance.
+ </listitem>
+ </itemizedlist>
+ <para>
+ <emphasis role="bold">Content Management System</emphasis>
+ </para>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">JCR-compliant:</emphasis>
+ The CMS is powered by Apache Jackrabbit, an open source implementation
+ of the Java Content Repository API.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">DB or Filesystem store support:</emphasis>
+ Configurable content store
+ to either a filesystem or RDBMS.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">External Blob Support:</emphasis>
+ Configurable content store allowing
+ large blobs to reside on filesystem and content node references/properties to reside in
+ RDBMS.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Versioning support:</emphasis>
+ All content edited/created is
+ autoversioned with a history of edits that can be viewed at any time.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Content Serving Search-engine-friendly URLS:</emphasis>
+ http://yourdomain/portal/content/index.html (Does not apply to portlet actions.)
+ </listitem>
+ <listitem>
+ <emphasis role="bold">No long portal URLS:</emphasis>
+ Serve binaries with simple urls.
+ (http://domain/files/products.pdf)
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Multiple HTML Portlet instance support:</emphasis>
+ Allows for extra
+ instances of static content from the CMS to be served under separate windows.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Directory Support:</emphasis>
+ create, move, delete, copy, and upload
+ entire directory trees.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">File Functions:</emphasis>
+ create, move, copy, upload, and delete
+ files.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Embedded directory-browser:</emphasis>
+ When copying, moving,
+ deleting, or creating files, administrators can simply navigate the directory tree to find
+ the collection they want to perform the action on.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Ease-of-use architecture:</emphasis>
+ All actions to be performed on
+ files and folder are one mouse-click away.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Full-featured HTML editor:</emphasis>
+ HTML Editor contains WYSIWYG
+ mode, preview functionality, and HTML source editting mode. HTML commands support tables,
+ fonts, zooming, image and url linking, flash movie support, bulleted and numbered list, and
+ dozens more.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Editor style-sheet support:</emphasis>
+ WYSIWYG editor displays
+ current Portal style-sheet, for easy choosing of classes.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Internationalization Support:</emphasis>
+ 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>
Copied: docs/trunk/userGuide/en/modules/overview.xml (from rev 8362, docs/trunk/userGuide/en/modules/overview.xml)
===================================================================
--- docs/trunk/userGuide/en/modules/overview.xml (rev 0)
+++ docs/trunk/userGuide/en/modules/overview.xml 2007-09-19 13:24:26 UTC (rev 8364)
@@ -0,0 +1,81 @@
+<preface id="overview">
+ <title>JBoss Portal - Overview</title>
+ <para>
+ <imageobject>
+ <imagedata fileref="images/setup/default_ss.png" format="png" 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://jboss.com/opensource/lgpl/faq">LGPL</ulink>
+ open source license and is
+ supported by
+ <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 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
+ 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://labs.jboss.com/jbossportal">JBoss Portal Home Page</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"
+ >Design</ulink>
+ |
+ <ulink url="http://jboss.org/index.html?module=bb&op=viewforum&f=232">WSRP</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>
16 years, 9 months
JBoss Portal SVN: r8363 - in docs/trunk: common and 9 other directories.
by portal-commits@lists.jboss.org
Author: thomas.heute(a)jboss.com
Date: 2007-09-19 08:54:55 -0400 (Wed, 19 Sep 2007)
New Revision: 8363
Added:
docs/trunk/common/
docs/trunk/common/en/
docs/trunk/common/en/images/
docs/trunk/common/en/images/frontpage.png
docs/trunk/common/en/modules/
docs/trunk/common/en/modules/acknowledgements.xml
docs/trunk/common/en/modules/featurelist.xml
docs/trunk/common/en/modules/overview.xml
Removed:
docs/trunk/quickstartuser/en/modules/overview.xml
docs/trunk/referenceGuide/en/modules/acknowledgements.xml
docs/trunk/referenceGuide/en/modules/featurelist.xml
docs/trunk/referenceGuide/en/modules/overview.xml
docs/trunk/userGuide/en/modules/acknowledgements.xml
docs/trunk/userGuide/en/modules/featurelist.xml
docs/trunk/userGuide/en/modules/overview.xml
Modified:
docs/trunk/quickstartuser/en/master.xml
docs/trunk/referenceGuide/en/master.xml
docs/trunk/userGuide/en/master.xml
Log:
Factorizing the documentation
Added: docs/trunk/common/en/images/frontpage.png
===================================================================
(Binary files differ)
Property changes on: docs/trunk/common/en/images/frontpage.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: docs/trunk/common/en/modules/acknowledgements.xml
===================================================================
--- docs/trunk/common/en/modules/acknowledgements.xml (rev 0)
+++ docs/trunk/common/en/modules/acknowledgements.xml 2007-09-19 12:54:55 UTC (rev 8363)
@@ -0,0 +1,42 @@
+<preface id="acknowledgements">
+ <title>Acknowledgements</title>
+ <para>We would like to thank the developers that participate in the JBoss Portal project effort.</para>
+ <para>Specifically,</para>
+ <para>
+ <itemizedlist>
+ <listitem>
+ Antoine Herzog for his feedback, for writing Wikis and helping in the forums.
+ </listitem>
+ <listitem>
+ Mark Fernandes and Paul Tamaro from Novell, for their hard work in supplying the
+ portal project with usable and attractive themes and layouts in the 2.4 version of JBoss Portal.
+ </listitem>
+ <listitem>
+ Martin Holzner from Novell, for his work on themes in the 2.4 version of JBoss Portal.
+ </listitem>
+ <listitem>
+ Kev "kevs3d" Roast for supplying us with two working portlets that integrate existing
+ frameworks in to the portal: Sun JSF-RI and Spring MVC Portlet.
+ </listitem>
+ <listitem>
+ Swarn "sdhaliwal" Dhaliwal for supplying us with the Struts-Bridge, that will allow
+ for existing struts applications to work with the Portal.
+ </listitem>
+ <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. 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
+ giving us the initial Drag and Drop implementation.
+ </listitem>
+ <listitem>
+ Everyone participating in the forums and Wiki in general.
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para>Contributions of any kind are always welcome, you can contribute by providing ideas,
+ filling bug reports, producing some code, designing a theme, writing some documentation,
+ etc... If you think your name is missing from this page, please let us know.</para>
+</preface>
\ No newline at end of file
Property changes on: docs/trunk/common/en/modules/acknowledgements.xml
___________________________________________________________________
Name: svn:executable
+ *
Added: docs/trunk/common/en/modules/featurelist.xml
===================================================================
--- docs/trunk/common/en/modules/featurelist.xml (rev 0)
+++ docs/trunk/common/en/modules/featurelist.xml 2007-09-19 12:54:55 UTC (rev 8363)
@@ -0,0 +1,293 @@
+<preface id="features">
+ <title>Feature List</title>
+ <para>The following list details features found in this document's related release. For a
+ technical view of our features, view the
+ <ulink
+ url="http://jira.jboss.com/jira/browse/JBPORTAL">Project Roadmap and Task List</ulink>
+ .
+ </para>
+ <para>
+ <emphasis role="bold">Technology and Architecture</emphasis>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">JEMS:</emphasis>
+ Leverages the power of JBoss Enterprise Middleware
+ Services : JBoss Application Server, JBoss Cache, JGroups, and Hibernate.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">DB Agnostic:</emphasis>
+ Will work with any RDBMS supported by Hibernate
+ </listitem>
+ <listitem>
+ <emphasis role="bold">SSO/LDAP:</emphasis>
+ Leverages Tomcat and JBoss single sign on (SSO)
+ solutions.
+ Identity mapping framework adaptable to the enterprise LDAP deployments.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">JAAS Authentication:</emphasis>
+ Custom authentication via JAAS login modules.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Cacheing:</emphasis>
+ Utilizes render-view caching for improved performance.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Clusterable:</emphasis>
+ Cluster support allows for portal state to be
+ clustered for all portal instances.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Hot-Deployment:</emphasis>
+ Leverages JBoss dynamic auto deployment
+ features.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">SAR Installer:</emphasis>
+ Browser-based installer makes installation
+ and initial configuration a breeze.
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para>
+ <emphasis role="bold">Single Sign On</emphasis>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">Leverages Tomcat and JBoss single sign on (SSO) solutions.</emphasis>
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Integrates with JOSSO and CAS out of the box. (Experimental support for Open SSO)</emphasis>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para>
+ <emphasis role="bold">LDAP</emphasis>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">Connect to virtually any LDAP server</emphasis>
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Integrates with Sun Active Directory and OpenLDAP out of the box. (Experimental support for Active Directory)</emphasis>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para>
+ <emphasis role="bold">Supported Standards</emphasis>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">Portlet Specification and API 1.0 (JSR-168)</emphasis>
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Content Repository for Java Technology API (JSR-170)</emphasis>
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Java Server Faces 1.2 (JSR-252)</emphasis>
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Java Management Extension (JMX) 1.2</emphasis>
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Web Services for Remote Portlets (WSRP) 1.0</emphasis>
+ See <ulink url="http://docs.jboss.com/jbportal/v2.6/reference-guide/en/html/wsrp.html#wsr...">WSRP
+ support in Portal</ulink> for more details.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Full J2EE 1.4 compliance when used with JBoss AS</emphasis>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para>
+ <emphasis role="bold">Portal and Portal Container</emphasis>
+ </para>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">Multiple Portal Instances:</emphasis>
+ Ability to have multiple Portal
+ instances running inside of one Portal container.
+ </listitem>
+ <listitem>
+ <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">Dynamicity</emphasis>
+ The ability for administrators and users to create and destroy objects such as
+ portlets, pages, portals, themes, and layouts at runtime.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Internationalization:</emphasis>
+ Ability to use internationalization
+ resource files for every portlet.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Pluggable services:</emphasis>
+ Authentication performed by the
+ servlet container and JAAS make it possible to swap the authentication scheme.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Page-based Architecture:</emphasis>
+ Allows for the grouping/division
+ of portlets on a per-page basis.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Existing Framework support:</emphasis>
+ Portlets utilizing Struts,
+ Spring MVC, Sun JSF-RI, AJAX, or MyFaces are supported.
+ </listitem>
+ </itemizedlist>
+ <para>
+ <emphasis role="bold">Themes and Layouts</emphasis>
+ </para>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">Easily swappable themes/layouts:</emphasis>
+ New themes and layouts
+ containing images can be deployed in WAR archives.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Flexible API:</emphasis>
+ Theme and Layout API are designed to
+ separate the business layer from the presentation layer.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Per-page layout strategy:</emphasis>
+ Different layouts can be
+ assigned to different pages.
+ </listitem>
+ </itemizedlist>
+ <para>
+ <emphasis role="bold">User and Group Functionality</emphasis>
+ </para>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">User registration/validation:</emphasis>
+ Configurable registration
+ parameters allow for user email validation before activation.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Workflow:</emphasis>
+ Ability to define your own jBPM workflow on user registration.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">User login:</emphasis>
+ Makes use of servlet container authentication.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Create/Edit Users:</emphasis>
+ Ability for administrators to
+ create/edit user profiles.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Create/Edit Roles:</emphasis>
+ Ability for administrators create/edit
+ roles.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Role Assignment:</emphasis>
+ Ability for administrators to assign
+ users to roles.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Captcha support:</emphasis>
+ To distinct humans from machines when registering.
+ </listitem>
+ </itemizedlist>
+ <para>
+ <emphasis role="bold">Permissions Management</emphasis>
+ </para>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">Extendable permissions API:</emphasis>
+ Allows custom portlets
+ permissions based on role definition.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Administrative interface:</emphasis>
+ Allows for permissions
+ assignments to roles at any time for any deployed portlet, page, or portal instance.
+ </listitem>
+ </itemizedlist>
+ <para>
+ <emphasis role="bold">Content Management System</emphasis>
+ </para>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">JCR-compliant:</emphasis>
+ The CMS is powered by Apache Jackrabbit, an open source implementation
+ of the Java Content Repository API.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">DB or Filesystem store support:</emphasis>
+ Configurable content store
+ to either a filesystem or RDBMS.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">External Blob Support:</emphasis>
+ Configurable content store allowing
+ large blobs to reside on filesystem and content node references/properties to reside in
+ RDBMS.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Versioning support:</emphasis>
+ All content edited/created is
+ autoversioned with a history of edits that can be viewed at any time.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Content Serving Search-engine-friendly URLS:</emphasis>
+ http://yourdomain/portal/content/index.html (Does not apply to portlet actions.)
+ </listitem>
+ <listitem>
+ <emphasis role="bold">No long portal URLS:</emphasis>
+ Serve binaries with simple urls.
+ (http://domain/files/products.pdf)
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Multiple HTML Portlet instance support:</emphasis>
+ Allows for extra
+ instances of static content from the CMS to be served under separate windows.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Directory Support:</emphasis>
+ create, move, delete, copy, and upload
+ entire directory trees.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">File Functions:</emphasis>
+ create, move, copy, upload, and delete
+ files.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Embedded directory-browser:</emphasis>
+ When copying, moving,
+ deleting, or creating files, administrators can simply navigate the directory tree to find
+ the collection they want to perform the action on.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Ease-of-use architecture:</emphasis>
+ All actions to be performed on
+ files and folder are one mouse-click away.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Full-featured HTML editor:</emphasis>
+ HTML Editor contains WYSIWYG
+ mode, preview functionality, and HTML source editting mode. HTML commands support tables,
+ fonts, zooming, image and url linking, flash movie support, bulleted and numbered list, and
+ dozens more.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Editor style-sheet support:</emphasis>
+ WYSIWYG editor displays
+ current Portal style-sheet, for easy choosing of classes.
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Internationalization Support:</emphasis>
+ 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>
Property changes on: docs/trunk/common/en/modules/featurelist.xml
___________________________________________________________________
Name: svn:executable
+ *
Added: docs/trunk/common/en/modules/overview.xml
===================================================================
--- docs/trunk/common/en/modules/overview.xml (rev 0)
+++ docs/trunk/common/en/modules/overview.xml 2007-09-19 12:54:55 UTC (rev 8363)
@@ -0,0 +1,81 @@
+<preface id="overview">
+ <title>JBoss Portal - Overview</title>
+ <para>
+ <imageobject>
+ <imagedata fileref="images/frontpage.png" format="png" 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://jboss.com/opensource/lgpl/faq">LGPL</ulink>
+ open source license and is
+ supported by
+ <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 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
+ 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://labs.jboss.com/jbossportal">JBoss Portal Home Page</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"
+ >Design</ulink>
+ |
+ <ulink url="http://jboss.org/index.html?module=bb&op=viewforum&f=232">WSRP</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>
Property changes on: docs/trunk/common/en/modules/overview.xml
___________________________________________________________________
Name: svn:executable
+ *
Modified: docs/trunk/quickstartuser/en/master.xml
===================================================================
--- docs/trunk/quickstartuser/en/master.xml 2007-09-19 12:44:27 UTC (rev 8362)
+++ docs/trunk/quickstartuser/en/master.xml 2007-09-19 12:54:55 UTC (rev 8363)
@@ -1,7 +1,7 @@
<?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 overview SYSTEM "../../common/en/modules/overview.xml">
<!ENTITY forward SYSTEM "modules/forward.xml">
<!ENTITY installation SYSTEM "modules/installation.xml">
<!ENTITY portalterminology SYSTEM "modules/portalterminology.xml">
Deleted: docs/trunk/quickstartuser/en/modules/overview.xml
===================================================================
--- docs/trunk/quickstartuser/en/modules/overview.xml 2007-09-19 12:44:27 UTC (rev 8362)
+++ docs/trunk/quickstartuser/en/modules/overview.xml 2007-09-19 12:54:55 UTC (rev 8363)
@@ -1,106 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<preface id="overview">
- <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/trunk/referenceGuide/en/master.xml
===================================================================
--- docs/trunk/referenceGuide/en/master.xml 2007-09-19 12:44:27 UTC (rev 8362)
+++ docs/trunk/referenceGuide/en/master.xml 2007-09-19 12:54:55 UTC (rev 8363)
@@ -1,10 +1,10 @@
<?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 featurelist SYSTEM "modules/featurelist.xml">
+ <!ENTITY overview SYSTEM "../../common/en/modules/overview.xml">
+ <!ENTITY featurelist SYSTEM "../../common/en/modules/featurelist.xml">
<!ENTITY target SYSTEM "modules/target.xml">
- <!ENTITY acknowledgements SYSTEM "modules/acknowledgements.xml">
+ <!ENTITY acknowledgements SYSTEM "../../common/en/modules/acknowledgements.xml">
<!ENTITY supported SYSTEM "modules/supported.xml">
<!ENTITY installation SYSTEM "modules/installation.xml">
<!ENTITY configuration SYSTEM "modules/configuration.xml">
Deleted: docs/trunk/referenceGuide/en/modules/acknowledgements.xml
===================================================================
--- docs/trunk/referenceGuide/en/modules/acknowledgements.xml 2007-09-19 12:44:27 UTC (rev 8362)
+++ docs/trunk/referenceGuide/en/modules/acknowledgements.xml 2007-09-19 12:54:55 UTC (rev 8363)
@@ -1,42 +0,0 @@
-<preface id="acknowledgements">
- <title>Acknowledgements</title>
- <para>We would like to thank the developers that participate in the JBoss Portal project effort.</para>
- <para>Specifically,</para>
- <para>
- <itemizedlist>
- <listitem>
- Antoine Herzog for his feedback, for writing Wikis and helping in the forums.
- </listitem>
- <listitem>
- Mark Fernandes and Paul Tamaro from Novell, for their hard work in supplying the
- portal project with usable and attractive themes and layouts in the 2.4 version of JBoss Portal.
- </listitem>
- <listitem>
- Martin Holzner from Novell, for his work on themes in the 2.4 version of JBoss Portal.
- </listitem>
- <listitem>
- Kev "kevs3d" Roast for supplying us with two working portlets that integrate existing
- frameworks in to the portal: Sun JSF-RI and Spring MVC Portlet.
- </listitem>
- <listitem>
- Swarn "sdhaliwal" Dhaliwal for supplying us with the Struts-Bridge, that will allow
- for existing struts applications to work with the Portal.
- </listitem>
- <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. 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
- giving us the initial Drag and Drop implementation.
- </listitem>
- <listitem>
- Everyone participating in the forums and Wiki in general.
- </listitem>
- </itemizedlist>
- </para>
- <para>Contributions of any kind are always welcome, you can contribute by providing ideas,
- filling bug reports, producing some code, designing a theme, writing some documentation,
- etc... If you think your name is missing from this page, please let us know.</para>
-</preface>
\ No newline at end of file
Deleted: docs/trunk/referenceGuide/en/modules/featurelist.xml
===================================================================
--- docs/trunk/referenceGuide/en/modules/featurelist.xml 2007-09-19 12:44:27 UTC (rev 8362)
+++ docs/trunk/referenceGuide/en/modules/featurelist.xml 2007-09-19 12:54:55 UTC (rev 8363)
@@ -1,263 +0,0 @@
-<preface id="features">
- <title>Feature List</title>
- <para>The following list details features found in this document's related release. For a
- technical view of our features, view the
- <ulink
- url="http://jira.jboss.com/jira/browse/JBPORTAL">Project Roadmap and Task List</ulink>
- .
- </para>
- <para>
- <emphasis role="bold">Technology and Architecture</emphasis>
- </para>
- <itemizedlist>
- <listitem>
- <emphasis role="bold">JEMS:</emphasis>
- Leverages the power of JBoss Enterprise Middleware
- Services : JBoss Application Server, JBoss Cache, JGroups, and Hibernate.
- </listitem>
- <listitem>
- <emphasis role="bold">DB Agnostic:</emphasis>
- Will work with any RDBMS supported by Hibernate
- </listitem>
- <listitem>
- <emphasis role="bold">SSO/LDAP:</emphasis>
- Leverages Tomcat and JBoss single sign on (SSO)
- solutions.
- Identity mapping framework adaptable to the enterprise LDAP deployments.
- </listitem>
- <listitem>
- <emphasis role="bold">JAAS Authentication:</emphasis>
- Custom authentication via JAAS login modules.
- </listitem>
- <listitem>
- <emphasis role="bold">Cacheing:</emphasis>
- Utilizes render-view caching for improved performance.
- </listitem>
- <listitem>
- <emphasis role="bold">Clusterable:</emphasis>
- Cluster support allows for portal state to be
- clustered for all portal instances.
- </listitem>
- <listitem>
- <emphasis role="bold">Hot-Deployment:</emphasis>
- Leverages JBoss dynamic auto deployment
- features.
- </listitem>
- <listitem>
- <emphasis role="bold">SAR Installer:</emphasis>
- Browser-based installer makes installation
- and initial configuration a breeze.
- </listitem>
- </itemizedlist>
- <para>
- <emphasis role="bold">Supported Standards</emphasis>
- <itemizedlist>
- <listitem>
- <emphasis role="bold">Portlet Specification and API 1.0 (JSR-168)</emphasis>
- </listitem>
- <listitem>
- <emphasis role="bold">Content Repository for Java Technology API (JSR-170)</emphasis>
- </listitem>
- <listitem>
- <emphasis role="bold">Java Server Faces 1.2 (JSR-252)</emphasis>
- </listitem>
- <listitem>
- <emphasis role="bold">Java Management Extension (JMX) 1.2</emphasis>
- </listitem>
- <listitem>
- <emphasis role="bold">Web Services for Remote Portlets (WSRP) 1.0</emphasis>
- See <ulink url="http://docs.jboss.com/jbportal/v2.6/reference-guide/en/html/wsrp.html#wsr...">WSRP
- support in Portal</ulink> for more details.
- </listitem>
- <listitem>
- <emphasis role="bold">Full J2EE 1.4 compliance when used with JBoss AS</emphasis>
- </listitem>
- </itemizedlist>
- </para>
- <para>
- <emphasis role="bold">Portal and Portal Container</emphasis>
- </para>
- <itemizedlist>
- <listitem>
- <emphasis role="bold">Multiple Portal Instances:</emphasis>
- Ability to have multiple Portal
- instances running inside of one Portal container.
- </listitem>
- <listitem>
- <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">Dynamicity</emphasis>
- The ability for administrators and users to create and destroy objects such as
- portlets, pages, portals, themes, and layouts at runtime.
- </listitem>
- <listitem>
- <emphasis role="bold">Internationalization:</emphasis>
- Ability to use internationalization
- resource files for every portlet.
- </listitem>
- <listitem>
- <emphasis role="bold">Pluggable services:</emphasis>
- Authentication performed by the
- servlet container and JAAS make it possible to swap the authentication scheme.
- </listitem>
- <listitem>
- <emphasis role="bold">Page-based Architecture:</emphasis>
- Allows for the grouping/division
- of portlets on a per-page basis.
- </listitem>
- <listitem>
- <emphasis role="bold">Existing Framework support:</emphasis>
- Portlets utilizing Struts,
- Spring MVC, Sun JSF-RI, AJAX, or MyFaces are supported.
- </listitem>
- </itemizedlist>
- <para>
- <emphasis role="bold">Themes and Layouts</emphasis>
- </para>
- <itemizedlist>
- <listitem>
- <emphasis role="bold">Easily swappable themes/layouts:</emphasis>
- New themes and layouts
- containing images can be deployed in WAR archives.
- </listitem>
- <listitem>
- <emphasis role="bold">Flexible API:</emphasis>
- Theme and Layout API are designed to
- separate the business layer from the presentation layer.
- </listitem>
- <listitem>
- <emphasis role="bold">Per-page layout strategy:</emphasis>
- Different layouts can be
- assigned to different pages.
- </listitem>
- </itemizedlist>
- <para>
- <emphasis role="bold">User and Group Functionality</emphasis>
- </para>
- <itemizedlist>
- <listitem>
- <emphasis role="bold">User registration/validation:</emphasis>
- Configurable registration
- parameters allow for user email validation before activation.
- </listitem>
- <listitem>
- <emphasis role="bold">User login:</emphasis>
- Makes use of servlet container authentication.
- </listitem>
- <listitem>
- <emphasis role="bold">Create/Edit Users:</emphasis>
- Ability for administrators to
- create/edit user profiles.
- </listitem>
- <listitem>
- <emphasis role="bold">Create/Edit Roles:</emphasis>
- Ability for administrators create/edit
- roles.
- </listitem>
- <listitem>
- <emphasis role="bold">Role Assignment:</emphasis>
- Ability for administrators to assign
- users to roles.
- </listitem>
- </itemizedlist>
- <para>
- <emphasis role="bold">Permissions Management</emphasis>
- </para>
- <itemizedlist>
- <listitem>
- <emphasis role="bold">Extendable permissions API:</emphasis>
- Allows custom portlets
- permissions based on role definition.
- </listitem>
- <listitem>
- <emphasis role="bold">Administrative interface:</emphasis>
- Allows for permissions
- assignments to roles at any time for any deployed portlet, page, or portal instance.
- </listitem>
- </itemizedlist>
- <para>
- <emphasis role="bold">Content Management System</emphasis>
- </para>
- <itemizedlist>
- <listitem>
- <emphasis role="bold">JCR-compliant:</emphasis>
- The CMS is powered by Apache Jackrabbit, an open source implementation
- of the Java Content Repository API.
- </listitem>
- <listitem>
- <emphasis role="bold">DB or Filesystem store support:</emphasis>
- Configurable content store
- to either a filesystem or RDBMS.
- </listitem>
- <listitem>
- <emphasis role="bold">External Blob Support:</emphasis>
- Configurable content store allowing
- large blobs to reside on filesystem and content node references/properties to reside in
- RDBMS.
- </listitem>
- <listitem>
- <emphasis role="bold">Versioning support:</emphasis>
- All content edited/created is
- autoversioned with a history of edits that can be viewed at any time.
- </listitem>
- <listitem>
- <emphasis role="bold">Content Serving Search-engine-friendly URLS:</emphasis>
- http://yourdomain/portal/content/index.html (Does not apply to portlet actions.)
- </listitem>
- <listitem>
- <emphasis role="bold">No long portal URLS:</emphasis>
- Serve binaries with simple urls.
- (http://domain/files/products.pdf)
- </listitem>
- <listitem>
- <emphasis role="bold">Multiple HTML Portlet instance support:</emphasis>
- Allows for extra
- instances of static content from the CMS to be served under separate windows.
- </listitem>
- <listitem>
- <emphasis role="bold">Directory Support:</emphasis>
- create, move, delete, copy, and upload
- entire directory trees.
- </listitem>
- <listitem>
- <emphasis role="bold">File Functions:</emphasis>
- create, move, copy, upload, and delete
- files.
- </listitem>
- <listitem>
- <emphasis role="bold">Embedded directory-browser:</emphasis>
- When copying, moving,
- deleting, or creating files, administrators can simply navigate the directory tree to find
- the collection they want to perform the action on.
- </listitem>
- <listitem>
- <emphasis role="bold">Ease-of-use architecture:</emphasis>
- All actions to be performed on
- files and folder are one mouse-click away.
- </listitem>
- <listitem>
- <emphasis role="bold">Full-featured HTML editor:</emphasis>
- HTML Editor contains WYSIWYG
- mode, preview functionality, and HTML source editting mode. HTML commands support tables,
- fonts, zooming, image and url linking, flash movie support, bulleted and numbered list, and
- dozens more.
- </listitem>
- <listitem>
- <emphasis role="bold">Editor style-sheet support:</emphasis>
- WYSIWYG editor displays
- current Portal style-sheet, for easy choosing of classes.
- </listitem>
- <listitem>
- <emphasis role="bold">Internationalization Support:</emphasis>
- 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>
Deleted: docs/trunk/referenceGuide/en/modules/overview.xml
===================================================================
--- docs/trunk/referenceGuide/en/modules/overview.xml 2007-09-19 12:44:27 UTC (rev 8362)
+++ docs/trunk/referenceGuide/en/modules/overview.xml 2007-09-19 12:54:55 UTC (rev 8363)
@@ -1,87 +0,0 @@
-<preface id="overview">
- <title>JBoss Portal - Overview</title>
- <para>
- <imageobject>
- <imagedata fileref="images/setup/default_ss.jpg" format="jpg" 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">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 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
- 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>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>
- </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/trunk/userGuide/en/master.xml
===================================================================
--- docs/trunk/userGuide/en/master.xml 2007-09-19 12:44:27 UTC (rev 8362)
+++ docs/trunk/userGuide/en/master.xml 2007-09-19 12:54:55 UTC (rev 8363)
@@ -1,10 +1,10 @@
<?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 featurelist SYSTEM "modules/featurelist.xml">
+ <!ENTITY overview SYSTEM "../../common/en/modules/overview.xml">
+ <!ENTITY featurelist SYSTEM "../../common/en/modules/featurelist.xml">
<!ENTITY target SYSTEM "modules/target.xml">
- <!ENTITY acknowledgements SYSTEM "modules/acknowledgements.xml">
+ <!ENTITY acknowledgements SYSTEM "../../common/en/modules/acknowledgements.xml">
<!ENTITY intro SYSTEM "modules/intro.xml">
<!ENTITY dynamicity SYSTEM "modules/dynamicity.xml">
<!ENTITY CMSAdmin SYSTEM "modules/admincmsPortlet.xml">
Deleted: docs/trunk/userGuide/en/modules/acknowledgements.xml
===================================================================
--- docs/trunk/userGuide/en/modules/acknowledgements.xml 2007-09-19 12:44:27 UTC (rev 8362)
+++ docs/trunk/userGuide/en/modules/acknowledgements.xml 2007-09-19 12:54:55 UTC (rev 8363)
@@ -1,42 +0,0 @@
-<preface id="acknowledgements">
- <title>Acknowledgements</title>
- <para>We would like to thank the developers that participate in the JBoss Portal project effort.</para>
- <para>Specifically,</para>
- <para>
- <itemizedlist>
- <listitem>
- Antoine Herzog for his feedback, for writing Wikis and helping in the forums.
- </listitem>
- <listitem>
- Mark Fernandes and Paul Tamaro from Novell, for their hard work in supplying the
- portal project with usable and attractive themes and layouts in the 2.4 version of JBoss Portal.
- </listitem>
- <listitem>
- Martin Holzner from Novell, for his work on themes in the 2.4 version of JBoss Portal.
- </listitem>
- <listitem>
- Kev "kevs3d" Roast for supplying us with two working portlets that integrate existing
- frameworks in to the portal: Sun JSF-RI and Spring MVC Portlet.
- </listitem>
- <listitem>
- Swarn "sdhaliwal" Dhaliwal for supplying us with the Struts-Bridge, that will allow
- for existing struts applications to work with the Portal.
- </listitem>
- <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. 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
- giving us the initial Drag and Drop implementation.
- </listitem>
- <listitem>
- Everyone participating in the forums and Wiki in general.
- </listitem>
- </itemizedlist>
- </para>
- <para>Contributions of any kind are always welcome, you can contribute by providing ideas,
- filling bug reports, producing some code, designing a theme, writing some documentation,
- etc... If you think your name is missing from this page, please let us know.</para>
-</preface>
\ No newline at end of file
Deleted: docs/trunk/userGuide/en/modules/featurelist.xml
===================================================================
--- docs/trunk/userGuide/en/modules/featurelist.xml 2007-09-19 12:44:27 UTC (rev 8362)
+++ docs/trunk/userGuide/en/modules/featurelist.xml 2007-09-19 12:54:55 UTC (rev 8363)
@@ -1,293 +0,0 @@
-<preface id="features">
- <title>Feature List</title>
- <para>The following list details features found in this document's related release. For a
- technical view of our features, view the
- <ulink
- url="http://jira.jboss.com/jira/browse/JBPORTAL">Project Roadmap and Task List</ulink>
- .
- </para>
- <para>
- <emphasis role="bold">Technology and Architecture</emphasis>
- <itemizedlist>
- <listitem>
- <emphasis role="bold">JEMS:</emphasis>
- Leverages the power of JBoss Enterprise Middleware
- Services : JBoss Application Server, JBoss Cache, JGroups, and Hibernate.
- </listitem>
- <listitem>
- <emphasis role="bold">DB Agnostic:</emphasis>
- Will work with any RDBMS supported by Hibernate
- </listitem>
- <listitem>
- <emphasis role="bold">SSO/LDAP:</emphasis>
- Leverages Tomcat and JBoss single sign on (SSO)
- solutions.
- Identity mapping framework adaptable to the enterprise LDAP deployments.
- </listitem>
- <listitem>
- <emphasis role="bold">JAAS Authentication:</emphasis>
- Custom authentication via JAAS login modules.
- </listitem>
- <listitem>
- <emphasis role="bold">Cacheing:</emphasis>
- Utilizes render-view caching for improved performance.
- </listitem>
- <listitem>
- <emphasis role="bold">Clusterable:</emphasis>
- Cluster support allows for portal state to be
- clustered for all portal instances.
- </listitem>
- <listitem>
- <emphasis role="bold">Hot-Deployment:</emphasis>
- Leverages JBoss dynamic auto deployment
- features.
- </listitem>
- <listitem>
- <emphasis role="bold">SAR Installer:</emphasis>
- Browser-based installer makes installation
- and initial configuration a breeze.
- </listitem>
- </itemizedlist>
- </para>
- <para>
- <emphasis role="bold">Single Sign On</emphasis>
- <itemizedlist>
- <listitem>
- <emphasis role="bold">Leverages Tomcat and JBoss single sign on (SSO) solutions.</emphasis>
- </listitem>
- <listitem>
- <emphasis role="bold">Integrates with JOSSO and CAS out of the box. (Experimental support for Open SSO)</emphasis>
- </listitem>
- </itemizedlist>
- </para>
- <para>
- <emphasis role="bold">LDAP</emphasis>
- <itemizedlist>
- <listitem>
- <emphasis role="bold">Connect to virtually any LDAP server</emphasis>
- </listitem>
- <listitem>
- <emphasis role="bold">Integrates with Sun Active Directory and OpenLDAP out of the box. (Experimental support for Active Directory)</emphasis>
- </listitem>
- </itemizedlist>
- </para>
- <para>
- <emphasis role="bold">Supported Standards</emphasis>
- <itemizedlist>
- <listitem>
- <emphasis role="bold">Portlet Specification and API 1.0 (JSR-168)</emphasis>
- </listitem>
- <listitem>
- <emphasis role="bold">Content Repository for Java Technology API (JSR-170)</emphasis>
- </listitem>
- <listitem>
- <emphasis role="bold">Java Server Faces 1.2 (JSR-252)</emphasis>
- </listitem>
- <listitem>
- <emphasis role="bold">Java Management Extension (JMX) 1.2</emphasis>
- </listitem>
- <listitem>
- <emphasis role="bold">Web Services for Remote Portlets (WSRP) 1.0</emphasis>
- See <ulink url="http://docs.jboss.com/jbportal/v2.6/reference-guide/en/html/wsrp.html#wsr...">WSRP
- support in Portal</ulink> for more details.
- </listitem>
- <listitem>
- <emphasis role="bold">Full J2EE 1.4 compliance when used with JBoss AS</emphasis>
- </listitem>
- </itemizedlist>
- </para>
- <para>
- <emphasis role="bold">Portal and Portal Container</emphasis>
- </para>
- <itemizedlist>
- <listitem>
- <emphasis role="bold">Multiple Portal Instances:</emphasis>
- Ability to have multiple Portal
- instances running inside of one Portal container.
- </listitem>
- <listitem>
- <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">Dynamicity</emphasis>
- The ability for administrators and users to create and destroy objects such as
- portlets, pages, portals, themes, and layouts at runtime.
- </listitem>
- <listitem>
- <emphasis role="bold">Internationalization:</emphasis>
- Ability to use internationalization
- resource files for every portlet.
- </listitem>
- <listitem>
- <emphasis role="bold">Pluggable services:</emphasis>
- Authentication performed by the
- servlet container and JAAS make it possible to swap the authentication scheme.
- </listitem>
- <listitem>
- <emphasis role="bold">Page-based Architecture:</emphasis>
- Allows for the grouping/division
- of portlets on a per-page basis.
- </listitem>
- <listitem>
- <emphasis role="bold">Existing Framework support:</emphasis>
- Portlets utilizing Struts,
- Spring MVC, Sun JSF-RI, AJAX, or MyFaces are supported.
- </listitem>
- </itemizedlist>
- <para>
- <emphasis role="bold">Themes and Layouts</emphasis>
- </para>
- <itemizedlist>
- <listitem>
- <emphasis role="bold">Easily swappable themes/layouts:</emphasis>
- New themes and layouts
- containing images can be deployed in WAR archives.
- </listitem>
- <listitem>
- <emphasis role="bold">Flexible API:</emphasis>
- Theme and Layout API are designed to
- separate the business layer from the presentation layer.
- </listitem>
- <listitem>
- <emphasis role="bold">Per-page layout strategy:</emphasis>
- Different layouts can be
- assigned to different pages.
- </listitem>
- </itemizedlist>
- <para>
- <emphasis role="bold">User and Group Functionality</emphasis>
- </para>
- <itemizedlist>
- <listitem>
- <emphasis role="bold">User registration/validation:</emphasis>
- Configurable registration
- parameters allow for user email validation before activation.
- </listitem>
- <listitem>
- <emphasis role="bold">Workflow:</emphasis>
- Ability to define your own jBPM workflow on user registration.
- </listitem>
- <listitem>
- <emphasis role="bold">User login:</emphasis>
- Makes use of servlet container authentication.
- </listitem>
- <listitem>
- <emphasis role="bold">Create/Edit Users:</emphasis>
- Ability for administrators to
- create/edit user profiles.
- </listitem>
- <listitem>
- <emphasis role="bold">Create/Edit Roles:</emphasis>
- Ability for administrators create/edit
- roles.
- </listitem>
- <listitem>
- <emphasis role="bold">Role Assignment:</emphasis>
- Ability for administrators to assign
- users to roles.
- </listitem>
- <listitem>
- <emphasis role="bold">Captcha support:</emphasis>
- To distinct humans from machines when registering.
- </listitem>
- </itemizedlist>
- <para>
- <emphasis role="bold">Permissions Management</emphasis>
- </para>
- <itemizedlist>
- <listitem>
- <emphasis role="bold">Extendable permissions API:</emphasis>
- Allows custom portlets
- permissions based on role definition.
- </listitem>
- <listitem>
- <emphasis role="bold">Administrative interface:</emphasis>
- Allows for permissions
- assignments to roles at any time for any deployed portlet, page, or portal instance.
- </listitem>
- </itemizedlist>
- <para>
- <emphasis role="bold">Content Management System</emphasis>
- </para>
- <itemizedlist>
- <listitem>
- <emphasis role="bold">JCR-compliant:</emphasis>
- The CMS is powered by Apache Jackrabbit, an open source implementation
- of the Java Content Repository API.
- </listitem>
- <listitem>
- <emphasis role="bold">DB or Filesystem store support:</emphasis>
- Configurable content store
- to either a filesystem or RDBMS.
- </listitem>
- <listitem>
- <emphasis role="bold">External Blob Support:</emphasis>
- Configurable content store allowing
- large blobs to reside on filesystem and content node references/properties to reside in
- RDBMS.
- </listitem>
- <listitem>
- <emphasis role="bold">Versioning support:</emphasis>
- All content edited/created is
- autoversioned with a history of edits that can be viewed at any time.
- </listitem>
- <listitem>
- <emphasis role="bold">Content Serving Search-engine-friendly URLS:</emphasis>
- http://yourdomain/portal/content/index.html (Does not apply to portlet actions.)
- </listitem>
- <listitem>
- <emphasis role="bold">No long portal URLS:</emphasis>
- Serve binaries with simple urls.
- (http://domain/files/products.pdf)
- </listitem>
- <listitem>
- <emphasis role="bold">Multiple HTML Portlet instance support:</emphasis>
- Allows for extra
- instances of static content from the CMS to be served under separate windows.
- </listitem>
- <listitem>
- <emphasis role="bold">Directory Support:</emphasis>
- create, move, delete, copy, and upload
- entire directory trees.
- </listitem>
- <listitem>
- <emphasis role="bold">File Functions:</emphasis>
- create, move, copy, upload, and delete
- files.
- </listitem>
- <listitem>
- <emphasis role="bold">Embedded directory-browser:</emphasis>
- When copying, moving,
- deleting, or creating files, administrators can simply navigate the directory tree to find
- the collection they want to perform the action on.
- </listitem>
- <listitem>
- <emphasis role="bold">Ease-of-use architecture:</emphasis>
- All actions to be performed on
- files and folder are one mouse-click away.
- </listitem>
- <listitem>
- <emphasis role="bold">Full-featured HTML editor:</emphasis>
- HTML Editor contains WYSIWYG
- mode, preview functionality, and HTML source editting mode. HTML commands support tables,
- fonts, zooming, image and url linking, flash movie support, bulleted and numbered list, and
- dozens more.
- </listitem>
- <listitem>
- <emphasis role="bold">Editor style-sheet support:</emphasis>
- WYSIWYG editor displays
- current Portal style-sheet, for easy choosing of classes.
- </listitem>
- <listitem>
- <emphasis role="bold">Internationalization Support:</emphasis>
- 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>
Deleted: docs/trunk/userGuide/en/modules/overview.xml
===================================================================
--- docs/trunk/userGuide/en/modules/overview.xml 2007-09-19 12:44:27 UTC (rev 8362)
+++ docs/trunk/userGuide/en/modules/overview.xml 2007-09-19 12:54:55 UTC (rev 8363)
@@ -1,81 +0,0 @@
-<preface id="overview">
- <title>JBoss Portal - Overview</title>
- <para>
- <imageobject>
- <imagedata fileref="images/setup/default_ss.png" format="png" 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://jboss.com/opensource/lgpl/faq">LGPL</ulink>
- open source license and is
- supported by
- <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 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
- 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://labs.jboss.com/jbossportal">JBoss Portal Home Page</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"
- >Design</ulink>
- |
- <ulink url="http://jboss.org/index.html?module=bb&op=viewforum&f=232">WSRP</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>
16 years, 9 months
JBoss Portal SVN: r8362 - in branches/JBoss_Portal_Branch_2_6/core-identity/src/resources: portal-identity-war/WEB-INF/jsf/admin/roles and 3 other directories.
by portal-commits@lists.jboss.org
Author: emuckenhuber
Date: 2007-09-19 08:44:27 -0400 (Wed, 19 Sep 2007)
New Revision: 8362
Modified:
branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-sar/conf/bundles/Identity.properties
branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/admin/roles/roleMembers.xhtml
branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/lostPassword/status.xhtml
branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/profile/status.xhtml
branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/register/success.xhtml
Log:
changed status page
Modified: branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-sar/conf/bundles/Identity.properties
===================================================================
--- branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-sar/conf/bundles/Identity.properties 2007-09-19 12:39:28 UTC (rev 8361)
+++ branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-sar/conf/bundles/Identity.properties 2007-09-19 12:44:27 UTC (rev 8362)
@@ -33,6 +33,7 @@
IDENTITY_REGISTER_TITLE=Basic user information
IDENTITY_REGISTER_TITLE_CONFIRM=Confirmation
IDENTITY_REGISTER_PASSWORD_CONFIRM=Confirm Password
+IDENTITY_REGISTER_STATUS_TITLE=Registration status
IDENTITY_REGISTER_SUCCESS_TITLE=Your account has been successfully created. You may want to login now.
IDENTITY_REGISTER_PENDING_TITLE=An e-mail has been sent to your e-mail address to verify your registration.
IDENTITY_REGISTER_REQUIRED_INFORMATION=indicates a required field.
@@ -42,8 +43,8 @@
IDENTITY_LOST_PASSWORD_ERROR=Failed to reset password.
IDENTITY_LOST_PASSWORD_STATUS_SUCCESSFUL=You will receive an e-mail with your new password.
IDENTITY_LOST_PASSWORD_STATUS_404=No account found.
+IDENTITY_LOST_PASSWORD_STATUS_TITLE=Lost password
-
IDENTITY_EDIT_PROFILE_ERROR=Error while updating the profile.
IDENTITY_EDIT_PASSWORD_TITLE=Change your password
IDENTITY_EDIT_PASSWORD_CURRENT=Current password
Modified: branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/admin/roles/roleMembers.xhtml
===================================================================
--- branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/admin/roles/roleMembers.xhtml 2007-09-19 12:39:28 UTC (rev 8361)
+++ branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/admin/roles/roleMembers.xhtml 2007-09-19 12:44:27 UTC (rev 8362)
@@ -58,7 +58,7 @@
<h:outputText value="#{bundle.IDENTITY_MANAGEMENT_ACTION_EDIT_PROFILE}"/>
<f:param name="currentUser" value="#{uiUser.username}"/>
</h:commandLink> |
- <h:commandLink action="#{assignrolemgr.assignRoles}" styleClass="actionDelete">
+ <h:commandLink action="#{assignrolemgr.assignRoles}" styleClass="actionPreferences">
<h:outputText value="#{bundle.IDENTITY_MANAGEMENT_ACTION_ROLES}"/>
<f:param name="currentUser" value="#{uiUser.username}"/>
</h:commandLink>
Modified: branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/lostPassword/status.xhtml
===================================================================
--- branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/lostPassword/status.xhtml 2007-09-19 12:39:28 UTC (rev 8361)
+++ branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/lostPassword/status.xhtml 2007-09-19 12:44:27 UTC (rev 8362)
@@ -9,9 +9,11 @@
<ui:composition template="/WEB-INF/jsf/lostPassword/lostTemplate.xhtml">
<ui:define name="title">
+ <h:outputText value="#{bundle.IDENTITY_LOST_PASSWORD_STATUS_TITLE}" />
+</ui:define>
+<ui:define name="content">
<h:messages />
</ui:define>
-<ui:define name="content" />
</ui:composition>
</div>
Modified: branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/profile/status.xhtml
===================================================================
--- branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/profile/status.xhtml 2007-09-19 12:39:28 UTC (rev 8361)
+++ branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/profile/status.xhtml 2007-09-19 12:44:27 UTC (rev 8362)
@@ -11,10 +11,14 @@
<ui:composition template="/WEB-INF/jsf/profile/editProfileTemplate.xhtml">
<ui:define name="title">
- <h:messages />
+ <li class="selected">
+ <h:outputText value="#{bundle.IDENTITY_EDIT_PROFILE_TITLE}" />
+ </li>
</ui:define>
-<ui:define name="content" />
+<ui:define name="content">
+ <h3><h:messages /></h3>
+</ui:define>
</ui:composition>
</div>
\ No newline at end of file
Modified: branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/register/success.xhtml
===================================================================
--- branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/register/success.xhtml 2007-09-19 12:39:28 UTC (rev 8361)
+++ branches/JBoss_Portal_Branch_2_6/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/register/success.xhtml 2007-09-19 12:44:27 UTC (rev 8362)
@@ -9,8 +9,10 @@
<ui:composition template="/WEB-INF/jsf/register/registerTemplate.xhtml">
<ui:define name="title">
- <h:messages />
+ <h:outputText value="#{bundle.IDENTITY_REGISTER_STATUS_TITLE}"/>
</ui:define>
-<ui:define name="content" />
+<ui:define name="content">
+ <h3><h:messages /></h3>
+</ui:define>
</ui:composition>
</div>
\ No newline at end of file
16 years, 9 months
JBoss Portal SVN: r8361 - in trunk/core-identity/src/resources: portal-identity-war/WEB-INF/jsf/admin/roles and 3 other directories.
by portal-commits@lists.jboss.org
Author: emuckenhuber
Date: 2007-09-19 08:39:28 -0400 (Wed, 19 Sep 2007)
New Revision: 8361
Modified:
trunk/core-identity/src/resources/portal-identity-sar/conf/bundles/Identity.properties
trunk/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/admin/roles/roleMembers.xhtml
trunk/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/lostPassword/status.xhtml
trunk/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/profile/status.xhtml
trunk/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/register/success.xhtml
Log:
- changed status pages
Modified: trunk/core-identity/src/resources/portal-identity-sar/conf/bundles/Identity.properties
===================================================================
--- trunk/core-identity/src/resources/portal-identity-sar/conf/bundles/Identity.properties 2007-09-19 12:37:41 UTC (rev 8360)
+++ trunk/core-identity/src/resources/portal-identity-sar/conf/bundles/Identity.properties 2007-09-19 12:39:28 UTC (rev 8361)
@@ -33,6 +33,7 @@
IDENTITY_REGISTER_TITLE=Basic user information
IDENTITY_REGISTER_TITLE_CONFIRM=Confirmation
IDENTITY_REGISTER_PASSWORD_CONFIRM=Confirm Password
+IDENTITY_REGISTER_STATUS_TITLE=Registration status
IDENTITY_REGISTER_SUCCESS_TITLE=Your account has been successfully created. You may want to login now.
IDENTITY_REGISTER_PENDING_TITLE=An e-mail has been sent to your e-mail address to verify your registration.
IDENTITY_REGISTER_REQUIRED_INFORMATION=indicates a required field.
@@ -42,8 +43,8 @@
IDENTITY_LOST_PASSWORD_ERROR=Failed to reset password.
IDENTITY_LOST_PASSWORD_STATUS_SUCCESSFUL=You will receive an e-mail with your new password.
IDENTITY_LOST_PASSWORD_STATUS_404=No account found.
+IDENTITY_LOST_PASSWORD_STATUS_TITLE=Lost password
-
IDENTITY_EDIT_PROFILE_ERROR=Error while updating the profile.
IDENTITY_EDIT_PASSWORD_TITLE=Change your password
IDENTITY_EDIT_PASSWORD_CURRENT=Current password
Modified: trunk/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/admin/roles/roleMembers.xhtml
===================================================================
--- trunk/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/admin/roles/roleMembers.xhtml 2007-09-19 12:37:41 UTC (rev 8360)
+++ trunk/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/admin/roles/roleMembers.xhtml 2007-09-19 12:39:28 UTC (rev 8361)
@@ -58,7 +58,7 @@
<h:outputText value="#{bundle.IDENTITY_MANAGEMENT_ACTION_EDIT_PROFILE}"/>
<f:param name="currentUser" value="#{uiUser.username}"/>
</h:commandLink> |
- <h:commandLink action="#{assignrolemgr.assignRoles}" styleClass="actionDelete">
+ <h:commandLink action="#{assignrolemgr.assignRoles}" styleClass="actionPreferences">
<h:outputText value="#{bundle.IDENTITY_MANAGEMENT_ACTION_ROLES}"/>
<f:param name="currentUser" value="#{uiUser.username}"/>
</h:commandLink>
Modified: trunk/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/lostPassword/status.xhtml
===================================================================
--- trunk/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/lostPassword/status.xhtml 2007-09-19 12:37:41 UTC (rev 8360)
+++ trunk/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/lostPassword/status.xhtml 2007-09-19 12:39:28 UTC (rev 8361)
@@ -9,9 +9,11 @@
<ui:composition template="/WEB-INF/jsf/lostPassword/lostTemplate.xhtml">
<ui:define name="title">
+ <h:outputText value="#{bundle.IDENTITY_LOST_PASSWORD_STATUS_TITLE}" />
+</ui:define>
+<ui:define name="content">
<h:messages />
</ui:define>
-<ui:define name="content" />
</ui:composition>
</div>
Modified: trunk/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/profile/status.xhtml
===================================================================
--- trunk/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/profile/status.xhtml 2007-09-19 12:37:41 UTC (rev 8360)
+++ trunk/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/profile/status.xhtml 2007-09-19 12:39:28 UTC (rev 8361)
@@ -11,10 +11,14 @@
<ui:composition template="/WEB-INF/jsf/profile/editProfileTemplate.xhtml">
<ui:define name="title">
- <h:messages />
+ <li class="selected">
+ <h:outputText value="#{bundle.IDENTITY_EDIT_PROFILE_TITLE}" />
+ </li>
</ui:define>
-<ui:define name="content" />
+<ui:define name="content">
+ <h3><h:messages /></h3>
+</ui:define>
</ui:composition>
</div>
\ No newline at end of file
Modified: trunk/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/register/success.xhtml
===================================================================
--- trunk/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/register/success.xhtml 2007-09-19 12:37:41 UTC (rev 8360)
+++ trunk/core-identity/src/resources/portal-identity-war/WEB-INF/jsf/register/success.xhtml 2007-09-19 12:39:28 UTC (rev 8361)
@@ -9,8 +9,10 @@
<ui:composition template="/WEB-INF/jsf/register/registerTemplate.xhtml">
<ui:define name="title">
- <h:messages />
+ <h:outputText value="#{bundle.IDENTITY_REGISTER_STATUS_TITLE}"/>
</ui:define>
-<ui:define name="content" />
+<ui:define name="content">
+ <h3><h:messages /></h3>
+</ui:define>
</ui:composition>
</div>
\ No newline at end of file
16 years, 9 months
JBoss Portal SVN: r8360 - in docs/trunk: userGuide/en/modules and 1 other directory.
by portal-commits@lists.jboss.org
Author: emuckenhuber
Date: 2007-09-19 08:37:41 -0400 (Wed, 19 Sep 2007)
New Revision: 8360
Modified:
docs/trunk/referenceGuide/en/modules/identityportlets.xml
docs/trunk/userGuide/en/modules/intro.xml
docs/trunk/userGuide/en/modules/user_role.xml
Log:
- identity portlet related changes
Modified: docs/trunk/referenceGuide/en/modules/identityportlets.xml
===================================================================
--- docs/trunk/referenceGuide/en/modules/identityportlets.xml 2007-09-19 12:26:20 UTC (rev 8359)
+++ docs/trunk/referenceGuide/en/modules/identityportlets.xml 2007-09-19 12:37:41 UTC (rev 8360)
@@ -189,8 +189,12 @@
</itemizedlist>
</para>
<note>
- Defining the subscription mode has to be done in the configuration file as explained here: <xref linkend="identity_portlet_configuration_file"/>. It is not recommended to change the subscription mode during runtime.
+ The subscription mode has to be defined in the configuration file as explained here: <xref linkend="identity_portlet_configuration_file"/>.
</note>
+ <warning>
+ Make sure that the application server is restarted after changing the Identity Portlets. Hot re-deployment can result in a
+ strange behavior with jBPM (e.g. empty pending user list).
+ </warning>
<para></para>
<mediaobject>
<imageobject>
@@ -476,12 +480,9 @@
...
]]></programlisting>
<para>
- For localization, we can use the resource bundle: in e.g.
- <emphasis>
- portal-identity.sar/conf/bundles/Identity.properties
- </emphasis>
- - The value will only be used if the element does not
- have any localization information.
+ For localizing dynamic values it is also possible to use the resource bundle.
+ This can be done by adding the key with a prefix (to i.e. <emphasis>Identity.properties</emphasis>) like in the following listing.
+ The key will be stored in the users property and is used to identify the element. The value of the configuration file will only be used if no localization information is found.
</para>
<programlisting><![CDATA[
...
Modified: docs/trunk/userGuide/en/modules/intro.xml
===================================================================
--- docs/trunk/userGuide/en/modules/intro.xml 2007-09-19 12:26:20 UTC (rev 8359)
+++ docs/trunk/userGuide/en/modules/intro.xml 2007-09-19 12:37:41 UTC (rev 8360)
@@ -268,7 +268,7 @@
</para>
</sect3>
<sect3 id="intro_user_portlet">
- <title>User Portlet</title>
+ <title>Identity User Portlet</title>
<note>Administrators should view <xref linkend="useradmin"/> for managing the portal user base. Only user
operations are covered in this section...
</note>
@@ -289,15 +289,15 @@
valign="middle"/>
</imageobject>
</mediaobject>
- The User Portlet allows a user to:
+ The Identity User Portlet allows a user to:
<itemizedlist>
<listitem>
<para>
<emphasis role="bold">Create a new account</emphasis>
</para>
<para>
- Create a new account by clicking on the <emphasis>"You can create an account"</emphasis>
- link at the bottom of the portlet, when not logged. A User can then fill in the necessary
+ Create a new account by clicking on the <emphasis>"Register"</emphasis>
+ link in the navigation of the portlet, when not logged. A User can then fill in the necessary
information to create an account on the system:
<mediaobject>
<imageobject>
@@ -308,11 +308,29 @@
</para>
</listitem>
<listitem>
+ <para>
+ <emphasis role="bold">Lost password</emphasis>
+ </para>
+ <para>
+ Already registered users can request a new password by clicking on the <emphasis>"Lost password"</emphasis> link
+ in the navigation of the portlet. Therfore the user needs to fill in his user name to receive an e-mail with his new
+ login credentials.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <emphasis role="bold">View profile</emphasis>
+ </para>
+ <para>
+ The default page after login is the view profile, which shows a summary of the most important properties of a user.
+ </para>
+ </listitem>
+ <listitem>
<para>
<emphasis role="bold">Edit personal information</emphasis>
</para>
- <para>A user has the ability to edit his personal information at any time by clicking on the
- <emphasis>"Edit your profile"</emphasis> link, when logged in.
+ <para>A user has the ability to edit his personal information, change his password and e-mail address at any time by clicking on the
+ <emphasis>"Edit profile"</emphasis> link, when logged in.
</para>
</listitem>
</itemizedlist>
Modified: docs/trunk/userGuide/en/modules/user_role.xml
===================================================================
--- docs/trunk/userGuide/en/modules/user_role.xml 2007-09-19 12:26:20 UTC (rev 8359)
+++ docs/trunk/userGuide/en/modules/user_role.xml 2007-09-19 12:37:41 UTC (rev 8360)
@@ -8,29 +8,28 @@
</author>
</chapterinfo>
<title>Administration - Users and Roles</title>
+ <para>
+ This chapter covers the administrator functions made available by the User management portlet. For end-user operation, see:
+ <xref linkend="intro_user_portlet"/>. Administrative functions are available once you are logged in with the proper
+ credentials (admin/admin), then going to the <xref linkend="adminportal"/> and then the Members Page tab. You can change between
+ user and role management by clicking on the corresponding links in the top of the portlet.
+ </para>
<sect1 id="useradmin">
<title>Managing Users</title>
- <sect2>
- <title>Introduction</title>
- <para>This section covers the administrator functions made available by the UserPortlet. For end-user
- operation, see:
- <xref linkend="intro_user_portlet"/>
- . Administrative functions are available once you are logged in with the proper credentials (admin/admin),
- then going to the
- <xref linkend="adminportal"/>
- and then the Members Page tab.
+ <para>
+ This section covers the user management of the IdentityUserManagementPortlet which is displayed by default.
+ For role management please see <xref linkend="roleadmin"/>.
<mediaobject>
<imageobject>
<imagedata fileref="images/role/memberspage.gif" format="gif" align="center" valign="middle"/>
</imageobject>
</mediaobject>
</para>
- </sect2>
<sect2>
<title>Actions</title>
- <para>All administrative functions are available after clicking on the '
- <emphasis>List of all users</emphasis>
- ' link.
+ <para>The first page of the user management portlet displays some user related actions (eg. Search users, Create new user account)
+ and some additional information (e.g. Registered users and Subscription mode). The registered users represent the count of all registered users
+ and the subscription mode describes the required tasks for registering (i.e. first e-mail validation and then approval by the administrator).
<mediaobject>
<imageobject>
<imagedata fileref="images/role/user_ss.gif" format="gif" align="center" valign="middle"/>
@@ -40,7 +39,7 @@
<sect3 id="searchingusers">
<title>Searching for Users</title>
<para>
- Typing a partial username in the form text field, allows you to search for usernames matching that
+ For searching users click on the link <emphasis>Search users</emphasis> and then type a partial username in the form text field, to search for usernames matching that
criteria.
<mediaobject>
<imageobject>
@@ -52,7 +51,7 @@
<sect3 id="updatingusers">
<title>Updating User Profiles</title>
<para>Clicking on the
- <emphasis>Profile</emphasis>
+ <emphasis>Edit user</emphasis>
link on the search page will allow you to edit a user's profile data, and even reset his password.
<mediaobject>
<imageobject>
@@ -86,16 +85,27 @@
</mediaobject>
</para>
</sect3>
+ <sect3 id="pendingusers">
+ <title>Pending users</title>
+ <para>
+ Click on the <emphasis>Show pending registrations</emphasis> link to show all registrations with validated e-mail addresses.
+ You can approve or reject each user by clicking on the corresponding action or click on <emphasis>select all</emphasis>
+ to approve or reject all selected users.
+ </para>
+ </sect3>
</sect2>
</sect1>
<sect1 id="roleadmin">
<title>Managing Roles</title>
+ <para>
+ The User management portlet is also responsible to create and edit roles and it is accessible once logged in as described in the previous when clicking on the <emphasis>role management</emphasis>
+ link in the User management portlet.
+ </para>
<sect2>
<title>Introduction</title>
- <para>The role portlet is dedicated to create and edit roles. A role will be used to grant
- different permission level to different portlets, pages, or portal instances. A user can have several roles.
+ <para> A role will be used to grant different permission level to different portlets, pages, or portal instances. A user can have several roles.
</para>
- <para>The RolePortlet is accessible once logged in as an administrator (admin/admin) from the Admin Page
+ <para>
<imageobject>
<imagedata fileref="images/role/normalstate.gif" format="gif" align="center" valign="middle"/>
<caption>Normal state</caption>
@@ -104,12 +114,15 @@
</sect2>
<sect2>
<title>Actions</title>
+ <para>
+ The User management portlet also provides several actions related to role management, which are described in the following sections.
+ </para>
<sect3 id="createrole">
<title>Creating Roles</title>
<para>
Creating new roles, is accomplished by first clicking on the
- <emphasis>Create New Role</emphasis>
- link in the RolePortlet.
+ <emphasis>Create new role</emphasis>
+ link in the portlet.
<mediaobject>
<imageobject>
<imagedata fileref="images/role/createrole.gif" format="gif" align="center" valign="middle"/>
@@ -127,15 +140,13 @@
<sect3 id="editrole">
<title>Edit a role</title>
<para>
- Editting roles, is accomplished by first clicking the name of the role you want to edit in the
- RolePortlet.
+ Editting roles, is accomplished by clicking on <emphasis>Edit role</emphasis> in the row of the role you want to edit.
<mediaobject>
<imageobject>
<imagedata fileref="images/role/editrolename.gif" format="gif" align="center" valign="middle"/>
</imageobject>
</mediaobject>
- While editing a role, you just need to pick an exising role then change the
- display name. Additionally, you can delete existing roles from this screen.
+ While editing a role, you just need to pick an exising role then change the display name.
</para>
</sect3>
<sect3 id="editrolemembers">
@@ -143,16 +154,13 @@
<para>
Editting role members, is accomplished by first clicking the
<emphasis>Members</emphasis>
- link in the
- RolePortlet for the role you would like to modify.
+ link at the role management page for the role you would like to modify.
<mediaobject>
<imageobject>
- <imagedata fileref="images/role/edituserroles.gif" format="gif" align="center"
- valign="middle"/>
+ <imagedata fileref="images/role/edituserroles.gif" format="gif" align="center" valign="middle"/>
</imageobject>
</mediaobject>
- Allows for an administrator to search and modify the members' assigned
- roles.
+ Allows for an administrator to search and modify the members' assigned roles.
</para>
</sect3>
<sect3 id="deleteroles">
@@ -160,8 +168,7 @@
<para>
Deleting roles is accomplished by clicking the
<emphasis>Delete</emphasis>
- link in the
- RolePortlet for the role you would like to remove.
+ link for the role you would like to remove.
</para>
</sect3>
</sect2>
16 years, 9 months
JBoss Portal SVN: r8359 - docs/trunk/userGuide/en/modules.
by portal-commits@lists.jboss.org
Author: thomas.heute(a)jboss.com
Date: 2007-09-19 08:26:20 -0400 (Wed, 19 Sep 2007)
New Revision: 8359
Modified:
docs/trunk/userGuide/en/modules/featurelist.xml
docs/trunk/userGuide/en/modules/overview.xml
Log:
minor
Modified: docs/trunk/userGuide/en/modules/featurelist.xml
===================================================================
--- docs/trunk/userGuide/en/modules/featurelist.xml 2007-09-19 11:43:44 UTC (rev 8358)
+++ docs/trunk/userGuide/en/modules/featurelist.xml 2007-09-19 12:26:20 UTC (rev 8359)
@@ -8,7 +8,6 @@
</para>
<para>
<emphasis role="bold">Technology and Architecture</emphasis>
- </para>
<itemizedlist>
<listitem>
<emphasis role="bold">JEMS:</emphasis>
@@ -49,7 +48,30 @@
and initial configuration a breeze.
</listitem>
</itemizedlist>
+ </para>
<para>
+ <emphasis role="bold">Single Sign On</emphasis>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">Leverages Tomcat and JBoss single sign on (SSO) solutions.</emphasis>
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Integrates with JOSSO and CAS out of the box. (Experimental support for Open SSO)</emphasis>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para>
+ <emphasis role="bold">LDAP</emphasis>
+ <itemizedlist>
+ <listitem>
+ <emphasis role="bold">Connect to virtually any LDAP server</emphasis>
+ </listitem>
+ <listitem>
+ <emphasis role="bold">Integrates with Sun Active Directory and OpenLDAP out of the box. (Experimental support for Active Directory)</emphasis>
+ </listitem>
+ </itemizedlist>
+ </para>
+ <para>
<emphasis role="bold">Supported Standards</emphasis>
<itemizedlist>
<listitem>
@@ -144,6 +166,10 @@
parameters allow for user email validation before activation.
</listitem>
<listitem>
+ <emphasis role="bold">Workflow:</emphasis>
+ Ability to define your own jBPM workflow on user registration.
+ </listitem>
+ <listitem>
<emphasis role="bold">User login:</emphasis>
Makes use of servlet container authentication.
</listitem>
@@ -162,6 +188,10 @@
Ability for administrators to assign
users to roles.
</listitem>
+ <listitem>
+ <emphasis role="bold">Captcha support:</emphasis>
+ To distinct humans from machines when registering.
+ </listitem>
</itemizedlist>
<para>
<emphasis role="bold">Permissions Management</emphasis>
Modified: docs/trunk/userGuide/en/modules/overview.xml
===================================================================
--- docs/trunk/userGuide/en/modules/overview.xml 2007-09-19 11:43:44 UTC (rev 8358)
+++ docs/trunk/userGuide/en/modules/overview.xml 2007-09-19 12:26:20 UTC (rev 8359)
@@ -19,7 +19,7 @@
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>
+ url="http://jboss.com/opensource/lgpl/faq">LGPL</ulink>
open source license and is
supported by
<ulink url="http://www.jboss.com/services/index">Red Hat Middleware, LLC Professional Support
@@ -39,7 +39,7 @@
<orderedlist>
<listitem>
<para>
- <ulink url="http://www.jboss.org/products/jbossportal">JBoss Portal Home Page</ulink>
+ <ulink url="http://labs.jboss.com/jbossportal">JBoss Portal Home Page</ulink>
</para>
</listitem>
<listitem>
@@ -50,12 +50,9 @@
|
<ulink
url="http://www.jboss.org/index.html?module=bb&op=viewforum&f=205"
- >Developer</ulink>
+ >Design</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>
16 years, 9 months
JBoss Portal SVN: r8358 - in modules/identity/trunk: build and 4 other directories.
by portal-commits@lists.jboss.org
Author: sohil.shah(a)jboss.com
Date: 2007-09-19 07:43:44 -0400 (Wed, 19 Sep 2007)
New Revision: 8358
Added:
modules/identity/trunk/sso/src/resources/portal-cas-sso-sar/
modules/identity/trunk/sso/src/resources/portal-cas-sso-sar/META-INF/
modules/identity/trunk/sso/src/resources/portal-cas-sso-sar/META-INF/jboss-service.xml
Modified:
modules/identity/trunk/
modules/identity/trunk/build/
modules/identity/trunk/sso/
modules/identity/trunk/sso/build.xml
Log:
portal-cas integration packaging/deployment
Property changes on: modules/identity/trunk
___________________________________________________________________
Name: svn:ignore
- thirdparty
+ thirdparty
bin
Property changes on: modules/identity/trunk/build
___________________________________________________________________
Name: svn:ignore
+ local.properties
Property changes on: modules/identity/trunk/sso
___________________________________________________________________
Name: svn:ignore
+ output
Modified: modules/identity/trunk/sso/build.xml
===================================================================
--- modules/identity/trunk/sso/build.xml 2007-09-19 11:41:38 UTC (rev 8357)
+++ modules/identity/trunk/sso/build.xml 2007-09-19 11:43:44 UTC (rev 8358)
@@ -240,5 +240,54 @@
<target name="most" depends="_default:most"/>
<target name="help" depends="_default:help"/>
-
+
+ <!--
+ Deploying the CAS SSO Framework integration
+
+ These tasks deploy the JBoss Portal CAS integration as a separate service packaged as
+ portal-cas-sso.sar archive
+
+ It also deploys any custom configuration/dependencies into the CAS war file which is the
+ CAS Authentication Server
+ -->
+ <target name="deploy-cas" depends="output">
+ <require file="${jboss.home}/server/${portal.deploy.dir}"/>
+ <delete file="${jboss.home}/server/${portal.deploy.dir}/portal-cas-sso.sar/lib/casclient-lenient.jar"/>
+ <copy todir="${jboss.home}/server/${portal.deploy.dir}/portal-cas-sso.sar/META-INF" overwrite="true">
+ <fileset dir="${build.resources}/portal-cas-sso-sar/META-INF" includes="jboss-service.xml"/>
+ </copy>
+ <copy todir="${jboss.home}/server/${portal.deploy.dir}/portal-cas-sso.sar/lib" overwrite="true">
+ <fileset dir="${cas.cas.lib}" includes="casclient.jar"/>
+ <fileset dir="${build.lib}" includes="portal-identity-sso-lib.jar"/>
+ </copy>
+ <copy todir="${jboss.home}/server/${portal.deploy.dir}/cas.war/WEB-INF/lib" overwrite="true">
+ <fileset dir="${build.lib}" includes="portal-identity-sso-lib.jar"/>
+ </copy>
+ <copy todir="${jboss.home}/server/${portal.deploy.dir}/cas.war/WEB-INF" overwrite="true">
+ <fileset dir="${build.etc}/cas" includes="deployerConfigContext.xml"/>
+ </copy>
+ <copy todir="${jboss.home}/server/${portal.deploy.dir}/jboss-portal.sar/portal-server.war/WEB-INF" overwrite="true">
+ <fileset dir="${build.etc}/cas" includes="context.xml"/>
+ </copy>
+ </target>
+ <target name="deploy-cas-lenient" depends="output">
+ <require file="${jboss.home}/server/${portal.deploy.dir}"/>
+ <delete file="${jboss.home}/server/${portal.deploy.dir}/portal-cas-sso.sar/lib/casclient.jar"/>
+ <copy todir="${jboss.home}/server/${portal.deploy.dir}/portal-cas-sso.sar/META-INF" overwrite="true">
+ <fileset dir="${build.resources}/portal-cas-sso-sar/META-INF" includes="jboss-service.xml"/>
+ </copy>
+ <copy todir="${jboss.home}/server/${portal.deploy.dir}/portal-cas-sso.sar/lib" overwrite="true">
+ <fileset dir="${cas.cas.lib}" includes="casclient-lenient.jar"/>
+ <fileset dir="${build.lib}" includes="portal-identity-sso-lib.jar"/>
+ </copy>
+ <copy todir="${jboss.home}/server/${portal.deploy.dir}/cas.war/WEB-INF/lib" overwrite="true">
+ <fileset dir="${build.lib}" includes="portal-identity-sso-lib.jar"/>
+ </copy>
+ <copy todir="${jboss.home}/server/${portal.deploy.dir}/cas.war/WEB-INF" overwrite="true">
+ <fileset dir="${build.etc}/cas" includes="deployerConfigContext.xml"/>
+ </copy>
+ <copy todir="${jboss.home}/server/${portal.deploy.dir}/jboss-portal.sar/portal-server.war/WEB-INF" overwrite="true">
+ <fileset dir="${build.etc}/cas" includes="context.xml"/>
+ </copy>
+ </target>
</project>
Added: modules/identity/trunk/sso/src/resources/portal-cas-sso-sar/META-INF/jboss-service.xml
===================================================================
--- modules/identity/trunk/sso/src/resources/portal-cas-sso-sar/META-INF/jboss-service.xml (rev 0)
+++ modules/identity/trunk/sso/src/resources/portal-cas-sso-sar/META-INF/jboss-service.xml 2007-09-19 11:43:44 UTC (rev 8358)
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ ~ JBoss, a division of Red Hat ~
+ ~ Copyright 2006, Red Hat Middleware, LLC, and individual ~
+ ~ contributors as indicated by the @authors tag. See the ~
+ ~ copyright.txt in the distribution for a full listing of ~
+ ~ individual contributors. ~
+ ~ ~
+ ~ This is free software; you can redistribute it and/or modify it ~
+ ~ under the terms of the GNU Lesser General Public License as ~
+ ~ published by the Free Software Foundation; either version 2.1 of ~
+ ~ the License, or (at your option) any later version. ~
+ ~ ~
+ ~ This software is distributed in the hope that it will be useful, ~
+ ~ but WITHOUT ANY WARRANTY; without even the implied warranty of ~
+ ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ~
+ ~ Lesser General Public License for more details. ~
+ ~ ~
+ ~ You should have received a copy of the GNU Lesser General Public ~
+ ~ License along with this software; if not, write to the Free ~
+ ~ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA ~
+ ~ 02110-1301 USA, or see the FSF site: http://www.fsf.org. ~
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
+
+<server>
+ <mbean
+ code="org.jboss.portal.identity.sso.cas.CASAuthenticationService"
+ name="portal:service=Module,type=CASAuthenticationService"
+ xmbean-dd=""
+ xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
+ <xmbean/>
+ <depends>portal:service=Module,type=IdentityServiceController</depends>
+ <attribute name="HavingRole"></attribute>
+ </mbean>
+</server>
\ No newline at end of file
16 years, 9 months
JBoss Portal SVN: r8357 - branches/JBoss_Portal_Branch_2_6/core.
by portal-commits@lists.jboss.org
Author: sohil.shah(a)jboss.com
Date: 2007-09-19 07:41:38 -0400 (Wed, 19 Sep 2007)
New Revision: 8357
Modified:
branches/JBoss_Portal_Branch_2_6/core/build.xml
Log:
sso deployment cleanup. sso files should be deployed as an independent/add-on module
Modified: branches/JBoss_Portal_Branch_2_6/core/build.xml
===================================================================
--- branches/JBoss_Portal_Branch_2_6/core/build.xml 2007-09-19 11:36:33 UTC (rev 8356)
+++ branches/JBoss_Portal_Branch_2_6/core/build.xml 2007-09-19 11:41:38 UTC (rev 8357)
@@ -326,7 +326,6 @@
<include name="portal-portlet-bridge-lib.jar"/>
</fileset>
<fileset dir="${jboss.portal/modules/identity.root}/lib" includes="portal-identity-lib.jar"/>
- <fileset dir="${jboss.portal/modules/identity.root}/lib" includes="portal-identity-sso-lib.jar"/>
<fileset dir="${jboss.portal-server.root}/lib" includes="portal-server-lib.jar"/>
<fileset dir="${jboss.portal-portlet-server.root}/lib" includes="portal-portlet-server-lib.jar"/>
<fileset dir="${jboss.portal-jems.root}/lib" includes="portal-jems-lib.jar"/>
16 years, 9 months
JBoss Portal SVN: r8356 - docs/trunk/referenceGuide/en/modules.
by portal-commits@lists.jboss.org
Author: thomas.heute(a)jboss.com
Date: 2007-09-19 07:36:33 -0400 (Wed, 19 Sep 2007)
New Revision: 8356
Modified:
docs/trunk/referenceGuide/en/modules/xmldescriptors.xml
Log:
Update the documentation to explain "personalize"
Modified: docs/trunk/referenceGuide/en/modules/xmldescriptors.xml
===================================================================
--- docs/trunk/referenceGuide/en/modules/xmldescriptors.xml 2007-09-19 11:30:20 UTC (rev 8355)
+++ docs/trunk/referenceGuide/en/modules/xmldescriptors.xml 2007-09-19 11:36:33 UTC (rev 8356)
@@ -302,8 +302,8 @@
* view - Users can view the page.
* viewrecursive - Users can view the page and child pages.
- * personalize - Users are able to view AND personalize the page.
- * personalizerecursive - Users are able to view AND personalize the page AND its child
+ * personalize - Users are able personalize the page's theme.
+ * personalizerecursive - Users are able personalize the page AND its children's themes.
pages.]]></programlisting></para>
</listitem><listitem>
<para>
@@ -881,11 +881,11 @@
</listitem>
<listitem>
<emphasis role="bold">personalize</emphasis>
- Users are able to view AND personalize the page.
+ Users are able to personalize the page's theme.
</listitem>
<listitem>
<emphasis role="bold">personalizerecursive</emphasis>
- Users are able to view AND personalize the page AND its child pages.
+ Users are able to personalize the page AND its children's themes.
</listitem>
</itemizedlist>
</para>
@@ -1375,11 +1375,11 @@
</listitem>
<listitem>
<emphasis role="bold">personalize</emphasis>
- Users are able to view AND personalize the page.
+ Users are able to personalize the page's theme.
</listitem>
<listitem>
<emphasis role="bold">personalizerecursive</emphasis>
- Users are able to view AND personalize the page AND its child pages.
+ Users are able to personalize the page AND its children's themes.
</listitem>
</itemizedlist>
</para>
16 years, 9 months