This page lists some of the things we are hoping to add to Opus in future releases. Items marked with a green tick have been done and will be in the next public release of Opus. If there is anything you would like to see added please
.
General
A utility to scan all articles and identify external hyperlinks which are broken.
More intelligent rendering of brief articles when a {...} tag is detected so it doesn't display "..." if the preceding non-space character is a full stop.
Repeat dates for articles in the diary.
Enhancements to image handling, including the ability for authors to refer to images by label (possibly name) rather than image number, plus allowing for the possibility of two images with the same name (currently the new one replaces the original).
Automated pre-loading of images to give smoother page rendering.
Publisher documentation on writing "code:" articles.
Audit trail - currently the only audit trail on Opus is to configure it so that all changes are mailed to the editor (or anyone else you choose). We intend to add a change log.
Article garbage collection - tidying up after authors who don't exit the article creation process cleanly.
Setting Up
Test whether the person setting up Opus has entered a valid database server name/user name/password combination and report more explicitly what the problem seems to be as this seems to be a common stumbling block when setting up a new Opus system.
Configuration
The ability to turn off the automatic creation of hyperlinks from URLs
and email addresses in articles.
The ability to turn off the page which is briefly displayed when you update an article (this had to be be added to cope with WebFusion's web servers which cache .htaccess but for most web servers it is not necessary).
Templates
Tuning up of "printable version" templates (alternate style sheets,
etc as seen on some of The Hug's
customer sites).
Alternative sets of default templates, thus providing "skinning" for those who don't want to edit templates themselves.
Datacards
Linking date and time fields together for past/future validation purposes.
Ability to define a value with which to fill a text field left blank during data entry.
A datacard definition validation utility.
News
RSS support so news can be presented as an RSS feed.
Dissemination of new news articles as emails. The recipient will be able to choose articles in plain text or MIME encoded HTML format, full or brief article format (the latter with hyperlinks to the full article) and the frequency at which email are sent (immediately an article is written, daily digest, weekly digest, or whatever).
Hit Logging
Hit logging broken down by paper.
Logging, on the fly, some summary logging rather than having to report using the raw data as we do now (which can be slow if the site is very active).
The ability to purge the activity log.
Logging exits from the web site, so long as these are via {url} tags not <a> tags.
Editor Enhancements
A more fine grained model for specifying which authors can do what.
An approval system so that an article by an untrusted author can be quarantined until approved (and possibly amended) by the editor prior to publishing it.
Extending the above to allow a set of articles to be reviewed and approved as a set of changes to a site.
The ability to restrict the range of HTML tags available to authors when writing articles.
Author Enhancements
New Opus toolbar in the WYSIWYG editor to allow entry of Opus tags.
The ability to switch between the WYSIWYG editor and the ordinary editor
by clicking on a button (this is different from toggling HTML mode in the WYSIWYG editor - this will convert Opus tags back into Opus format before putting the author into the ordinary editor).
Mapping tabs into something sensible, especially when doing cut and paste from other documents.
New <box>...</box> tags to allow easy creation of text boxes in articles.
Enhancements for Parish/Town Councils
Enhancements to the search engine to allow searches restricted to only search within
the minutes.