From d51f2b30322bafd27af658349405bd3619a2aba9 Mon Sep 17 00:00:00 2001 From: shish Date: Mon, 27 Aug 2007 23:45:04 +0000 Subject: [PATCH] downtime reacts to PageRequestEvent git-svn-id: file:///home/shish/svn/shimmie2/branches/branch_2.1@486 7f39781d-f577-437e-ae19-be835c7a54ca --- ext/downtime/main.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ext/downtime/main.php b/ext/downtime/main.php index e258d30d..35f4b5f1 100644 --- a/ext/downtime/main.php +++ b/ext/downtime/main.php @@ -6,17 +6,17 @@ class Downtime extends Extension { public function receive_event($event) { if(is_null($this->theme)) $this->theme = get_theme_object("downtime", "DowntimeTheme"); - $this->check_downtime($event); - if(is_a($event, 'SetupBuildingEvent')) { $sb = new SetupBlock("Downtime"); $sb->add_bool_option("downtime", "Disable non-admin access: "); $sb->add_longtext_option("downtime_message", "
"); $event->panel->add_block($sb); } + if(is_a($event, 'PageRequestEvent')) { global $config; if($config->get_bool("downtime")) { + $this->check_downtime($event); $this->theme->display_notification($event->page); } }