?>
" title="<?php 
echo $taal->msg('afdrukken');
?>
" id="icon-print"/></a></li> 
    					</ul> 
   					</div>
   					
					<div>
						<h1>Beheer Personeel</h1>
						<p class='disclaimer'>Hier kunt u personeelsleden toevoegen en bewerken. Klik op het <img src="images/page_edit.gif"/>-icoon om de rechten van een beheerder aan te passen, klik op het <img src="images/page_delete.gif"/>-icoon om een bestaande beheerder deze rechten te ontnemen. Onderaan heeft u ook de mogelijkheid om een nieuwe beheerder toe te voegen. Daarvoor moet de volledige naam niet ingevuld worden, enkel de gebruikersnaam geleverd door DICT is genoeg.</p>
						<table>
							<tr class="tabelheader"><td colspan="8">Beheer Personeel</td></tr>
							<tr class="legende"><td>id</td><td>UgentID</td><td>Voornaam</td><td>Familienaam</td><td>Homes</td><td>email</td><td></td><td></td></tr>
							<?
								$personeel = Personeel::getBeheerders();
								foreach($personeel as $p){
									$id = $p->getId();
									echo("<tr id='".$id."_'><td>$id</td><td class='edit' id='gebruikersnaam_$id'>".$p->getGebruikersnaam()."</td><td class='voornaam'>".$p->getVoornaam()."</td><td class='achternaam'>".$p->getAchternaam()."</td><td class='homes'>");
									$homes = $p->getHomesLijst();
									foreach($homes as $home){
										echo "Home ".$home->getKorteNaam()."<br/>";
									}
									echo("</td><td class='mails'>");
									echo("<input type='checkbox' class='inputCheckbox' disabled='true' id='mails_$id' value='".$p->getMails()."' "); echo $p->getMails()?"checked='".$p->getMails()."'":"" ; echo("/>");
									echo("</td><td class='img1'><img src='images/page_edit.gif' /></td><td class='img2'><img src='images/page_delete.gif' /></td></tr>");
								}
								echo("<tr><td>x</td><td class='edit' id='gebruikersnaam'><input type='text'/></td><td id='voornaam'></td><td id='achternaam'></td><td class='homes'>");
								$l = Home::getHomes();
								foreach($l as $home){
									echo("
Exemplo n.º 2
0
}

$beheerders = Personeel::getBeheerders();
foreach ($beheerders as $personeel) {
	$mailer = new Mailer();
	$mailer->setHTMLCharset("UTF-8");
	$mailer->setFrom($from);

	$homes = $personeel->getHomesLijst();
	foreach ($homes as $home) {
		$id = $home->getId();
		if (isset($count[$id]) && ($count[$id] > 0)) {
			// $personeel is homemanager van een home die een mail moet krijgen over $count[$id] ongeziene formulieren
			$mailer->setSubject("[Herstelformulieren] ".$count[$id]." ongezien");
			$mailer->setText("Beste,\n\nEr zijn sinds gisteren ".$count[$id]." herstelformulieren bijgekomen uit ".$home->getLangeNaam()." die nog bekeken moeten worden. Gelieve hiervoor in te loggen op https://chaos.ugent.be/test_herstelformulier/repair/index.php .");
			//$mailer->send(array($personeel->getEmail()));
		}			
	}
}*/
$beheerders = Personeel::getBeheerders();
foreach ($beheerders as $personeel) {
    $mailer = new Mailer();
    $mailer->setHTMLCharset("UTF-8");
    $mailer->setFrom($from);
    $aantal = sizeof(Herstelformulier::getPersoneelList($personeel->getHomeStringLijst(), new Status("ongezien")));
    if ($aantal > 0 && $personeel->getMails()) {
        $mailer->setSubject("[Herstelformulieren] " . $aantal . " ongeziene formulieren");
        $mailer->setText("Beste,\n\nEr zijn " . $aantal . " ongeziene herstelformulieren uit de homes waarvoor u verantwoordelijk bent. Gelieve hiervoor in te loggen op https://herstelformulier.ugent.be .");
        $mailer->send(array($personeel->getEmail()));
    }
}