Installation

PageSeeder installation and upgrade instructions

Release Notes – Version 5.0 (April 2012)

referenced by 5.000: Download PageSeeder 5.000 (reverse links to be added)

Following are fixes, enhancements or features that have been implemented for the current release of PageSeeder. (see the Release Notes – Version 4.x for details of previous versions):

Description

IDDateVersion

Added progress bar and cancel button for moving or archiving documents

360026

01 May 2012

5.0000

Added support in Word export for row span in tables and have borders and full width on tables by default

423875

30 Apr 2012

5.0000

Created a Linux installer and moved the following properties files to the webapp/WEB-INF/sysconfig folder:

jpox.properties
groupDefault.properties
projectDefault.properties
mime.properties
databaseMySQL.properties
databaseOracle.properties
databaseSQLServer.properties
document.properties
index.properties

Note

These properties should NOT be changed

276795

23 Apr 2012

5.0000

Added Group Manage page and moved the following options to it:
  • Index Group
  • Archive Group
  • Delete Group (now also deletes documents)
  • Unarchive Group (new option)

357568

11 Apr 2012

5.0000

Added Autosaved Draft marker on fragments in group-document-view and fixed the inconsistent market display under Options

390687

11 Apr 2012

4.9516

Added Recently Viewed block to standard perspective

396405

04 Apr 2012

4.9514

Broadened support for processing collections of linked documents by adding the following attribute on the ps-download-xrefs Ant task. @loadReverse: when this flag is set, reverse XRefs are followed to include in the download any documents with XRefs to the current document. Values are true or false - default is false.

396636

26 Mar 2012

4.9514

 

 

 

To improve system administration, the following property was added to projects overrideDefaultXslt: this value flags whether to allow overriding of default layout XSLT. To ensure compatibility with future versions of PageSeeder, overriding the XSLT is not recommended. Values are true or false - default is false.

Note

Projects should remove any customizations that override XSLT under default/Layout or default.*/Layout (overrides are shown in red in the Layout Analyzer Page). If this is not possible, set overrideDefaultXslt=true in [project]/config/project.properties however this is NOT RECOMMENDED - see above.

395584

12 Mar 2012

4.9511

Added Current Server Time to psadmin-logs-index, psadmin-logs-process and psadmin-logs-publish pages

391870

07 Mar 2012

4.9511

Improved performance of ps-download-xrefs Ant task by not downloading the same file multiple times and added support for the following parameter:
existing=ignore|fail|overwrite: The behavior to follow when there is already an existing local file with the same name as a file to download. Possible values are ignore (the remote file will not be downloaded), fail (the process will throw an error) and overwrite (the remote file will overwrite the local file) - default is overwrite.

391407

07 Mar 2012

4.9511

Added ability to create a document type specific schematron file on Document Types page in Developer perspective

391128

06 Mar 2012

4.9511

Added checks for docid > 100 chars and title > 250 chars to upload validation

388775

06 Mar 2012

4.9511

Added time zone to due date on task email notification

376517

06 Mar 2012

4.9511

Added support for schematron validation for specific document types using [type].sch files and changed the document XML used for validation to follow the standard.xsd and document-metadata.xsd instead of the xformat 

390947

06 Mar 2012

4.9511

 Added support for public adding comments on group-comments and group-comment-thread pages

389988

05 Mar 2012

4.9511

Added support for editing and ordering date values on the Edit Sheet in Lab perspective

390732

05 Mar 2012

4.9511

Added the group property disableIndexing. A boolean value indicating if indexing in the group should be disabled. CAUTION: Should be used with care as many features rely on indexing

390981

02 Mar 2012

4.9511

Added display of file attachments on comments to group-document-view

386769

02 Mar 2012

4.9511

Added support for the following properties in web.properties:
  • bundle: Bundle JavaScript and CSS resources (boolean value)
  • gzip: Use GZip compression when supported by HTTP clients (boolean value)
  • minimize: Minimize JavaScript and CSS (boolean value)
  • indent: Indent HTML output (boolean value)

391207

17 Feb 2012

4.9511

Added support for the following property to clean-website-folder-ftp and ftp-to-website targets in PS Ant library ant-website.xml:
ftp.passive: Use passive FTP mode - allowed values 'yes'/'no' (default 'no')

391120

16 Feb 2012

4.9511

Added pending invitations and update details reminder on member's home page and collapsed "Email Options" on the group-member-groupdetails page.

386714

14 Feb 2012

4.9511

Added 'view config' option on the document-config page to view the default newDocConfig.xml and a single 'edit config' option to register types in custom configs.

388031

13 Feb 2012

4.9511

Added support for typing '?' in the Omnibar search to display the help for the Omnibox including the following switches which can be used after the search terms to narrow the search:

/comment or /c = comments
/task or /t = tasks
/image or /i = images
/document or /d = documents
/ps = PageSeeder documents
/folder or /f = folders
/pdf = PDF Documents
/word or /w = Word documents
/excel or /x = Excel documents
/docx = Word 2007 documents
/xlsx = Excel 2007 documents
/office = Office documents
/audio = audio documents
/video = video documents

Also if there are more than 10 matches, the Omnibox will display:
"Only top 10 results shown"

388780

13 Feb 2012

4.9511

Added a perspective selector on the Navigation bar and removed the Perspective block. Also renamed the following properties in projectDefault.properties:
styleViews --> perspectives
defaultStyleView --> defaultPerspective

Note

Any reference to styleViews or defaultStyleView in a custom project.properties file should be renamed as above. Any reference to the style-view block in custom config.xml files should be removed.

387122

13 Feb 2012

4.9511

Added View, Edit Properties and Download options on group-graphics-thumbnails page and changed it's title to Images. Also changed the group-graphics-explorer page title to Image Explorer for consistency with 'images' folder and 'Insert/Edit Image' editor function.

226949

13 Feb 2012

4.9511

Added PS Label Values editor which makes it easy to edit a predefined list of fields in a particular document type (field types include text, select, date, xref). For more information see Editor Config.

383559

01 Feb 2012

4.9511

Added support for <blockXref> elements to generate-website-documents target in PS Ant library

389857

23 Jan 2012

4.9511

Added Role field to Import Members page with correct defaults and added First Name, Surname columns to Member List page to be consistent with Import Members

388724

20 Jan 2012

4.9511

Added attributes @forwardtitle and @forwardtype on <reversexref> element in Document Metadata Schema

389794

19 Jan 2012

4.9511

Added support for acceptInvitationRequired project property: Do members need to accept an invitation to join a group. Default is 'true'.

387821

14 Dec 2011

4.9502

Support for the schema explorer on .xsd files has been removed. Instead use the new "Import as PS XML" option when uploading .xsd files. You can choose to convert the .xsd to single or multiple linked PageSeeder documents.

Note

To save existing comments and/or documentation edits each .xsd file must be exported from PageSeeder using the desired "Export As" format in the Doucment Options block BEFORE UPGRADING!

387139

06 Dec 2011

4.9500

Added support for new parameters when downloading PS XML documents. They add document and fragment metadata including labels, notes, reverse XRefs and version compare information, see new Document Metadata Schema for details.
  • ps-documentinfo: if "true" includes <ps:documentinfo> metadata in document
  • ps-fragmentinfo: if "true" includes <ps:fragmentinfo> metadata in document
  • ps-reversexrefs: if "true" includes <ps:reversexrefs> metadata in document (must be used with ps-documentinfo=true or ps-fragmentinfo=true)

    Note

    The old xsl-documentInfo parameter will work the same, however when Ant scripts are updated to use ps-documentinfo=true any associated publisher or berlioz XSLT will need to be updated to handle the new <ps:documentinfo> and <ps:reversexrefs> elements.
    The psdownload.download-modified-files target in the PS ant-library has been deprecated as it uses the old xsl-documentInfo parameter. The new psdownload.get-modified-files target should be used instead.

382874

30 Nov 2011

4.9500

Added support for document format and document config specific publish scripts in the Document Browse and Document Upload pages

367667

23 Nov 2011

4.9500

Added support for session files on the Publish Engine which should be used to return publish script output instead of uploading them to the "download" folder on PageSeeder.
Copy output files to ${ps-webRoot}/session/${ps-jsessionid}... and redirect to them using <echoxml><displayUriPath>${ps-engineUrl}/session/${ps-jsessionid}...</displayUriPath></echoxml>
Session files are cleared every 24 hours and the following Ant parameters have been added for session files:
ps-webRoot=path to the root for the ps-publisher webapp
ps-engineUrl=the external URL used to contact the Publish Engine (e.g. http://mycompany.com/ps-publisher)

367668

23 Nov 2011

4.9500

Added support for <previewPath> element inside <echoxml> in publish scripts which will display the PSXML at this path under the Publish Engine session/${ps-jsessionid} folder as HTML.

Note

Projects with Ant scripts generating a HTML preview which use <displayUriPath> should be updated to use <previewPath>

385922

22 Nov 2011

4.9500

Added Database Tables version to About page.

383270

18 Nov 2011

4.9500

  • file attachments to comments are now stored in a folder structure that uses the following convention: (13 Mar 12, ID: 395430, v4.9511)

attachments/[year]/[month]/[filename]

The following changes were made:

Description

ID

Date

Version

 Fixed Windows installer removing project customizations

411668

 

23 Apr 2012

5.0000

Removed the minimal-set layout manager blockset and renamed the following:

  • basic-server-set --> server-blockset
  • basic-project-set --> project-blockset
  • basic-group-set --> group-blockset
  • minimal-document-set --> document-blockset

    Note

    References to these will need to be modified in projects that customize them

396408

21 Mar 2012

4.9514

Removed the following obsolete layout managers blocks:

  • comment-search-box
  • document-search-box
  • group-document-options

    Note

    References to these will need to be removed from any projects using them

396407

21 Mar 2012

4.9514

Modified Document Preview in Lab perspective to use more generic and modern looking font

395503

21 Mar 2012

4.9514

Modified database tables to reduced URI Path size from 1000 to 500 characters and added constraints to stop duplicate values in GROUP GroupName, HOST Name, MEMBER Username, URI Scheme-HostID-Port-Path, GroupURI Scheme-HostID-Port-Path)

Note

Documents with URI Paths > 500 characters or any duplicates in the above values will need to be moved/deleted before upgrading.

SELECT DISTINCT t1.uriid, t1.hostid, t1.path FROM URI t1, URI t2 WHERE t1.scheme=t2.scheme AND t1.hostid=t2.hostid AND t1.port=t2.port AND t1.path = t2.path AND t1.uriid <> t2.uriid

ALSO check for duplicate usernames with SELECT DISTINCT t1.memberid, t1.username, t1.email FROM MEMBER t1, MEMBER t2 WHERE t1.username=t2.username AND t1.memberid <> t2.memberid

396434

20 Mar 2012

4.9514

Fixed email change confirmation message not displayed on My Details page.

393126

16 Mar 2012

4.9511

Fixed correct labels not available on New Edit Note page under Fragment History

393115

13 Mar 2012

4.9511

Removed support for xml-document.properties pre-processing based on namespace.

Note

Projects using xml-document.properties should instead use upload Ant scripts to validate and/or convert documents to PS XML

395579

12 Mar 2012

4.9511

 Allowed administrators to change email addresses without confirmation notifications

393125

07 Mar 2012

4.9511

Upgraded Windows installer to include JRE 1.6.0_30 and
Tomcat 6.0.35

393112

07 Mar 2012

4.9511

Updated all date and date time values in PageSeeder to use ISO 8601 format (e.g. 2012-04-30 or 2012-03-20T17:00:00+11:00)

390690

07 Mar 2012

 4.9511

Fixed problem of '+' appearing in image and link URL paths instead of '%20'

391796

07 Mar 2012

4.9511

Fixed overwriting of @xref attributes when uploading documents

391367

07 Mar 2012

4.9511

Modified PS Publisher to check for scripts in customFolder if it is set in PS template.properties

391292

07 Mar 2012

4.9511

Disable moderate options and add a message in group properties page when the group has no moderator

389992

06 Mar 2012

4.9511

Trim space from before and after document title when creating filename

389351

06 Mar 2012

4.9511

Fixed attachment title being set to "Enter title (optional)"

387937

06 Mar 2012

4.9511

Fixed problem adding a file to upload after unzipping a file in the upload

388781

06 Mar 2012

4.9511

Fixed problem with line break inside <?stylesheet?> instruction

389282

05 Mar 2012

4.9511

Fixed Create Edits when overwriting feature removing any XRefs pointing to document fragments that have changed

389047

02 Mar 2012

4.9511

Fixed problem renaming a document/folder with a different case

388333

02 Mar 2012

4.9511

Changed "A publishing action is already running..." to a warning message and removed the Cancel button for this message on the group-document-publish page. Allowed publish jobs to be cancelled via the admin console.

391219

28 Feb 2012

4.9511

Fixed access denied when trying to change personal details

391807

28 Feb 2012

4.9511

Fixed shared URIs being deleted when deleting a member with a personal group

388182

19 Dec 2011

4.9511

Fixed problem inserting graphics if you select a folder or type in "Name starts with:"

387706

14 Dec 2011

4.9502

Fixed problem with import members creating home groups

387581

12 Dec 2011

4.9502

Fixed paragraph numbering problem when no numbered headings before the numbered paragraphs

387501

09 Dec 2011

4.9500

Support for old index fields (not beginning with 'ps'), old search pages and IndexSearch servlet have been removed.

Note

Any project referencing index fields that don't begin with 'ps' or referencing pages with URLs /document/search/criteria, /document/search/results or /document/search or the IndexSearch servlet should be updated to use the 'ps' fields, /search URL and GenericSearch servlet.

387486

09 Dec 2011

4.9500

Fixed problem creating and editing project files in I.E.8

386372

07 Dec 2011

4.9500

Support for document renditions has been removed. Instead use a publish script to create the desired output.

387306

07 Dec 2011

4.9500

Support for HTML Seeding and Acrobat PDF Commenting has been removed. Existing HTML and PDF comments can still be viewed using the new group-document-comments page and new page level PDF comments can still be added

387262

07 Dec 2011

4.9500

Layout CSS, JS and Image files have moved from the weborganic/layout/modern folder to weborganic/layout/default

Note

Any .css file in a project which is referencing these files should be updated to use the new path

387125

06 Dec 2011

4.9500

The standard perspective has been updated to the v5 interface and the five and content perspectives have been removed.

Note

Any Layout/config.xml in a project must be updated to use the v1.2 layout config schema

387110

06 Dec 2011

4.9500

Renamed [config]Templates.xml to [config]SecTemplates.xml

Note

Any project customizations containing files named [config]Templates.xml should be renamed to [config]SecTemplates.xml

386617

30 Nov 2011

4.9500

Fixed delete icon displaying for the view action in toolbox-bundle page

386341

29 Nov 2011

4.9500

For consistency renamed FOConfig.xml to defaultFOConfig.xml in Publish Engine.

Note

Any publisher custom project files named FOConfig.xml should be renamed to defaultFOConfig.xml

386371

28 Nov 2011

4.9500

Removed from Publish Engine format-standard/Publish the old build.xml, group/build.xml, Report/build.xml and .xsl files.

Note

Any document config containing <script>build.xml</script> should be updated to <script>Export/build.xml</script> and any Ant scripts referencing .xsl files under format-standard/Publish should be updated to use the PS ant-library.

386351

28 Nov 2011

4.9500

Fixed error deleting a project/group

386294

25 Nov 2011

4.9500

Fixed error in Publishing Engine developer tools when trying to access an empty project

386281

25 Nov 2011

4.9500

Fixed I.E. downloading .zip instead of .docx file when exporting to Word

386280

25 Nov 2011

4.9500

Fixed problems in I.E.8 with developer perspective display and creating document types

385317

23 Nov 2011

4.9500

Fixed upload progress, logs and preview not displaying in Internet Explorer

385702

23 Nov 2011

4.9500

Fixed edit times not matching on Document Change History page

385466

23 Nov 2011

4.9500

Fixed automatic redirect after a publish script not working in I.E.8

385316

23 Nov 2011

4.9500

The user is now required to select a template on the New Document page - there is no default

379155

23 Nov 2011

4.9500

Fixed tree view in Document Upload not displaying any files when there are more than 100 in a folder

385251

23 Nov 2011

4.9500

If a document has a format the Publish Engine will now look under the [project]/Publish folder if it does not find the script under the [project]/format-[x]/Publish folder

385918

22 Nov 2011

4.9500

Renamed 'Settings' on Publisher to 'Properties' and display actual properties file.
Renamed 'Settings' on PageSeeder to 'Server Properties'.
Added Publisher 'Supported Version' and 'URL' to About page and changed 'Build Number' to 'Version'.

385104

18 Nov 2011

4.9500

Fixed white space between elements not being preserved when upload creates edits

385528

18 Nov 2011

4.9500

Renamed 'Document Config' to 'Document Type' in developer perspective

384200

14 Nov 2011

4.9500

URLs in text only emails are now converted to hyperlinks in HTML email notifications

375912

14 Nov 2011

4.9500

Filename no longer being replaced by uri id when downloading files

374461

11 Nov 2011

4.9500

Created on , last edited on