diff --git a/vilesci/lehre/lehrveranstaltung_details.php b/vilesci/lehre/lehrveranstaltung_details.php index b193c0044..0237e1330 100644 --- a/vilesci/lehre/lehrveranstaltung_details.php +++ b/vilesci/lehre/lehrveranstaltung_details.php @@ -198,7 +198,7 @@ Kurzbz* - + lehrveranstaltung_id==''?'onchange="copyToLehreVz();"':'onchange="return copyToLehreVzAsk();"').' value="'.$lv->kurzbz.'" /> Bezeichnung* @@ -310,7 +310,7 @@ projektarbeit?'checked':'').'> Organisationsform - lehrveranstaltung_id==''?'onchange="copyToLehreVz();"':'onchange="return copyToLehreVzAsk();"').'>'; $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)) @@ -444,6 +444,29 @@ var string = (kurzbz+orgform).toLowerCase();; $("input[name=\'lehreverzeichnis\']").val(string); } + function copyToLehreVzAsk() + { + var check = confirm("Lehreverzeichnis automatisch anpassen?"); + if (check == true) + { + var kurzbz = $('input[name="kurzbz"]').val(); + kurzbz = kurzbz.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, ""); + var orgform = ($('select[name="orgform_kurzbz"]').val() === "") ? "" : "_"+$('select[name="orgform_kurzbz"]').val(); + var string = (kurzbz+orgform).toLowerCase();; + $("input[name=\'lehreverzeichnis\']").val(string); + } + else + { + return false; + } + } function checkInput(ele) { var string = ele.value;