Ampelverwaltung

- zusätzliche Spalte mit dem Datum der Bestätigung bei Leiterübersicht
- doppeltes bestätigen der Ampel nicht mehr möglich
This commit is contained in:
Andreas Österreicher
2012-01-12 11:58:07 +00:00
parent c412991349
commit 728e77fa6e
5 changed files with 23 additions and 7 deletions
+3 -1
View File
@@ -47,7 +47,7 @@ echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
{
$("#myTable").tablesorter(
{
sortList: [[4,0]],
sortList: [[5,0]],
widgets: [\'zebra\']
});
});
@@ -138,6 +138,7 @@ echo '
<th>'.$p->t('tools/ampelBeschreibung').'</th>
<th>'.$p->t('global/institut').'</th>
<th>'.$p->t('tools/ampelMitarbeiter').'</th>
<th>'.$p->t('tools/ampelBestaetigtAm').'</th>
<th>'.$p->t('tools/ampelRestdauer').'</th>
<th>'.$p->t('tools/ampelDeadline').'</th>
</tr>
@@ -197,6 +198,7 @@ foreach($ampel->result as $row)
echo '<td>'.$institut.'</td>';
$name = $row->titelpre.' '.$row->vorname.' '.$row->nachname.' '.$row->titelpost;
echo '<td>'.$name.'</td>';
echo '<td>'.$datum_obj->formatDatum($row->insertamum_best,'d.m.Y').'</td>';
echo '<td>'.(($ts_deadline-$ts_now)/86400).'</td>';
echo '<td>'.$datum_obj->formatDatum($row->deadline,'d.m.Y').'</td>';
echo '</tr>';
+12 -5
View File
@@ -68,14 +68,21 @@ if($type=='bestaetigen' && is_numeric($ampel_id))
{
if($ampel->isZugeteilt($user, $ampel->benutzer_select))
{
if($ampel->bestaetigen($user, $ampel_id))
if(!$ampel->isBestaetigt($user, $ampel_id))
{
//$message = '<span class="ok">OK</span>';
//Ampel Ansicht im Seiten-Header aktualisieren
$message='<script type="text/javascript">window.parent.loadampel()</script>';
if($ampel->bestaetigen($user, $ampel_id))
{
//$message = '<span class="ok">OK</span>';
//Ampel Ansicht im Seiten-Header aktualisieren
$message='<script type="text/javascript">window.parent.loadampel()</script>';
}
else
$message = '<span class="error">'.$ampel->errormsg.'</span>';
}
else
$message = '<span class="error">'.$ampel->errormsg.'</span>';
{
$message = '<span class="error">'.$p->t('tools/ampelBereitsBestaetigt').'</span>';
}
}
else
$message = '<span class="error">'.$p->t('tools/nichtZugeteilt').'</span>';