mirror of
https://github.com/fsr/eseeva
synced 2025-04-28 09:28:31 +02:00
centralizes patrons to one file
questionnaire and patronGen use the same file
This commit is contained in:
parent
6a27c9ed5e
commit
7f818f44ce
6 changed files with 41 additions and 51 deletions
|
@ -8,6 +8,7 @@
|
|||
//============================================================================
|
||||
include_once 'libs/keyLib.php';
|
||||
include_once 'libs/formLib.php';
|
||||
include_once 'libs/questionnaireLib.php';
|
||||
|
||||
// start a session prevent sending the same post twice
|
||||
// if the user refreshes the page, it will default to the
|
||||
|
@ -20,28 +21,9 @@
|
|||
$keyFile = $_GET["keyFile"];
|
||||
// holds the key data, generated from the key file
|
||||
$keyData = ReadKeyFile($keyFile);
|
||||
// the group names and rooms for Monday and their start times for Tuesday
|
||||
$patrons = array(
|
||||
array("Edsger W. Dijkstra", "APB/E005", "09:00"),
|
||||
array("Kurt Gödel", "APB/E006", "09:10"),
|
||||
array("Konrad Zuse", "APB/E007", "09:20"),
|
||||
array("Tim Berners-Lee", "APB/E008", "09:30"),
|
||||
array("John von Neumann", "APB/E009", "09:40"),
|
||||
array("Donald E. Knuth", "APB/E010", "09:50"),
|
||||
array("Alan Turing", "SCH/A214", "10:00"),
|
||||
array("Ada Lovelace", "SCH/A252", "10:10"),
|
||||
array("Grace Hopper", "SCH/A185", "10:20"),
|
||||
array("Richard M. Stallman", "SCH/A184", "10:30"),
|
||||
array("Linus Torvalds", "SCH/A419", "10:40"),
|
||||
array("Noam Chomsky", "MER/03", "10:50"),
|
||||
array("Christiane Floyd", "MER/01", "11:00"),
|
||||
array("Stephen A. Cook", "GER/39", "11:10"),
|
||||
array("Ken Thompson", "GER/09", "11:20"),
|
||||
array("Marc Andreesen", "GER/54", "11:30"),
|
||||
// we need slightly more Master tickets
|
||||
array("Master Inf/MInf", "APB/E023", ""),
|
||||
array("Master Inf/MInf", "APB/E023", "")
|
||||
);
|
||||
// the group names and rooms for Monday and their start times for Tuesday, removes "Nicht am Tutorium teilgenommen"
|
||||
$patrons = ReadPatronsFile(PATRONS);
|
||||
array_splice($patrons, 0, 1);
|
||||
|
||||
?>
|
||||
<!DOCTYPE html>
|
||||
|
@ -56,17 +38,18 @@
|
|||
<?php
|
||||
for ($i = 0; $i < count($keyData); $i++)
|
||||
{
|
||||
$pno = $i%(count($patrons));
|
||||
$pno = $i%(count(array_keys($patrons)));
|
||||
$patron_name = array_keys($patrons)[$pno];
|
||||
?>
|
||||
<div class="ticket">
|
||||
<div class="patron"><?php echo $patrons[$pno][0] ?></div>
|
||||
<div class="patron"><?php echo $patron_name; ?></div>
|
||||
<div class="tickettext">
|
||||
<div class="ticketimg"><img src="css/ese-logo.png"/></div>
|
||||
<div class="room">Tutorium in <br><strong><?php echo $patrons[$pno][1] ?></strong></div>
|
||||
<div class="room">Tutorium in <br><strong><?php echo $patrons[$patron_name][1]; ?></strong></div>
|
||||
<div class="time">
|
||||
<?php
|
||||
// don't display start date if there is none (Master case)
|
||||
echo ($patrons[$pno][2]=="") ? " " : "Einschreibestart Dienstag <strong>".$patrons[$pno][2]." Uhr</strong>";
|
||||
echo ($patrons[$patron_name][2]=="") ? " " : "Einschreibestart Dienstag <strong>".$patrons[$patron_name][2]." Uhr</strong>";
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue