OJS - Universal Static Pages

Is there any way to create static pages that can be visible to all journals and on index page (before entering in any journal)?

Hi @arturluizbr,

Unfortunately no – the static pages plugin is journal-specific. You’d need to create a page some other way, e.g. by writing a bit of code in pages/index/IndexHandler.inc.php.

Regards,
Alec Smecher
Public Knowledge Project Team

@asmecher may I extend static page plugin to allow this? Or create a new one from it?

Hi @arturluizbr,

Yes, either approach is possible.

Regards,
Alec Smecher
Public Knowledge Project Team

1 Like

I would like to do the same as @arturluizbr since I need to define the terms of use and the imprint which is the same for all journals. So there is no way around besides writing some code @asmecher ?
I am using OJS 2.4.8.1 - will it also not be possible with OJS 3?
Thanks.

Hi @lcbossert,

This is not yet possible without writing code, either in OJS 2.x or OJS 3.x. It’s filed for improvement in OJS/OMP 3.x – see Permit site-wide static pages · Issue #18 · pkp/staticPages · GitHub
– and we likely won’t back-port that work to OJS 2.x. For the moment, I’d suggest working with the code.

Regards,
Alec Smecher
Public Knowledge Project Team