From 9e27bafc25362dbb639ee69a4ac69767ada01db7 Mon Sep 17 00:00:00 2001 From: Stefan Puraner Date: Mon, 14 Apr 2014 08:52:26 +0000 Subject: [PATCH] =?UTF-8?q?=C3=9Cberpr=C3=BCfung=20hinzugef=C3=BCgt=20ob?= =?UTF-8?q?=20Lehreverzeichnis=20ausgef=C3=BCllt=20ist?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vilesci/lehre/lehrveranstaltung.php | 17 +++- vilesci/lehre/lehrveranstaltung_details.php | 100 ++++++++++++++++++-- 2 files changed, 106 insertions(+), 11 deletions(-) diff --git a/vilesci/lehre/lehrveranstaltung.php b/vilesci/lehre/lehrveranstaltung.php index e99dbe58d..a5dac092e 100644 --- a/vilesci/lehre/lehrveranstaltung.php +++ b/vilesci/lehre/lehrveranstaltung.php @@ -750,7 +750,20 @@ echo ' error: function() { alert("error"); } }); } - + function checkInput(ele) + { + var string = ele.value; + string.split("_"); + string = string.replace(/\ä/g, "ae") + .replace(/\ö/g, "oe") + .replace(/\ü/g, "ue") + .replace(/\ß/g, "sz") + .replace(/\Ä/g, "ae") + .replace(/\Ö/g, "oe") + .replace(/\Ü/g, "ue") + .replace(/[^a-z_\s]/gi, ""); + ele.value = string; + } @@ -888,7 +901,7 @@ if ($result_lv!=0) echo ''; if($write_admin) { - echo ' + echo ' '; } else diff --git a/vilesci/lehre/lehrveranstaltung_details.php b/vilesci/lehre/lehrveranstaltung_details.php index c8d87c59f..f224971bb 100644 --- a/vilesci/lehre/lehrveranstaltung_details.php +++ b/vilesci/lehre/lehrveranstaltung_details.php @@ -94,7 +94,7 @@ $lv->lvnr = $_POST['lvnr']; $lv->semester_alternativ = $_POST['semester_alternativ']; $lv->farbe = $_POST['farbe']; - + var_dump($lv); if(!$lv->save()) $errorstr = "Fehler beim Speichern der Daten: $lv->errormsg"; else @@ -165,9 +165,9 @@ - Kurzbz - - Bezeichnung + Kurzbz* + + Bezeichnung* @@ -212,7 +212,7 @@ } $htmlstr .= ' - Lehrform + Lehrform* Semesterstunden - Lehrtyp + Lehrtyp* - Lehreverzeichnis - + Lehreverzeichnis* + Anmerkung '; @@ -278,7 +278,7 @@ projektarbeit?'checked':'').'> Organisationsform - '; $qry_orgform = "SELECT * FROM bis.tbl_orgform WHERE orgform_kurzbz NOT IN ('VBB', 'ZGS') ORDER BY orgform_kurzbz"; if($result_orgform = $db->db_query($qry_orgform)) @@ -370,6 +370,88 @@ + + +