New Journals automatically go to the bottom of the list

Describe the issue or problem

I will say at the beginning of the year we noticed our new journals now go to the bottom. They use to be at the top. Far as I know nothing has been changed. Is there a setting I’m missing or a fix for this?

TIA

Steps I took leading up to the issue
For example:

  1. I looked in our admin settings
  2. Didn’t see an option to change to newer to older journals

What application are you using?
For example, OJS 3.3.0.19

Additional information
Please add any screenshots, logs or other information we can use to investigate this problem.

Hi @sjackson,

Do you mean new issues published within a journal? Or actual new journal titles?

-Roger
PKP Team

I mean new journal titles.

Seems logical to me. A new journal gets a higher id than the one before, so it gets to the end of the list. You can always reorder using the Order button. BTW: Some order journals alphabetically by title, other by other criteria. So what?

We host over 30 journals and most of them before my time. BTW: we order them in chronological order meaning the newest ones should be at the top of the list like it did before and I’m not sure why it changed hence my question.

So what? What I asked about is at the top that’s what..

Hi @sjackson,

In a 3.3 instance that I tested, I have the option to order the journal list (under Administration - Hosted journals):

Do you see that same option?

-Roger
PKP Team

Hey Roger,

I do and we are manually moving them to the top but, they previously would automatically go to the top. I just wanted to know if there is another setting that would make them auto to the top of the list as they are created as we host a good amount of journals. I just wanted to see If I am missing it.

Hi @sjackson,

Thanks for clarifying. I could see how what you’ve described could be useful for instances with a large number of titles. As it stands, however, it doesn’t appear that there is the functionality to default titles to the top in the manner you’ve described.

-Roger
PKP Team

1 Like

@sjackson Just to let you know that we have the same experience. Until recently, when we created a new journal, it would appear on the top of the list of journals, but now, when we create a new journal, it appears at the bottom of the list of journals instead.

I don’t know if this change happened during the last upgrade to 3.3.0.21?

We also just use the reorder-buttons to get the order, we prefer (not visible journals on the top and then visible journals sorted alphabetically). So I do not have an easy fix to your problem (and suspect there is none), but I just wanted to confirm your experience.

2 Likes

Thank you for the confirmation!

Roger,

It use to default to the top as Alexandra stated below. Is there a chance that would an option in the next update or just a fix? Outside of doing it manually. Which it’s fine as we move them up now but, it would save us quite a bit of scrolling down then up to move them.

Simonne J

Hi @sjackson,

You can get a sense of issues that are going to be addressed as part of the next release (for 3.3) here: GitHub · Where software is built

It’s not there presently. I’m not a developer, so I’m not familiar with what would be involved in implementing such a fix, so I will page my colleague @asmecher here, and he can comment on whether or not a implementing this would be feasible, given that it behaved in that manner previously.

-Roger
PKP Team

Hi all,

This was an intentional change introduced in OJS 3.3.0-18; see for details:

https://github.com/pkp/pkp-lib/issues/9191

Regards,
Alec Smecher
Public Knowledge Project Team

1 Like

Thank you Alec,

Is there a chance that would an option in the next update or just a fix? Outside of doing it manually. Which it’s fine as we move them up now but, it would save us quite a bit of scrolling down then up to move them.

Hi @sjackson,

At a glance, you should be able to restore the old behaviour by changing out REALLY_BIG_NUMBER for -1 in lib/pkp/classes/services/PKPContextService.inc.php around line 410.

Regards,
Alec Smecher
Public Knowledge Project Team

2 Likes