Author: woonsan
Date: Tue May 31 02:15:08 2022
New Revision: 1901428

URL: http://svn.apache.org/viewvc?rev=1901428&view=rev
Log:
PORTALS-28: publish site updates by JS dash 1374

Modified:
    portals/site-live/jetspeed-2/applications/index.html
    portals/site-live/jetspeed-2/applications/j2-admin.html
    portals/site-live/jetspeed-2/applications/jsaudit.html
    portals/site-live/jetspeed-2/applications/mfa.html
    portals/site-live/jetspeed-2/css/site.css
    portals/site-live/jetspeed-2/demo.html
    portals/site-live/jetspeed-2/documentation.html
    portals/site-live/jetspeed-2/download.html
    portals/site-live/jetspeed-2/faq.html
    portals/site-live/jetspeed-2/features.html
    portals/site-live/jetspeed-2/getting-started-installer.html
    portals/site-live/jetspeed-2/getting-started.html
    portals/site-live/jetspeed-2/guide-etl-migration.html
    portals/site-live/jetspeed-2/guide-migration.html
    portals/site-live/jetspeed-2/how-to-help.html
    portals/site-live/jetspeed-2/index.html
    portals/site-live/jetspeed-2/j1-migration.html
    portals/site-live/jetspeed-2/j1-users.html
    portals/site-live/jetspeed-2/license.html
    portals/site-live/jetspeed-2/portlets-community.html
    portals/site-live/jetspeed-2/release-notes-2.1.2.html
    portals/site-live/jetspeed-2/release-notes-2.1.3.html
    portals/site-live/jetspeed-2/release-notes-2.1.html
    portals/site-live/jetspeed-2/release-notes-2.2.0.html
    portals/site-live/jetspeed-2/release-notes-2.2.1.html
    portals/site-live/jetspeed-2/release-notes-2.2.2.html
    portals/site-live/jetspeed-2/release-notes-2.3.0.html
    portals/site-live/jetspeed-2/release-notes.html
    portals/site-live/jetspeed-2/roadmap.html
    portals/site-live/jetspeed-2/security-reports.html
    portals/site-live/jetspeed-2/supporting-projects.html
    portals/site-live/jetspeed-2/who-uses-j2.html

Modified: portals/site-live/jetspeed-2/applications/index.html
URL: 
http://svn.apache.org/viewvc/portals/site-live/jetspeed-2/applications/index.html?rev=1901428&r1=1901427&r2=1901428&view=diff
==============================================================================
--- portals/site-live/jetspeed-2/applications/index.html (original)
+++ portals/site-live/jetspeed-2/applications/index.html Tue May 31 02:15:08 
2022
@@ -42,7 +42,7 @@
   
     
             <div class="xleft">
-        Last Published: 3 March 2016
+        Last Published: 26 May 2022
                       </div>
             <div class="xright">            <a 
href="http://portals.apache.org/applications/"; 
class="externalLink">Applications</a>
             |
@@ -253,27 +253,27 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <subtitle></subtitle><authors><person name="David Sean Taylor" 
email="[email protected]"></authors><div class="section"><h2><a 
name="Overview_of_the_Jetspeed_Portlet_Applications"></a>Overview of the 
Jetspeed Portlet Applications</h2>
+        <subtitle></subtitle><authors><person name="David Sean Taylor" 
email="[email protected]"></authors><div class="section"><h2><a 
name="Overview_of_the_Jetspeed_Portlet_Applications"></a>Overview of the 
Jetspeed Portlet Applications</h2>
 <p>Jetspeed is just a standalone portal server. Administration of the server 
is provided in a standard way: using standardized Java portlet applications.
-               Since these portlet applications require specific knowledge of 
the Jetspeed server in order to manage it, the applications are distributed 
from Jetspeed, and not from Apache Portals Applications (<a 
href="http://portals.apache.org/applications/"; class="externalLink">APA</a>).
+               Since these portlet applications require specific knowledge of 
the Jetspeed server in order to manage it, the applications are distributed 
from Jetspeed, and not from Apache Portals Applications (<a 
class="externalLink" href="http://portals.apache.org/applications/";>APA</a>).
                These applications make use of the Jetspeed API to manage the 
portal. For example, the administrative portlets manage security, users, 
portlet applications and more.           
-               </p>
-<div class="section"><h3><a name="List_of_Applications"></a>List of 
Applications</h3>
-<table class="bodyTable"><tr class="a"><th>Application</th>
-<th>Description</th>
-</tr>
-<tr class="b"><td><a href="j2-admin.html">j2-admin</a></td>
-<td><b>Jetspeed Administration</b> - Manages the security and administration 
of a Jetspeed Portal</td>
-</tr>
-<tr class="a"><td><a href="mfa.html">MFA</a></td>
-<td><b>Multifaceted Authentication</b> -  Multi-faceted login portlet 
functionality including captcha and personal questions</td>
-</tr>
-<tr class="b"><td><a href="jsaudit.html">jsaudit</a></td>
-<td><b>Audit Reports</b> - Audit reporting on the administrative usage of the 
portal</td>
-</tr>
-</table>
-</div>
-</div>
+               </p>
+<div class="section"><h3><a name="List_of_Applications"></a>List of 
Applications</h3>
+<table class="bodyTable"><tr class="a"><th>Application</th>
+<th>Description</th>
+</tr>
+<tr class="b"><td><a href="j2-admin.html">j2-admin</a></td>
+<td><b>Jetspeed Administration</b> - Manages the security and administration 
of a Jetspeed Portal</td>
+</tr>
+<tr class="a"><td><a href="mfa.html">MFA</a></td>
+<td><b>Multifaceted Authentication</b> -  Multi-faceted login portlet 
functionality including captcha and personal questions</td>
+</tr>
+<tr class="b"><td><a href="jsaudit.html">jsaudit</a></td>
+<td><b>Audit Reports</b> - Audit reporting on the administrative usage of the 
portal</td>
+</tr>
+</table>
+</div>
+</div>
 
       </div>
     </div>
@@ -282,7 +282,7 @@
     </div>
     <div id="footer">
       <div class="xright">&#169;  
-          2004-2016
+          2004-2022
     
           Apache Software Foundation
           

Modified: portals/site-live/jetspeed-2/applications/j2-admin.html
URL: 
http://svn.apache.org/viewvc/portals/site-live/jetspeed-2/applications/j2-admin.html?rev=1901428&r1=1901427&r2=1901428&view=diff
==============================================================================
--- portals/site-live/jetspeed-2/applications/j2-admin.html (original)
+++ portals/site-live/jetspeed-2/applications/j2-admin.html Tue May 31 02:15:08 
2022
@@ -42,7 +42,7 @@
   
     
             <div class="xleft">
-        Last Published: 3 March 2016
+        Last Published: 26 May 2022
                       </div>
             <div class="xright">            <a 
href="http://portals.apache.org/applications/"; 
class="externalLink">Applications</a>
             |
@@ -253,130 +253,130 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <subtitle></subtitle><authors><person name="David Sean Taylor" 
email="[email protected]"></authors><div class="section"><h2><a 
name="Catalog_of_Jetspeed_Administrative_Portlets"></a>Catalog of Jetspeed 
Administrative Portlets</h2>
-<p>This portlet application provides a rich set of portlets for administering 
and security a Jetspeed Portal.</p>
-<table class="bodyTable"><tr class="a"><th>Portlet</th>
-<th>Description</th>
-</tr>
-<tr class="b"><td>AboutJetspeed</td>
-<td>Introductory information about Jetspeed for getting started with links to 
documentation.</td>
-</tr>
-<tr class="a"><td>CategoryPortletSelector</td>
-<td>Portlet Selector for adding portlets to your page. Categories classify 
portlets by indexed keywords to help users find portlets.</td>
-</tr>
-<tr class="b"><td>ChangePasswordPortlet</td>
-<td>Portlet for changing the password of the current, logged on user.</td>
-</tr>
-<tr class="a"><td>ContentViewer</td>
-<td>Content Viewer displays the content of an HTML, PDF, or other file types 
from any where on the file system, or relative to the portlet application.</td>
-</tr>
-<tr class="b"><td>CustomConfigModePortlet</td>
-<td>Provides common custom config mode edit portlet.</td>
-</tr>
-<tr class="a"><td>DateTimePortlet</td>
-<td>Display the date and time in a simple string format.</td>
-</tr>
-<tr class="b"><td>ForgottenPasswordPortlet</td>
-<td>Provides users with the ability to request a new password to be sent to 
their email address.</td>
-</tr>
-<tr class="a"><td>ForgottenPasswordReturnPortlet</td>
-<td>Provides users with the ability to click and update their password 
automatically after completing the user registration process.</td>
-</tr>
-<tr class="b"><td>GroupBrowser</td>
-<td>The Group Browser displays a list of groups managed in this portal. From 
here you can select Groups for editing. Place this portlet on the same page as 
the Group Details portlet.</td>
-</tr>
-<tr class="a"><td>GroupDetailsPortlet</td>
-<td>The Group Details portlet displays a groups details in a tabbed view. From 
here you can add, edit, and delete Group information. Place this portlet on the 
same page as the Group Browser portlet.</td>
-</tr>
-<tr class="b"><td>GroupChooser</td>
-<td>A Popup portlet for selecting a single group from a list of groups. 
Usually not placed on a page directly, but accessed by Jetspeed over the 
portlet pipeline in a popup window.</td>
-</tr>
-<tr class="a"><td>JetspeedDeveloper</td>
-<td>Introductory information about developing with Jetspeed for getting 
started with links to development documentation.</td>
-</tr>
-<tr class="b"><td>LocaleSelector</td>
-<td>Locale Selector is a portlet to select your preferred locale 
(language).</td>
-</tr>
-<tr class="a"><td>LoginPortlet</td>
-<td>Logs a user on to the Jetspeed portal by entering a username and password. 
Authenticates using full Jetspeed Active Authentication.</td>
-</tr>
-<tr class="b"><td>LoginPortletForXHTMLBasic</td>
-<td>Login with Active Authentication (XHTML Basic)</td>
-</tr>
-<tr class="a"><td>PortalLoginPortlet</td>
-<td>Logs a user on to the Jetspeed portal by entering a username and password. 
Authentication bypasses JAAS and active authentication.</td>
-</tr>
-<tr class="b"><td>PortalSchemaExporter</td>
-<td>The Portal Data Importer, import and export the jetspeed data from 
jetspeed schema. From here you import/export the users,group,roles and jetspeed 
objects</td>
-</tr>
-<tr class="a"><td>PortalSiteManager</td>
-<td>The Portal Site Manager displays a hierarchical view of the entire portal 
site. From here you can add, edit, and delete folders, links, and pages.</td>
-</tr>
-<tr class="b"><td>PortletApplicationLifecyleManager</td>
-<td>The PALM (Portlet Application Lifecycle Manager) manages the lifecyle of 
portlet applications. From here you can start, stop, undeploy and delete 
portlet applications</td>
-</tr>
-<tr class="a"><td>PortletApplicationBrowser</td>
-<td>The PAM (Portlet Application Manager) Portlet Application Browser displays 
a list of portlet applications deployed to this portal. From here you can add, 
edit, and delete portlet applications. Place on same page as Portlet 
Application Details</td>
-</tr>
-<tr class="b"><td>PortletApplicationDetail</td>
-<td>The PAM (Portlet Application Manager) Portlet Application Detail displays 
a specific portlet application deployed to this portal. From here you can add, 
edit, and delete portlet applications. Place on same page as Portlet 
Application Browser</td>
-</tr>
-<tr class="a"><td>PortletTracking</td>
-<td>Portlet Tracking Manager to track the state of portlets that are not being 
responsive. Allows you to disable the rendering of specific portlets.</td>
-</tr>
-<tr class="b"><td>ProfilerAdmin</td>
-<td>The Profiler Admin portlet is used to administer profiling rules. You can 
create new rules, edit rules and delete rules and criterion.</td>
-</tr>
-<tr class="a"><td>RoleBrowser</td>
-<td>The Role Browser displays a list of roles managed in this portal. From 
here you can select Roles for editing. Place this portlet on the same page as 
the Role Details portlet.</td>
-</tr>
-<tr class="b"><td>RoleChooser</td>
-<td>A Popup portlet for selecting a single role from a list of roles. Usually 
not placed on a page directly, but accessed by Jetspeed over the portlet 
pipeline in a popup window.</td>
-</tr>
-<tr class="a"><td>RoleDetailsPortlet</td>
-<td>The Role Details portlet displays a roles details in a tabbed view. From 
here you can add, edit, and delete Role information. Place this portlet on the 
same page as the Role Browser portlet.</td>
-</tr>
-<tr class="b"><td>RoleMultiChooser</td>
-<td>A Popup portlet for selecting one or more roles from a list of roles. 
Usually not placed on a page directly, but accessed by Jetspeed over the 
portlet pipeline in a popup window.</td>
-</tr>
-<tr class="a"><td>RPADPortlet</td>
-<td>Remote Portlet Application Deployer for Jetspeed. Deploy portlets from 
remote locations on the internet into this portal</td>
-</tr>
-<tr class="b"><td>SecurityConstraintsPortlet</td>
-<td>Declartive Security Constraint editor. Manages PSML global security 
constraints to grant or deny access to pages and folders.</td>
-</tr>
-<tr class="a"><td>SecurityPermissionsPortlet</td>
-<td>Policy Editor for managing the Jetspeed JAAS Security Policy. The policy 
is a standard Java security policy (JAAS), stored in a database. Portlet, page, 
and folder permissions are managed here.</td>
-</tr>
-<tr class="b"><td>SSOBrowserPortlet</td>
-<td>SSO Sites Browser displays a list of all configured SSO sites in the 
portal. From here you can select SSO Sites for editing. Place this portlet on 
the same page as the SSO Details portlet.</td>
-</tr>
-<tr class="a"><td>SSODetailsPortlet</td>
-<td>The SSO Site Details portlet edits the credentials and site location for a 
single SSO Site. Place this portlet on the same page as the SSO Browser 
portlet.</td>
-</tr>
-<tr class="b"><td>StatisticsPortlet</td>
-<td>Provides statistics about portal access hits by page, portlet, and by 
user. Statistical results are sorted by highest hit rate.</td>
-</tr>
-<tr class="a"><td>UserBrowserPortlet</td>
-<td>The User Browser displays a list of users managed in this portal. From 
here you can select users for editing. Place this portlet on the same page as 
the User Details portlet.</td>
-</tr>
-<tr class="b"><td>UserDetailsPortlet</td>
-<td>The User Details portlet displays a users details in a tabbed view. From 
here you can add, edit, and delete User information. Place this portlet on the 
same page as the User Browser portlet.</td>
-</tr>
-<tr class="a"><td>UserChooser</td>
-<td>A Popup portlet for selecting a single user from a list of users. Usually 
not placed on a page directly, but accessed by Jetspeed over the portlet 
pipeline in a popup window.</td>
-</tr>
-<tr class="b"><td>UserMultiChooser</td>
-<td>A Popup portlet for selecting one or more users from a list of users. 
Usually not placed on a page directly, but accessed by Jetspeed over the 
portlet pipeline in a popup window.</td>
-</tr>
-<tr class="a"><td>UserRegistrationPortlet</td>
-<td>Provides users with the ability register as a new user with the 
portal.</td>
-</tr>
-<tr class="b"><td>WelcomeToJetspeed</td>
-<td>Information about the current release of Jetspeed.</td>
-</tr>
-</table>
-</div>
+        <subtitle></subtitle><authors><person name="David Sean Taylor" 
email="[email protected]"></authors><div class="section"><h2><a 
name="Catalog_of_Jetspeed_Administrative_Portlets"></a>Catalog of Jetspeed 
Administrative Portlets</h2>
+<p>This portlet application provides a rich set of portlets for administering 
and security a Jetspeed Portal.</p>
+<table class="bodyTable"><tr class="a"><th>Portlet</th>
+<th>Description</th>
+</tr>
+<tr class="b"><td>AboutJetspeed</td>
+<td>Introductory information about Jetspeed for getting started with links to 
documentation.</td>
+</tr>
+<tr class="a"><td>CategoryPortletSelector</td>
+<td>Portlet Selector for adding portlets to your page. Categories classify 
portlets by indexed keywords to help users find portlets.</td>
+</tr>
+<tr class="b"><td>ChangePasswordPortlet</td>
+<td>Portlet for changing the password of the current, logged on user.</td>
+</tr>
+<tr class="a"><td>ContentViewer</td>
+<td>Content Viewer displays the content of an HTML, PDF, or other file types 
from any where on the file system, or relative to the portlet application.</td>
+</tr>
+<tr class="b"><td>CustomConfigModePortlet</td>
+<td>Provides common custom config mode edit portlet.</td>
+</tr>
+<tr class="a"><td>DateTimePortlet</td>
+<td>Display the date and time in a simple string format.</td>
+</tr>
+<tr class="b"><td>ForgottenPasswordPortlet</td>
+<td>Provides users with the ability to request a new password to be sent to 
their email address.</td>
+</tr>
+<tr class="a"><td>ForgottenPasswordReturnPortlet</td>
+<td>Provides users with the ability to click and update their password 
automatically after completing the user registration process.</td>
+</tr>
+<tr class="b"><td>GroupBrowser</td>
+<td>The Group Browser displays a list of groups managed in this portal. From 
here you can select Groups for editing. Place this portlet on the same page as 
the Group Details portlet.</td>
+</tr>
+<tr class="a"><td>GroupDetailsPortlet</td>
+<td>The Group Details portlet displays a groups details in a tabbed view. From 
here you can add, edit, and delete Group information. Place this portlet on the 
same page as the Group Browser portlet.</td>
+</tr>
+<tr class="b"><td>GroupChooser</td>
+<td>A Popup portlet for selecting a single group from a list of groups. 
Usually not placed on a page directly, but accessed by Jetspeed over the 
portlet pipeline in a popup window.</td>
+</tr>
+<tr class="a"><td>JetspeedDeveloper</td>
+<td>Introductory information about developing with Jetspeed for getting 
started with links to development documentation.</td>
+</tr>
+<tr class="b"><td>LocaleSelector</td>
+<td>Locale Selector is a portlet to select your preferred locale 
(language).</td>
+</tr>
+<tr class="a"><td>LoginPortlet</td>
+<td>Logs a user on to the Jetspeed portal by entering a username and password. 
Authenticates using full Jetspeed Active Authentication.</td>
+</tr>
+<tr class="b"><td>LoginPortletForXHTMLBasic</td>
+<td>Login with Active Authentication (XHTML Basic)</td>
+</tr>
+<tr class="a"><td>PortalLoginPortlet</td>
+<td>Logs a user on to the Jetspeed portal by entering a username and password. 
Authentication bypasses JAAS and active authentication.</td>
+</tr>
+<tr class="b"><td>PortalSchemaExporter</td>
+<td>The Portal Data Importer, import and export the jetspeed data from 
jetspeed schema. From here you import/export the users,group,roles and jetspeed 
objects</td>
+</tr>
+<tr class="a"><td>PortalSiteManager</td>
+<td>The Portal Site Manager displays a hierarchical view of the entire portal 
site. From here you can add, edit, and delete folders, links, and pages.</td>
+</tr>
+<tr class="b"><td>PortletApplicationLifecyleManager</td>
+<td>The PALM (Portlet Application Lifecycle Manager) manages the lifecyle of 
portlet applications. From here you can start, stop, undeploy and delete 
portlet applications</td>
+</tr>
+<tr class="a"><td>PortletApplicationBrowser</td>
+<td>The PAM (Portlet Application Manager) Portlet Application Browser displays 
a list of portlet applications deployed to this portal. From here you can add, 
edit, and delete portlet applications. Place on same page as Portlet 
Application Details</td>
+</tr>
+<tr class="b"><td>PortletApplicationDetail</td>
+<td>The PAM (Portlet Application Manager) Portlet Application Detail displays 
a specific portlet application deployed to this portal. From here you can add, 
edit, and delete portlet applications. Place on same page as Portlet 
Application Browser</td>
+</tr>
+<tr class="a"><td>PortletTracking</td>
+<td>Portlet Tracking Manager to track the state of portlets that are not being 
responsive. Allows you to disable the rendering of specific portlets.</td>
+</tr>
+<tr class="b"><td>ProfilerAdmin</td>
+<td>The Profiler Admin portlet is used to administer profiling rules. You can 
create new rules, edit rules and delete rules and criterion.</td>
+</tr>
+<tr class="a"><td>RoleBrowser</td>
+<td>The Role Browser displays a list of roles managed in this portal. From 
here you can select Roles for editing. Place this portlet on the same page as 
the Role Details portlet.</td>
+</tr>
+<tr class="b"><td>RoleChooser</td>
+<td>A Popup portlet for selecting a single role from a list of roles. Usually 
not placed on a page directly, but accessed by Jetspeed over the portlet 
pipeline in a popup window.</td>
+</tr>
+<tr class="a"><td>RoleDetailsPortlet</td>
+<td>The Role Details portlet displays a roles details in a tabbed view. From 
here you can add, edit, and delete Role information. Place this portlet on the 
same page as the Role Browser portlet.</td>
+</tr>
+<tr class="b"><td>RoleMultiChooser</td>
+<td>A Popup portlet for selecting one or more roles from a list of roles. 
Usually not placed on a page directly, but accessed by Jetspeed over the 
portlet pipeline in a popup window.</td>
+</tr>
+<tr class="a"><td>RPADPortlet</td>
+<td>Remote Portlet Application Deployer for Jetspeed. Deploy portlets from 
remote locations on the internet into this portal</td>
+</tr>
+<tr class="b"><td>SecurityConstraintsPortlet</td>
+<td>Declartive Security Constraint editor. Manages PSML global security 
constraints to grant or deny access to pages and folders.</td>
+</tr>
+<tr class="a"><td>SecurityPermissionsPortlet</td>
+<td>Policy Editor for managing the Jetspeed JAAS Security Policy. The policy 
is a standard Java security policy (JAAS), stored in a database. Portlet, page, 
and folder permissions are managed here.</td>
+</tr>
+<tr class="b"><td>SSOBrowserPortlet</td>
+<td>SSO Sites Browser displays a list of all configured SSO sites in the 
portal. From here you can select SSO Sites for editing. Place this portlet on 
the same page as the SSO Details portlet.</td>
+</tr>
+<tr class="a"><td>SSODetailsPortlet</td>
+<td>The SSO Site Details portlet edits the credentials and site location for a 
single SSO Site. Place this portlet on the same page as the SSO Browser 
portlet.</td>
+</tr>
+<tr class="b"><td>StatisticsPortlet</td>
+<td>Provides statistics about portal access hits by page, portlet, and by 
user. Statistical results are sorted by highest hit rate.</td>
+</tr>
+<tr class="a"><td>UserBrowserPortlet</td>
+<td>The User Browser displays a list of users managed in this portal. From 
here you can select users for editing. Place this portlet on the same page as 
the User Details portlet.</td>
+</tr>
+<tr class="b"><td>UserDetailsPortlet</td>
+<td>The User Details portlet displays a users details in a tabbed view. From 
here you can add, edit, and delete User information. Place this portlet on the 
same page as the User Browser portlet.</td>
+</tr>
+<tr class="a"><td>UserChooser</td>
+<td>A Popup portlet for selecting a single user from a list of users. Usually 
not placed on a page directly, but accessed by Jetspeed over the portlet 
pipeline in a popup window.</td>
+</tr>
+<tr class="b"><td>UserMultiChooser</td>
+<td>A Popup portlet for selecting one or more users from a list of users. 
Usually not placed on a page directly, but accessed by Jetspeed over the 
portlet pipeline in a popup window.</td>
+</tr>
+<tr class="a"><td>UserRegistrationPortlet</td>
+<td>Provides users with the ability register as a new user with the 
portal.</td>
+</tr>
+<tr class="b"><td>WelcomeToJetspeed</td>
+<td>Information about the current release of Jetspeed.</td>
+</tr>
+</table>
+</div>
 
       </div>
     </div>
@@ -385,7 +385,7 @@
     </div>
     <div id="footer">
       <div class="xright">&#169;  
-          2004-2016
+          2004-2022
     
           Apache Software Foundation
           

Modified: portals/site-live/jetspeed-2/applications/jsaudit.html
URL: 
http://svn.apache.org/viewvc/portals/site-live/jetspeed-2/applications/jsaudit.html?rev=1901428&r1=1901427&r2=1901428&view=diff
==============================================================================
--- portals/site-live/jetspeed-2/applications/jsaudit.html (original)
+++ portals/site-live/jetspeed-2/applications/jsaudit.html Tue May 31 02:15:08 
2022
@@ -42,7 +42,7 @@
   
     
             <div class="xleft">
-        Last Published: 3 March 2016
+        Last Published: 26 May 2022
                       </div>
             <div class="xright">            <a 
href="http://portals.apache.org/applications/"; 
class="externalLink">Applications</a>
             |
@@ -253,36 +253,36 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <subtitle></subtitle><authors><person name="David Sean Taylor" 
email="[email protected]"></authors><div class="section"><h2><a 
name="Catalog_of_Jetspeed_Auditing_Reports"></a>Catalog of Jetspeed Auditing 
Reports</h2>
-<p>This portlet application provides a set of report portlets for querying 
information gathering during administrative operations of the portal.</p>
-<table class="bodyTable"><tr class="a"><th>Portlet</th>
-<th>Description</th>
-</tr>
-<tr class="b"><td>AdminActivityReport</td>
-<td>Filtered Report displaying activity of administrators like adding and 
removing users, adding roles to users, resetting passwords, updating security 
attributes. Displays before and after values when applicable, as well as 
timestamp, IP address.</td>
-</tr>
-<tr class="a"><td>PasswordResetReport</td>
-<td>Presents a Password Reset activity report on the queried user(s) 
displaying information about when a password was last reset and by whom 
(administrator or user), shows IP address from where user reset password</td>
-</tr>
-<tr class="b"><td>SystemSecurityReport</td>
-<td>Presents a system security report on the queried user(s) displaying 
general system security settings: password expire date, number of attempted 
logins, and security policy settings:      lockout duration policy, password 
complexity, user id complexity, password history</td>
-</tr>
-<tr class="a"><td>UserCreationReport</td>
-<td>Presents a User Creation activity report on the queried user(s) displaying 
a log of all user creation activity with timestamps, and which admin user 
created the user from which IP address</td>
-</tr>
-<tr class="b"><td>UserDeletionReport</td>
-<td>Presents a User Deletion activity report on the queried user(s) displaying 
a log of all user deletion activity with timestamps, and which admin user 
deleted the user from which IP address</td>
-</tr>
-<tr class="a"><td>UserStatusReport</td>
-<td>Presents user login statistics (filtered) about all users who have visited 
the portal including name, email, last login timestamp, last login IP, last 
password change timestamp, user status (enabled/disabled), created by 
administrator</td>
-</tr>
-</table>
-<div class="section"><h3><a name="Excel_Reports"></a>Excel Reports</h3>
-<p>In order to view the Excel reports, you will need to set this property in 
the WEB-INF/conf/override.properties:</p>
+        <subtitle></subtitle><authors><person name="David Sean Taylor" 
email="[email protected]"></authors><div class="section"><h2><a 
name="Catalog_of_Jetspeed_Auditing_Reports"></a>Catalog of Jetspeed Auditing 
Reports</h2>
+<p>This portlet application provides a set of report portlets for querying 
information gathering during administrative operations of the portal.</p>
+<table class="bodyTable"><tr class="a"><th>Portlet</th>
+<th>Description</th>
+</tr>
+<tr class="b"><td>AdminActivityReport</td>
+<td>Filtered Report displaying activity of administrators like adding and 
removing users, adding roles to users, resetting passwords, updating security 
attributes. Displays before and after values when applicable, as well as 
timestamp, IP address.</td>
+</tr>
+<tr class="a"><td>PasswordResetReport</td>
+<td>Presents a Password Reset activity report on the queried user(s) 
displaying information about when a password was last reset and by whom 
(administrator or user), shows IP address from where user reset password</td>
+</tr>
+<tr class="b"><td>SystemSecurityReport</td>
+<td>Presents a system security report on the queried user(s) displaying 
general system security settings: password expire date, number of attempted 
logins, and security policy settings:      lockout duration policy, password 
complexity, user id complexity, password history</td>
+</tr>
+<tr class="a"><td>UserCreationReport</td>
+<td>Presents a User Creation activity report on the queried user(s) displaying 
a log of all user creation activity with timestamps, and which admin user 
created the user from which IP address</td>
+</tr>
+<tr class="b"><td>UserDeletionReport</td>
+<td>Presents a User Deletion activity report on the queried user(s) displaying 
a log of all user deletion activity with timestamps, and which admin user 
deleted the user from which IP address</td>
+</tr>
+<tr class="a"><td>UserStatusReport</td>
+<td>Presents user login statistics (filtered) about all users who have visited 
the portal including name, email, last login timestamp, last login IP, last 
password change timestamp, user status (enabled/disabled), created by 
administrator</td>
+</tr>
+</table>
+<div class="section"><h3><a name="Excel_Reports"></a>Excel Reports</h3>
+<p>In order to view the Excel reports, you will need to set this property in 
the WEB-INF/conf/override.properties:</p>
 <p>
-merge.portal.parameters.with.portlet.parameters=<b>true</b></p>
-</div>
-</div>
+merge.portal.parameters.with.portlet.parameters=<b>true</b></p>
+</div>
+</div>
 
       </div>
     </div>
@@ -291,7 +291,7 @@ merge.portal.parameters.with.portlet.par
     </div>
     <div id="footer">
       <div class="xright">&#169;  
-          2004-2016
+          2004-2022
     
           Apache Software Foundation
           

Modified: portals/site-live/jetspeed-2/applications/mfa.html
URL: 
http://svn.apache.org/viewvc/portals/site-live/jetspeed-2/applications/mfa.html?rev=1901428&r1=1901427&r2=1901428&view=diff
==============================================================================
--- portals/site-live/jetspeed-2/applications/mfa.html (original)
+++ portals/site-live/jetspeed-2/applications/mfa.html Tue May 31 02:15:08 2022
@@ -42,7 +42,7 @@
   
     
             <div class="xleft">
-        Last Published: 3 March 2016
+        Last Published: 26 May 2022
                       </div>
             <div class="xright">            <a 
href="http://portals.apache.org/applications/"; 
class="externalLink">Applications</a>
             |
@@ -253,28 +253,28 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <subtitle></subtitle><authors><person name="David Sean Taylor" 
email="[email protected]"></authors><div class="section"><h2><a 
name="Using_the_Jetspeed_MFA_Portlet"></a>Using the Jetspeed MFA Portlet</h2>
-<p>This portlet application provides multi-faceted login portlet functionality 
including captcha and personal questions. Since this is a login portlet, it has 
minimal hooks to authenticate against Jetspeed. You should be able to easily 
adapt this portlet application to other portals by changing the authentication 
code.</p>
-<div class="section"><h3><a name="Usage_with_Jetspeed"></a>Usage with 
Jetspeed</h3>
-<p>There is one portlet found in the portlet.xml: <b>MFALogin</b>. This 
portlet is configured in the portlet.xml with the following init parameters:</p>
-<table class="bodyTable"><tr class="a"><th>param name</th>
-<th>default value</th>
-<th>description</th>
-</tr>
-<tr class="b"><td>cookieLifetime</td>
-<td>345600</td>
-<td>The lifetime of the stored cookie in seconds (4 days)</td>
-</tr>
-<tr class="a"><td>maxNumberOfAuthenticationFailures</td>
-<td>5</td>
-<td>Maximum number of authentication failures before disabling a user</td>
-</tr>
-<tr class="b"><td>randomQuestions</td>
-<td>What was the first and last name of our favorite teacher? In what city did 
you get married? ...</td>
-<td>A list of 24 personal questions which will be displayed to the user in 
random order separated by question marks (?)</td>
-</tr>
-</table>
-<p><b>IMPORTANT</b>The Jetspeed web.xml must be modified. The 
<i>LoginProxyServlet</i> servlet must have its <i>credentialsFromRequest</i> 
init param set to false:</p>
+        <subtitle></subtitle><authors><person name="David Sean Taylor" 
email="[email protected]"></authors><div class="section"><h2><a 
name="Using_the_Jetspeed_MFA_Portlet"></a>Using the Jetspeed MFA Portlet</h2>
+<p>This portlet application provides multi-faceted login portlet functionality 
including captcha and personal questions. Since this is a login portlet, it has 
minimal hooks to authenticate against Jetspeed. You should be able to easily 
adapt this portlet application to other portals by changing the authentication 
code.</p>
+<div class="section"><h3><a name="Usage_with_Jetspeed"></a>Usage with 
Jetspeed</h3>
+<p>There is one portlet found in the portlet.xml: <b>MFALogin</b>. This 
portlet is configured in the portlet.xml with the following init parameters:</p>
+<table class="bodyTable"><tr class="a"><th>param name</th>
+<th>default value</th>
+<th>description</th>
+</tr>
+<tr class="b"><td>cookieLifetime</td>
+<td>345600</td>
+<td>The lifetime of the stored cookie in seconds (4 days)</td>
+</tr>
+<tr class="a"><td>maxNumberOfAuthenticationFailures</td>
+<td>5</td>
+<td>Maximum number of authentication failures before disabling a user</td>
+</tr>
+<tr class="b"><td>randomQuestions</td>
+<td>What was the first and last name of our favorite teacher? In what city did 
you get married? ...</td>
+<td>A list of 24 personal questions which will be displayed to the user in 
random order separated by question marks (?)</td>
+</tr>
+</table>
+<p><b>IMPORTANT</b>The Jetspeed web.xml must be modified. The 
<i>LoginProxyServlet</i> servlet must have its <i>credentialsFromRequest</i> 
init param set to false:</p>
 <div class="source"><pre>
 &lt;servlet&gt;
     &lt;servlet-name&gt;LoginProxyServlet&lt;/servlet-name&gt;
@@ -284,120 +284,120 @@
                &lt;param-value&gt;false&lt;/param-value&gt;
        &lt;/init-param&gt;        
 &lt;/servlet&gt;
-</pre>
-</div>
-</div>
-<div class="section"><h3><a name="Captcha"></a>Captcha</h3>
+</pre>
+</div>
+</div>
+<div class="section"><h3><a name="Captcha"></a>Captcha</h3>
 <p>
 The following  Captcha properties are configured in the mfa.properties found 
in the WEB-INF directory of your web application.
-</p>
-<h2>Property File</h2><table class="bodyTable"><tr class="a"><th>Property</th>
-<th>Default Value</th>
-<th>Description</th>
-<tr class="b"><td>captcha.directory</td>
-<td>/captchas</td>
+</p>
+<h2>Property File</h2><table class="bodyTable"><tr class="a"><th>Property</th>
+<th>Default Value</th>
+<th>Description</th>
+<tr class="b"><td>captcha.directory</td>
+<td>/captchas</td>
 <td>The directory where all captchas will be stored when generated. For web 
applications, this directory should be a in a public viewable area.
-The directory name is relative to either the running program, or in the case 
of a web application, relative to the root of the web application</td>
-</tr>
-<tr class="a"><td>captcha.effects.noise</td>
-<td>false</td>
+The directory name is relative to either the running program, or in the case 
of a web application, relative to the root of the web application</td>
+</tr>
+<tr class="a"><td>captcha.effects.noise</td>
+<td>false</td>
 <td>Turn on the default noise generation for a capcha. Noise generation is not 
yet configurable to a fine grain but instead enables a set of general noise 
algorithms including
 drawing an XORed oval behind the text, and generating gray noise throughout 
the image.
-This feature is turned off by default and should not be used with an image 
background.</td>
-</tr>
-<tr class="b"><td>captcha.image.background</td>
-<td>images/jetspeedlogo98.jpg</td>
-<td>Uses an image file as the background for the capcha image. The default 
provide is a company logo that has been run through a matte effect.</td>
-</tr>
-<tr class="a"><td>captcha.image.background.use</td>
-<td>true</td>
-<td>Enable or disable using the background image defined in the 
captcha.image.background property.</td>
-</tr>
-<tr class="b"><td>catcha.image.format</td>
-<td>.jpg</td>
-<td>The image format of the output captcha file. Known supported formats are 
.jpg and .png</td>
-</tr>
-<tr class="a"><td>captcha.font.antialiasing</td>
-<td>true</td>
-<td>Enable or disable antialiasing. By enabling, you will generate a clearer 
image at the cost of slower rendering times.</td>
-</tr>
-<tr class="b"><td>captcha.font.size</td>
-<td>36</td>
-<td>The point size of the font.</td>
-</tr>
-<tr class="a"><td>captcha.font.style</td>
-<td>0</td>
-<td>The style of the font. Valid values are: PLAIN == 0, BOLD == 1, ITALIC == 
2, BOLD_ITALIC == 3</td>
-</tr>
-<tr class="b"><td>captcha.font.names</td>
-<td>Times</td>
-<td>A comma-separated list of font names. Make sure your server supports all 
listed fonted. When more than one font listed, fonts will be randomized.</td>
-</tr>
-<tr class="a"><td>captcha.scanrate.seconds</td>
-<td>300</td>
-<td>Configures the cleanup thread for removal of captchas images. The cleanup 
thread will run by default every 300 seconds.</td>
-</tr>
-<tr class="b"><td>captcha.timetolive.seconds</td>
-<td>120</td>
-<td>Configures the lifetime of a captcha image. Default is 120 seconds before 
it is deleted.</td>
-</tr>
-<tr class="a"><td>captcha.text.maxlength</td>
-<td>8</td>
-<td>The maximum number of characters generated for the captcha string. 
Randomly used with captcha.text.minlength to vary the size of the captcha 
string.</td>
-</tr>
-<tr class="b"><td>captcha.text.margin.left</td>
-<td>2</td>
-<td>The left-side margin where to start drawing the captcha string in in a 
device-independent coordinates.</td>
-</tr>
-<tr class="a"><td>captcha.text.margin.bottom</td>
-<td>10</td>
-<td>The bottom margin where to start drawing the captcha string in in a 
device-independent coordinates.</td>
-</tr>
-<tr class="b"><td>captcha.text.minlength</td>
-<td>6</td>
-<td>The minimum number of characters generated for the captcha string. 
Randomly used with captcha.text.maxlength to vary the size of the captcha 
string.</td>
-</tr>
-<tr class="a"><td>captcha.text.rise.range</td>
-<td>30</td>
+This feature is turned off by default and should not be used with an image 
background.</td>
+</tr>
+<tr class="b"><td>captcha.image.background</td>
+<td>images/jetspeedlogo98.jpg</td>
+<td>Uses an image file as the background for the capcha image. The default 
provide is a company logo that has been run through a matte effect.</td>
+</tr>
+<tr class="a"><td>captcha.image.background.use</td>
+<td>true</td>
+<td>Enable or disable using the background image defined in the 
captcha.image.background property.</td>
+</tr>
+<tr class="b"><td>catcha.image.format</td>
+<td>.jpg</td>
+<td>The image format of the output captcha file. Known supported formats are 
.jpg and .png</td>
+</tr>
+<tr class="a"><td>captcha.font.antialiasing</td>
+<td>true</td>
+<td>Enable or disable antialiasing. By enabling, you will generate a clearer 
image at the cost of slower rendering times.</td>
+</tr>
+<tr class="b"><td>captcha.font.size</td>
+<td>36</td>
+<td>The point size of the font.</td>
+</tr>
+<tr class="a"><td>captcha.font.style</td>
+<td>0</td>
+<td>The style of the font. Valid values are: PLAIN == 0, BOLD == 1, ITALIC == 
2, BOLD_ITALIC == 3</td>
+</tr>
+<tr class="b"><td>captcha.font.names</td>
+<td>Times</td>
+<td>A comma-separated list of font names. Make sure your server supports all 
listed fonted. When more than one font listed, fonts will be randomized.</td>
+</tr>
+<tr class="a"><td>captcha.scanrate.seconds</td>
+<td>300</td>
+<td>Configures the cleanup thread for removal of captchas images. The cleanup 
thread will run by default every 300 seconds.</td>
+</tr>
+<tr class="b"><td>captcha.timetolive.seconds</td>
+<td>120</td>
+<td>Configures the lifetime of a captcha image. Default is 120 seconds before 
it is deleted.</td>
+</tr>
+<tr class="a"><td>captcha.text.maxlength</td>
+<td>8</td>
+<td>The maximum number of characters generated for the captcha string. 
Randomly used with captcha.text.minlength to vary the size of the captcha 
string.</td>
+</tr>
+<tr class="b"><td>captcha.text.margin.left</td>
+<td>2</td>
+<td>The left-side margin where to start drawing the captcha string in in a 
device-independent coordinates.</td>
+</tr>
+<tr class="a"><td>captcha.text.margin.bottom</td>
+<td>10</td>
+<td>The bottom margin where to start drawing the captcha string in in a 
device-independent coordinates.</td>
+</tr>
+<tr class="b"><td>captcha.text.minlength</td>
+<td>6</td>
+<td>The minimum number of characters generated for the captcha string. 
Randomly used with captcha.text.maxlength to vary the size of the captcha 
string.</td>
+</tr>
+<tr class="a"><td>captcha.text.rise.range</td>
+<td>30</td>
 <td>The rise from the bottom margin where to start drawing the captcha string. 
Setting to zero turns off the rising feature.
-If a positive number is used, the rise will randomly vary between the bottom 
margin and maximum rise value.</td>
-</tr>
-<tr class="b"><td>captcha.text.rotation</td>
-<td>10</td>
+If a positive number is used, the rise will randomly vary between the bottom 
margin and maximum rise value.</td>
+</tr>
+<tr class="b"><td>captcha.text.rotation</td>
+<td>10</td>
 <td>Sets the rotation (vertical alignment variance) of a glyph to control 
this. The value is in radians. 
 Value should be a positive number or zero. For example, setting to 35, will 
rotate the glyph randomly between -35 and 35 radians.
 Setting this value to 0 will turn off rotation.
-</td>
-</tr>
-<tr class="a"><td>captcha.text.shear</td>
-<td>0</td>
+</td>
+</tr>
+<tr class="a"><td>captcha.text.shear</td>
+<td>0</td>
 <td>Shearing slides one edge of an image along the X or Y axis, creating a 
parallelogram.
 The default value is 0, turning off all shearing effects. Shearing effects can 
make it more difficult for non-human readers to read the image.
-Shear values are specified in radians, with values closer to 1.0 creating a 
more drastic shearing effect.</td>
-</tr>
-<tr class="b"><td>captcha.text.spacing</td>
-<td>2</td>
-<td>The space between captcha characters in device-independent coordinates. 0 
is a valid value, but can make it difficult to read glyphes when combined with 
rotations.</td>
-</tr>
-<tr class="a"><td>captcha.timestamp</td>
-<td>true</td>
-<td>Boolean value to enable printing a timestamp at the bottom of the captcha 
image in a small monospaced font.</td>
-</tr>
-<tr class="b"><td>captcha.timestamp.24hr</td>
-<td>true</td>
-<td>Boolean value set to true when using 24 hour clock on timestamp, otherwise 
12 hour clock.</td>
-</tr>
-<tr class="a"><td>captcha.timestamp.tz</td>
-<td>America/New_York</td>
-<td>The Time Zone ID (TZID). The timestamp will be displayed for this 
timezone. You can also use timezone abbreviations such as EDT (Eastern Daylight 
Time).</td>
-</tr>
-<td>captcha.timestamp.font.size</td>
-<td>8</td>
-<td>The font size of the timestamp.</td>
-</tr>
-</table>
-</div>
-</div>
+Shear values are specified in radians, with values closer to 1.0 creating a 
more drastic shearing effect.</td>
+</tr>
+<tr class="b"><td>captcha.text.spacing</td>
+<td>2</td>
+<td>The space between captcha characters in device-independent coordinates. 0 
is a valid value, but can make it difficult to read glyphes when combined with 
rotations.</td>
+</tr>
+<tr class="a"><td>captcha.timestamp</td>
+<td>true</td>
+<td>Boolean value to enable printing a timestamp at the bottom of the captcha 
image in a small monospaced font.</td>
+</tr>
+<tr class="b"><td>captcha.timestamp.24hr</td>
+<td>true</td>
+<td>Boolean value set to true when using 24 hour clock on timestamp, otherwise 
12 hour clock.</td>
+</tr>
+<tr class="a"><td>captcha.timestamp.tz</td>
+<td>America/New_York</td>
+<td>The Time Zone ID (TZID). The timestamp will be displayed for this 
timezone. You can also use timezone abbreviations such as EDT (Eastern Daylight 
Time).</td>
+</tr>
+<td>captcha.timestamp.font.size</td>
+<td>8</td>
+<td>The font size of the timestamp.</td>
+</tr>
+</table>
+</div>
+</div>
 
       </div>
     </div>
@@ -406,7 +406,7 @@ Shear values are specified in radians, w
     </div>
     <div id="footer">
       <div class="xright">&#169;  
-          2004-2016
+          2004-2022
     
           Apache Software Foundation
           

Modified: portals/site-live/jetspeed-2/css/site.css
URL: 
http://svn.apache.org/viewvc/portals/site-live/jetspeed-2/css/site.css?rev=1901428&r1=1901427&r2=1901428&view=diff
==============================================================================
--- portals/site-live/jetspeed-2/css/site.css (original)
+++ portals/site-live/jetspeed-2/css/site.css Tue May 31 02:15:08 2022
@@ -1 +1,25 @@
-/* You can override this file with your own styles */
\ No newline at end of file
+/*
+* Licensed to the Apache Software Foundation (ASF) under one or more
+* contributor license agreements.  See the NOTICE file distributed with
+* this work for additional information regarding copyright ownership.
+* The ASF licenses this file to You under the Apache License, Version 2.0
+* (the "License"); you may not use this file except in compliance with
+* the License.  You may obtain a copy of the License at
+*
+*     http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+.alert-heading {
+    display: block;
+    font-size: 14px;
+    margin-bottom: 6px;
+    font-weight: bold;
+    text-align: center;
+    background-color: yellow;
+}

Modified: portals/site-live/jetspeed-2/demo.html
URL: 
http://svn.apache.org/viewvc/portals/site-live/jetspeed-2/demo.html?rev=1901428&r1=1901427&r2=1901428&view=diff
==============================================================================
--- portals/site-live/jetspeed-2/demo.html (original)
+++ portals/site-live/jetspeed-2/demo.html Tue May 31 02:15:08 2022
@@ -42,7 +42,7 @@
   
     
             <div class="xleft">
-        Last Published: 9 May 2016
+        Last Published: 26 May 2022
                       </div>
             <div class="xright">            <a 
href="http://portals.apache.org/applications/"; 
class="externalLink">Applications</a>
             |
@@ -253,17 +253,17 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <subtitle></subtitle><authors><person name="David Le Strat" 
email="[email protected]"><person name="Philip Mark Donaghy" 
email="[email protected]"></authors><div class="section"><h2><a 
name="Live_Jetspeed_Demo"></a>Live Jetspeed Demo</h2>
+        <subtitle></subtitle><authors><person name="David Le Strat" 
email="[email protected]"><person name="Philip Mark Donaghy" 
email="[email protected]"></authors><div class="section"><h2><a 
name="Live_Jetspeed_Demo"></a>Live Jetspeed Demo</h2>
 <p>To get a quick look at the Jetspeed decorators, themes,
                        <a href="features.html">functionalities</a>,
                        and the admin interface point your browser to
-                       <ul><li><a 
href="http://portals.zones.apache.org/jetspeed/ui/"; class="externalLink">the 
Jetspeed latest Demo Portal</a></li>
-</ul>
+                       <ul><li><a class="externalLink" 
href="http://portals.zones.apache.org/jetspeed/ui/";>the Jetspeed latest Demo 
Portal</a></li>
+</ul>
 
                        Use the username <i>admin</i> connects using the 
password <i>j2</i>. Note: It is probable that
                        someone changes the password therefore we will 
regenerate the site on a regular basis.
-                       </p>
-</div>
+                       </p>
+</div>
 
       </div>
     </div>
@@ -272,7 +272,7 @@
     </div>
     <div id="footer">
       <div class="xright">&#169;  
-          2004-2016
+          2004-2022
     
           Apache Software Foundation
           

Modified: portals/site-live/jetspeed-2/documentation.html
URL: 
http://svn.apache.org/viewvc/portals/site-live/jetspeed-2/documentation.html?rev=1901428&r1=1901427&r2=1901428&view=diff
==============================================================================
--- portals/site-live/jetspeed-2/documentation.html (original)
+++ portals/site-live/jetspeed-2/documentation.html Tue May 31 02:15:08 2022
@@ -42,7 +42,7 @@
   
     
             <div class="xleft">
-        Last Published: 9 May 2016
+        Last Published: 26 May 2022
                       </div>
             <div class="xright">            <a 
href="http://portals.apache.org/applications/"; 
class="externalLink">Applications</a>
             |
@@ -253,76 +253,76 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <subtitle></subtitle><authors><person name="David Le Strat" 
email="[email protected]"><person name="Ate Douma" 
email="[email protected]"></authors><div class="section"><h2><a 
name="Documentation_Process_Overview"></a>Documentation Process Overview</h2>
+        <subtitle></subtitle><authors><person name="David Le Strat" 
email="[email protected]"><person name="Ate Douma" 
email="[email protected]"></authors><div class="section"><h2><a 
name="Documentation_Process_Overview"></a>Documentation Process Overview</h2>
 <p>
             Documentation is critical to make Jetspeed's adoption as smooth as 
possible.  Jetspeed documentation
             process can be found 
-            <a 
href="http://wiki.apache.org/portals/Jetspeed2/DocumenationProcessWebsite"; 
class="externalLink">on Jetspeed's Wiki</a>.  
+            <a class="externalLink" 
href="http://wiki.apache.org/portals/Jetspeed2/DocumenationProcessWebsite";>on 
Jetspeed's Wiki</a>.  
             Please submit documentation patches, or contribute to the Wiki.
-            </p>
-</div>
-<div class="section"><h2><a 
name="Generating_full_Site_Documentation"></a>Generating full Site 
Documentation</h2>
+            </p>
+</div>
+<div class="section"><h2><a 
name="Generating_full_Site_Documentation"></a>Generating full Site 
Documentation</h2>
 <p>
           To generate the full site documentation for Jetspeed run the 
following maven command:
-        </p>
+        </p>
 <div class="source"><pre>
           
 maven allSite
-          </pre>
-</div>
+          </pre>
+</div>
 <p>
         Note: make sure Jetspeed builds without problems as this goal will 
take quite some time.
-        </p>
+        </p>
 <p>
         To speed up this goal, I recommend running it without an internet 
connection (link checks can take very long)
         and with maven.mode.online=false (or use -o on the commandline).
-        </p>
-</div>
-<div class="section"><h2><a name="Generating_PDF_Documentation"></a>Generating 
PDF Documentation</h2>
-<div class="section"><h3><a name="Installing_Maven_PDF_Plugin"></a>Installing 
Maven PDF Plugin</h3>
-<p>If you are using Maven 1.0 or above, to automatically install the plugin, 
type the following on a single line:</p>
+        </p>
+</div>
+<div class="section"><h2><a name="Generating_PDF_Documentation"></a>Generating 
PDF Documentation</h2>
+<div class="section"><h3><a name="Installing_Maven_PDF_Plugin"></a>Installing 
Maven PDF Plugin</h3>
+<p>If you are using Maven 1.0 or above, to automatically install the plugin, 
type the following on a single line:</p>
 <div class="source"><pre>
                     
 maven plugin:download -DgroupId=maven -DartifactId=maven-pdf-plugin
          -Dversion=2.3
-                </pre>
-</div>
+                </pre>
+</div>
 <p>
                     Once, the plugin is install copy xalan.jar to the 
${MAVEN_HOME}/lib/endorsed. When build Jetspeed, Xalan is download as a 
dependency. You
                     can copy the Jetspeed version of Xalan from
                     <code>${REPO_HOME}/xalan/jars</code>
                     .
-                </p>
+                </p>
 <p>
                     More information on the PDF plugin can be found
-                    <a href="http://maven.apache.org/reference/plugins/pdf/"; 
class="externalLink">on the Maven PDF plugin site</a>
+                    <a class="externalLink" 
href="http://maven.apache.org/reference/plugins/pdf/";>on the Maven PDF plugin 
site</a>
                     .
-                </p>
-</div>
-<div class="section"><h3><a 
name="Generating_the_PDF_documentation"></a>Generating the PDF 
documentation</h3>
-<p>To create the PDF documentation for a specific component, go to the 
component root directory and run:</p>
+                </p>
+</div>
+<div class="section"><h3><a 
name="Generating_the_PDF_documentation"></a>Generating the PDF 
documentation</h3>
+<p>To create the PDF documentation for a specific component, go to the 
component root directory and run:</p>
 <div class="source"><pre>
                     
 maven pdf
-                </pre>
-</div>
-</div>
-</div>
-<div class="section"><h2><a name="Updating_the_website"></a>Updating the 
website</h2>
+                </pre>
+</div>
+</div>
+</div>
+<div class="section"><h2><a name="Updating_the_website"></a>Updating the 
website</h2>
 <p>
           Once you generated a new version of the site documentation, you can 
bring it online as follows:
-          </p>
-<ul><li>(tar.g)zip the contents of ${JETSPEED_2_HOME}/target/docs</li>
-<li>upload the resulting archive on people.apache.org</li>
-<li>extract the archive in /www/portals.apache.org/jetspeed-2</li>
-</ul>
+          </p>
+<ul><li>(tar.g)zip the contents of ${JETSPEED_2_HOME}/target/docs</li>
+<li>upload the resulting archive on people.apache.org</li>
+<li>extract the archive in /www/portals.apache.org/jetspeed-2</li>
+</ul>
 <p>
-          More information can be found at: <a 
href="http://www.apache.org/dev/committers.html#web"; 
class="externalLink">Committers' FAQ</a></p>
+          More information can be found at: <a class="externalLink" 
href="http://www.apache.org/dev/committers.html#web";>Committers' FAQ</a></p>
 <p>
           Note: the above link points at information assuming the site itself 
is under svn. For Jetspeed-2 this 
           isn't (yet) the case.          
-          </p>
-</div>
+          </p>
+</div>
 
       </div>
     </div>
@@ -331,7 +331,7 @@ maven pdf
     </div>
     <div id="footer">
       <div class="xright">&#169;  
-          2004-2016
+          2004-2022
     
           Apache Software Foundation
           

Modified: portals/site-live/jetspeed-2/download.html
URL: 
http://svn.apache.org/viewvc/portals/site-live/jetspeed-2/download.html?rev=1901428&r1=1901427&r2=1901428&view=diff
==============================================================================
--- portals/site-live/jetspeed-2/download.html (original)
+++ portals/site-live/jetspeed-2/download.html Tue May 31 02:15:08 2022
@@ -42,7 +42,7 @@
   
     
             <div class="xleft">
-        Last Published: 9 May 2016
+        Last Published: 26 May 2022
                       </div>
             <div class="xright">            <a 
href="http://portals.apache.org/applications/"; 
class="externalLink">Applications</a>
             |
@@ -253,7 +253,7 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <subtitle></subtitle><authors><person name="David Le Strat" 
email="[email protected]"></authors><div class="section"><h2><a 
name="Download_Jetspeed-2_Distribution"></a>Download Jetspeed-2 
Distribution</h2>
+        <subtitle></subtitle><authors><person name="David Le Strat" 
email="[email protected]"></authors><div class="section"><h2><a 
name="Download_Jetspeed-2_Distribution"></a>Download Jetspeed-2 
Distribution</h2>
 <p>
                                Jetspeed-2 is distributed in several formats 
for your
                                convenience and distributed under the
@@ -261,80 +261,80 @@
                                        Apache License, version 2.0
                                </a>
                                .
-                       </p>
+                       </p>
 <p>
                        With version 2.3.1, there is a single binary 
distribution: an installer. From the installation program, you can choose 
either the demo or minimal installation.
                        The demo option is best for seeing more features, 
capabilities, and demo portlet applications. 
                        The minimal option could be useful for basing your own 
custom-portal distribution upon, or just seeing the basic feature set of 
Jetspeed.
-                       <ol type="1"><li>Minimal Installer Option - only 
contains a Jetspeed Portal and the Jetspeed Administrative Portlets, with a 
minimal Site map and set of users</li>
+                       <ol type="1"><li>Minimal Installer Option - only 
contains a Jetspeed Portal and the Jetspeed Administrative Portlets, with a 
minimal Site map and set of users</li>
 <li>Full or Demo Option - contains a Jetspeed Portal, the Jetspeed 
Administrative Portlets, a full demo Site Map, 10 users. Additionally,
                        there several portlet applications including an RSS 
application, a Database Browser application, a Web Content application, and a 
set of demo portlets
                        including Google Maps, weather portlets, and lots of 
programming examples to get you started.
-                       </li>
-</ol>
-</p>
-<div class="section"><h3><a 
name="Jetspeed-2_2.3.1_Installer_Distribution"></a>Jetspeed-2 2.3.1 Installer 
Distribution</h3>
-<table class="bodyTable"><tr class="a"><th>Distribution</th>
-<th>Mirrors</th>
-<th>Checksum</th>
-<th>Signature</th>
-</tr>
-<tr class="b"><td>Jetspeed-2 Standard Installer with both Minimal and Demo 
choices</td>
-<td><a class="externalLink" 
href="http://www.apache.org/dyn/closer.cgi/portals/jetspeed-2/binaries/jetspeed-installer-2.3.1.jar";>jetspeed-installer-2.3.1.jar</a></td>
-<td><a class="externalLink" 
href="http://www.apache.org/dist/portals/jetspeed-2/binaries/jetspeed-installer-2.3.1.jar.md5";>here</a></td>
-<td><a class="externalLink" 
href="http://www.apache.org/dist/portals/jetspeed-2/binaries/jetspeed-installer-2.3.1.jar.asc";>here</a></td>
-</tr>
-</table>
+                       </li>
+</ol>
+</p>
+<div class="section"><h3><a 
name="Jetspeed-2_2.3.1_Installer_Distribution"></a>Jetspeed-2 2.3.1 Installer 
Distribution</h3>
+<table class="bodyTable"><tr class="a"><th>Distribution</th>
+<th>Mirrors</th>
+<th>Checksum</th>
+<th>Signature</th>
+</tr>
+<tr class="b"><td>Jetspeed-2 Standard Installer with both Minimal and Demo 
choices</td>
+<td><a class="externalLink" 
href="http://www.apache.org/dyn/closer.cgi/portals/jetspeed-2/binaries/jetspeed-installer-2.3.1.jar";>jetspeed-installer-2.3.1.jar</a></td>
+<td><a class="externalLink" 
href="http://www.apache.org/dist/portals/jetspeed-2/binaries/jetspeed-installer-2.3.1.jar.md5";>here</a></td>
+<td><a class="externalLink" 
href="http://www.apache.org/dist/portals/jetspeed-2/binaries/jetspeed-installer-2.3.1.jar.asc";>here</a></td>
+</tr>
+</table>
 <p>
                                        The installer supports the following 
databases: Derby (default), DB2, MySQL, MSSQL, Oracle, PostgreSQL, SapDB,
                                        as well as manual (do it yourself) 
configuration of other databases.
-                               </p>
+                               </p>
 <p>An Ant script is provided for after installation, reinitializing or 
switching to another database in a one simple step operation. 
-                               </p>
-<p>Complete instructions for getting started using the installer is available 
<a href="getting-started-installer.html">here</a>.</p>
-</div>
-<div class="section"><h3><a 
name="Jetspeed-2_2.3.1_Portal_Source_Distribution"></a>Jetspeed-2 2.3.1 Portal 
Source Distribution</h3>
-<table class="bodyTable"><tr class="a"><th></th>
-<th>Mirrors</th>
-<th>Checksum</th>
-<th>Signature</th>
-</tr>
-<tr class="b"><td>jetspeed-2-2.3.1-source-release.zip</td>
-<td><a class="externalLink" 
href="http://www.apache.org/dyn/closer.cgi/portals/jetspeed-2/sources/jetspeed-2-2.3.1-source-release.zip";>here</a></td>
-<td><a class="externalLink" 
href="http://www.apache.org/dist/portals/jetspeed-2/sources/jetspeed-2-2.3.1-source-release.zip.md5";>here</a></td>
-<td><a class="externalLink" 
href="http://www.apache.org/dist/portals/jetspeed-2/sources/jetspeed-2-2.3.1-source-release.zip.asc";>here</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3><a 
name="J2-admin_2.3.1_Portal_Administration_Source_Distribution"></a>J2-admin 
2.3.1 Portal Administration Source Distribution</h3>
-<table class="bodyTable"><tr class="a"><th></th>
-<th>Mirrors</th>
-<th>Checksum</th>
-<th>Signature</th>
-</tr>
-<tr class="b"><td>j2-admin-2.3.1-source-release.zip</td>
-<td><a class="externalLink" 
href="http://www.apache.org/dyn/closer.cgi/portals/jetspeed-2/sources/j2-admin-2.3.1-source-release.zip";>here</a></td>
-<td><a class="externalLink" 
href="http://www.apache.org/dist/portals/jetspeed-2/sources/j2-admin-2.3.1-source-release.zip.md5";>here</a></td>
-<td><a class="externalLink" 
href="http://www.apache.org/dist/portals/jetspeed-2/sources/j2-admin-2.3.1-source-release.zip.asc";>here</a></td>
-</tr>
-</table>
-</div>
-<div class="section"><h3><a name="System_Requirements"></a>System 
Requirements</h3>
+                               </p>
+<p>Complete instructions for getting started using the installer is available 
<a href="getting-started-installer.html">here</a>.</p>
+</div>
+<div class="section"><h3><a 
name="Jetspeed-2_2.3.1_Portal_Source_Distribution"></a>Jetspeed-2 2.3.1 Portal 
Source Distribution</h3>
+<table class="bodyTable"><tr class="a"><th></th>
+<th>Mirrors</th>
+<th>Checksum</th>
+<th>Signature</th>
+</tr>
+<tr class="b"><td>jetspeed-2-2.3.1-source-release.zip</td>
+<td><a class="externalLink" 
href="http://www.apache.org/dyn/closer.cgi/portals/jetspeed-2/sources/jetspeed-2-2.3.1-source-release.zip";>here</a></td>
+<td><a class="externalLink" 
href="http://www.apache.org/dist/portals/jetspeed-2/sources/jetspeed-2-2.3.1-source-release.zip.md5";>here</a></td>
+<td><a class="externalLink" 
href="http://www.apache.org/dist/portals/jetspeed-2/sources/jetspeed-2-2.3.1-source-release.zip.asc";>here</a></td>
+</tr>
+</table>
+</div>
+<div class="section"><h3><a 
name="J2-admin_2.3.1_Portal_Administration_Source_Distribution"></a>J2-admin 
2.3.1 Portal Administration Source Distribution</h3>
+<table class="bodyTable"><tr class="a"><th></th>
+<th>Mirrors</th>
+<th>Checksum</th>
+<th>Signature</th>
+</tr>
+<tr class="b"><td>j2-admin-2.3.1-source-release.zip</td>
+<td><a class="externalLink" 
href="http://www.apache.org/dyn/closer.cgi/portals/jetspeed-2/sources/j2-admin-2.3.1-source-release.zip";>here</a></td>
+<td><a class="externalLink" 
href="http://www.apache.org/dist/portals/jetspeed-2/sources/j2-admin-2.3.1-source-release.zip.md5";>here</a></td>
+<td><a class="externalLink" 
href="http://www.apache.org/dist/portals/jetspeed-2/sources/j2-admin-2.3.1-source-release.zip.asc";>here</a></td>
+</tr>
+</table>
+</div>
+<div class="section"><h3><a name="System_Requirements"></a>System 
Requirements</h3>
 <p>
                                The list of systems requirements for Jetspeed-2 
is available <a href="getting-started.html#Requirements">here</a>.
-                               </p>
-</div>
-<div class="section"><h3><a name="Migrating_Guide"></a>Migrating Guide</h3>
+                               </p>
+</div>
+<div class="section"><h3><a name="Migrating_Guide"></a>Migrating Guide</h3>
 <p>
                                        Important information for migrating 
existing Jetspeed-2.0, 2.1.x, 2.2.x installations to Jetspeed-2.3 is provided 
in the <a href="guide-migration.html">migration guide</a>.
-                               </p>
-</div>
-<div class="section"><h3><a 
name="Verify_the_integrity_of_the_files"></a>Verify the integrity of the 
files</h3>
+                               </p>
+</div>
+<div class="section"><h3><a 
name="Verify_the_integrity_of_the_files"></a>Verify the integrity of the 
files</h3>
 <p>
               It is essential that you verify the integrity of the downloaded 
files using the PGP or MD5 signatures.
               Please read <a class="externalLink" 
href="http://www.apache.org/info/verification.html";>Verifying Apache Software 
Foundation Releases</a>
               for more information on why you should verify our releases.
-              </p>
+              </p>
 <p>
               The PGP signatures can be verified using PGP or GPG.
               First download these <a class="externalLink" 
href="http://www.apache.org/dist/portals/jetspeed-2/KEYS";>KEYS</a> as well as 
the asc signature file for the relevant distribution.
@@ -347,17 +347,17 @@ or
   % pgp downloaded_file.asc
 or
   % gpg --import KEYS
-  % gpg --verify downloaded_file.asc</pre>
-</div>
-</p>
+  % gpg --verify downloaded_file.asc</pre>
+</div>
+</p>
 <p>
               Alternatively, you can verify the MD5 signature on the files. A 
unix program called md5 or md5sum is included in many unix distributions.
               It is also available as part of <a class="externalLink" 
href="http://www.gnu.org/software/textutils/textutils.html";>GNU Textutils</a>.
               Windows users can get binary md5 programs from <a 
class="externalLink" href="http://www.fourmilab.ch/md5/";>here</a>,
               <a class="externalLink" 
href="http://www.pc-tools.net/win32/freeware/console/";>here</a>, or <a 
class="externalLink" href="http://www.slavasoft.com/fsum/";>here</a>.
-              </p>
-</div>
-</div>
+              </p>
+</div>
+</div>
 
       </div>
     </div>
@@ -366,7 +366,7 @@ or
     </div>
     <div id="footer">
       <div class="xright">&#169;  
-          2004-2016
+          2004-2022
     
           Apache Software Foundation
           

Modified: portals/site-live/jetspeed-2/faq.html
URL: 
http://svn.apache.org/viewvc/portals/site-live/jetspeed-2/faq.html?rev=1901428&r1=1901427&r2=1901428&view=diff
==============================================================================
--- portals/site-live/jetspeed-2/faq.html (original)
+++ portals/site-live/jetspeed-2/faq.html Tue May 31 02:15:08 2022
@@ -42,7 +42,7 @@
   
     
             <div class="xleft">
-        Last Published: 9 May 2016
+        Last Published: 26 May 2022
                       </div>
             <div class="xright">            <a 
href="http://portals.apache.org/applications/"; 
class="externalLink">Applications</a>
             |
@@ -253,54 +253,54 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <subtitle></subtitle><authors><person name="David Le Strat" 
email="[email protected]"></authors><div class="section"><h2><a 
name="How_do_I_create_new_users_roles_and_groups"></a>How do I create new 
users, roles, and groups?</h2>
-<p>There are several ways to create new users, roles and groups:</p>
-<ul><li>With the administrative user/role/group browser/details portlets</li>
-<li>With the self-registration portlet</li>
-<li>With Jetspeed Seed Data</li>
-<li>Programmatically, writing your own portlet</li>
-</ul>
-<div class="section"><h3><a name="Administrative_Portlets"></a>Administrative 
Portlets</h3>
+        <subtitle></subtitle><authors><person name="David Le Strat" 
email="[email protected]"></authors><div class="section"><h2><a 
name="How_do_I_create_new_users_roles_and_groups"></a>How do I create new 
users, roles, and groups?</h2>
+<p>There are several ways to create new users, roles and groups:</p>
+<ul><li>With the administrative user/role/group browser/details portlets</li>
+<li>With the self-registration portlet</li>
+<li>With Jetspeed Seed Data</li>
+<li>Programmatically, writing your own portlet</li>
+</ul>
+<div class="section"><h3><a name="Administrative_Portlets"></a>Administrative 
Portlets</h3>
 <p>Creating a new user with the Administrative portlets is easy:
-               </p>
-<ul><li>Login as admin (the default password is admin)</li>
-<li>From the LHS menu, navigate to the <b>Jetspeed Administrative Portlets</b> 
link</li>
-<li>The User Management page is the first tab on the administrative menu 
across the top</li>
-<li>Here you see the User Browser on the left, and the User Details on the 
right</li>
-</ul>
+               </p>
+<ul><li>Login as admin (the default password is admin)</li>
+<li>From the LHS menu, navigate to the <b>Jetspeed Administrative Portlets</b> 
link</li>
+<li>The User Management page is the first tab on the administrative menu 
across the top</li>
+<li>Here you see the User Browser on the left, and the User Details on the 
right</li>
+</ul>
 <p>From here you can create a new user. Choose a unique username with no 
spaces. Then enter a secure password.
                You can require the password to be changed on the first login. 
You can also select the default role assigned to this user,
-               as well as a default profiling rule. Last, you can assign this 
user to a subsite</p>
+               as well as a default profiling rule. Last, you can assign this 
user to a subsite</p>
 <img src="adminguide/images/add-user.png" /><p>Going into edit mode, you an 
further configure the User Details portlet. Note that the following fields can 
be defaulted:
-               </p>
-<img src="adminguide/images/add-user-editmode.png" /><ul><li>Default Role for 
New User</li>
-<li>Required Role for New User (not shown on view mode)</li>
-<li>Default Profile for new user</li>
-<li>New User Template Directory - leave blank to not use a template</li>
-<li>Subsite Root Folder</li>
-<li>Default Subsite for new user</li>
-</ul>
+               </p>
+<img src="adminguide/images/add-user-editmode.png" /><ul><li>Default Role for 
New User</li>
+<li>Required Role for New User (not shown on view mode)</li>
+<li>Default Profile for new user</li>
+<li>New User Template Directory - leave blank to not use a template</li>
+<li>Subsite Root Folder</li>
+<li>Default Subsite for new user</li>
+</ul>
 <p>The User Details configuration is useful for delegated security scenarios. 
For example, setting up a User Management page for all users
                with the <i>Developer</i> role. First, setup the User Browser 
preference to FilterByRole on <i>Developer</i>. Then you can assign a default 
role,
                required role, new user template, and subsite area all for new 
developers, managed by a user with the <i>DeveloperManager</i> role. This user
                then can create only developer type users complete with the 
correct roles and user templates. The edit mode of the User Details portlet can 
be
-               secured so that the global admin can only edit the 
configuration, limiting the development manager to only creating or deleting 
developers</p>
-<p>The Group and Role administration pages work similarly to the User 
administration page. You can add/edit/delete both groups and roles</p>
-</div>
-<div class="section"><h3><a 
name="Self-Registration_portlet"></a>Self-Registration portlet</h3>
+               secured so that the global admin can only edit the 
configuration, limiting the development manager to only creating or deleting 
developers</p>
+<p>The Group and Role administration pages work similarly to the User 
administration page. You can add/edit/delete both groups and roles</p>
+</div>
+<div class="section"><h3><a 
name="Self-Registration_portlet"></a>Self-Registration portlet</h3>
 <p>Users can also be created in the portal by the end user, requiring no 
administrative actions. Self-registration is probably one of the most 
customization
                areas of the portal, as all portals have different requirements 
for self-registration. The self-registration portlet also has preferences that
                can be configured by the administrator: 
-               <ul><li>A list of one or more groups</li>
-<li>A list of one or more roles comma-separated</li>
-<li>A subsite root folder</li>
-<li>A boolean flag to send email notification or not</li>
-<li>A new user template</li>
-<li>Profiling rule names and values comma-seperated</li>
-</ul>
-</p>
-</div>
-</div>
+               <ul><li>A list of one or more groups</li>
+<li>A list of one or more roles comma-separated</li>
+<li>A subsite root folder</li>
+<li>A boolean flag to send email notification or not</li>
+<li>A new user template</li>
+<li>Profiling rule names and values comma-seperated</li>
+</ul>
+</p>
+</div>
+</div>
 
       </div>
     </div>
@@ -309,7 +309,7 @@
     </div>
     <div id="footer">
       <div class="xright">&#169;  
-          2004-2016
+          2004-2022
     
           Apache Software Foundation
           


Reply via email to