OJS 2.3 is a substantial upgrade from the 2.2.x line. There have been significant changes to the underlying codebase, but perhaps most exciting to the community are some of the new features listed below.

+

OJS 2.3 is a substantial upgrade from the 2.2.x line. There have been significant changes to the underlying codebase, including hundreds of [http://pkp.sfu.ca/bugzilla/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Open+Journal+Systems&version=2.3&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= bugs] and [http://pkp.sfu.ca/bugzilla/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Open+Journal+Systems&version=2.3&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&bug_severity=trivial&bug_severity=enhancement&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= feature requests] filed and fixed. Most exciting are some of the new features listed below; indeed, these features wouldn't exist without the [http://pkp.sfu.ca/support/forum substantial feedback] previous versions of OJS have received from the community.

== For Users and Authors ==

== For Users and Authors ==

=== Improved User Home ===

=== Improved User Home ===

−

The User Home page has been significantly retooled. Users can quickly see the state of any particular workflow, and can navigate quickly to where they need to go. Links to common tasks are also included.

+

The User Home page has been retooled to display more user information. Users can quickly see the state of any particular workflow, and can navigate quickly to where they need to go. Links to common tasks are also included. This new User Home page is particularly useful for users with multiple roles.

OJS includes improved notification management and support options. Unregistered users can sign up to a journal mailing list for notifications of new email content; users can control what kind of actions they receive notifications for; and users can choose whether they receive notifications via email, rss/atom feed, or both.

OJS includes improved notification management and support options. Unregistered users can sign up to a journal mailing list for notifications of new email content; users can control what kind of actions they receive notifications for; and users can choose whether they receive notifications via email, rss/atom feed, or both.

−

<gallery>

+

[[Image:NotificationsManage.png|400px|thumb|none|Managing which notifications a user receives, and how]]

−

File:NotificationsManage.png|Managing which notifications a user receives

+

[[Image:NotificationsView.png|400px|thumb|none|Notifications are stored online and can be viewed any time]]

−

File:NotificationsView.png|Viewing a user's notifications

+

[[Image:NotificationsBlock.png|400px|thumb|none|Users can register with the site, or sign up to a mailing list from the Notifications block]]

−

File:NotificationsBlock.png|The Notifications block: users can sign up for notifications, or for the mailing list

+

−

File:NotificationsMailingList.png|The Notifications mailing list

+

−

</gallery>

+

−

=== Refbacks ===

+

=== Per-article Refbacks ===

Authors can now see at a glance which Web sites link to their article, and can publish those links so that they appear with their article. The Refbacks feature includes the ability for authors to filter and delete unnecessary or unwanted links before they are made public.

Authors can now see at a glance which Web sites link to their article, and can publish those links so that they appear with their article. The Refbacks feature includes the ability for authors to filter and delete unnecessary or unwanted links before they are made public.

[[Image:RefBacksView.png|400px|thumb|none|... and published refbacks will appear with their article]]

+

+

=== Keyword tag cloud ===

This new plugin displays the most popular article keywords in a tag cloud on the journal's sidebar. Clicking on a keyword will display all articles that match that keyword.

This new plugin displays the most popular article keywords in a tag cloud on the journal's sidebar. Clicking on a keyword will display all articles that match that keyword.

+

+

[[Image:Keywords.png|400px|thumb|none|Popular article keywords used in the PKP Demonstration Journal]]

=== Reference metadata ===

=== Reference metadata ===

Authors can now add reference metadata to their article, which will in turn be displayed below their abstract or article. All reference information can now be edited and formatted apart from article content.

Authors can now add reference metadata to their article, which will in turn be displayed below their abstract or article. All reference information can now be edited and formatted apart from article content.

+

+

[[Image:References.png|400px|thumb|none|Authors can upload formatted references separate from the article]]

+

[[Image:ReferencesView.png|400px|thumb|none|References will appear at the end of the author's article and/or abstract]]

Two new content management plugins have been included, both powerful on their own but especially so when used together.

Two new content management plugins have been included, both powerful on their own but especially so when used together.

Line 75:

Line 80:

There has been one major addition that will be of use for Site Administrators: the [http://particletree.com/features/php-quick-profiler/ PHP Quick Profiler] library. The Quick Profiler can be enabled in your config.inc.php file, and show you what's going on behind the scenes: database queries, load time, errors, included files, memory and more can be tracked from the same useful interface.

There has been one major addition that will be of use for Site Administrators: the [http://particletree.com/features/php-quick-profiler/ PHP Quick Profiler] library. The Quick Profiler can be enabled in your config.inc.php file, and show you what's going on behind the scenes: database queries, load time, errors, included files, memory and more can be tracked from the same useful interface.

OJS 2.3.0 can be downloaded [http://pkp.sfu.ca/ojs_download here] now. Please be aware that this is a '.0' release, and is likely less stable than version 2.2.3. But take a look, and [http://pkp.sfu.ca/support/forum/ let us know] of any questions you might have, bugs you encounter, or features you want.

+

+

Development continues: we'll have a .1 release out soon enough, and continue to add more useful new features as they come up. Our thanks, once again, to all testers, developers, editors, managers and other community members who have helped make this release great!

Latest revision as of 21:30, 7 October 2009

OJS 2.3 is a substantial upgrade from the 2.2.x line. There have been significant changes to the underlying codebase, including hundreds of bugs and feature requests filed and fixed. Most exciting are some of the new features listed below; indeed, these features wouldn't exist without the substantial feedback previous versions of OJS have received from the community.

For Users and Authors

Improved User Home

The User Home page has been retooled to display more user information. Users can quickly see the state of any particular workflow, and can navigate quickly to where they need to go. Links to common tasks are also included. This new User Home page is particularly useful for users with multiple roles.

The new, informative User Home page

More, and manageable, notifications

OJS includes improved notification management and support options. Unregistered users can sign up to a journal mailing list for notifications of new email content; users can control what kind of actions they receive notifications for; and users can choose whether they receive notifications via email, rss/atom feed, or both.

Managing which notifications a user receives, and how

Notifications are stored online and can be viewed any time

Users can register with the site, or sign up to a mailing list from the Notifications block

Per-article Refbacks

Authors can now see at a glance which Web sites link to their article, and can publish those links so that they appear with their article. The Refbacks feature includes the ability for authors to filter and delete unnecessary or unwanted links before they are made public.

Authors can manage their Refbacks ...

... and published refbacks will appear with their article

Keyword tag cloud

This new plugin displays the most popular article keywords in a tag cloud on the journal's sidebar. Clicking on a keyword will display all articles that match that keyword.

Popular article keywords used in the PKP Demonstration Journal

Reference metadata

Authors can now add reference metadata to their article, which will in turn be displayed below their abstract or article. All reference information can now be edited and formatted apart from article content.

Authors can upload formatted references separate from the article

References will appear at the end of the author's article and/or abstract

For Editors and Journal Managers

Sorting lists made easy

You don't need to use the arrow keys to sort long lists of information any more! Thanks to some background magic, items in lists can now be grabbed and moved around with the mouse, saving you from lots of repetitive clicking. Just look for when your mouse pointer turns into a hand.

When you see the hand, you can grab and move list items

Some tables can now also be sorted by column: simply click the hyperlinked column title and the table will be sorted according to that column.

These articles can be sorted by clicking on each column title

Improved subscription support

The subscription interface has been drastically overhauled, both for subscribers and for subscription managers. Users can now purchase and renew individual subscriptions online, and enjoy immediate access without the intervention of the subscription manager; immediate "Purchase Article" access is also available for individuals. Institutions can purchase and renew institutional (IP- or domain-based) subscriptions online, and have their IP ranges or domain names vetted before access is granted.

Purchasing an individual or institutional subscription

Subscription Management is also much easier than before. A subscriptions summary page shows at a glance any information the Subscription Manager might need. Institutional and individual subscriptions are sorted into their own pages, and institutional subscriptions can be assigned to different users within the system, allowing for institutional contacts to change while their subscription information remains the same.

Managing individual subscriptions

Managing institutional subscriptions

New content management tools

Two new content management plugins have been included, both powerful on their own but especially so when used together.

The Static Pages plugin allows you to make as many individual pages as you like, which can then be easily linked to. Pages can include HTML and images, and are displayed just as any other page, with the journal's header, footer and sidebar. This is a great option for journals that need to display information that isn't otherwise captured by OJS.

Creating a static page

The Custom Block Manager plugin allows you create new blocks, and control their content. HTML can be included in a custom block, and you can link to external images.

Creating a custom block

Together, these plugins allow you to create custom content to be displayed almost anywhere in your journal, and in whichever fashion you choose. You can create static pages and add them to your home page; to your navigation bar; or to a custom block (or blocks) of your design.

For Site Administrators

PHP Quick Profiler

There has been one major addition that will be of use for Site Administrators: the PHP Quick Profiler library. The Quick Profiler can be enabled in your config.inc.php file, and show you what's going on behind the scenes: database queries, load time, errors, included files, memory and more can be tracked from the same useful interface.

The PHP Quick Profiler in action

Download, test run, participate

OJS 2.3.0 can be downloaded here now. Please be aware that this is a '.0' release, and is likely less stable than version 2.2.3. But take a look, and let us know of any questions you might have, bugs you encounter, or features you want.

Development continues: we'll have a .1 release out soon enough, and continue to add more useful new features as they come up. Our thanks, once again, to all testers, developers, editors, managers and other community members who have helped make this release great!