# HG changeset patch # User Markus Bröker # Date 1447450139 -3600 # Node ID 4d61a248fd41cc339e3417fd6660f51954e0ca8f # Parent fe950de090e4de7baf9729fb97e2bf55bfe827c2 Anpassungen nach der Live-Stellung diff --git a/classes/bfw/Configuration.php b/classes/bfw/Configuration.php --- a/classes/bfw/Configuration.php +++ b/classes/bfw/Configuration.php @@ -58,11 +58,22 @@ * @return array */ public static function getDataSourceProperties() { - return array( - 'dsn' => 'mysql:host=localhost;dbname=bfw', - 'config' => array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'), - 'username' => 'bfw', - 'password' => 'bfw', + $dataSources = array( + 'psql' => array( + 'dsn' => 'pgsql:host=localhost;dbname=bfw', + 'config' => array(), + 'username' => 'bfw', + 'password' => 'bfw', + ), + + 'mysql' => array( + 'dsn' => 'mysql:host=localhost;dbname=bfw', + 'config' => array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'), + 'username' => 'bfw', + 'password' => 'bfw', + ) ); + + return $dataSources['mysql']; } -} \ No newline at end of file +} diff --git a/classes/bfw/mvc/controller/BenutzerverwaltungController.php b/classes/bfw/mvc/controller/BenutzerverwaltungController.php --- a/classes/bfw/mvc/controller/BenutzerverwaltungController.php +++ b/classes/bfw/mvc/controller/BenutzerverwaltungController.php @@ -9,6 +9,7 @@ use bfw\core\Controller; use bfw\Dispatcher; +use bfw\entities\TGroup; class BenutzerverwaltungController extends Controller { @@ -89,10 +90,16 @@ $model = $this->getModel(); + $group_id = $request->getKey('group_id'); + + if ($group_id != TGroup::ADMIN) { + Dispatcher::route('/'); + } + $users = $model->getUsers(); $groups = $model->getGroups(); $view->assign('users', $users); $view->assign('groups', $groups); } -} \ No newline at end of file +} diff --git a/classes/bfw/mvc/view/benutzerverwaltung/anmelden.tpl b/classes/bfw/mvc/view/benutzerverwaltung/anmelden.tpl --- a/classes/bfw/mvc/view/benutzerverwaltung/anmelden.tpl +++ b/classes/bfw/mvc/view/benutzerverwaltung/anmelden.tpl @@ -16,17 +16,13 @@
- - -
+

-

+

{$request->printSession()} - \ No newline at end of file + diff --git a/classes/bfw/mvc/view/benutzerverwaltung/meinprofil.tpl b/classes/bfw/mvc/view/benutzerverwaltung/meinprofil.tpl --- a/classes/bfw/mvc/view/benutzerverwaltung/meinprofil.tpl +++ b/classes/bfw/mvc/view/benutzerverwaltung/meinprofil.tpl @@ -7,7 +7,7 @@

- +

@@ -17,12 +17,12 @@

- +

- +

@@ -31,4 +31,4 @@
- \ No newline at end of file + diff --git a/classes/bfw/mvc/view/header.tpl b/classes/bfw/mvc/view/header.tpl --- a/classes/bfw/mvc/view/header.tpl +++ b/classes/bfw/mvc/view/header.tpl @@ -11,9 +11,11 @@ - \ No newline at end of file +