diff --git a/registration-system/status.php b/registration-system/status.php index 74a7c16f7e14984c9cd4960bcd013222a65dc323..ca3014c3364665aa761a3672c543e3fcca233a44 100644 --- a/registration-system/status.php +++ b/registration-system/status.php @@ -58,9 +58,9 @@ class Status extends DefaultIndex { 'Anmeldetag' => date('d.m.Y', $data['anm_time']), 'Vor-/Nachname' => $data['forname'] . ' ' . $data['sirname'] . (strlen($data['pseudo']) > 0 ? ' (' . $data['pseudo'] . ')' : ''), 'eMail-Adresse' => $data['mehl'], - 'Anreisetag & Art' => $this->mysql2german($data['anday']) . ' (' . $data['antyp'] . ')', - 'Abreisetag & Art' => $this->mysql2german($data['abday']) . ' (' . $data['abtyp'] . ')', - 'Essenswunsch' => $data['essen'], + 'Anreisetag & Art' => $this->mysql2german($data['anday']) . ' (' . $this->translateOption('reisearten', $data['antyp']) . ')', + 'Abreisetag & Art' => $this->mysql2german($data['abday']) . ' (' . $this->translateOption('reisearten', $data['abtyp']) . ')', + 'Essenswunsch' => $this->translateOption('essen', $data['essen']), 'Zahlung erhalten' => ((is_null($data['paid'])) ? 'nein' : date('d.m.Y', $data['paid'])), 'Rückzahlung gesendet' => ((is_null($data['repaid'])) ? 'nein' : date('d.m.Y', $data['repaid'])), //'Zurückgetreten' => (($data['backstepped']==1) ? 'ja' : 'nein'), diff --git a/registration-system/view/default_index.php b/registration-system/view/default_index.php index 2e9f9144b62657f4ecf4db99b5d552f0c0edd777..9829066a735b0281c4a8f99d33a5a10074f05119 100644 --- a/registration-system/view/default_index.php +++ b/registration-system/view/default_index.php @@ -25,6 +25,13 @@ abstract class DefaultIndex { return str_replace(array("@","."),array("Ø", "·"), $mail); } + protected function translateOption($opt, $val) { + $conf = $this->environment->oconfig[$opt]; + if (isset($conf[$val])) + return $conf[$val]; + return $val; + } + public function render() { ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">