rosehill/blocks/html/people/personList.inc

47 lines
1.1 KiB
PHP

<?php
/**
* @copyright 2009 City of Bloomington, Indiana
* @license http://www.gnu.org/licenses/agpl.txt GNU/AGPL, see LICENSE.txt
* @author Cliff Ingham <inghamn@bloomington.in.gov>
* @param PersonList $this->personList
*/
?>
<div class="interfaceBox">
<h2><?php
if (userIsAllowed('Users')) {
echo "
<button type=\"button\" class=\"add\" onclick=\"document.location.href='".BASE_URL."/people/addPerson.php';\">
Add A Person
</button>
";
}
?>
People
</h2>
<table>
<?php
foreach ($this->personList as $person) {
$editButton = '';
if (userIsAllowed('Users')) {
$editButton = "
<button type=\"button\" class=\"edit\" onclick=\"document.location.href='".BASE_URL."/people/updatePerson.php?person_id={$person->getId()}';\">
Edit
</button>
";
}
$name = View::escape($person->getFullname());
echo "
<tr><td>$editButton</td>
<td>{$person->getUsername()}</td>
<td><a href=\"{$person->getURL()}\">$name</a></td>
<td>{$person->getEmail()}</td>
</tr>
";
}
?>
</table>
</div>