enabler
Enabler allows you to enable and disable a site remotely.
Just setup
Radiant::Config['application.api_key'] to whatever you want and post to yoursite.com/admin/disable/your_api_key or yoursite.com/admin/enable/your_api_key
Each time you post to enable or disable the cache is cleared. The messages displayed to a visitor when a site is disabled are cached for 24 hours, so your application won’t be bogged down by requests.
So that your sites don’t reveal whether or not this extension is installed, if you post an invalid api key it will respond with the usual Radiant response for any url. Responding to an invalid key with a 403 (as you might expect from this) would allow someone to scan your site for this url and a 403 response. To avoid that, it’ll just render your FileNotFound page.
| Author | Jim Gay |
|---|---|
| Website | http://github.com/saturnflyer/radiant-enabler-extension |
| Repository | git://github.com/saturnflyer/radiant-enabler-extension.git |
| Download | http://github.com/saturnflyer/radiant-enabler-extension/tarball/1.0.0 |
| Supports | Radiant 0.9 |
| Record Created | April 27, 2010 (almost 2 years ago) |
Installation
At the command prompt, in the root of your Radiant project, type:
script/extension install enabler
gem install radiant-enabler-extension
