Updated for Phoenix

How it works
This add-on allowes to switch your store to different closed/maintenance modes. It allows you to do installations, maintenance and checks closing only the strict necessary areas of your store.

Store modes:
Online: Normal store mode
Custom: Customizable group of pages. Default: product_reviews.php and product_reviews_write.php. Any group of pages can be defined. Customers will be redirected to the last visited page outside the restricted area or index.php. A temporary message will be shown only if a customer tries to access the restircted area.
Checkout: By default all checkout pages are included in this group. Customers will be redirected to the last visited page outside the restricted area or shopping_cart.php. A permanent message will be shown on the shopping cart page and optional on the index page. An additional temporary message shows only if a customer tries to access the restircted area.
Account: By default all checkout pages and account pages are included in this group. Customers will be redirected to the last visited page outside the restricted area or index.php. A permanent message will be shown on the shopping cart page and index page. An additional temporary message shows only if a customer tries to access the restricted area.
Offline: Customers will be redirected by .htaccess rewrite rules to a standalone 503 maintenance page.

The store administrators IP will be entered automatically in a configuration list. Additional administrators/developpers IPs can be added. These IPs are excluded from redirects in all the above listed Modes. Test Modes for all above listed modes are available which will only redirect the IP's included in the configuration list. This can be used to check the redirects and messages.

Modules included:
- Header Tag Module where all the redirects and other modifications are done.
- Header Content Module to display the messages
- Stand alone Offline - Maintenance 503 page

English, Spanish and German language files included.

Includes Version: 1.2.1. (BS), 1.3.2-1.6.1(Phoenix)

Installation:
easy, modularized
Copy new files
Customize the Stand alone Offline - Maintenance page with your store languages and design (optional)
Install 2 modules in Admin

Compatibility:
Version 1.6.1.:
PHP 7.0 - 8.2
Phoenix Cart 1.0.8.4+.
Tested with Phoenix 1.0.9.1.
Version 1.4.3.:
Phoenix Cart 1.0.7.3+.
Tested with Phoenix 1.0.8.7.
PHP 7.0 - 8.0
Version 1.3.2.:
Phoenix Cart 1.0.0.0 - 1.0.7.2.
PHP 5.3 - 7.2
Version 1.2.1.:
Bootstrap 2.3.x OsCommerce BS CE (EDGE, FROZEN)
PHP 5.3 - 7.2

OsCommerce Support Forum:
Store Mode