PublishOne 5.5 Release notes March 17, 2017 Prepared by: PublishOne 5.5 Contents Release notes .....................................................................................................................................4 Introduction .......................................................................................................................................6 New Features .....................................................................................................................................7 1. Support for Word comments in PublishOne ..................................................................................7 2. Handling of list type 'none'......................................................................................................... 11 3. Support type of paper format in Word document template ......................................................... 13 4. Improved asset and attachment handling: white list and maintaining (type) extension .................. 14 5. My Work: select status by dropdown list .................................................................................... 15 6. Provide a sync functionality when inserting an asset in MS Word ................................................. 16 7. Support Strikethrough text in PublishOne ................................................................................... 16 8. Users in a group can assign themselves....................................................................................... 17 9. Configure parser for html preview/pm........................................................................................ 18 10. Support different underline styles in PublishOne ....................................................................... 19 11. User list in alphabetical order ................................................................................................... 20 12. Roles in alphabetical order ....................................................................................................... 21 13. Improved Search functionality.................................................................................................. 21 14. Add heading id to subtitle paragraph ........................................................................................ 24 15. Add support to import links to external content module content ............................................... 24 16. Bulk create documents ............................................................................................................ 25 17. Extend suggested linking to include additional search parameters .............................................. 26 18. Overview tab in Publication module is removed ........................................................................ 26 Defects fixed .................................................................................................................................... 27 Saving behavior for restricted styles in Internet Explorer ................................................................. 27 List bug in docx to xml ................................................................................................................... 27 Xml2Word Free list improvement .................................................................................................. 27 Epub should only contain supported images ................................................................................... 28 DocxXml: support for xml attribute ‘bcolor’ in tables is turned off by default .................................... 28 Cannot use 3a List in Word 2013 .................................................................................................... 29 External (guided) Linking uses the title attribute of param elements as link key ................................ 29 DocxXml: cell background color of nested table is not transformed exactly ...................................... 30 Release 5.5 (4).docx 2 PublishOne 5.5 Reference information of Additional Content Link points to itself .................................................... 30 "The target does not exist" or "The target is in trash" ...................................................................... 31 Can drag nodes from Trash to Root, Root to Trash and the delete status is kept ............................... 31 [Import Module] The log off functionality doesn't work................................................................... 32 Login screen ................................................................................................................................. 32 Filtering end date 'My work' .......................................................................................................... 33 Spaces between emphasized words disappears .............................................................................. 33 Assets & Folders can't be restored from the Trash .......................................................................... 33 Buttons in the internal linking pane overlap.................................................................................... 33 Initial value is required when we want to use the regular expression metadata field......................... 34 [Import Module] When importing documents with a reference that starts with a # then the import fails .............................................................................................................................................. 34 XML Upload .................................................................................................................................. 35 Styling in footnotes must be kept after import ................................................................................ 35 Metadata type 'selectlist' overlaps Metadata type 'date' ................................................................. 35 Selectlist of metdata field is not displayed correct........................................................................... 35 Valid internal link works incorrect when the link is inserted by asset ................................................ 36 Login two tabs in the browser ........................................................................................................ 36 Cannot drag a file into an empty folder .......................................................................................... 36 Release 5.5 (4).docx 3 PublishOne 5.5 Release notes Enhancements and new features Support for Word comments in PublishOne Handling of list type 'none' Support type of paper format in Word document template Improved asset and attachment handling: white list and maintaining (type) extension My Work: select status by dropdown list Provide a sync functionality when inserting an asset in MS Word Support Strikethrough text in PublishOne Users in group can assign themselves Configure parser for html preview/pm Support different underline styles in PublishOne User list in alphabetical order Roles in alphabetical order Improved Search functionality Add heading id to subtitle paragraph Add support to import links to external content module content Bulk create documents Saving behavior for restricted styles in Internet Explorer Extend suggested linking to include additional search parameters Overview tab in Publication module is removed Bug fixes Saving behavior for restricted styles in Internet Explorer List bug in docx to xml Xml2Word Free list improvement Epub should only contain supported images DocxXml: support for xml attribute ‘bcolor’ is turned off by default Cannot use 3a List in Word 2013 External Linking uses the title attribute of param elements as link key DocxXml: cell background color of nested table is not transformed exactly Release 5.5 (4).docx 4 PublishOne 5.5 Reference info of Additional Content Link points to itself "The target does not exist" or "The target is in trash" Xml2Word Free list improvement Can drag nodes from Trash to Root, Root to Trash and the delete status is kept [Import Module] The log off functionality doesn't work Login screen Filtering end date 'My work' Spaces between emphasized words disappear Assets & Folders can't be restored from the Trash Buttons in internal linking pane overlap Initial value is required when we want to use the regular expression metadata field [Import Module] When importing documents with a reference that starts with a # then the import fails XML Upload Styling in footnotes must be kept after import Metadata type 'selectlist' overlaps Metadata type 'date' Selectlist of metdata field is not displayed correct Valid internal link works incorrect with the link is inserted by asset Login two tabs in the browser Cannot drag a file into an empty folder Release 5.5 (4).docx 5 PublishOne 5.5 Introduction Welcome to the 5.5 release documentation. The 5.5 release is a significant release to bring more existing clients to the new PublishOne standard. With the PublishOne ribbon updating, improving the searching, enhancement for linking, etc. the PublishOne system becomes more flexible. Release 5.5 (4).docx 6 PublishOne 5.5 New Features 1. Support for Word comments in PublishOne In Release 5.5 we introduce full support for comments in Word. This will allow users to add a comment to provide feedback instead of editing a document. The enhancement includes the following components: 1.1 The enhancement on frontend. + A dd c omments i n MS -Word us ing t he P ubl ishOne ri bbon To enabled or disabled the ‘new comment’ button in the PublishOne ribbon: 1. 2. 3. 4. 5. 6. 7. Go to editorial module. Navigate to Configurations tab. Choose Configure Word Ribbon. Enable the New Comment. Go to Documents tab. Edit a document. Click on “New Comment” button to add the comment. + V i e w t he c omments i n t he P ubli shOne H T ML pre view Release 5.5 (4).docx 7 PublishOne 5.5 1.2 The enhancement on backend + A dd ne w e l ement < c ommentre f/ > i nt o P ubl ishOne -XML t o marked t he c omment’s pos i t ion. <commentref refid="5">dolor</commentref> + A dd X S D v al idati on for < commentref/ > e l eme nt. Release 5.5 (4).docx 8 PublishOne 5.5 + A dd ne w e l ements < c omments/ > , < c omme nt/ > and < c ont ent/ > t o s t ore c omment’s c ont ent. + A dd X S D v al idati on for < comments/ > , < comment/ > and < c ontent/ > e l ements . Release 5.5 (4).docx 9 PublishOne 5.5 + X S L T for c omment s i n t he H T ML P rev iew To support the comments in the HTML preview the rules below can be added to the xslt <xsl:template match="comments"> <xsl:apply-templates select="comment" /> </xsl:template> <xsl:template match="comment"> <div class="media comment"> <xsl:attribute name="data-comment-id"> <xsl:value-of select="@id" /> </xsl:attribute> <xsl:attribute name="data-done"> <xsl:value-of select="@done" /> </xsl:attribute> <div class="media-body"> <div class="media-heading comment-heading"> <xsl:value-of select="@author"/> </div> <i class="fa fa-check pull-right"></i> <xsl:apply-templates select="content" /> <xsl:apply-templates select="comments" /> </div> </div> </xsl:template> Release 5.5 (4).docx 10 PublishOne 5.5 <xsl:template match="content[parent::comment]"> <span class="comment-content"> <xsl:apply-templates /> </span> </xsl:template> <xsl:template match="commentref"> <span class="comment-reference"> <xsl:attribute name="data-comment-refid"> <xsl:value-of select="@refid"/> </xsl:attribute> <xsl:apply-templates /> </span> </xsl:template> <xsl:template match="document"> <span> <div class="da-document"> <xsl:apply-templates select="*[not(self::comments)]"/> <xsl:if test="//footnote"> <hr/> <xsl:call-template name="showNotes"/> </xsl:if> </div> <xsl:apply-templates select="comments"/> </span> </xsl:template> 2. Handling of list type 'none' Allow users to add a list in MS Word without adding any list identification items like 'bullets' or 'numbers'. This allows sections of text to be neatly ordered like lists without numbers or bullets in front of them. 2.1 Enhancements in the front-end + A dd l i s t t y pe ‘none ’ i n MS -Word us ing t he P ublishOne ri bbon Release 5.5 (4).docx 11 PublishOne 5.5 To enable or disable the ‘free list’ button in the PublishOne ribbon: 1. 2. 3. 4. 5. 6. 7. 8. Go to editorial module. Navigate to Configurations tab. Choose Configure Word Ribbon. Enable the List type 'none' button. Go to Documents tab. Edit a document. Click on “Bullet List” button. Choose “None List” to insert. + V i e w l i st t y pe ‘none’ i n t he P ubli shOne H T ML pre view 2.2 Enhancements in the back-end + V i e w l i st t y pe ‘none’ i n P ublis hOne X ml Release 5.5 (4).docx 12 PublishOne 5.5 + S upport for l i st t y pe ‘none’ i n P ubli shOne X s d 3. Support type of paper format in Word document template When uploading a document template into PublishOne, the layout was default set to A4. This is now changed to support that the document’s paper size and margins (for both portrait and landscape) will be fetched from the Word document as part of the document template. Use case: 1. 2. 3. 4. 5. 6. 7. Go to editorial module. Navigate to Configurations tab. Choose Document Template. Import a document template with paper format that you want. Go to Documents tab. Edit a document. The paper format will be apply. Release 5.5 (4).docx 13 PublishOne 5.5 4. Improved asset and attachment handling: white list and maintaining (type) extension The problem Currently, assets and attachments of an unknown MIME type lose their extension on export and/or download. Also, all extension types are allowed, which include the dangerous '.exe' type. The Solution In the Editorial Module, maintain a list of mappings between allowed MIME types and file extensions. This list will be used to validate file’s MIME type whenever a file is downloaded or uploaded. The Enhancement Step 1: To configure MIME type white list feature, a user must have “Manage MIME type white list” permission. Release 5.5 (4).docx 14 PublishOne 5.5 Step 2: Authorized user can go to manage mime type white list screen to add/edit or remove mime type. Use case: 1. 2. 3. 4. 5. Go to Editorial Module. Navigate to "Configuration" tab Click on "MIME type white list" link Click on "Add" button to add "Mime Type info, "Extension" info Check if the extension within White List is allowed to download/ publish 5. My Work: select status by dropdown list Before, user could filter on document status by entering the name of status. Now the user can simply select the document status from a dropdown list instead of typing the name of status. The dropdown list is created based on the available statuses configured in the workflow(s). Use case: 1. 2. 3. 4. 5. Go to Editorial Module. Navigate to "My work" tab. Click on filter icon. Select the state that you want from dropdown list. Apply filter. Release 5.5 (4).docx 15 PublishOne 5.5 6. Provide a sync functionality when inserting an asset in MS Word When opening the right pane to insert an asset, the tree view will now navigate directly to the parent folder of the document that is being edited. Also, we added a new button in the right pane so you can always jump back to the parent folder of the document being edited. It should behave like a Today button on a modern calendar control. Use case: 1. 2. 3. 4. 5. Go to editorial module. Edit a document. Click on Insert Asset button. Browse to somewhere on tree node. Click on Sync button to jump to the parent folder of the document being edited. 7. Support Strikethrough text in PublishOne In Release 5.5 we added support for strikethrough text in PublishOne. 7.1 Enhancements in the front-end + A dd ‘s t riket hrough’ butt on t he P ublis hOne ri bbon Release 5.5 (4).docx 16 PublishOne 5.5 To enable or disable the ‘strikethrough’ button in the PublishOne ribbon: 1. 2. 3. 4. Go to editorial module. Navigate to Configurations tab. Choose Configure Word Ribbon. Enable the strikethrough button + V i e w s t rike through t e xt i n t he P ubli shOne H T ML prev iew 7.2 Enhancements in the back-end + S upport s t rike through t e xt i n P ublis hOne X ml + S upport s t rike through t e xt i n P ublis hOne X s d 8. Users in a group can assign themselves Before, when a Group was assigned to a document for example in the role of an Author, the Authors in this Group were allowed to view the documents contained within the folder. However, they were not allowed to assign themselves to these documents and therefore cannot edit the documents. Release 5.5 (4).docx 17 PublishOne 5.5 Now users from a group can assign themselves to the document. A note on this is that when a user assigns a document from a group to himself/herself, the document cannot be assigned back to the group any more. To assign back to the group or other users, a higher privileged user is required. Use case: 1. 2. 3. 4. Go to Editorial Module. Log in by account of member in group. Go to Document tab. Perform assigning a document from a group that you are in to yourself. 9. Configure parser for html preview/pm This new feature allows users to configure an external transform service, to for example use xslt 2.0 to create a custom html preview. Use case: 1. Go the Editorial Module 2. Go to Configurations tab > Roles to give the user role permission to ‘manage external transform service’ 3. Go to Configurations tab > External transform services 4. Click Add button. 5. Input the name and service url. Release 5.5 (4).docx 18 PublishOne 5.5 Note: that user can only add one external transform service. 10. Support different underline styles in PublishOne We now support different underline styles in PublishOne to increase the users flexibility in creating their content. 10.1 Enhancements in the front-end + A dd ‘unde rl ine s tyl es’ butt on t he P ublis hOne ri bbon To enable or disable the ‘strikethrough’ button in the PublishOne ribbon: 1. 2. 3. 4. Go to editorial module. Navigate to Configurations tab. Choose Configure Word Ribbon. Enable the single and/or double underline button + V i e w underline s ty les i n t he P ubl ishOne H T ML pre view Release 5.5 (4).docx 19 PublishOne 5.5 10.2 Enhancements in the back-end + S upport underline t ext i n P ubl ishOne X ml PublishOne Xml is updated to support two types of underline including single and double underline. For example: <underline type="single">single</underline> <underline type="double">double</underline> Backward compatibility: in previous documents, the underline element does not have the attribute "type", so the default value for "type" attribute is "single". + S upport underline t ext i n P ubl ishOne X s d 11. User list in alphabetical order Before, the list of users in the ‘Manage users’ tab was ordered in the sequence of the creation of new users. Now the list of users is ordered alphabetically by name or e-mail address (when the name field is empty). Release 5.5 (4).docx 20 PublishOne 5.5 12. Roles in alphabetical order Before, the roles were ordered in the sequence of the creation of new roles. Now the roles are ordered alphabetically by role name. The alphabetical order applies both in the configuration section as the assigning section. 13. Improved Search functionality The search functionality is expanded with the new features as listed below. Also now the search for all types of metadata is case sensitive and full text. Use case: 1. 2. 3. 4. 5. Go to editorial module. Navigate to Search tab. Optional: collapse the search fields for a specific document type Insert the search values Click on Search button. Release 5.5 (4).docx 21 PublishOne 5.5 13.1 Search input controls have a checkbox The advanced search input controls now have a checkbox. The system just collects the checked metadata search values to create query for searching. That means, you must check the checkbox before the metadata input control if you would like to search by that metadata. 13.2 Search input controls are metadata type sensitive The Search input controls for each type of metadata were changed. o Boolean: check/uncheck o Select list: select from dropdown list Release 5.5 (4).docx 22 PublishOne 5.5 o Date: select the date range from the calendar o Others: Input as free text 13.3 Date ranges Before, it was only possible to search on a specific date. Now users are able to search on a range of dates. Release 5.5 (4).docx 23 PublishOne 5.5 14. Add heading id to subtitle paragraph In some instances of PublishOne paragraphs with the standard Word style ‘Subtitle’ were used as a heading. Therefore we also add a heading id to these paragraphs so you can link to them. 15. Add support to import links to external content module content Before If you create Additional content links point to External content, you cannot end the import process because the system will try to resolve these links and it will fail. Current - You can import with some additional information o Add externalModuleId property to the model when calling the import API ▪ externalModuleId value comes from the Configuration page for External Content modules o o The url property points to external content node id The model looks like Release 5.5 (4).docx 24 PublishOne 5.5 16. Bulk create documents It is now possible to create multiple documents at once, with simply using the familiar ‘Add document’ button. This will help users to create a bulk of documents in a single action instead of creating new document one by one. We added a new input field “Number of instances” into New Document form. So the default is 1 document. If a higher number is chosen, a series of documents will be created with the name is set in the name field supplemented with a number. For example: "New doc 1", "New doc 2" etc... If just one document is created it will be "New doc". All document will have the entered meta-data value. The Maximum number of documents is 99. The enhancement is at the following: 1. Go to Editorial Module. 2. Choose create document. 3. Enter the amount of documents to be created: 4. Click create 5. This results in 5 new documents: Release 5.5 (4).docx 25 PublishOne 5.5 17. Extend suggested linking to include additional search parameters In the Linking suggestion function, an external service is called from Editorial Module to get suggested results. The communication flow to get suggested result is modified as below: • • • • In Word, before sending data to get suggested results, a call to EM to get supported parameters is made. EM will connect to the linking module to get parameters and forward to Word if there’s any. In Word, if there’s any parameters return, Word will open a dialog which let user input parameter values. After that, a call to EM to get suggested results is made, parameters & values are attached in the query string. After receiving document content and query string from Word, EM will forward them to linking module which will parse query string into parameters them communicate with external service to get results. 18. Overview tab in Publication module is removed The overview page in the Publication module is outdated and presenting incorrect data. Therefore the overview tab in Publication module is now removed. Release 5.5 (4).docx 26 PublishOne 5.5 Defects fixed Saving behavior for restricted styles in Internet Explorer The problem The saving process takes quite a while and it’s not clear it’s still in progress. And when clicking elsewhere an error message shows: ‘the website does not respond due to a running script’. The Solution Improve performance and saving behavior when user click save button. List bug in docx to xml In some cases the translation from a Word document to xml contained errors. The bug could appear when an ordered list was used in a table cell or within a content control. The bug added value attributes to the first list item with a number that doesn't reflect the same list in the word document. Xml2Word Free list improvement The problem When free lists are not actual free lists (because the list acts like a normal list; being consecutive or just bullet lists) the lists are stored as free lists sometimes instead of a list with a type attribute. Release 5.5 (4).docx 27 PublishOne 5.5 The solution System will convert to dash or bullet or square or number or alpha or roman list base on value in <num> element. Epub should only contain supported images The problem: Technically, PublishOne just provides file extension for some kind of images, such as .jpg, .png, .gif. When user inserts an image from asset that just contains .bmp or .tiff (does not contain .jpg, .png, .gif.) to documents and publishes them, the error occurs. The solution: And Epub 2.0 just supports some types of images such as .jpg, .png, .gif, .svg. If the document images refer to one of assets do not contain epub valid images. - Production publication: the error will raise and PublishOne epub will fail Preview publication: the epub is created with all invalid images removed and provides warning messages DocxXml: support for xml attribute ‘bcolor’ in tables is turned off by default Support for the bcolor attribute for table cells was not turned on by default. But this was not implemented correctly so in some scenarios it appeared that there was support for it. We removed the possibility to turn the support off and now it is supported in all scenarios. Release 5.5 (4).docx 28 PublishOne 5.5 Example of the bcolor attribute: MS Word: PublishOne xml: Cannot use 3a List in Word 2013 The problem If a document is restricted using styles and the built-in style "List Paragraph" is not allowed, error message will be shown up when choose the 3a list in Word. The solution Error message does not show and 3a list functionality works properly. External (guided) Linking uses the title attribute of param elements as link key The problem In the format of the external linking xml, there’s no attribute name so the title attribute is used for both displaying and creating links. The solution To resolve the problem, an attribute named “name” is added to the xml format for external links. Release 5.5 (4).docx 29 PublishOne 5.5 With the new format, the attribute “title” is used for displaying data, the attribute “name” is used for generating links. To apply this fix, users will need to upgrade the Ribbon to the latest version. In system with the new Editorial Module and the external linking xml is updated with the new version. If user use the old Ribbon, the external linking button is hidden to prevent wrongly links created. DocxXml: cell background color of nested table is not transformed exactly The translation from Word documents to xml had an issue when the background color of a table cell was set to white within a table with a different background color. In this case the bcolor attribute of that table should have been set to FFFF but it was not. This is now fixed. Reference information of Additional Content Link points to itself When creating an additional content link, you will see: - The breadcrump of the location where you created the additional content link (red box) The HTML preview of the document you are referring to (blue box), containing ‘Reference to …’ which is pointing out to which document you created a link Release 5.5 (4).docx 30 PublishOne 5.5 Before, the ‘Reference to …’ didn’t point to the original document, but to the linked document. Now, the ‘Reference to …’ points to the original document. "The target does not exist" or "The target is in trash" The problem When deleting nodes in the Trash, the tree view of the Trash on the left side didn’t reload. The nodes were still in the tree although they were removed from database. The solution After deleting a file successfully, the tree view is reloaded and will update correctly. Can drag nodes from Trash to Root, Root to Trash and the delete status is kept Before: dragging items from the Root file into the Trash (or vice versa) was allowed, but these could cause errors with restoring removed documents. Therefore; After: dragging items from the Root file into the Trash (or vice versa) isn’t aloud anymore to prevent errors with restoring files. Release 5.5 (4).docx 31 PublishOne 5.5 [Import Module] The log off functionality doesn't work In the past, users could not log off when they are in Import module. That bug is now fixed and users are able to log off in the standard PublishOne import module. Login screen Before, when users logged into Editorial Module and then left for a while they needed to login again. But after the re-login, the interface displayed incorrect: The bug is now fixed, so that the interface will appear normal after a re-login. Release 5.5 (4).docx 32 PublishOne 5.5 Filtering end date 'My work' When users defined a filter for “End date” and then clicked on ‘Apply filter’, the filter did not work. This defect is now fixed and enables users to filter on the “End date” again: Spaces between emphasized words disappears Bug fixed: white-spaces in xml are not preserve in document preview of EM. Assets & Folders can't be restored from the Trash The problem User could not restore asset/folder because they are not assigned to that asset/folder. The solution + User can restore asset/folder in the case they have right “Can edit all nodes”. + The Restore button will be disable in the case they are not have right “Can edit all nodes” and not assigned to that asset/folder. Buttons in the internal linking pane overlap Fix bug in Ribbon: some of our clients using the Ribbon with Dutch or Italian language, have the problem that buttons in the internal linking pane overlap, 'refresh' button is behind the 'sync' button & the Release 5.5 (4).docx 33 PublishOne 5.5 'search result' tab is missing. This is now fixed, so every button is visible again in the internal linking pane. Initial value is required when we want to use the regular expression metadata field Before, when regular expression was used in defining a metadata property, the initial value was required to match with the expression. Now the initial value is not required for the regular expression. [Import Module] When importing documents with a reference that starts with a # then the import fails The problem When importing documents with a reference that starts with a # then the import fails. The solution User can importing documents with a reference that starts with a #. Release 5.5 (4).docx 34 PublishOne 5.5 XML Upload In the past, after locking a document, users downloaded it as xml file, they made a modification and upload the XML again. The HTML preview shows the modifications made in the xml, but when you open the Word document, the modifications are not present. The bug is now fixed, the Word file shows the changes made. Styling in footnotes must be kept after import When converting PublishOne xml to MS Word previously all footnote text would get the standard Word footnote style. Now you can give the paragraph elements within the footnote elements a class attribute and instead of giving the footnote the standard footnote style it will use the style from the class attribute. Metadata type 'selectlist' overlaps Metadata type 'date' The problem: The solution In metadata panel of EM, the date-picker control is overlapped by other controls when popping up. Selectlist of metdata field is not displayed correct The problem When the single select list is the last metadata field, the values in the select list are not displayed. Release 5.5 (4).docx 35 PublishOne 5.5 The solution Change style of single select list is same as multiple select list but user just can choose only 1 item Valid internal link works incorrect when the link is inserted by asset The problem Internal links to assets were marked as invalid when validating the internal links. The solution The internal links validation now recognizes internal links to an asset as a valid link. Login two tabs in the browser When user open the Login page two tabs on the browser. Then they are logged in one tab and go to another tab to login again then the system give an error. This is now fixed, so the error will not appear anymore in this situation. Cannot drag a file into an empty folder Before, it was not possible to drag a file into an empty folder, the target folder had to contain at least one file. Now it is possible to drag and drop a file into an empty folder. Release 5.5 (4).docx 36
© Copyright 2026 Paperzz