OJS 2.4.6 Release Notes GIT tag: ojs-2_4_6-0 Release date: March 17, 2015 ================================ Note: While we transition our issue management system from Bugzilla (http://pkp.sfu.ca/bugzilla) to Github Issues (http://www.github.com/pkp/pkp-lib/issues), this list will contain a mixture of IDs from both systems. Bugzilla entries will be prefixed with "bz" and Github issues will be prefixed with "i". New Features ------------ #bz8085# Make OJS more SPF-compatible in email sending #bz8927# Add PDF.js-based PDF viewer #bz8966# Add support for no-reply email sender address #bz9036# Improve body ID consistency for theming #bz9051# Add ORCiD field to QuickSubmit plugin #i277#: CustomBlockManager-PlugIn localised Bug Fixes --------- #bz6625# Add DOI year cutoff OR Crossref XML year cutoff #bz7846# Tracking: OJS 2.4.x de_DE (German) locale fixes #bz8356# Enabling announcements pushes 'about' menu item onto new line #bz8747# Fatal error: Call to a member function getId() on a non-object #bz8777# Dataverse plugin: refactor redundant code in methods to create, update studies #bz8859# Improve copyright affixing behavior on upgrade #bz8898# Wrong "In submission" and "In editing" count in section editor's User Home #bz8913# Custom Theme plugin raises fatal error in Site usage #bz8917# usageStats FileLoader reports error status due to unset return #bz8920# Password fields should not have a maximum length #bz8921# Some users can't login after upgrade to OJS 2.4.5 #bz8923# Call to undefined method SectionEditorSubmission::getDatePublished() in QuickSubmitForm #bz8926# Duracloud plugin ships with .git directory #bz8931# Site user home is missing journal listings for users associated with no journals #bz8932# JavaScript error in user login template with implicit auth #bz8933# signInAsUser page presents incorrect link to All Enrolled Users #bz8934# Fix article publication date assignment on issue publish #bz8935# Can't get additive statistics metrics #bz8944# Reset Password Screen has typo #bz8948# Broken links for "submission review" and "password reset" in review remind email #bz8953# Add legacy constants used in citation assistant #bz8956# Use random password for Shib plugin #bz8957# Universal Analytics site id is wrapped in Smarty literal #bz8958# Usage Stats settings form handler contains unused/unset variables #bz8962# UsageStats COUNTER bots file not found #bz8964# Investigate/fix layout editor proofreading #bz8972# COUNTER report triggers PHP error #bz8979# Remove explicit SSLv3 configuration #bz8981# duplicate id authorBio on article landing pages when there is more than one author (xhtml violation) #bz8983# Remove whitespace from templates prior to header.tpl being invoked #bz8984# duplicate id="issue" on archives page makes page fail xhtml validation #bz8985# register page duplicate id="register" (xhtml violation) #bz8986# PublishedArticleDAO contains non-SQL quoting #bz8988# ojs search page xhtml violation (input elements are not self closed as they should be) #bz8989# Search page, Searchtips: