As the developers of Open Journal Systems, Open Conference Systems, Open Harvester Systems, and Open Monograph Press, the PKP team are experts in helping journal managers and conference organizers make the most of their online publishing projects. PKP Publishing Services offers support for:

As a customer of PKP Publishing Services, you will not only receive direct, personalized support from the PKP Development Team, but will be contributing to the ongoing development of the PKP applications. All funds raised by PKP Publishing Services go directly toward enhancing our free, open source software. For more information, please contact us.

Forum rules
Please feel free to post any questions or start any discussion about OMP here. We'll let you know via this forum when OMP is ready to download and test. You may also want to keep an eye on our OMP page.

We are in the process of setting up a new press and I wonder how much of the design of OMP can be changed. Are there examples of OMP web pages that look totally different? What can be changed and how? I guess it is all css, right?

For our next round, we plan to implement different carousels, move the 'press switcher' dropdown, add more social sharing tools, and remove the search catalog bar. These will require template changes and the carousel will probably use additional jQuery scripts.

Hi all!I'm having few questions regarding OMP 1.1 customization.1). Doest it have ability to customize the front-end themes separately in order to do not affect the core files? In other words create installable theme files/modules?2). Question to Stefan. Here you are sharing only files associated with theme or there are some additional modules?Thank you!

Yes, OMP 1.1 now includes theme support. You can either create a theme plugin (similar to OJS 2.x) or you can upload a custom stylesheet. There is only one theme currently shipped with OMP 1.1 -- the default theme -- but you can use it as a coding example.

Yes, though there aren't any examples of this yet. Be warned that shipping a plugin with overridden templates may present a maintenance challenge, as you'll have to keep the plugin's copies of the templates synced with OJS's stock copies for each version. Another option would be to use a Smarty postfilter to have your plugin rearrange the HTML after it's generated, if your changes are fairly simple.

If you'd like to modify your system to present a list of presses, that's not currently included in OMP -- but will be in OJS 3.0, which shares the same codebase. For the moment, I'd suggest making a static page with a list of presses. Alternately, you could consider porting some of that code from the OJS 3.0 pre-release code, which is available e.g. here: https://github.com/pkp/ojs/blob/master/ ... er.inc.php