Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update themes to be compatible with OJS 3.3.0 #6400

Closed
Vitaliy-1 opened this issue Dec 1, 2020 · 2 comments
Closed

Update themes to be compatible with OJS 3.3.0 #6400

Vitaliy-1 opened this issue Dec 1, 2020 · 2 comments
Assignees

Comments

@Vitaliy-1
Copy link
Collaborator

Vitaliy-1 commented Dec 1, 2020

Changes from OJS 3.2.1 that can affect themes (may be updated):

  1. Support for the ROR plugin. The plugin adds rorId property to the author object as well as $rorIdIcon. Pages affected: article landing page. Related issue: ROR Plugin for OJS #5912
  2. Categories. Not a new feature but check if this information is included in the article. Pages affected: article landing page
  3. ORCID icon. Check if doesn't conflict with the same icon handled by themes. Pages affected: article landing page. Related issue: Article details tpl may display double ORCID icon classic#82
  4. About this publishing system. $currentJournal variable rename to $currentContext and $pubProcessFile is substituted to the $contactUrl. Pages affected: aboutThisPublishingSystem. Related issue: Suggested improvements for About this Publishing System page #5984
  5. Remove dependency from counting iterators. There are places where an array is assigned to the template instead of DAOResultFactory object, they should use simple foreach iterator and count() method, instead of iterator TemplateManager plugin and wasEmpty() method. Pages affected: indexSite (itaration through journals), subscriptions, category; Check how Immersion theme handles Publications. Related issue: Remove ADODB #6264
  6. Simplify logo display. A simpler way to handle the header logo and title, journal and site-wide. Pages affected: header of all pages. Related issue: Simplify use of journal title and logo in theme header templates #5917
  7. Registration form inputs - autocomplete (Optional). Add autocomplete attributes to the registration form inputs. Pages affected: Site-wide and journal's registration page.
  8. Set anchors for edit links. Anchors are allowed for the dashboard's pages. Affected pages: announcements, information, submissions. Related issue: Revenge of the edit links #6203
  9. Drop tag-it support (Optional). Tag-It support is dropped in the Default theme, simple text input is used instead, each word separated by a comma. Pages affected: journal and site-wide registration page.
@NateWr
Copy link
Contributor

NateWr commented Jan 11, 2021

Is this issue still pending or have you completed the theme updates?

@Vitaliy-1
Copy link
Collaborator Author

Completed, Thanks for the reminder!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants