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/wsr...
+ 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&...
+ >User</ulink>
+ |
+ <ulink
+
url="http://www.jboss.org/index.html?module=bb&op=viewforum&...
+ >Design</ulink>
+ |
+ <ulink
url="http://jboss.org/index.html?module=bb&op=viewforum&...
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ <ulink
url="http://www.jboss.com/wiki/Wiki.jsp?page=JBossPortal">Wi...
+ </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...
+ >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</ulin... 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">...
- </para>
- </listitem>
-
- <listitem>
- <para>
- <ulink
-
url="http://labs.jboss.com/jbossportal/docs/index.html">Docu...
- </para>
- </listitem>
-
- <listitem>
- <para>Forums: <ulink
-
url="http://www.jboss.org/index.html?module=bb&op=viewforum&...
- | <ulink
-
url="http://www.jboss.org/index.html?module=bb&op=main&a...
- | <ulink
-
url="http://jboss.org/index.html?module=bb&op=viewforum&...
- Portlet Plugin</ulink> </para>
- </listitem>
-
- <listitem>
- <para>
- <ulink
-
url="http://www.jboss.com/wiki/Wiki.jsp?page=JBossPortal">Wi...
- </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...
- 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/wsr...
- 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&...
- >User
- </ulink>
- |
- <ulink
-
url="http://www.jboss.org/index.html?module=bb&op=viewforum&...
- >Developer
- </ulink>
- |
- <ulink
url="http://jboss.org/index.html?module=bb&op=viewforum&...
- </para>
- </listitem>
- <listitem>
- <para>
- <ulink
url="http://www.jboss.com/wiki/Wiki.jsp?page=JBossPortal">Wi...
- </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...
- >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/wsr...
- 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&...
- >User</ulink>
- |
- <ulink
-
url="http://www.jboss.org/index.html?module=bb&op=viewforum&...
- >Design</ulink>
- |
- <ulink
url="http://jboss.org/index.html?module=bb&op=viewforum&...
- </para>
- </listitem>
- <listitem>
- <para>
- <ulink
url="http://www.jboss.com/wiki/Wiki.jsp?page=JBossPortal">Wi...
- </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...
- >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>