Multi press OJS

OJS development discussion, enhancement requests, third-party patches and plug-ins.

Moderators: jmacgreg, btbell, michael, bdgregg, barbarah, asmecher

Forum rules
The Public Knowledge Project Support Forum is moving to

This forum will be maintained permanently as an archived historical resource, but all new questions should be added to the new forum. Questions will no longer be monitored on this old forum after March 30, 2015.
Posts: 1
Joined: Tue Nov 09, 2010 12:58 am

Multi press OJS

Postby nesi » Tue Nov 09, 2010 1:02 am

we are working for the University of Florence and more precisely for the Florence University
Press for improving their OJS instance to one capable of coping with more than one press at the time.
So that adding one more level ion the model to cope with press manager that may manage more journal ,etc...

we have already developed the first release and we would like to know if our changes and additions
can be of interest for the OJS community as well..

Paolo, Piero and Gianni

Posts: 4191
Joined: Tue Feb 14, 2006 10:50 am

Re: Multi press OJS

Postby jmacgreg » Thu Nov 11, 2010 11:33 am

Hi Paolo,

This sounds very interesting indeed! Can you give us a better idea on what you are doing, maybe even with some screenshots? The community may also be interested in seeing any code that you might have to offer.


Posts: 1
Joined: Tue Jul 06, 2010 12:59 am

Re: Multi press OJS

Postby pantaleo_dsi » Wed Nov 17, 2010 2:24 am

Hi James,

our contribution to the current OJS architecture consists in providing a new class (the Press) and a new role (the Press Manager), so that a unique OJS platform may be able to host several presses, each one containing their own journals. So, basically, our aim is to make OJS a multi-press and multi-journal platform, while the present version is only mono-press and multi-journal. The Press Manager has authorizations and privileges similar to the ones owned by both the Journal Manager and by the Site Administrator. The Press Manager is be able to:

- Create / edit general settings and the graphical layout of his own press;
- Create new journals / edit existing journals in his own press;
- Enroll Journal Managers, Editors, Section Editors, Authors etc... in his own press;

Besides, the Site Administrator can now create new presses or edit existing ones, can enroll new Press Managers etc...

Some new tables were created, and added to the present OJS database structure (presses, press_settings), and new classes have been created for this purpose (,,,, etc...).

Some existing tables in the database (journals, roles etc...), and also some existing classes have been modified accordingly (for instance, now each journal is univocally associated to one press...)

We are still working on some features, following our user requirements.

Paolo, Piero and Gianni

Posts: 158
Joined: Thu Jul 06, 2006 1:03 pm
Location: Buenos Aires

Re: Multi press OJS

Postby jalperin » Thu Dec 09, 2010 4:28 pm

Paolo, Piero and Gianni,

We would love to have a look at some of your code. I think it would be a valuable contribution for the broader community. Have you looked much at providing some "browse"-type functionality? So as to provide a way of navigating the offerings?

You can send code to for the team to see/review/comment.

Thanks! Always appreciate community feedback and code!

Return to “OJS Development”

Who is online

Users browsing this forum: No registered users and 1 guest