PKP Merilis OJS terbaru versi 3.2

All About OJS 3
andrewdion04
Posts: 59
Joined: 13 Jan 2017, 08:52
Location: Yogyakarta

PKP Merilis OJS terbaru versi 3.2

Post by andrewdion04 »

PKP merilis OJS versi terbaru yaitu versi 3.2 yang direlease pada tanggal 28 Februari 2020, melihat catatan release notenya, OJS versi 3.2 merupakan versi mayor upgrade karena terdapat 21 penambahan fitur dan 291 Bug Fix. Untuk itu para admin jurnal disarankan untuk upgrade jurnalnya, jangan lupa untuk backup OJS Core File dan OJS databasenya sebelum implementasi upgrade. Unduhan OJS versi terbaru di http://pkp.sfu.ca/ojs/download/ojs-3.2.0.tar.gz.

Release Note bisa dilihat di bawah ini:

Code: Select all

OJS 3.2.0 Release Notes
CVS tag: ojs-3_2_0-0

Release date: February 28, 2020
===============================

New Features
------------
#2072: [OJS] Versioning for published articles
#2096: Add support for rtl locales
#2438: [OJS] Editors should be able to add attachments to the Editorial Decision message
#2508: Improve editor control over reviews
#2820: Improve internal submission data reporting
#2906: Improve Email Templates View
#3594: Implement form support in Vue.js/REST API
#3673: Article usage stats
#3758: Selectively permit author metadata changes after submission
#3803: integrate new Crossref deposit and submissionDownload API
#3817: Add option to display journal summary on homepage
#4149: Enrich OAI-PMH options for journals that do not publish online
#4158: Allow JEs to assemble published articles into thematic collections
#4683: Add option in default theme to use homepage image as header background
#4772: Permit the "merge users" CLI tool to handle multiple users at once
#4779: Replace bespoke translation toolset with more standards-based options
#4844: Implement internal Editorial Report UI and algorithms
#4867: Support publications/versioning for DOIs and verify depositing
#4870: Support versioning in the reader interface
#5085: Add proxy support to plugin gallery
#5277: Add "Obsolete version" notice to PDF viewer when new version available

Bug Fixes
---------
#1116: setLocale ignores source parameter if HTTP_REFERER exists
#1375: [OJS] Updating issue without volume results on 0 on database
#1403: Redirect to the current page after Login As
#1908: Fix/resolve LOCKSS registration/manifest/plugin
#2071: [OJS3] Create new issue stalls when volume number is not an integer
#2294: [OJS] Returning to search from a search result leads to an expired document
#2353: Test migration of ADODB to Composer dependency
#2428: [OJS] CSRF token validity time (one hour) breaks the review form
#2617: Add counts of submissions to submission tabs and list filters
#3248: [OJS] submission emails: signature information is slightly duplicated
#3330: [OJS] Payments need to be enabled to change the length of journal embargo
#3340: Add timestamp to CSS and JS files for when they are built
#3381: Problems scrolling PDF/HTML galleys in iOS
#3386: [OJS 3.1] Declined submissions not appropriately highlighted as such
#3439: [OJS] Institutional Subscription creation form "domain" field requirements need minor tweaking
#3535: Section settings heading "Indexing" is not clear to end-users
#3691: Add default styling for HTML galleys
#3697: Improve / correct manuscript status in submission list for editors
#3770: Reduce the number of new submission notification emails for editors, and simplify their management
#3784: consider site primary locale and the submission locale change
#3831: Can't override core templates
#3910: Section editors can not access comments to editor discussion
#3948: [OJS] webfeed Plugin rss2 missing XML namespace and date time issue
#4021: Article subtitles not showing in "how to cite"
#4054: Overridden plugin templates in theme not shown in child theme
#4097: [OJS] Fix for #3705 breaks archives with PostgreSQL
#4164: Support generating DMARC compliant mails
#4168: Add filter by last modified more than X days ago to submissions lists
#4204: Add hostname checking for ReCAPTCHA
#4213: After thanking, reviewer decisions is not seen on Review page
#4214: [OJS 3.1.1.4] Translation keys might be confused for some locales (navigation.submissions & about.submissions)
#4215: [OJS] IssueEntrySubmissionReviewForm, missing parameter in execute hook call
#4228: Limit the number of revisions uploaded messages received by editors
#4273: [OJS] Missing breadcrumbs in static page
#4282: OJS 3.1. Files uploaded to to discussion show up in Copyediting under Upload/Select files
#4293: Distinguish the user's URL field from the ORCID field
#4308: Privacy checkbox appears during submission even if no privacy statement exists
#4319: Javascript error on plugin activation/deactivation: row with id not found
#4320: [OJS] Bad placement of error messages for check-boxes
#4323: Add Smarty shim functions for theme compatibility
#4325: Update PubMed export based on NLM feedback
#4328: Hook for adding columns to grids via plugin
#4330: NotificationHandler, wrong handling of fadeOut callback causes unbindPartial exception
#4332: [OJS] Section drop down is displayed with multiple required asterisks
#4337: installer.miscSettings locale key undefined
#4338: OJS 3 MetaData form freezes when required keywords missing
#4340: Users in multicontext install are offered links to unprivileged contexts
#4341: quell array/variable warning in template
#4345: Declined submissions not moved to archive
#4350: Crossref deposit status check doesn't make sense
#4352: "Cancel" on "Are you sure you wish to leave the page" behaving badly
#4370: Missing value in submission_settings index whitelist
#4375: ajaxOptions deprecated in recent releases of JQuery/JQueryUI
#4376: Unable to upload review revision
#4383: Hook for service registration in a plugin
#4388: Relax administrator check for mailing users
#4390: counter bot list not properly cached and used with PHP 7.2
#4398: User Import tries to assign user groups without a user id
#4401: Use full title for Google Scholar metadata
#4403: consider case-insensitive bot match
#4410: Catalog Category page: $total variable is always 0
#4411: OMP category pages show duplicated published items
#4413: Custom Page can't be saved if disable_path_info is set to on
#4414: Context path property creates conflict when disable_path_info is enabled
#4428: Permit API key to be used for content exposure (OAI/article view)
#4432: consider username and email import mismatch
#4446: Support categories in default theme
#4455: use COUNTER bot list instead of botAgents.txt
#4469: Site contact email saved without locale during installation
#4478: Site-level browse block prevents display of other blocks
#4482: Web feed plugin includes untranslated copyrightStatement locale key
#4487: Rewrite phpMyVisites plugin for OJS/OMP 3.x
#4489: Paypal plugin missing link to settings modal
#4491: Navigation Menus - Custom Templates not available
#4495: Navigation menu - title missing when editing item
#4497: Distribution Settings do not save
#4514: [OJS] Recognize https URL to Creative Commons licenses
#4522: Correct missing escaping of template variable
#4532: [OJS] Minor mistake in notification message when removing a plugin
#4533: [OJS] Duplicated content when submitting an invalid plugin's settings form
#4545: Upgrade PHPUnit/Selenium/WebDriver testing toolset
#4547: "Create Reviewer" reviewer selection option breaks email template
#4556: Auto-assign editors to discussions that they reply to
#4557: Images without alt text should have alt set to null
#4561: Fix Google Scholar plugin enabling on upgrade
#4562: Hide edit/delete/upload link actions for galleys from authors
#4570: OJS 3.1.2 Empty section policy in submission step 1
#4573: Ensure that OAI is enabled by default for new journals
#4575: Autocomplete inputs (e.g. OMP 3.1.2 Add spotlight feature) are broken
#4580: [OJS] OJS 3.1.2 Wrong header in default/styles/pages/indexSite.less
#4590: No parameter substitution in email after selecting another template
#4593: Catalog Category page: article galleys require payment/subscription but are open
#4597: Remove exclusion of necessary library
#4600: Custom theme not work on  OJS 3.1.2
#4601: [OJS] orcidProfile Plugin: ORCID integration in User Register form broken
#4602: [OJS] Review form problem : authors can always see the entire review form
#4607: Cannot edit discussions
#4608: Syntax error on SQL for PostgreSQL on Submission searching
#4612: Possible hook regression from function signature changes
#4613: authorName parameter unreplaced in NotifyForm
#4615: Adjust for GROUPS becoming a reserved keyword in MySQL 8
#4618: OJS Reset Article Permissions action is unclear
#4619: Add citation_reference tags to GoogleSchorlaPlugin output
#4625: No assignment for copyeditor/layout editor/proofreader after upgrade
#4632: Remove deprecated support for static calls to Request functions
#4642: Workflow sidebar is crunched on large screens
#4649: Email validation breaks registration page
#4654: Resolve assert() failure for journals without a saved copyright basis setting
#4656: [OMP] Reviewer selection is not restricted to review stage
#4675: [OJS 3.1.2] When switching to english language name and given name of users are not displayed
#4678: [OJS 3.1.2] Use english help manual by default if local language has no manual
#4680: {$submissionTitle} email variable should include full title
#4682: Audit the default theme for skip links
#4684: Add mobile-friendly header and nav menu to default theme
#4688: Fatal error with method signature changes in PublicFileManager
#4691: Fix PostgreSQL-incompatible quoting
#4702: Create new reviewer "suggest username" button is broken
#4705: Fix issue cover image size in default theme
#4709: Navigation Menu Item Edit - Custom NMIs lose title after submitting form with same title
#4713: Search default's today's date as Start Date / End Date
#4714: Clean up SubmissionSearchIndex class hierarchy
#4722: PKPString and Stringy\Stringy objects
#4726: Event log lists {$submissionId} without replacement for OJS 2.x-sourced submissions
#4727: Dead code hunt (Sprint 2019)
#4738: pkp-lib/templates/frontend/pages/privacy.tpl - move breadcrumb out of div
#4743: pt_BR manager.xml locale string missing closing ]]>
#4754: Unable to Upload/Select Files from Copyediting stage
#4756: Adding a Custom Page NMI with a slash in the path fails on display
#4765: Import of issue from XML using native plugin may lead to several "current" issues
#4784: [OJS] Missing the role of author when listing participants
#4788: Validation broken on front end institutional subscription purchase form
#4803: Hook PluginRegistry::loadCategory is ineffective for category jumping
#4804: Error on upgrade: You can’t specify target table ‘submission_settings’ for update...
#4812: sv_SE locale key for submission.license.cc.by-nc4.footer duplicates logo
#4823: PostgreSQL-incompatible SQL on upgrade: INSERT metrics
#4830: [OJS] Reviewing interests "tagit" results not styled properly on registration
#4833: Favicon does not work in OMP
#4842: Ensure 3.2 settings forms interact well with PLN plugin
#4854: [OJS] First letter displayed in search Author Index
#4856: Test the database migration to split submissions and publications
#4857: Final workflow UI improvements for versioning
#4859: Update search and search indexing for versioning
#4861: Migrate support for cover images to publications
#4866: Manual payment form action leads to 404
#4868: Check that author details are not exposed to reviewers
#4872: Clarify filesystem implications of CLI upgrade
#4873: Implement proper file management for galley versioning
#4874: Implement access control for the publication tab features
#4877: Support previewing of metadata in the author/reviewer workflows
#4880: Implement support for publications in XML import/export
#4881: Remove galleys endpoint in submissions API
#4882: Document API changes for publications
#4883: Support versioning for the subscriptions/payments features
#4886: Finish GalleyService features
#4890: Selectively expose TinyMCE controls
#4896: Ordering of sidebar blocks changed upon visiting the settings form
#4905: Support exporting of pub ids after removal of PublishedSubmissions
#4906: Remove published_submissions dependency in OAIDAO
#4915: Reviewers' identities visible to other reviewers in discussion
#4924: Article access status does not change when individual article or issue purchased
#4936: Send database debug messages to the log rather than the browser
#4939: Upgrade Issue: Table `email_templates`
#4944: languages.xml is missing in some translations
#4945: [OJS] Prefix fallback in article title
#4948: [OJS] More accurate name for Site Navigation region's Search region
#4949: [OJS] Search results should return a List
#4951: npm audit messages
#4953: lib/pkp/tools/installPluginVersion.php install data issue when running from command line
#4978: Issue galleys have bullet points in default theme
#4979: Installation form loops if an administrator username is specified with upper-case characters
#4982: Typo in locale key "grid.action.deleteNotification" (or invalid LinkAction ID)
#4984: [OJS] Notifications/tasks popover being displayed unexpectedly
#4985: [OJS] Right clicking on an action of the notifications popover is executing it
#4988: variable {$submissionLayoutUrl} not replaced
#4989: "Review Options" choice not taken into account for individual review
#5000: Fix submission language/languages metadata
#5003: [OMP] Jquery missing 3_1_2-1
#5006: [ojs 3.1.2] OpenAIRE plugin bug
#5010: [OJS 3.1.2] some events are not logged
#5011: getLocalizedSubject call generates fatal error in ArticleSearch class
#5015: Languages block uses wrong `lang` attribute value.
#5017: Submission subtitle not being stored in CrossRef
#5021: Subscription grid search options are very limited
#5023: Obsolete constant STATISTICS_DIMENSION_ARTICLE_ID causes warnings
#5027: Cannot upgrade plugin via upload that was previously present but is no longer
#5029: Bump PHP baseline
#5042: Fix chapter ordering after versioning changes
#5043: Consider upgrade script to reset submission status
#5044: Implement scheduled publishing of individual articles/books
#5045: Improve the pre-publication message in the new publishing workflow
#5046: Allow publications to be "unpublished"
#5047: It should not be possible to add a galley to a published version
#5055: AuthorDashboard broken in master branch
#5056: Submission email logs not always presented on Windows systems
#5057: Wrong mEDRA endpoint TEST web service on OJS mEDRA Export Plugin
#5063: XHTML files reported as text/xml on upload
#5068: Native article import/export can't handle floating point sequences
#5087: Categories input field appears even if no categories exist
#5089: "No Section Editors
#5098: Controlled vocab suggestions lead to slow load times
#5103: Remove sexist language
#5120: Citation URLs do not extract well with trailing periods
#5122: Support iteration for DAO results
#5127: Remove default count in query builder arguments
#5138: [OJS] plugin metadata dc11 : maybe a typo
#5139: Custom block plugin not working
#5146: Missing hook call for submissionfilesuploadform::execute
#5169: Update Custom Locale Plugin for .po file support
#5170: Status modification date incorrectly stamped instead of modification date in event log
#5175: Fix use of <h1> in header
#5177: Issue archive pages should add headings to issue titles
#5179: Article landing page should adjust heading levels hierachy
#5201: pkp/pkp-lib#4919-fix Rewrite Slim routing using PATH_INFO
#5208: Support publications/versioning for URNs and verify depositing
#5216: Update in-app help for 3.2
#5219: References added during submission are not stored with the publication
#5234: Recommend-only editors should not be allowed to publish a publication
#5236: "Journal Entry" tab name is confusing
#5240: Skip links and anchors in the default theme should appear within landmarks
#5248: 'reportxml.tpl' template don't found in OJS3
#5255: Plugin upload from the gallery fails if package url contains whitespaces
#5256: Bug in RoleDAO::getUsersByRoleId
#5261: Upload of SVG images fails
#5264: Crossref temporary deposit file name too long
#5269: Missing GROUP BY in UserStageAssignmentDAO::filterUsersNotAssignedToStageInUserGroup causing paging problems in add participants grid
#5276: CSRF token is included in GET request in the search form
#5285: [OJS] Stop collecting user IP to email and event logs
#5302: Use json_encode/json_decode instead of serialize/unserialize in report generator
#5318: Default theme option to show journal description should say journal summary
#5323: Adjust Travis testing for PHP7.3/PHP7.4
#5329: Fix fatal error with PN settings
#5332: Untranslated locale keys presented on sidebar from issue management
#5354: Introduce interface for entity querybuilders
#5355: Add confirmation prompt when creating a new version
#5356: Use human-friendly numbers for versions
#5358: Authors without sequence cause fatal OMP error when creating a new version
#5362: Monthly scheduled task can be fired multiple times in a day
#5372: Extend XML native import/export plugin to support alternatives to embedding
#5374: Port integration testing framework to Cypress
#5379: Remove deprecated/broken plugins
#5382: Hooks for extending notification settings
#5385: New issue notification can go to disabled users
#5397: Strange folders in pkp-lib code
#5398: Custom date ranges in statistics report generator ignored
#5407: Use v-cloak to hide unstyled content flash before Vue kicks in
#5408: Payments tab does not appear when payments are enabled in settings
#5417: DC OAI interface does not include authors
#5419: Payment settings form does not allow selection of single active payment plugin
#5420: [OMP] Can't save featured and new releases in catalog entries
#5423: CSS file upload error when saving
#5427: Saving the Crossref plugin settings seems to hang, but in fact completes
#5428: Publication > Permissions & Disclosure fields aren't prepopulated
#5430: Refine "Public URL Identifier" availability and behaviour
#5431: "Save" button is not available for my own submission's Publication tabs
#5433: Editorial Activity page is broken - PHP syntax error
#5434: Users report unavailable - PHP Fatal Error
#5435: Improve DAO annotation for PHP Scrutinizer
#5437: Call to nonexistent function SubmissionDAO::deletePubId
#5438: Submission sequence no longer appears to be supported
#5441: Review all in-app help links before 3.2 is released
#5442: AuthorDAO::getPublishedArticlesForAuthor fails when executed from author search index
#5449: Author list does not work
#5450: Ensuring Blind Review directions need updating
#5453: Replace homegrown country, language, and currency codes with a 3rd-party library
#5460: Subscription reminder emails not being sent
#5461: Resolve redundant email template XML files
#5467: Archived submissions no longer show Published or Declined
#5468: The context setting copyrightHolderOther should be multilingual
#5469: Publication stats API doesn't account for earliest recorded statistic
#5470: Publication stats table is not sorted by total stats
#5471: Submitting file to Submission Library overwrites Publisher Library files
#5473: [OJS] Assign DOIs action in DOI plugin broken
#5474: [OJS] DOI status functions broken in Crossref plugin
#5482: Newly assigned editors are not permitted to edit metadata
#5483: [OJS] Published After and Published Before filters in search have every year from 0 to 2020
#5486: & characters in PubMed exports are not escaped properly
#5487: Some fields appear to be required in all languages
#5488: Update copyright dates and license info
#5507: Import plugin's check for local file paths is defective
#5522: Link in journal health report task notification may be wrong
#5525: Category nesting not reflected in submission form, OJS
#5526: Selected value not loaded in Vue FieldOptions component
#5534: Announcements do not appear after enabling
#5537: Submission::getViews() method missing
#5544: urlPublished refers to article in pkp-lib
#5546: Fatal error when retrieving issues with galleys from API
#5550: Fatal error due to changes in SettingsDAO
#5553: Abstract length error message includes Array instead of correct length
#5560: Files for old versions don't load
#5563: Possible to access unpublished articles when not logged in
#5569: Fix OJS 2.x to 3.x upgrade


thohafirdaus
Posts: 37
Joined: 04 Dec 2017, 09:19

Re: PKP Merilis OJS terbaru versi 3.2

Post by thohafirdaus »

Wow mantap.. ada yang sudah upgrade? Ditunggu Reviewnya... :)

acahya
Posts: 79
Joined: 20 Feb 2017, 09:18
Location: Pekanbaru
Contact:

Re: PKP Merilis OJS terbaru versi 3.2

Post by acahya »

Sudah saya coba Upgrade dan masih ada bugs di beberapa tempat, salah satunya Sidebar
https://youtu.be/flh6Qs1z8kQ
Saran saya tunggu versi 3.2.0.-1 untuk bugs fixnya.
ACahya Channel Site
Artikel Tentang OJS silahkan Klik
Image
http://acahya.web.id/category/ojs/
https://www.youtube.com/c/acahyachannel

Priastana
Posts: 3
Joined: 21 Aug 2018, 14:59
Contact:

Re: PKP Merilis OJS terbaru versi 3.2

Post by Priastana »

acahya wrote:
06 Mar 2020, 14:09
Sudah saya coba Upgrade dan masih ada bugs di beberapa tempat, salah satunya Sidebar
https://youtu.be/flh6Qs1z8kQ
Saran saya tunggu versi 3.2.0.-1 untuk bugs fixnya.
Pak saya kok gagal upgrade ya,
Muncul gini

Errors occurred during installation:

A database error has occurred: Duplicate column name 'email_id'

arifkhoir
Posts: 2
Joined: 05 Nov 2017, 16:54

Re: PKP Merilis OJS terbaru versi 3.2

Post by arifkhoir »

Errors occurred during installation:
A database error has occurred: Duplicate entry '0-1' for key 'citations_publication_seq'

gagal upgrade 3.2.0.1
Mohon pencerahan

andrewdion04
Posts: 59
Joined: 13 Jan 2017, 08:52
Location: Yogyakarta

Re: PKP Merilis OJS terbaru versi 3.2

Post by andrewdion04 »

buat yang gagal upgrade, coba gunakan OJS terbaru versu 3.2.0-1

derryadrian
Posts: 1
Joined: 02 Oct 2017, 08:55

Re: PKP Merilis OJS terbaru versi 3.2

Post by derryadrian »

Sudah coba upgrade pake 3.2.0-1 ... ada error yg mirip dg yg diatas dan theme berantakan semua.

pesonaweb
Posts: 18
Joined: 05 Nov 2017, 05:53

Re: PKP Merilis OJS terbaru versi 3.2

Post by pesonaweb »

saya coba bikin baru ojs versi 3.2.0-1
tralala...pertamanya sukses, bisa login tampilan OJS oke.
eh setelah saya isi create journal kemudian save, lalu saya logout.
tampilan ojsnya berantakan.
Ada yang bisa bantu???

lihat tampilannya jadi gini:

https://ibb.co/41BbNc4

ahmat24325
Posts: 1
Joined: 04 Jul 2019, 10:05

Re: PKP Merilis OJS terbaru versi 3.2

Post by ahmat24325 »

Untuk mengatasi kendala tersebut cukup mendisable function readfile pada file ./lib/pkp/controllers/page/PageHandler.inc.php. Silahkan ubah script berikut:

readfile($cachedFile);

Menjadi

echo file_get_contents($cachedFile);

Muhharsya
Posts: 1
Joined: 01 Apr 2020, 09:54

Re: PKP Merilis OJS terbaru versi 3.2

Post by Muhharsya »

ahmat24325 wrote:
15 Apr 2020, 16:44
Untuk mengatasi kendala tersebut cukup mendisable function readfile pada file ./lib/pkp/controllers/page/PageHandler.inc.php. Silahkan ubah script berikut:

readfile($cachedFile);

Menjadi

echo file_get_contents($cachedFile);
Pak, mohon maaf disable function pada script ini untuk kendala error yg mana ya?

Trim's
Last edited by Muhharsya on 28 Apr 2020, 00:56, edited 3 times in total.

Post Reply