From f581446f90526dd3466becddd625d23bd1c26ed4 Mon Sep 17 00:00:00 2001 From: Björn Geiger Date: Wed, 23 Mar 2011 19:31:03 +0100 Subject: Rollenverwaltung in Dev Modul --- .../modules/dev/views/scripts/role/add.phtml | 5 +- .../modules/dev/views/scripts/role/delete.phtml | 1 - .../modules/dev/views/scripts/role/edit.phtml | 11 +++- .../dev/views/scripts/role/groupselect.phtml | 4 ++ .../modules/dev/views/scripts/role/index.phtml | 62 +++++++++++++++++++- .../modules/dev/views/scripts/role/linkright.phtml | 5 +- .../modules/dev/views/scripts/role/show.phtml | 68 +++++++++++++++++++++- .../dev/views/scripts/role/unlinkright.phtml | 1 - 8 files changed, 150 insertions(+), 7 deletions(-) delete mode 100644 application/modules/dev/views/scripts/role/delete.phtml create mode 100644 application/modules/dev/views/scripts/role/groupselect.phtml delete mode 100644 application/modules/dev/views/scripts/role/unlinkright.phtml (limited to 'application/modules/dev/views/scripts/role') diff --git a/application/modules/dev/views/scripts/role/add.phtml b/application/modules/dev/views/scripts/role/add.phtml index 5277b9d..4f96cf0 100644 --- a/application/modules/dev/views/scripts/role/add.phtml +++ b/application/modules/dev/views/scripts/role/add.phtml @@ -1 +1,4 @@ -

View script for controller Role and script/action name add
\ No newline at end of file +addForm->setAction($this->url()); +echo $this->addForm; +?> \ No newline at end of file diff --git a/application/modules/dev/views/scripts/role/delete.phtml b/application/modules/dev/views/scripts/role/delete.phtml deleted file mode 100644 index 6b0ebf1..0000000 --- a/application/modules/dev/views/scripts/role/delete.phtml +++ /dev/null @@ -1 +0,0 @@ -

View script for controller Role and script/action name delete
\ No newline at end of file diff --git a/application/modules/dev/views/scripts/role/edit.phtml b/application/modules/dev/views/scripts/role/edit.phtml index c30d295..c976a90 100644 --- a/application/modules/dev/views/scripts/role/edit.phtml +++ b/application/modules/dev/views/scripts/role/edit.phtml @@ -1 +1,10 @@ -

View script for controller Role and script/action name edit
\ No newline at end of file +addForm)) { + $this->addForm->setAction('/etc/role/add'); + echo $this->addForm; +} +else { + $this->editForm->setAction($this->url()); + echo $this->editForm; +} +?> diff --git a/application/modules/dev/views/scripts/role/groupselect.phtml b/application/modules/dev/views/scripts/role/groupselect.phtml new file mode 100644 index 0000000..fe81758 --- /dev/null +++ b/application/modules/dev/views/scripts/role/groupselect.phtml @@ -0,0 +1,4 @@ +groupSelectForm->setAction($this->url()); +echo $this->groupSelectForm; +?> \ No newline at end of file diff --git a/application/modules/dev/views/scripts/role/index.phtml b/application/modules/dev/views/scripts/role/index.phtml index d30131e..59b66d7 100644 --- a/application/modules/dev/views/scripts/role/index.phtml +++ b/application/modules/dev/views/scripts/role/index.phtml @@ -1 +1,61 @@ -

View script for controller Role and script/action name index
\ No newline at end of file +groupID) { + ?> +

Roles

+ formButton('addrole', 'Add Role', array( + 'onclick' => 'self.location="/dev/role/add"', + 'class' => 'addbutton'))?> + + + + + + roleList as $role) { + ?> + + + + + + + +
TitleActions
Show Group Edit Group Delete Group +
+formButton('changeGroup', 'Change Group', array( + 'onclick' => 'self.location="/dev/role/changegroup"', + 'class' => 'rightbutton'))?> + \ No newline at end of file diff --git a/application/modules/dev/views/scripts/role/linkright.phtml b/application/modules/dev/views/scripts/role/linkright.phtml index bfba9db..94ad343 100644 --- a/application/modules/dev/views/scripts/role/linkright.phtml +++ b/application/modules/dev/views/scripts/role/linkright.phtml @@ -1 +1,4 @@ -

View script for controller Role and script/action name linkright
\ No newline at end of file +linkForm->setAction($this->url()); +echo $this->linkForm; +?> \ No newline at end of file diff --git a/application/modules/dev/views/scripts/role/show.phtml b/application/modules/dev/views/scripts/role/show.phtml index dcd232b..93f2782 100644 --- a/application/modules/dev/views/scripts/role/show.phtml +++ b/application/modules/dev/views/scripts/role/show.phtml @@ -1 +1,67 @@ -

View script for controller Role and script/action name show
\ No newline at end of file +

Role Details

+roleID) { + ?> + formButton('deleterole', 'Delete', array( + 'onclick' => 'self.location="/dev/role/delete/roleID/' . $this->role->getID() .'"', + 'class' => 'rightbutton'))?> + formButton('editrole', 'Edit', array( + 'onclick' => 'self.location="/dev/role/edit/roleID/' . $this->role->getID() .'"', + 'class' => 'rightbutton'))?> + + + + + + + + + + +
TitleDescription
role->getTitle(); ?>role->getDescription(); ?>
+
+

Rights:

+ formButton('linkright', 'Add Right', array( + 'onclick' => 'self.location="/dev/role/linkright/roleID/' . $this->role->getID() .'"', + 'class' => 'addbutton'))?> + rightsList)) { + ?> + + + + + + + + rightsList as $right) { + ?> + + + + + + +
TitleDescriptionRemove
getTitle(); ?>getDescription(); ?> Remove Right +
+ +
+
+

No Rights have been added!

+
+
View script for controller Role and script/action name unlinkright
\ No newline at end of file -- cgit v1.2.3-55-g7522