diff options
Diffstat (limited to 'application/modules/user/views/scripts/group')
| -rw-r--r-- | application/modules/user/views/scripts/group/index.phtml | 105 | ||||
| -rw-r--r-- | application/modules/user/views/scripts/group/show.phtml | 17 |
2 files changed, 120 insertions, 2 deletions
diff --git a/application/modules/user/views/scripts/group/index.phtml b/application/modules/user/views/scripts/group/index.phtml new file mode 100644 index 0000000..2e376b3 --- /dev/null +++ b/application/modules/user/views/scripts/group/index.phtml @@ -0,0 +1,105 @@ +<h1>Groups Overview</h1> +<?php echo $this->searchform; ?> +<?php echo $this->formButton('addgroup', 'Add Group', array( + 'onclick' => 'self.location="/user/group/add"', + 'class' => 'addbutton')) +?> + +<div class='searchvars'> +<div class='head'>Available searchfilter:</div> +<div class='code'>title</div> +<div class='code'>description</div> +</div> + +<div class='listelement'><?php +if(count($this->groupList)==0) +echo "There are no groups" ?> <?php foreach ($this->groupList as $k => $group): ?> +<?php +$class=''; +if($group->getID() == $this->userIDsNamespace['groupID']) +$class= 'highlight checked'; +?> +<div class='element<?php echo " $class";?>'><?php if($group->getID() != $this->userIDsNamespace['groupID']) { + ?> +<div class='number'> + <div class='smallnumber'>Group</div> + <?php echo $k+1; ?> +</div> + <?php +} +?> +<div class='content'> +<div class='actions'><a + href="<?php if($group->getID() == $this->userIDsNamespace['groupID']) echo $this->url( + array( + 'module' => 'user', + 'controller' => 'group', + 'action' => 'show' + ), + 'default', + true); else echo $this->url( + array( + 'module' => 'user', + 'controller' => 'group', + 'action' => 'show', + 'groupID' => $group->getID() + ), + 'default', + true); ?>"> <img src='/media/img/show.png' alt='Show Group' /></a> +<a + href="<?php if($group->getID() == $this->userIDsNamespace['groupID']) echo $this->url( + array( + 'module' => 'user', + 'controller' => 'group', + 'action' => 'edit' + ), + 'default', + true); else echo $this->url( + array( + 'module' => 'user', + 'controller' => 'group', + 'action' => 'edit', + 'groupID' => $group->getID() + ), + 'default', + true); ?>"> <img src='/media/img/edit.png' alt='Edit Group' /></a> +<a + href="<?php if($group->getID() == $this->userIDsNamespace['groupID']) echo $this->url( + array( + 'module' => 'user', + 'controller' => 'group', + 'action' => 'delete' + ), + 'default', + true); else echo $this->url( + array( + 'module' => 'user', + 'controller' => 'group', + 'action' => 'delete', + 'groupID' => $group->getID() + ), + 'default', + true); ?>"> <img src='/media/img/delete.png' alt='Delete Group' /></a> +</div> +<div class='title'><?php echo $group->getTitle(); ?></div> + <?php if($group->getDescription()) { + ?> +<div class='subtitle'><?php echo $group->getDescription(); ?></div> + <?php + } else { + ?> +<div class='subtitle'> </div> + <?php + } + ?></div> +<div class='clear'></div> +</div> +<?php endforeach ?></div> +<?php echo $this->pagination; ?> + +<?php echo $this->formButton('linkgroups', 'Link Groups', array( + 'onclick' => 'self.location="/user/group/link"', + 'class' => 'addbutton')) +?> +<br /> +<br /> diff --git a/application/modules/user/views/scripts/group/show.phtml b/application/modules/user/views/scripts/group/show.phtml index 19dc396..2bb200c 100644 --- a/application/modules/user/views/scripts/group/show.phtml +++ b/application/modules/user/views/scripts/group/show.phtml @@ -83,13 +83,26 @@ foreach($this->groupRequestList as $grouprequest) { <br /> <h2>Members:</h2> <div class='listelement'><?php if(count($this->membersList)==0) -echo "This hroup has no members." ?> <?php foreach ($this->membersList as $member): ?> +echo "This hroup has no members." ?> <?php foreach ($this->membersList as $k => $member): ?> <?php $membershipID = $member['membershipID']; $person = $member['person']; $role = $member['role']; +$class=''; +if($person->getID() == $this->userIDsNamespace['personID']) +$class= 'highlight checked'; +?> +<div class='element<?php echo " $class";?>'> +<?php +if($person->getID() != $this->userIDsNamespace['personID']) { + ?> + <div class='number'> + <div class='smallnumber'>Person</div> + <?php echo $k+1; ?> + </div> +<?php +} ?> -<div class='element'> <div class='content'> <div class='actions'><a href="<?php echo $this->url( |
