Skip to content

OJSpro/site-mode

Repository files navigation

SiteMode by OJSpro

SiteMode is a generic plugin for Open Monograph Press (OMP) 3.4 and Open Journal Systems (OJS) 3.4 that allows you to easily put your press or journal into Maintenance Mode or display a Coming Soon page.

Features

  • Maintenance Mode: Display a professional maintenance page to visitors while you perform updates or site modifications.
  • Coming Soon Mode: Build anticipation for a new launch with a dedicated "Coming Soon" page.
  • Countdown Timer: A live, dynamic countdown timer for the Coming Soon mode to show exactly when your site will launch.
  • Customizable Content: Use the built-in rich text editor to craft custom messages for both maintenance and coming soon pages.
  • Role-based Bypass: Administrators, Press Managers, and Editors can bypass the restriction pages to continue working on the site while it's hidden from the public.
  • Secure Admin Access: Includes a custom login portal so authorized users can log in even when the site is restricted.
  • Fully Responsive: Beautiful, modern designs that work perfectly on desktops, tablets, and mobile devices.

Installation

  1. Download the latest release of the plugin.
  2. Extract the files and upload the siteMode folder to your OMP/OJS installation under plugins/generic/.
  3. Log in as a Site Administrator.
  4. Navigate to Settings > Website > Plugins.
  5. Find the SiteMode plugin and check the box to enable it.

Configuration

Once enabled, you can configure the plugin settings:

  1. Go to Settings > Website > Plugins.
  2. Locate SiteMode and click the arrow next to it, then select Settings.
  3. Site Mode: Choose between "Disabled", "Coming Soon Mode", or "Maintenance Mode".
  4. Coming Soon Content: Enter the text you want to display on the launch page.
  5. Launch Date & Time: Set the target date for your launch to activate the countdown timer.
  6. Maintenance Content: Enter the message for visitors while the site is under maintenance.
  7. Click Save.

Requirements

  • OMP 3.4+ or OJS 3.4+
  • TinyMCE Plugin: It is recommended to have the TinyMCE plugin enabled for the best experience when editing content.

License

This plugin is licensed under the GNU General Public License v3.


Developed by OJSpro

About

SiteMode is a generic plugin for OMP and OJS 3.4 that allows you to easily put your press or journal into 'Maintenance Mode' or display a 'Coming Soon' page.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages