In-Portal Issue Tracker

Welcome to the In-Portal Open Source CMS Issue Tracker! This is a central management / tracking tool for all types of tasks / issues / bugs for the In-Portal Project. Before reporting any issues, please make sure to read the Guide into Issue Tracker and How to Properly Test and Report Bugs!

View Revisions: Issue #65 All Revisions ] Back to Issue ]
Summary 0000065: Add "Maintenance Mode" option for Website
Revision 2011-12-18 23:30:35 by Dmitry
Description Add ability to put site in "Maintenance Mode". Useful, when site upgrade is made, when users could actually be browsing it (on both admin and front-end). Mode can be turned on by defining constant somewhere or by configuration variable.

When mode is on, then all sessions will be automatically ended and when user's visit site or try to login, then warning about maintenance mode will be shown and that they are welcome to visit site later.

Could actually specify IP of guy, who is performing maintenance so he could still perform login and browse site, but other users may not.

General Rules in "Maintenance Mode":


I. ENABLING "Maintenance Mode"
==============================
1. NEW "Maintenance Mode" section under Admin->Configuration->Advanced.

Will have options:

a. Enable Maintenance Mode (check-box)
b. EXCEPTIONS (textarea, IPs separated with semi-column ;)
c. TEMPLATE (input, to be shown on Front End, ie. no_permission)
d. SYSTEM message (textarea, to be displayed on Admin Login screen)


II Front End:
=============
1. END all Existing Sessions and LOGOUT users.

2. REDIRECT all New and Existing Users to "maintenance_template" (new TPL to be added under platform).

3. EXCEPTIONS are IPs specified in Admin Config settings (see above)


III Admin:
==========
1. END all Existing Sessions and LOGOUT users.

2. SHOW message on Login screen stating that site is in "Maintenance Mode" and display System Message (defined via Site Configuration in Admin)

3. EXCEPTIONS are IPs specified in Admin Config settings (see above)
Revision 2009-06-12 10:45:13 by Dmitry
Description Add ability to put site in "Maintenance Mode". Useful, when site upgrade is made, when users could actually be browsing it (on both admin and front-end). Mode can be turned on by defining constant somewhere or by configuration variable.

When mode is on, then all sessions will be automatically ended and when user's visit site or try to login, then warning about maintenance mode will be shown and that they are welcome to visit site later.

Could actually specify IP of guy, who is performing maintenance so he could still perform login and browse site, but other users may not.
Revision 2009-06-12 10:45:13 by Dmitry
Description Add ability to move site to service mode. Useful, when site upgrade is made, when users could actually be browsing it (on both admin and front-end). Mode can be turned on by defining constant somewhere or by configuration variable.

When mode is on, then all sessions are automatically ended and when user's visit site or try to login, then they get warning about maintenance mode and that they are welcome to visit site later.

Could actually specify IP of guy, who is performing maintenance so he could still perform login and browse site, but other users may not.



Web Development by Intechnic
In-Portal Open Source CMS
In-Portal Open Source CMS
Copyright © 2000 - 2009 MantisBT Group

Powered by Mantis Bugtracker