Opus   Opus 2.27 Publisher's Manual
   Product Overview
   Installation and Set Up
   Customising a Paper 
   Templates
   Using Datacards
   Using Objects
   Author Maintenance
   Activity Logging
   Technical Issues
   Appendices
    Example of use of mailform.php
    Release Notes for Opus 2.27
    GNU General Public License
    Colophon

Note that text shown in this style documents a feature which isn't in the current release but will be in the next release and text shown thus indicates a feature which is being removed in the next release.

If you find anything in this documentation which is wrong or unclear then please use the link at the bottom on the page to comment and we will update the page to correct it or make it clearer.

Search:


Release Notes for Opus 2.27

  1. Publisher's Manual Now Online Only

    The publisher's manual is no longer included in the distribution. Instead it is available online here.

  2. htmlArea is Dead, long live FCKeditor

    With this release we've dropped the HTMLArea WYSIWYG HTML editor for those authors who find HTML and Opus tags difficult in favour of FCKeditor which is a generally superior editor and produces better HTML. It even includes features like a spelling checker, although that does require you to do some extra setting up on your server so probably won't be possible with shared hosting. If you have authors who are used to the old editor they may need retraining.

  3. mailform.php Field Changes

    We have made some changes to the way the script mailform.php works to prevent spammers hijacking your web site so x_to, x_cc and x_bcc are now author codes rather than email addresses. See this page for details. You will need to update any articles which use this script.

  4. File Upload of Article Text

    We dropped support for this in a recent release but people say they find this useful so we've resurrected it as an option you must enable, section by section, using the "Modify sections for ..." editor option.

  5. New Document Types

    Previously the only type of documents Opus allowed to be attached to a document article was MS/Word, Adobe PDF or Postscript. You can now upload other types. This is documented here.

  6. Page Caching

    We now have the support for page caching so long as there's no fast changing dynamic content or form content via POST and the reader isn't an author. See the CACHE_EXPIRY_TIME extra configuration option. This is something of an experimental feature which is really only worth enabling if you're getting a lot of hits and the server is starting to groan but it seemed to work very well on the Make My Vote Count web site at the last General Election.

  7. Parent Sortcodes

    If you're entering parent articlecodes for articles so that Opus can produce the navigation automatically (as is happening on this page, top right) then normally the child articles for a parent are sorted by article headline. You can change this by entering a sortcode which is sorted upon before article headline.

  8. Problems with Temporary Directories

    We have experienced issues with some users whose server have open_basedir set which means they can't create files in the server's /tmp directory. To get around this we now try using tmp in your document root first before trying /tmp. So if you have problems try creating a tmp directory in your document root and allow it writable by the web server.

  9. New Merge Fields

    We've added some new merge fields for templates: articlecode, papercode, datedated and released.

    The merge fields authorsig, authorforename, authorsurname, and authoremail can now be set to display details of the logged on author, if any by setting authorcode="U" in the <opusfield> tag.

  10. Datacard Extraction

    We've significantly upgraded this code so you can now extract fields from the datacards you've cross references to. We've also relaxed the access to this code so that ordinary authors can be allowed to use it (via a new entry in the access array).

  11. Other Minor Enhancements & Bug Fixes
    1. We have fixed the annoying bug where Windows "handed" apostrophes got mapped to "\'". We now also make a better job of translating into valid HTML entities all the characters which typically get injected into an article when you copy and paste the text from a Microsoft Word document.
    2. We now have an image ./img/rss.gif which you might want to use as a hyperlinked image for your RSS feed.
    3. If you have auxiliary fields enabled you can now choose in which sections they're solicited.
    4. When checking that tags match when the author previews an article we are now checking any <b>, <u>,<i>, <s>, <blockquote> tags are closed.
    5. The editor was emailed when a blog entry added if they weren't the author of the original article. They are now.
    6. The special pseudo merge field %%%gentime%%% which is used by the default templates to insert the time taken to generate the page now now includes units (and also indicates if page was cached or not, see above).
    7. Updating of .htaccess didn't work correctly in a multi-paper environment - it does now.
    8. The "articlecode" and "sectioncode" <opustest> options had the evaluation of their "lt/gt" conditions inverted. This has been fixed.
    9. If you are using mailform.php then Opus no longer automatically creates hyperlinks from any email addresses it finds in the article text.
    10. You can set a default location when adding new diary articles by setting the OPUS_DEFAULT_LOCATION extra configuration option.

Release notes for older releases can be found here.

Comment on this page

Copyright
Privacy Policy