Este site utiliza cookies para lhe proporcionar uma melhor experiência de utilização. Ao navegar aceita a política de cookies.
OK, ACEITO

What’s new in Silva 2.1

Documentation

Updated documents and recreated screenshots of the new user interface.

Major changes in Silva 2.1

Features added

  • A quota subsystem has been added. It lets Managers set a quota on a publication (which can also be a virtual host root).
  • Silva Link edit tab now displays rendered http link, while the preview shows the redirect within the frameset.
  • The preview tab in the SMI now previews using the public layout, with the SMI tabs still at the top.
  • A lookup window will now list containers for any type of lookup window.
  • Took out automatic install of SilvaFind when making a new Silva root.  Instead a new option is added in the SilvaRoot addform to create a Search instance.
  • The css for form button controls has been refactored.
  • Since the full media export is restricted to Chief Editors and up, there’s no reason to show the import or export buttons to lower level roles.
  • Modernized buttons and matrix navigation.
  • Renovated the Kupu image toolbox to make it more userfriendly. Improved the alignments in the table toolbox.
  • New “Editor Comments” Kupu Tool: displays the “internal comments” silva-extra metadata field if there are comments.
  • Support for direct username assignment to clipboard.
  • When groups are to be used, the groups management screen also shows groups defined elsewhere (not just local to the container) and provides links to edit those groups.
  • ”Insert new object here” functionality.
  • Changed the External Source Kupu tool title when editing a source in a document so it now says “es <<source title>>“ and the source id is displayed on hover.  External Sources in documents now display the title inside the “<< >>“ and the id when hovered over. The description of the external source is also included in the Kupu content.
  • The Kupu content no longer displays the keys and values of external source parameters.
  • AutoTOCs are now more configurable, with the following new features: 1. choose Silva types that AutoTOCs will list (any Silva type, including Assets!) 2. changeable depth 3. optionally display the silva-extra content_description of content 4. optionally show the icon of each content type 5. Specify sort order: alphabetical, reverse-alpha, and Silva SMI order
  • The ZMI add list has been uncluttered. Silva content types that should only be created through the SMI are no longer addable in the ZMI.

Improvements and fixes

  • Improved mimetype checking in SilvaDocument to make kupu editing work in Firefox 3.
  • Caching issues with /globals: All files in /globals are now tied to an Accelerated HTTP Cache Manager at <silva_root>/service_static_cache_manager.  This cache manager sets the appropriate HTTP headers to enable browsers to cache these objects.  The default setting is to cache for one week, and since the content is static, also cache non-anonymous requests.  The Silva root needs to be refreshed in order to take advantage of this cache manager. Refreshing happens automatically during Silva upgrades.
  • Significant performance improvement in converting folders to publications and vice-versa
  • Containers should retain the last author information Container author information is now displayed in the parent container’s contents tab in the “author” column, rather than “n/a”.  Container last author and last modified dates are updated when objects are moved, deleted, added, pasted into the container, when the container’s metadata is modified (properties tab and settings sub-tab), and when the container is converted to/from a publication/folder.
  • Better Internet Explorer 6 compatibility so smi is readable in this non standards compliant browser.
  • The frontend.css.dtml is css valid now.
  • When SMTP errors occur while sending notification, we log them, but no longer hold up the publication/approval process.
  • When pdf/word conversion results in errors, the converted text is indexed anyway, if there is any.
  • Fixed the attribute error in Kupu editor of changed images
  • Adding content with the same name as catalog indexes can cause problems and break the content.  The catalog index ids are now reserved ids.
  • Worked around a ZCatalog bug which causes containers to be unindexed twice when a parent container is removed.
  • Placing headings inside list items is now possible in kupu.
  • Remove slide links from object lookup window, so that the full SMI cannot be loaded within it.
  • Set overflow of selects in Kupu toolboxes to hidden, preventing long titles from pushing the toolbox wider.
  • The Kupu toolbox is translated again.
  • Changed the ‘new version’ button in the editor screen from an input to a button, to avoid css conflicts with frontend.css controls styles.
  • Fixed the escaping of image title strings.
  • SilvaExternalSources can now be disabled.
  • Image upload screen shows allowed formats.
  • Solved the problem with Link object as index of a container.
  • Solved the problem with empty list elements in Kupu.
  • Pasted ghosts had an unknown author when you clicked “paste to ghost”, the resultant ghost object now has author info.
  • The revert_to_previous functionality has been removed from Silva, since it was obsoleted by “manage versions”

Many thanks to all who contributed. See HISTORY.txt in the Silva core package for more information about changes in Silva 2.1. For developer-level changes, see doc/developer_changes. Also see the changes in components such as Silva Metadata, External Sources, etc.