diff --git a/vilesci/lehre/studienordnung.js b/vilesci/lehre/studienordnung.js index d8f24ce73..eaf7854f6 100644 --- a/vilesci/lehre/studienordnung.js +++ b/vilesci/lehre/studienordnung.js @@ -35,7 +35,7 @@ var isLVFilterLoaded=false; /** * Error-Behandlung bei Ajax Requests */ - + function loadError(xhr, textStatus, errorThrown) { if(xhr.status==200) @@ -129,7 +129,7 @@ function loadStudienordnung() function drawStudienordnungen(data) { var obj='Neue Studienordnung
Klicken Sie auf eine Lehrveranstaltung um die Regeln anzuzeigen
"); } - + // Kompatibilitaet laden if(data.rslt.obj.attr("rel") !== "semester") { @@ -580,7 +580,7 @@ function loadLehrveranstaltungSTPL(studienplan_id, bezeichnung, max_semester) { $("#tab-kompatibel").html("Klicken Sie auf eine Lehrveranstaltung um die kompatiblen Lehrveranstaltungen anzuzeigen
"); } - + // Sortierung laden if(data.rslt.obj.attr("rel") !== "semester") { @@ -661,7 +661,7 @@ function LoadLVDetails(lvid, stpllvid) html+="Regeln werden nur angezeigt wenn die LV im Studienplan hängt
"); - + // Kompatibilitaet laden if(lvid!==undefined) loadLVKompatibilitaet(lvid); @@ -954,17 +954,17 @@ function showLVTree(data) studienplan_lehrveranstaltung_id=data.rslt.o[0].attributes.studienplan_lehrveranstaltung_id.value; $("#treeData").jstree.refresh(); } - + // Aenderung speichern saveJsondataFromTree(data.rslt.o[0].id, studienplan_id, studienplan_lehrveranstaltung_id); - // ECTS Summen neu berechnen - + // ECTS Summen neu berechnen + hideAllTreeColumns(); writeOverallSum(nodes); }); - } - else + } + else { $("#filteredLVs .jstree-grid-wrapper").remove(); if($("#lvListe").length !== 0) @@ -1073,7 +1073,7 @@ function hideAllTreeColumns() var divs = $("#filteredLVs .jstree-grid-col-" + j); for (var i = 0; i < divs.length; i++) { - divs[i].style.display = "none"; + divs[i].style.display = "none"; } } } @@ -1115,7 +1115,7 @@ function saveJsondataFromTree(nodeId, studienplan_id, studienplan_lehrveranstalt { node = $("#"+studienplan_lehrveranstaltung_id); } - + var lehrveranstaltung_id = jsonData[0]["metadata"]["lehrveranstaltung_id"]; var semester = node.closest("li[rel=semester]").attr("semester"); @@ -1130,14 +1130,14 @@ function saveJsondataFromTree(nodeId, studienplan_id, studienplan_lehrveranstalt parent_id = node.parent().parent().attr("studienplan_lehrveranstaltung_id"); var neu = true; - + if(studienplan_lehrveranstaltung_id !== undefined && studienplan_lehrveranstaltung_id!='') neu = false; // Bei neuen Eintraegen kein Load noetig if(neu) loaddata=''; - + savedata = { "studienplan_id": studienplan_id, "lehrveranstaltung_id" : lehrveranstaltung_id, @@ -1145,9 +1145,9 @@ function saveJsondataFromTree(nodeId, studienplan_id, studienplan_lehrveranstalt "studienplan_lehrveranstaltung_id_parent": parent_id, "pflicht": true }; - + $.ajax( - { + { dataType: "json", url: "../../soap/fhcomplete.php", type: "POST", @@ -1189,7 +1189,7 @@ function TreeSaveError(xhr, textStatus, errorThrown) alert('Fehler beim Laden der Daten. ErrorNr:'+xhr.status); // Studienplan Tree neu Laden um inkonsistente Anzeigen zu verhindern - loadLehrveranstaltungSTPL(loadLehrveranstaltungSTPLStudienplan_id, loadLehrveranstaltungSTPLBezeichnung, loadLehrveranstaltungSTPLSemester); + loadLehrveranstaltungSTPL(loadLehrveranstaltungSTPLStudienplan_id, loadLehrveranstaltungSTPLBezeichnung, loadLehrveranstaltungSTPLSemester); } /** @@ -1280,7 +1280,7 @@ function saveStudienordnung() "studiengang_kz":studiengang_kz }; - + $.ajax( { dataType: "json", @@ -1344,7 +1344,7 @@ function saveStudienplan() "studienordnung_id":studienordnung_id }; - + $.ajax( { dataType: "json", @@ -1364,7 +1364,7 @@ function saveStudienplan() { $("#submsg").css("visibility", "visible"); window.setTimeout(function(){$("#submsg").css("visibility", "hidden");}, 1500); - loadStudienplanSTO(studienordnung_id,studienordnung_bezeichnung); + loadStudienplanSTO(studienordnung_id,studienordnung_bezeichnung); } }, error: loadError @@ -1381,7 +1381,7 @@ function writeEctsSum(parent) if($(parent).children("ul").children().length > 0) { writeEctsSum($(parent).children("ul").children()[i]); - } + } } if($(parent).attr("rel") === "semester") { @@ -1493,7 +1493,7 @@ function saveSemesterStoZuordnung(studiensemester, ausbildungssemester) semesterStoZuordnung(); }); } - + } function deleteSemesterZuordnung(ausbildungssemester_kurzbz, studiensemester) @@ -1536,7 +1536,7 @@ function deleteSemesterZuordnung(ausbildungssemester_kurzbz, studiensemester) semesterStoZuordnung(); }); } - + } /** @@ -1563,6 +1563,6 @@ function copyStudienordnung(studienordnung_id) alert(data.errormsg); } loadStudienordnung(); - }); + }); } -} \ No newline at end of file +}