summaryrefslogtreecommitdiffstats
path: root/modules-available/permission-manager/page.inc.php
diff options
context:
space:
mode:
authorChristian Hofmaier2017-03-13 15:52:05 +0100
committerChristian Hofmaier2017-03-13 15:52:05 +0100
commit614e2dfe5bd50ccd9be588e89a328655d96e3d64 (patch)
tree6aed7a6271681bbf80f4e382844cd151d0677534 /modules-available/permission-manager/page.inc.php
parent[sysconfig] Add ConfigTgz::rebuildAllConfigs() (diff)
downloadslx-admin-614e2dfe5bd50ccd9be588e89a328655d96e3d64.tar.gz
slx-admin-614e2dfe5bd50ccd9be588e89a328655d96e3d64.tar.xz
slx-admin-614e2dfe5bd50ccd9be588e89a328655d96e3d64.zip
[permission-manager] empty module
Diffstat (limited to 'modules-available/permission-manager/page.inc.php')
-rw-r--r--modules-available/permission-manager/page.inc.php30
1 files changed, 30 insertions, 0 deletions
diff --git a/modules-available/permission-manager/page.inc.php b/modules-available/permission-manager/page.inc.php
new file mode 100644
index 00000000..ff73107a
--- /dev/null
+++ b/modules-available/permission-manager/page.inc.php
@@ -0,0 +1,30 @@
+<?php
+
+class Page_LocationInfo extends Page
+{
+
+ /**
+ * Called before any page rendering happens - early hook to check parameters etc.
+ */
+ protected function doPreprocess()
+ {
+ User::load();
+
+ if (!User::isLoggedIn()) {
+ Message::addError('main.no-permission');
+ Util::redirect('?do=Main'); // does not return
+ }
+ }
+
+ /**
+ * Menu etc. has already been generated, now it's time to generate page content.
+ */
+ protected function doRender()
+ {
+ Render::addTemplate('_page', array(
+ 'foo' => 'bar',
+ 'now' => date('d.m.Y H:i:s')
+ ));
+ }
+
+}