mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-21 17:02:19 +00:00
Anmerkung der Lehreinheit werden in den Stundendetails im Tempus angezeigt
This commit is contained in:
@@ -128,6 +128,10 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
class="sortDirectionIndicator" persist="hidden, width, ordinal"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrstunde/rdf#anmerkung" />
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="stpl-details-overlay-lehrstunde-anmerkung_lehreinheit" label="AnmerkungLE" flex="2" hidden="false"
|
||||
class="sortDirectionIndicator" persist="hidden, width, ordinal"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrstunde/rdf#anmerkung_lehreinheit" />
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="stpl-details-overlay-lehrstunde-titel" label="Titel" flex="2" hidden="false"
|
||||
class="sortDirectionIndicator" persist="hidden, width, ordinal"
|
||||
sort="rdf:http://www.technikum-wien.at/lehrstunde/rdf#titel" />
|
||||
@@ -168,6 +172,7 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<treecell label="rdf:http://www.technikum-wien.at/lehrstunde/rdf#id" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/lehrstunde/rdf#anzahlstudenten" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/lehrstunde/rdf#anmerkung" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/lehrstunde/rdf#anmerkung_lehreinheit" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/lehrstunde/rdf#titel" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/lehrstunde/rdf#gruppe_bezeichnung" />
|
||||
<treecell label="rdf:http://www.technikum-wien.at/lehrstunde/rdf#gruppe_beschreibung" />
|
||||
|
||||
@@ -412,6 +412,7 @@ class lehrstunde extends basis_db
|
||||
$stunde->gruppe_kurzbz=$row->gruppe_kurzbz;
|
||||
$stunde->titel=$row->titel;
|
||||
$stunde->anmerkung=$row->anmerkung;
|
||||
$stunde->anmerkung_lehreinheit=$row->anmerkung_lehreinheit;
|
||||
$stunde->updateamum=$row->updateamum;
|
||||
$stunde->updatevon=$row->updatevon;
|
||||
$stunde->reservierung=false;
|
||||
@@ -460,6 +461,7 @@ class lehrstunde extends basis_db
|
||||
$stunde->gruppe_kurzbz=$row->gruppe_kurzbz;
|
||||
$stunde->titel=$row->titel;
|
||||
$stunde->anmerkung=$row->beschreibung;
|
||||
$stunde->anmerkung_lehreinheit=$row->beschreibung;
|
||||
$stunde->farbe='';
|
||||
$this->lehrstunden[]=$stunde;
|
||||
}
|
||||
|
||||
@@ -223,6 +223,7 @@ if (is_array($lehrstunden->lehrstunden))
|
||||
<LEHRSTUNDE:studiengang><?php echo $ls->studiengang ?></LEHRSTUNDE:studiengang>
|
||||
<LEHRSTUNDE:farbe><?php echo $ls->farbe ?></LEHRSTUNDE:farbe>
|
||||
<LEHRSTUNDE:anmerkung><![CDATA[<?php echo $ls->anmerkung; ?>]]></LEHRSTUNDE:anmerkung>
|
||||
<LEHRSTUNDE:anmerkung_lehreinheit><![CDATA[<?php echo $ls->anmerkung_lehreinheit; ?>]]></LEHRSTUNDE:anmerkung_lehreinheit>
|
||||
<LEHRSTUNDE:titel><![CDATA[<?php echo $ls->titel; ?>]]></LEHRSTUNDE:titel>
|
||||
<LEHRSTUNDE:anzahlstudenten><![CDATA[<?php echo $anzahl; ?>]]></LEHRSTUNDE:anzahlstudenten>
|
||||
<LEHRSTUNDE:gruppe_bezeichnung><![CDATA[<?php echo $gruppenbezeichnung; ?>]]></LEHRSTUNDE:gruppe_bezeichnung>
|
||||
|
||||
@@ -1598,6 +1598,66 @@ if(!@$db->db_query("SELECT index FROM public.tbl_sprache LIMIT 1;"))
|
||||
echo 'public.tbl_sprache: Spalte index hinzugefuegt<br>';
|
||||
}
|
||||
|
||||
//Spalte anmerkung_lehreinheit fuer lehre.vw_stundenplan und vw_stundenplandev hinzugefuegt
|
||||
if(!@$db->db_query("SELECT anmerkung_lehreinheit FROM lehre.vw_stundenplan LIMIT 1;"))
|
||||
{
|
||||
$qry = "
|
||||
CREATE OR REPLACE VIEW lehre.vw_stundenplan AS
|
||||
SELECT
|
||||
tbl_stundenplan.stundenplan_id, tbl_stundenplan.unr, tbl_stundenplan.mitarbeiter_uid AS uid,
|
||||
tbl_stundenplan.lehreinheit_id, tbl_lehreinheit.lehrfach_id, tbl_stundenplan.datum,
|
||||
tbl_stundenplan.stunde, tbl_stundenplan.ort_kurzbz, tbl_stundenplan.studiengang_kz,
|
||||
tbl_stundenplan.semester, tbl_stundenplan.verband, tbl_stundenplan.gruppe,
|
||||
tbl_stundenplan.gruppe_kurzbz, tbl_stundenplan.titel, tbl_stundenplan.anmerkung,
|
||||
tbl_stundenplan.fix, tbl_lehreinheit.lehrveranstaltung_id,
|
||||
tbl_studiengang.kurzbz AS stg_kurzbz, tbl_studiengang.kurzbzlang AS stg_kurzbzlang,
|
||||
tbl_studiengang.bezeichnung AS stg_bezeichnung, tbl_studiengang.typ AS stg_typ,
|
||||
tbl_lehrfach.fachbereich_kurzbz, tbl_lehrfach.kurzbz AS lehrfach,
|
||||
tbl_lehrfach.bezeichnung AS lehrfach_bez, tbl_lehrfach.farbe,
|
||||
tbl_lehreinheit.lehrform_kurzbz AS lehrform, tbl_mitarbeiter.kurzbz AS lektor,
|
||||
tbl_stundenplan.updateamum, tbl_stundenplan.updatevon, tbl_stundenplan.insertamum,
|
||||
tbl_stundenplan.insertvon, tbl_lehreinheit.anmerkung as anmerkung_lehreinheit
|
||||
FROM lehre.tbl_stundenplan
|
||||
JOIN public.tbl_studiengang USING (studiengang_kz)
|
||||
JOIN lehre.tbl_lehreinheit USING (lehreinheit_id)
|
||||
JOIN lehre.tbl_lehrfach USING (lehrfach_id)
|
||||
JOIN public.tbl_mitarbeiter USING (mitarbeiter_uid);
|
||||
|
||||
CREATE OR REPLACE VIEW lehre.vw_stundenplandev AS
|
||||
SELECT
|
||||
tbl_stundenplandev.stundenplandev_id, tbl_stundenplandev.unr,
|
||||
tbl_stundenplandev.mitarbeiter_uid AS uid, tbl_stundenplandev.lehreinheit_id,
|
||||
tbl_lehreinheit.lehrfach_id, tbl_stundenplandev.datum, tbl_stundenplandev.stunde,
|
||||
tbl_stundenplandev.ort_kurzbz, tbl_stundenplandev.studiengang_kz,
|
||||
tbl_stundenplandev.semester, tbl_stundenplandev.verband, tbl_stundenplandev.gruppe,
|
||||
tbl_stundenplandev.gruppe_kurzbz, tbl_stundenplandev.titel, tbl_stundenplandev.anmerkung,
|
||||
tbl_stundenplandev.fix, tbl_lehreinheit.lehrveranstaltung_id,
|
||||
tbl_studiengang.kurzbz AS stg_kurzbz, tbl_studiengang.kurzbzlang AS stg_kurzbzlang,
|
||||
tbl_studiengang.bezeichnung AS stg_bezeichnung, tbl_studiengang.typ AS stg_typ,
|
||||
tbl_lehrfach.fachbereich_kurzbz, tbl_lehrfach.kurzbz AS lehrfach,
|
||||
tbl_lehrfach.bezeichnung AS lehrfach_bez, tbl_lehrfach.farbe,
|
||||
tbl_lehreinheit.lehrform_kurzbz AS lehrform, tbl_mitarbeiter.kurzbz AS lektor,
|
||||
tbl_stundenplandev.updateamum, tbl_stundenplandev.updatevon, tbl_stundenplandev.insertamum,
|
||||
tbl_stundenplandev.insertvon, tbl_lehreinheit.anmerkung as anmerkung_lehreinheit
|
||||
FROM lehre.tbl_stundenplandev
|
||||
JOIN public.tbl_studiengang USING (studiengang_kz)
|
||||
JOIN lehre.tbl_lehreinheit USING (lehreinheit_id)
|
||||
JOIN lehre.tbl_lehrfach USING (lehrfach_id)
|
||||
JOIN public.tbl_mitarbeiter USING (mitarbeiter_uid);
|
||||
|
||||
GRANT SELECT ON lehre.vw_stundenplan TO web;
|
||||
GRANT SELECT ON lehre.vw_stundenplan TO admin;
|
||||
GRANT SELECT ON lehre.vw_stundenplandev TO web;
|
||||
GRANT SELECT ON lehre.vw_stundenplandev TO admin;
|
||||
";
|
||||
|
||||
if(!$db->db_query($qry))
|
||||
echo '<strong>lehre.vw_stundenplan (dev): '.$db->db_last_error().'</strong><br>';
|
||||
else
|
||||
echo 'lehre.vw_stundenplan(dev): Spalte anmerkung_lehreinheit hinzugefuegt<br>';
|
||||
}
|
||||
|
||||
|
||||
echo '<br>';
|
||||
|
||||
$tabellen=array(
|
||||
|
||||
Reference in New Issue
Block a user