mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 20:29:29 +00:00
This commit is contained in:
@@ -159,8 +159,39 @@ function writePrfFensterDetails(){
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
function loadPruefungen()
|
||||
{
|
||||
// var studiensemester_kurzbz = $("#studiensemester option:selected").val();
|
||||
var student_uid = "if11b044";
|
||||
$.ajax({
|
||||
dataType: 'json',
|
||||
url: "../../../../soap/fhcomplete.php",
|
||||
data: {
|
||||
typ: "json",
|
||||
class: "lehrveranstaltung",
|
||||
method: "load_lva_student",
|
||||
parameter_0: student_uid //IDs der beuschten LVs eines Studenten
|
||||
},
|
||||
error: loadError
|
||||
}).success(function(data){
|
||||
var lvIds = [];
|
||||
data.result.forEach(function(e){
|
||||
lvIds.push(e.lehrveranstaltung_id);
|
||||
});
|
||||
console.log(lvIds);
|
||||
$.ajax({
|
||||
dataType: 'json',
|
||||
url: "./pruefungsanmeldung.json.php",
|
||||
type: "POST",
|
||||
data: {
|
||||
method: "getPruefungByLv",
|
||||
lvIds: lvIds //IDs der beuschten LVs eines Studenten
|
||||
},
|
||||
error: loadError
|
||||
}).success(function(data){
|
||||
data.result.forEach(function(e){
|
||||
$("#prfDetails").append(e.lehrveranstaltung_id+"</br>");
|
||||
})
|
||||
});
|
||||
});
|
||||
}
|
||||
@@ -284,7 +284,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<row>
|
||||
<vbox>
|
||||
<label value="Datum" control="student-abschlusspruefung-datum-datum" />
|
||||
<label value="Sponsion" control="student-abschlusspruefung-datum-sponsion" />
|
||||
<label id="student-abschlusspruefung-datum-sponsion-label" value="Sponsion" control="student-abschlusspruefung-datum-sponsion" />
|
||||
</vbox>
|
||||
<vbox>
|
||||
<box class="Datum" id="student-abschlusspruefung-datum-datum" disabled="true"/>
|
||||
|
||||
@@ -524,7 +524,8 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-prestudent-tree-rolle-ausbildungssemester" label="Semester" flex="2" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/prestudentrolle/rdf#ausbildungssemester" />
|
||||
sort="rdf:http://www.technikum-wien.at/prestudentrolle/rdf#ausbildungssemester"
|
||||
sorthints="integer"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-prestudent-tree-rolle-datum" label="Datum" flex="2" hidden="false" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
|
||||
@@ -570,4 +570,36 @@ class pruefungCis extends basis_db
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
public function getPruefungByLv($lehrveranstaltung_IDs = array())
|
||||
{
|
||||
if(empty($lehrveranstaltung_IDs))
|
||||
{
|
||||
$this->errormsg = "Keine Lehrveranstaltungen übergeben.</br>";
|
||||
return false;
|
||||
}
|
||||
|
||||
$in = "";
|
||||
foreach($lehrveranstaltung_IDs as $id)
|
||||
{
|
||||
$in.= $id.', ';
|
||||
}
|
||||
$in = substr($in, 0, -2);
|
||||
|
||||
$qry = 'SELECT * FROM campus.tbl_lehrveranstaltung_pruefung WHERE lehrveranstaltung_id IN ('.$in.')';
|
||||
|
||||
if($this->db_query($qry))
|
||||
{
|
||||
while($row = $this->db_fetch_object())
|
||||
{
|
||||
$obj = new stdClass();
|
||||
$obj->lehrveranstaltung_pruefung_id = $row->lehrveranstaltung_pruefung_id;
|
||||
$obj->lehrveranstaltung_id = $row->lehrveranstaltung_id;
|
||||
$obj->pruefung_id = $row->pruefung_id;
|
||||
array_push($this->lehrveranstaltungen, $obj);
|
||||
}
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -560,9 +560,9 @@ class studienordnung extends basis_db
|
||||
return false;
|
||||
}
|
||||
|
||||
$qry = 'SELECT DISTINCT studiensemester_kurzbz
|
||||
$qry = 'SELECT DISTINCT studiensemester_kurzbz, MAX(semester)
|
||||
FROM lehre.tbl_studienordnung_semester
|
||||
WHERE studienordnung_id='.$this->db_add_param($studienordnung_id).';';
|
||||
WHERE studienordnung_id='.$this->db_add_param($studienordnung_id).' GROUP BY studiensemester_kurzbz ORDER BY MAX(semester);';
|
||||
|
||||
if(!$this->db_query($qry))
|
||||
{
|
||||
|
||||
@@ -210,7 +210,7 @@ $menu=array
|
||||
'Lehrfachpflege'=>array('name'=>'Lehrfachpflege', 'link'=>'lehre/lehrfach/lehrfachpflege.php', 'target'=>'main'),
|
||||
'LehreinheitWartung'=>array('name'=>'Lehreinheitwartung', 'link'=>'stammdaten/le_wartung.php', 'target'=>'main'),
|
||||
'lvverteilung'=>array('name'=>'LVVerteilung', 'link'=>'lehre/lv_verteilung/lv_verteilung.php', 'target'=>'main'),
|
||||
'Kreuzerllistekopieren'=>array('name'=>'Kreuzerllisten kopieren', 'link'=>'https://cis.technikum-wien.at/cis/private/lehre/benotungstool/copy_uebung.php', 'target'=>'_blank'),
|
||||
'Kreuzerllistekopieren'=>array('name'=>'Kreuzerllisten kopieren', 'link'=>CIS_ROOT.'cis/private/lehre/benotungstool/copy_uebung.php', 'target'=>'_blank'),
|
||||
'LDAPCheck'=>array('name'=>'LDAPCheck', 'link'=>'personen/ldap_check.php', 'target'=>'main'),
|
||||
'Firmenwartung'=>array('name'=>'Firmenwartung', 'link'=>'stammdaten/firma_zusammen_uebersicht.php', 'target'=>'main'),
|
||||
'checkStudenten'=>array('name'=>'CheckStudenten', 'link'=>'../system/checkStudenten.php', 'target'=>'main'),
|
||||
@@ -259,8 +259,8 @@ $menu=array
|
||||
'Tools'=> array
|
||||
(
|
||||
'name'=>'Tools', 'permissions'=>array('admin'),
|
||||
'phpPgAdmin'=>array('name'=>'phpPgAdmin', 'link'=>'https://vilesci.technikum-wien.at/phppgadmin/index.php', 'target'=>'_blank'),
|
||||
'phpMyAdmin'=>array('name'=>'phpMyAdmin', 'link'=>'https://vilesci.technikum-wien.at/phpmyadmin/index.php', 'target'=>'_blank'),
|
||||
'phpPgAdmin'=>array('name'=>'phpPgAdmin', 'link'=>APP_ROOT.'phppgadmin/index.php', 'target'=>'_blank'),
|
||||
'phpMyAdmin'=>array('name'=>'phpMyAdmin', 'link'=>APP_ROOT.'phpmyadmin/index.php', 'target'=>'_blank'),
|
||||
'SiPassDB'=>array('name'=>'SiPass Datenbank', 'link'=>'admin/sipassdb.php', 'target'=>'main'),
|
||||
'ServerTests'=>array('name'=>'Server-Tests', 'link'=>'admin/test/index.php', 'target'=>'main'),
|
||||
'htaccessGenerator'=>array('name'=>'.htaccess-Generator', 'link'=>'admin/htaccess/access.php', 'target'=>'main'),
|
||||
@@ -272,12 +272,12 @@ $menu=array
|
||||
'ViReferenz'=>array('name'=>'VI-Kurzreferenz', 'link'=>'admin/VI-Kurzreferenz.html', 'target'=>'main'),
|
||||
),
|
||||
'Cronjobs'=>array('name'=>'Cronjobs', 'link'=>'stammdaten/cronjobverwaltung.php', 'target'=>'main','permissions'=>array('basis/cronjob')),
|
||||
),
|
||||
'SD-Tools'=> array
|
||||
(
|
||||
'name'=>'SD-Tools', 'opener'=>'true', 'hide'=>'true', 'permissions'=>array('admin','lv-plan','support'), 'image'=>'vilesci_sdtools.png',
|
||||
'link'=>'https://sdtools.technikum-wien.at', 'target'=>'_blank',
|
||||
)
|
||||
// 'SD-Tools'=> array
|
||||
// (
|
||||
// 'name'=>'SD-Tools', 'opener'=>'true', 'hide'=>'true', 'permissions'=>array('admin','lv-plan','support'), 'image'=>'vilesci_sdtools.png',
|
||||
// 'link'=>'https://sdtools.technikum-wien.at', 'target'=>'_blank',
|
||||
// )
|
||||
|
||||
);
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
<body>
|
||||
<h2>Links für die FAS-Installation</h2>
|
||||
<a href="../../content/InstallationsanleitungFASonline.html">Installationsanleitung</a><br><br>
|
||||
<a href="http://www.seamonkey-project.org/releases/1.1.18">Seamonkey Download (Version 1.1.18)</a><br>
|
||||
<a href="http://www.seamonkey-project.org/releases/2.11">Seamonkey Download (Version 2.11)</a><br>
|
||||
<a href="XPI/orbit-1.8f5-MiK.xpi">Orbit 3+1 Theme</a><br>
|
||||
<br>
|
||||
<h3>Images:</h3>
|
||||
@@ -16,7 +16,7 @@
|
||||
<a href="../../skin/images/Tempus.ico">tempus.ico</a><br>
|
||||
<a href="../../skin/images/FAS.ico">fas.ico</a><br>
|
||||
<h3>XPI:</h3>
|
||||
<a href="XPI/FASoProduktiv/FASonline.xpi">FASonline.xpi</a><br>
|
||||
<a href="XPI/TempusTWProduktiv/Tempus.xpi">Tempus.xpi</a><br>
|
||||
<a href="XPI/Seamonkey2.11/fhcomplete/fhcomplete.xpi">FH Complete.xpi</a><br>
|
||||
<!--<a href="XPI/TempusTWProduktiv/Tempus.xpi">Tempus.xpi</a><br>-->
|
||||
</body>
|
||||
</html>
|
||||
@@ -164,8 +164,12 @@
|
||||
{
|
||||
$outp.="<OPTION onclick=\"window.location.href = '".$_SERVER['PHP_SELF']."?stg_kz=$stg->studiengang_kz&semester=$semester'\" ".($stg->studiengang_kz==$stg_kz?'selected':'').">$stg->kuerzel - $stg->bezeichnung</OPTION>";
|
||||
//$outp.= '<A href="'.$_SERVER['PHP_SELF'].'?stg_kz='.$stg->studiengang_kz.'&sem='.$semester.'">'.$stg->kuerzel.'</A> - ';
|
||||
$s[$stg->studiengang_kz]->max_sem=$stg->max_semester;
|
||||
$s[$stg->studiengang_kz]->kurzbz=$stg->kurzbzlang;
|
||||
$a = new stdClass();
|
||||
$a->max_sem=$stg->max_semester;
|
||||
$a->kurzbz=$stg->kurzbzlang;
|
||||
$s[$stg->studiengang_kz]=$a;
|
||||
// $s[$stg->studiengang_kz]->max_sem=$stg->max_semester;
|
||||
// $s[$stg->studiengang_kz]->kurzbz=$stg->kurzbzlang;
|
||||
}
|
||||
$outp.='</SELECT>';
|
||||
$outp.= '<BR> -- ';
|
||||
|
||||
Reference in New Issue
Block a user