diff options
| author | Simon | 2011-04-13 16:54:56 +0200 |
|---|---|---|
| committer | Simon | 2011-04-13 16:54:56 +0200 |
| commit | c4962f7fb4410f9eb695298a617334d6c8ab2155 (patch) | |
| tree | 9c87f3b5d3473fedaa2d8afa9411d75c82f41c63 /application/modules/user/views/scripts/group | |
| parent | Rechte in Gruppen nächster Teil (diff) | |
| download | pbs2-c4962f7fb4410f9eb695298a617334d6c8ab2155.tar.gz pbs2-c4962f7fb4410f9eb695298a617334d6c8ab2155.tar.xz pbs2-c4962f7fb4410f9eb695298a617334d6c8ab2155.zip | |
Rechte in Group nächster Teil
Diffstat (limited to 'application/modules/user/views/scripts/group')
| -rw-r--r-- | application/modules/user/views/scripts/group/show.phtml | 51 |
1 files changed, 27 insertions, 24 deletions
diff --git a/application/modules/user/views/scripts/group/show.phtml b/application/modules/user/views/scripts/group/show.phtml index 042b34e..2f4ae4a 100644 --- a/application/modules/user/views/scripts/group/show.phtml +++ b/application/modules/user/views/scripts/group/show.phtml @@ -51,7 +51,7 @@ if($this->usergroup == $this->requestgroup){ ?> // Show Request List -if(isset($this->groupRequestList)){ +if(isset($this->groupRequestList) && (Pbs_Acl::checkRight('grog') || Pbs_Acl::checkRight('grotg'))){ ?> <br /> <h2>Requests:</h2> @@ -60,17 +60,15 @@ foreach($this->groupRequestList as $grouprequest) { $grouprequestID = $grouprequest['grouprequestID']; $person = $grouprequest['person']; ?> -<div class='element'> -<div class='content'><?php -if($this->usergroup == $this->requestgroup && (Pbs_Acl::checkRight('gam') || Pbs_Acl::checkRight('gdm'))){ - ?> -<div class='actions'><?php if(Pbs_Acl::checkRight('gam')): ?> -<form action="/user/group/grantperson" method="post"><input - type="hidden" name="grouprequestID" - value="<?php echo $grouprequestID; ?>" /> <?php printRoleSelect($this->roleList); ?> -<input type="image" src='/media/img/save.png' alt='Grant Person' - name="confirm" value="confirm" /> <?php endif; ?> <?php if(Pbs_Acl::checkRight('gdm')): ?> <a - href="<?php echo $this->url( + <div class='element'> + <div class='content'><?php + if($this->usergroup == $this->requestgroup && (Pbs_Acl::checkRight('gam') || Pbs_Acl::checkRight('gdm'))){ + ?> + <div class='actions'><?php if(Pbs_Acl::checkRight('gam')): ?> + <form action="/user/group/grantperson" method="post"> + <input type="hidden" name="grouprequestID" value="<?php echo $grouprequestID; ?>" /> <?php printRoleSelect($this->roleList); ?> + <input type="image" src='/media/img/save.png' alt='Grant Person' name="confirm" value="confirm" /> <?php endif; ?> <?php if(Pbs_Acl::checkRight('gdm')): ?> + <a href="<?php echo $this->url( array( 'module' => 'user', 'controller' => 'group', @@ -78,18 +76,19 @@ if($this->usergroup == $this->requestgroup && (Pbs_Acl::checkRight('gam') || Pbs 'grouprequestID' => $grouprequestID, ), 'default', - true) ?>"> <img src='/media/img/delete.png' - alt='Decline Membership' /></a> <?php endif; ?></form> -</div> - <?php -} -?> + true) ?>"><img src='/media/img/delete.png' alt='Decline Membership' /></a> <?php endif; ?></form> + </div> + <?php + } + ?> -<div class='title'><?php echo $person->getTitle(); ?> <?php echo $person->getFirstname(); ?> <?php echo $person->getName(); ?></div> -<div class='subtitle'><?php echo $person->getCity(); ?></div> -<div class='details dispnone'><label>Email</label> -<div class='item'><?php echo $person->getEmail(); ?></div> -</div> + <div class='title'><?php echo $person->getTitle(); ?> <?php echo $person->getFirstname(); ?> <?php echo $person->getName(); ?></div> + <div class='subtitle'><?php echo $person->getCity(); ?></div> + <div class='details dispnone'> + <label>Email</label> + <div class='item'><?php echo $person->getEmail(); ?> + </div> + </div> </div> </div> <?php @@ -98,7 +97,11 @@ if($this->usergroup == $this->requestgroup && (Pbs_Acl::checkRight('gam') || Pbs <?php } // Show Memberlist -if(isset($this->membersList) && Pbs_Acl::checkRight('gsmg')){ +if(isset($this->membersList) && + ( + (Pbs_Acl::checkRight('gsmg') && $this->group->getID() != $this->usergroup) || + (Pbs_Acl::checkRight('gsmgo') && $this->group->getID() == $this->usergroup) + )){ ?> <br /> <h2>Members:</h2> |
