How does maintenance mode work?

Permalink 1 user found helpful
Hi Community,

What's the idea behind the maintenance mode option in Concrete5?

When I log in as an admin and enable it from the dashboard I can't see the site to do the maintenance! I was expecting admin users to be able to access the site, otherwise it's going to be hard to do the changes to my theme.

Anybody knows how to get access to the site while in maintenance mode??

I did check the forums and found out some "fixes" like messing up with the .htaccess file or altering the maintenance_mode_check.php code... but I just refuse to believe there's no easier way to get that BASIC web development feature to work without having to do any modifications to the core code.

Thanks!

stephanebeck
 
mkly replied on at Permalink Best Answer Reply
mkly
And that's why I wrote this(don't worry it's free)...

http://www.concrete5.org/marketplace/addons/maintenance-editor/...

The default maintenance mode is really just for pulling down the site in between database restores etc.

The addon I wrote is probably closer to what you are thinking. I doesn't replace the built in, it has it's own place in the dashboard for you to enable and configure it.

Best,
Mike
stephanebeck replied on at Permalink Reply
stephanebeck
Thanks mkly, great add-on, exactly what I was looking for!
But I still don't understand why this BASIC and USEFUL feature isn't implemented in C5 core... easy to say, I know :)
alpdog14 replied on at Permalink Reply
I am new to concrete5 so excuse my ignorance, but I installed your add-on and I see it in my "Add Functionality" list but now so I activate it so that public users see the "Site under Maintenance" mode but the admin still can edit the site?
alpdog14 replied on at Permalink Reply
Nevermind, I see now when I roll over Dashboard there is options at the bottom. sorry
ThomasJ replied on at Permalink Reply
ThomasJ
Great add-on.
Question;
Does this maintenance mode also stop bots and web crawllers? I am building an e-commerce site from the ground up on a remote server so I have to leave it exposed to the Internet to work on it. I would rather not have search engine spiders ranking my pages while still under construction.