[OJS 3.3.0.13] Grouping journals by category

HI,

I am using OJS 3.3.0.13 and I have several journals, which I would like to group by categories to display and filter on the main page of my OJS platform. Is there any development, theme or plugin that does this.

Hi @diegomejia07,

By default it can be configured to be displayed in the Browse menu: https://docs.pkp.sfu.ca/learning-ojs/en/journal-setup#categories - but were you envisioning something else?

-Roger
PKP Team

Hi @rcgillis,

It is not grouping the published submissions by categories, it is grouping the journals of the platform by categories.

1 Like

Hi @diegomejia07,

Oh - sorry! I totally misread your post. I see what you mean. I don’t know of such a plugin or theme that does this, but I could see how it would be useful for large multi-journal platforms. For future reference, we try to consolidate information about plugins here: https://docs.pkp.sfu.ca/plugin-inventory/en/, and you can browse to see if any others meet your needs.

I don’t know of any OJS journals that organize their journals in this manner, but I will try to consult with some of our colleagues to see if they know of some journals that might do this.

-Roger
PKP Team

Hi @diegomejia07,

I just heard from a colleague about this OJS home page: https://jps.library.utoronto.ca/

It is not accomplished by a plugin or theme though, but rather a customization of the homepage: https://jps.library.utoronto.ca/

-Roger
PKP Team

Hi @rcgillis,

But there I don’t see any grouping of the journals, there they are on the same page and that’s why I wanted to group them by categories (for example, academic journals, research journals, student magazines, etc…) when there are enough journals. Our platform also shows them all on the front page, but I need something to group them together so I can filter by category.

This is our platform and as you can see, they show the same as the example you send me.

Hi @diegomejia07,

They do group them: in Archived and active journals - it’s very basic, but can be achieved. I see what you mean, and I understand what you’re trying to achieve, and how it would be useful, but it will likely require you to modify the core code (which comes with risk), or a plugin (I could see this being useful as a plugin, but it would require that someone develop it).

-Roger
PKP Team

This topic was automatically closed after 12 days. New replies are no longer allowed.