fix for downtime

git-svn-id: file:///home/shish/svn/shimmie2/trunk@485 7f39781d-f577-437e-ae19-be835c7a54ca
This commit is contained in:
shish 2007-08-27 23:43:20 +00:00
parent 825db240de
commit 3a04d47416

View file

@ -6,10 +6,6 @@ class Downtime extends Extension {
public function receive_event($event) {
if(is_null($this->theme)) $this->theme = get_theme_object("downtime", "DowntimeTheme");
if(is_a($event, 'InitExtEvent')) {
$this->check_downtime($event);
}
if(is_a($event, 'SetupBuildingEvent')) {
$sb = new SetupBlock("Downtime");
$sb->add_bool_option("downtime", "Disable non-admin access: ");
@ -20,6 +16,7 @@ class Downtime extends Extension {
if(is_a($event, 'PageRequestEvent')) {
global $config;
if($config->get_bool("downtime")) {
$this->check_downtime($event);
$this->theme->display_notification($event->page);
}
}