mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-16 22:42:16 +00:00
Projektarbeitsnote am Zeugnis kann nun pro Studiengang ein und ausgeblendet werden
This commit is contained in:
@@ -59,6 +59,7 @@ class studiengang extends basis_db
|
||||
public $moodle; // boolean
|
||||
public $lgartcode; //integer
|
||||
public $mischform; // boolean
|
||||
public $projektarbeit_note_anzeige; // boolean
|
||||
|
||||
/**
|
||||
* Konstruktor
|
||||
@@ -128,6 +129,7 @@ class studiengang extends basis_db
|
||||
$this->aktiv=($row->aktiv=='t'?true:false);
|
||||
$this->moodle=($row->moodle=='t'?true:false);
|
||||
$this->mischform=($row->mischform=='t'?true:false);
|
||||
$this->projektarbeit_note_anzeige=($row->projektarbeit_note_anzeige=='t'?true:false);
|
||||
}
|
||||
}
|
||||
else
|
||||
@@ -195,6 +197,7 @@ class studiengang extends basis_db
|
||||
$stg_obj->aktiv=($row->aktiv=='t'?true:false);
|
||||
$stg_obj->moodle=($row->moodle=='t'?true:false);
|
||||
$stg_obj->mischform=($row->mischform=='t'?true:false);
|
||||
$stg_obj->projektarbeit_note_anzeige=($row->projektarbeit_note_anzeige=='t'?true:false);
|
||||
|
||||
$this->result[] = $stg_obj;
|
||||
$this->kuerzel_arr[$row->studiengang_kz]=$stg_obj->kuerzel;
|
||||
@@ -265,6 +268,7 @@ class studiengang extends basis_db
|
||||
$stg_obj->aktiv=($row->aktiv=='t'?true:false);
|
||||
$stg_obj->moodle=($row->moodle=='t'?true:false);
|
||||
$stg_obj->mischform=($row->mischform=='t'?true:false);
|
||||
$stg_obj->projektarbeit_note_anzeige=($row->projektarbeit_note_anzeige=='t'?true:false);
|
||||
|
||||
$this->result[] = $stg_obj;
|
||||
$this->kuerzel_arr[$row->studiengang_kz]=$stg_obj->kuerzel;
|
||||
@@ -331,7 +335,7 @@ class studiengang extends basis_db
|
||||
$qry = 'INSERT INTO public.tbl_studiengang (studiengang_kz, kurzbz, kurzbzlang, bezeichnung, english,
|
||||
typ, farbe, email, telefon, max_verband, max_semester, max_gruppe, erhalter_kz, bescheid, bescheidbgbl1,
|
||||
bescheidbgbl2, bescheidgz, bescheidvom, titelbescheidvom, aktiv, ext_id, orgform_kurzbz, zusatzinfo_html,
|
||||
oe_kurzbz, moodle, sprache, testtool_sprachwahl, studienplaetze, lgartcode, mischform) VALUES ('.
|
||||
oe_kurzbz, moodle, sprache, testtool_sprachwahl, studienplaetze, lgartcode, mischform,projektarbeit_note_anzeige) VALUES ('.
|
||||
$this->addslashes($this->studiengang_kz).', '.
|
||||
$this->addslashes($this->kurzbz).', '.
|
||||
$this->addslashes($this->kurzbzlang).', '.
|
||||
@@ -361,7 +365,8 @@ class studiengang extends basis_db
|
||||
($this->testtool_sprachwahl?'true':'false').', '.
|
||||
$this->addslashes($this->studienplaetze).', '.
|
||||
$this->addslashes($this->lgartcode).', '.
|
||||
($this->mischform?'true':'false').');';
|
||||
($this->mischform?'true':'false').','.
|
||||
($this->projektarbeit_note_anzeige?'true':'false').');';
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -393,6 +398,7 @@ class studiengang extends basis_db
|
||||
'oe_kurzbz='.$this->addslashes($this->oe_kurzbz).','.
|
||||
'zusatzinfo_html='.$this->addslashes($this->zusatzinfo_html).', '.
|
||||
'moodle='.($this->moodle?'true':'false').', '.
|
||||
'projektarbeit_note_anzeige='.($this->projektarbeit_note_anzeige?'true':'false').', '.
|
||||
'sprache='.$this->addslashes($this->sprache).', '.
|
||||
'testtool_sprachwahl='.($this->testtool_sprachwahl?'true':'false').', '.
|
||||
'studienplaetze='.$this->addslashes($this->studienplaetze).', '.
|
||||
@@ -476,6 +482,11 @@ class studiengang extends basis_db
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Laedt einen Studiengang anhand seiner Organisationseinheit
|
||||
* @param $oe_kurzbz
|
||||
* @return boolean
|
||||
*/
|
||||
public function getStudiengangFromOe($oe_kurzbz)
|
||||
{
|
||||
$qry ="SELECT * FROM public.tbl_studiengang where oe_kurzbz =".$this->addslashes($oe_kurzbz);
|
||||
@@ -515,7 +526,8 @@ class studiengang extends basis_db
|
||||
$this->aktiv=($row->aktiv=='t'?true:false);
|
||||
$this->moodle=($row->moodle=='t'?true:false);
|
||||
$this->mischform=($row->mischform=='t'?true:false);
|
||||
|
||||
$this->projektarbeit_note_anzeige=($row->projektarbeit_note_anzeige=='t'?true:false);
|
||||
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
+2
-1
@@ -101,7 +101,7 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
|
||||
$xml_fussnote='';
|
||||
$projektarbeit=array();
|
||||
|
||||
$query = "SELECT tbl_student.matrikelnr, tbl_student.studiengang_kz, tbl_studiengang.typ,
|
||||
$query = "SELECT tbl_student.matrikelnr, tbl_student.studiengang_kz, tbl_studiengang.typ, tbl_studiengang.projektarbeit_note_anzeige,
|
||||
tbl_studiengang.bezeichnung, tbl_studiengang.english, tbl_studentlehrverband.semester,
|
||||
tbl_person.vorname, tbl_person.vornamen, tbl_person.nachname,tbl_person.gebdatum,tbl_person.titelpre,
|
||||
tbl_person.titelpost, tbl_person.anrede, tbl_studiensemester.bezeichnung as sembezeichnung,
|
||||
@@ -182,6 +182,7 @@ if (isset($_REQUEST["xmlformat"]) && $_REQUEST["xmlformat"] == "xml")
|
||||
$xml .= " <studiengangsleiter>".$stgl."</studiengangsleiter>";
|
||||
$datum_aktuell = date('d.m.Y');
|
||||
$xml .= " <ort_datum>".$datum_aktuell."</ort_datum>";
|
||||
$xml .= " <projektarbeit_note_anzeige>".($row->projektarbeit_note_anzeige=='t'?'true':'false')."</projektarbeit_note_anzeige>";
|
||||
|
||||
$qry_proj = "SELECT lehrveranstaltung_id, titel, themenbereich, note, titel_english FROM lehre.tbl_projektarbeit JOIN lehre.tbl_lehreinheit USING(lehreinheit_id) WHERE student_uid='".addslashes($uid_arr[$i])."' AND studiensemester_kurzbz='".addslashes($studiensemester_kurzbz)."' AND projekttyp_kurzbz in('Bachelor', 'Diplom') ORDER BY beginn ASC, projektarbeit_id ASC";
|
||||
if($result_proj = $db->db_query($qry_proj))
|
||||
|
||||
+4872
-960
File diff suppressed because it is too large
Load Diff
+178
-4
@@ -1902,7 +1902,7 @@ if(!@$db->db_query("SELECT 1 FROM wawi.tbl_zahlungstyp LIMIT 1"))
|
||||
echo 'Tabelle wawi.tbl_zahlungstyp hinzugefuegt!<br>';
|
||||
}
|
||||
|
||||
// oe_kurzbz zur tbl_vorlagestudeingang hinzufuegen
|
||||
// oe_kurzbz zur tbl_vorlagestudiengang hinzufuegen
|
||||
if(!@$db->db_query("SELECT oe_kurzbz FROM public.tbl_vorlagestudiengang LIMIT 1"))
|
||||
{
|
||||
$qry = "
|
||||
@@ -1930,6 +1930,174 @@ if(!@$db->db_query("SELECT kurzzeichen FROM public.tbl_organisationseinheit LIMI
|
||||
else
|
||||
echo 'Tabelle public.tbl_organisationseinheit Spalte kurzzeichen hinzugefuegt!<br>';
|
||||
}
|
||||
// kurzzeichen zu tbl_organisationseinheit hinzugefuegt zur generierung der Bestellnummer
|
||||
if(!@$db->db_query("SELECT vorlagestudiengang_id FROM public.tbl_vorlagestudiengang LIMIT 1"))
|
||||
{
|
||||
$qry = "
|
||||
CREATE SEQUENCE public.seq_vorlagestudiengang_vorlagestudiengang_id
|
||||
INCREMENT BY 1
|
||||
NO MAXVALUE
|
||||
NO MINVALUE
|
||||
CACHE 1;
|
||||
|
||||
ALTER TABLE public.tbl_vorlagestudiengang ADD COLUMN vorlagestudiengang_id bigint DEFAULT nextval('public.seq_vorlagestudiengang_vorlagestudiengang_id');
|
||||
ALTER TABLE public.tbl_vorlagestudiengang DROP CONSTRAINT pk_tbl_vorlagestudiengang;
|
||||
ALTER TABLE public.tbl_vorlagestudiengang ADD CONSTRAINT pk_vorlagestudiengang PRIMARY KEY (vorlagestudiengang_id);
|
||||
ALTER TABLE public.tbl_vorlagestudiengang ALTER COLUMN studiengang_kz SET NOT NULL;
|
||||
";
|
||||
|
||||
if(!$db->db_query($qry))
|
||||
echo '<strong>public.tbl_vorlagestudiengang: '.$db->db_last_error().'</strong><br>';
|
||||
else
|
||||
echo 'Tabelle public.tbl_vorlagestudiengang Spalte vorlagestudiengang_id hinzugefuegt!<br>';
|
||||
}
|
||||
|
||||
// Content Modul
|
||||
if(!@$db->db_query("SELECT content_id FROM campus.tbl_content LIMIT 1"))
|
||||
{
|
||||
$qry = "
|
||||
CREATE TABLE campus.tbl_template(
|
||||
template_kurzbz varchar(32) NOT NULL,
|
||||
bezeichnung varchar(256),
|
||||
xsd XML,
|
||||
xslt_xhtml XML,
|
||||
xslfo_pdf XML
|
||||
);
|
||||
|
||||
ALTER TABLE campus.tbl_template ADD CONSTRAINT pk_template PRIMARY KEY (template_kurzbz);
|
||||
|
||||
CREATE TABLE campus.tbl_content(
|
||||
content_id bigint NOT NULL,
|
||||
titel varchar(256),
|
||||
template_kurzbz varchar(32) NOT NULL,
|
||||
oe_kurzbz varchar(32),
|
||||
insertamum timestamp,
|
||||
insertvon varchar(32),
|
||||
updateamum timestamp,
|
||||
updatevon varchar(32)
|
||||
);
|
||||
CREATE SEQUENCE campus.seq_content_content_id
|
||||
INCREMENT BY 1
|
||||
NO MAXVALUE
|
||||
NO MINVALUE
|
||||
CACHE 1;
|
||||
|
||||
ALTER TABLE campus.tbl_content ALTER COLUMN content_id SET DEFAULT nextval('campus.seq_content_content_id');
|
||||
ALTER TABLE campus.tbl_content ADD CONSTRAINT pk_content PRIMARY KEY (content_id);
|
||||
ALTER TABLE campus.tbl_content ADD CONSTRAINT fk_template_content FOREIGN KEY(template_kurzbz) REFERENCES campus.tbl_template (template_kurzbz) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
ALTER TABLE campus.tbl_content ADD CONSTRAINT fk_organisationseinheit_content FOREIGN KEY(oe_kurzbz) REFERENCES public.tbl_organisationseinheit (oe_kurzbz) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
|
||||
CREATE TABLE campus.tbl_contentchild(
|
||||
contentchild_id bigint NOT NULL,
|
||||
content_id bigint NOT NULL,
|
||||
child_content_id bigint NOT NULL,
|
||||
insertamum timestamp,
|
||||
insertvon varchar(32),
|
||||
updateamum timestamp,
|
||||
updatevon varchar(32)
|
||||
);
|
||||
|
||||
CREATE SEQUENCE campus.seq_contentchild
|
||||
INCREMENT BY 1
|
||||
NO MAXVALUE
|
||||
NO MINVALUE
|
||||
CACHE 1;
|
||||
|
||||
ALTER TABLE campus.tbl_contentchild ALTER COLUMN contentchild_id SET DEFAULT nextval('campus.seq_contentchild');
|
||||
ALTER TABLE campus.tbl_contentchild ADD CONSTRAINT pk_contentchild PRIMARY KEY (contentchild_id);
|
||||
ALTER TABLE campus.tbl_contentchild ADD CONSTRAINT fk_content_contentchild_content_id FOREIGN KEY(content_id) REFERENCES campus.tbl_content (content_id) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
ALTER TABLE campus.tbl_contentchild ADD CONSTRAINT fk_content_contentchild_child_content_id FOREIGN KEY(child_content_id) REFERENCES campus.tbl_content (content_id) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
|
||||
CREATE TABLE campus.tbl_contentsprache(
|
||||
contentsprache_id bigint NOT NULL,
|
||||
sprache varchar(16) NOT NULL,
|
||||
content_id bigint NOT NULL,
|
||||
version smallint,
|
||||
sichtbar boolean NOT NULL,
|
||||
content XML NOT NULL,
|
||||
reviewvon varchar(32),
|
||||
reviewamum timestamp,
|
||||
updateamum timestamp,
|
||||
updatevon varchar(32),
|
||||
insertamum timestamp,
|
||||
insertvon varchar(32)
|
||||
);
|
||||
|
||||
CREATE SEQUENCE campus.seq_contentsprache
|
||||
INCREMENT BY 1
|
||||
NO MAXVALUE
|
||||
NO MINVALUE
|
||||
CACHE 1;
|
||||
|
||||
ALTER TABLE campus.tbl_contentsprache ALTER COLUMN contentsprache_id SET DEFAULT nextval('campus.seq_contentsprache');
|
||||
ALTER TABLE campus.tbl_contentsprache ADD CONSTRAINT pk_contentsprache PRIMARY KEY (contentsprache_id);
|
||||
ALTER TABLE campus.tbl_contentsprache ADD CONSTRAINT fk_sprache_contentsprache FOREIGN KEY(sprache) REFERENCES public.tbl_sprache (sprache) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
ALTER TABLE campus.tbl_contentsprache ADD CONSTRAINT fk_content_contentsprache FOREIGN KEY(content_id) REFERENCES campus.tbl_content (content_id) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
|
||||
CREATE TABLE public.tbl_statistik (
|
||||
statistik_kurzbz varchar(64) NOT NULL,
|
||||
bezeichnung varchar(256),
|
||||
content_id bigint,
|
||||
url varchar(512),
|
||||
gruppe varchar(256),
|
||||
r text,
|
||||
php text,
|
||||
sql text,
|
||||
insertamum timestamp,
|
||||
insertvon varchar(32),
|
||||
updateamum timestamp,
|
||||
updatevon varchar(32)
|
||||
);
|
||||
|
||||
ALTER TABLE public.tbl_statistik ADD CONSTRAINT pk_statistik PRIMARY KEY (statistik_kurzbz);
|
||||
ALTER TABLE public.tbl_statistik ADD CONSTRAINT fk_content_statistik FOREIGN KEY(content_id) REFERENCES campus.tbl_content (content_id) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
|
||||
CREATE TABLE campus.tbl_contentgruppe (
|
||||
content_id bigint NOT NULL,
|
||||
gruppe_kurzbz varchar(16) NOT NULL,
|
||||
insertamum timestamp,
|
||||
insertvon varchar(32)
|
||||
);
|
||||
ALTER TABLE campus.tbl_contentgruppe ADD CONSTRAINT fk_content_contentgruppe FOREIGN KEY(content_id) REFERENCES campus.tbl_content (content_id) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
ALTER TABLE campus.tbl_contentgruppe ADD CONSTRAINT fk_gruppe_contentgruppe FOREIGN KEY(gruppe_kurzbz) REFERENCES public.tbl_gruppe(gruppe_kurzbz) ON DELETE RESTRICT ON UPDATE CASCADE;
|
||||
ALTER TABLE campus.tbl_contentgruppe ADD CONSTRAINT pk_contentgruppe PRIMARY KEY(content_id, gruppe_kurzbz);
|
||||
|
||||
ALTER TABLE public.tbl_sprache ADD COLUMN bezeichnung varchar(32)[];
|
||||
|
||||
GRANT SELECT, INSERT, UPDATE, DELETE ON campus.tbl_content TO admin;
|
||||
GRANT SELECT, INSERT, UPDATE, DELETE ON campus.tbl_content TO web;
|
||||
GRANT SELECT, INSERT, UPDATE, DELETE ON campus.tbl_contentsprache TO admin;
|
||||
GRANT SELECT, INSERT, UPDATE, DELETE ON campus.tbl_contentsprache TO web;
|
||||
GRANT SELECT, INSERT, UPDATE, DELETE ON campus.tbl_template TO admin;
|
||||
GRANT SELECT, INSERT, UPDATE, DELETE ON campus.tbl_template TO web;
|
||||
GRANT SELECT, INSERT, UPDATE, DELETE ON campus.tbl_contentchild TO admin;
|
||||
GRANT SELECT, INSERT, UPDATE, DELETE ON campus.tbl_contentchild TO web;
|
||||
GRANT SELECT, INSERT, UPDATE, DELETE ON campus.tbl_contentgruppe TO admin;
|
||||
GRANT SELECT, INSERT, UPDATE, DELETE ON campus.tbl_contentgruppe TO web;
|
||||
|
||||
GRANT SELECT, INSERT, UPDATE, DELETE ON public.tbl_statistik TO admin;
|
||||
GRANT SELECT, INSERT, UPDATE, DELETE ON public.tbl_statistik TO web;
|
||||
";
|
||||
|
||||
if(!$db->db_query($qry))
|
||||
echo '<strong>Content-Modul: '.$db->db_last_error().'</strong><br>';
|
||||
else
|
||||
echo 'Content-Modul hinzugefuegt!<br>';
|
||||
}
|
||||
// projektarbeit_note_anzeige zu tbl_studiengang hinzufuegen
|
||||
if(!@$db->db_query("SELECT projektarbeit_note_anzeige FROM public.tbl_studiengang LIMIT 1"))
|
||||
{
|
||||
$qry = "
|
||||
ALTER TABLE public.tbl_studiengang ADD COLUMN projektarbeit_note_anzeige boolean;
|
||||
UPDATE public.tbl_studiengang SET projektarbeit_note_anzeige=true;
|
||||
ALTER TABLE public.tbl_studiengang ALTER COLUMN projektarbeit_note_anzeige SET NOT NULL;
|
||||
";
|
||||
|
||||
if(!$db->db_query($qry))
|
||||
echo '<strong>public.tbl_studiengang: '.$db->db_last_error().'</strong><br>';
|
||||
else
|
||||
echo 'Tabelle public.tbl_studiengang Spalte projektarbeit_note_anzeige hinzugefuegt!<br>';
|
||||
}
|
||||
echo '<br>';
|
||||
|
||||
$tabellen=array(
|
||||
@@ -1957,6 +2125,10 @@ $tabellen=array(
|
||||
"campus.tbl_abgabe" => array("abgabe_id","abgabedatei","abgabezeit","anmerkung"),
|
||||
"campus.tbl_beispiel" => array("beispiel_id","uebung_id","nummer","bezeichnung","punkte","updateamum","updatevon","insertamum","insertvon"),
|
||||
"campus.tbl_benutzerlvstudiensemester" => array("uid","studiensemester_kurzbz","lehrveranstaltung_id"),
|
||||
"campus.tbl_content" => array("content_id","template_kurzbz","titel","updatevon","updateamum","insertamum","insertvon","oe_kurzbz"),
|
||||
"campus.tbl_contentchild" => array("contentchild_id","content_id","child_content_id","updatevon","updateamum","insertamum","insertvon"),
|
||||
"campus.tbl_contentgruppe" => array("content_id","gruppe_kurzbz","insertamum","insertvon"),
|
||||
"campus.tbl_contentsprache" => array("contentsprache_id","content_id","sprache","version","sichtbar","content","reviewvon","reviewamum","updateamum","updatevon","insertamum","insertvon"),
|
||||
"campus.tbl_erreichbarkeit" => array("erreichbarkeit_kurzbz","beschreibung","farbe"),
|
||||
"campus.tbl_feedback" => array("feedback_id","betreff","text","datum","uid","lehrveranstaltung_id","updateamum","updatevon","insertamum","insertvon"),
|
||||
"campus.tbl_legesamtnote" => array("student_uid","lehreinheit_id","note","benotungsdatum","updateamum","updatevon","insertamum","insertvon"),
|
||||
@@ -1972,6 +2144,7 @@ $tabellen=array(
|
||||
"campus.tbl_resturlaub" => array("mitarbeiter_uid","resturlaubstage","mehrarbeitsstunden","updateamum","updatevon","insertamum","insertvon","urlaubstageprojahr"),
|
||||
"campus.tbl_studentbeispiel" => array("student_uid","beispiel_id","vorbereitet","probleme","updateamum","updatevon","insertamum","insertvon"),
|
||||
"campus.tbl_studentuebung" => array("student_uid","mitarbeiter_uid","abgabe_id","uebung_id","note","mitarbeitspunkte","punkte","anmerkung","benotungsdatum","updateamum","updatevon","insertamum","insertvon"),
|
||||
"campus.tbl_template" => array("template_kurzbz","bezeichnung","xsd","xslt_xhtml","xslfo_pdf"),
|
||||
"campus.tbl_uebung" => array("uebung_id","gewicht","punkte","angabedatei","freigabevon","freigabebis","abgabe","beispiele","statistik","bezeichnung","positiv","defaultbemerkung","lehreinheit_id","maxstd","maxbsp","liste_id","prozent","nummer","updateamum","updatevon","insertamum","insertvon"),
|
||||
"campus.tbl_veranstaltung" => array("veranstaltung_id","titel","beschreibung","veranstaltungskategorie_kurzbz","inhalt","start","ende","freigabevon","freigabeamum","updateamum","updatevon","insertamum","insertvon"),
|
||||
"campus.tbl_veranstaltungskategorie" => array("veranstaltungskategorie_kurzbz","bezeichnung","bild","farbe"),
|
||||
@@ -2057,16 +2230,17 @@ $tabellen=array(
|
||||
"public.tbl_reihungstest" => array("reihungstest_id","studiengang_kz","ort_kurzbz","anmerkung","datum","uhrzeit","updateamum","updatevon","insertamum","insertvon","ext_id"),
|
||||
"public.tbl_status" => array("status_kurzbz","beschreibung","anmerkung","ext_id"),
|
||||
"public.tbl_semesterwochen" => array("semester","studiengang_kz","wochen"),
|
||||
"public.tbl_sprache" => array("sprache","locale","flagge","index","content"),
|
||||
"public.tbl_sprache" => array("sprache","locale","flagge","index","content","bezeichnung"),
|
||||
"public.tbl_standort" => array("standort_id","adresse_id","kurzbz","bezeichnung","insertvon","insertamum","updatevon","updateamum","ext_id", "firma_id"),
|
||||
"public.tbl_statistik" => array("statistik_kurzbz","bezeichnung","url","r","gruppe","sql","php","content_id","insertamum","insertvon","updateamum","updatevon"),
|
||||
"public.tbl_student" => array("student_uid","matrikelnr","prestudent_id","studiengang_kz","semester","verband","gruppe","updateamum","updatevon","insertamum","insertvon","ext_id"),
|
||||
"public.tbl_studentlehrverband" => array("student_uid","studiensemester_kurzbz","studiengang_kz","semester","verband","gruppe","updateamum","updatevon","insertamum","insertvon","ext_id"),
|
||||
"public.tbl_studiengang" => array("studiengang_kz","kurzbz","kurzbzlang","typ","bezeichnung","english","farbe","email","telefon","max_semester","max_verband","max_gruppe","erhalter_kz","bescheid","bescheidbgbl1","bescheidbgbl2","bescheidgz","bescheidvom","orgform_kurzbz","titelbescheidvom","aktiv","ext_id","zusatzinfo_html","moodle","sprache","testtool_sprachwahl","studienplaetze","oe_kurzbz","lgartcode","mischform"),
|
||||
"public.tbl_studiengang" => array("studiengang_kz","kurzbz","kurzbzlang","typ","bezeichnung","english","farbe","email","telefon","max_semester","max_verband","max_gruppe","erhalter_kz","bescheid","bescheidbgbl1","bescheidbgbl2","bescheidgz","bescheidvom","orgform_kurzbz","titelbescheidvom","aktiv","ext_id","zusatzinfo_html","moodle","sprache","testtool_sprachwahl","studienplaetze","oe_kurzbz","lgartcode","mischform","projektarbeit_note_anzeige"),
|
||||
"public.tbl_studiensemester" => array("studiensemester_kurzbz","bezeichnung","start","ende","ext_id"),
|
||||
"public.tbl_tag" => array("tag"),
|
||||
"public.tbl_variable" => array("name","uid","wert"),
|
||||
"public.tbl_vorlage" => array("vorlage_kurzbz","bezeichnung","anmerkung"),
|
||||
"public.tbl_vorlagestudiengang" => array("vorlage_kurzbz","studiengang_kz","version","text","oe_kurzbz"),
|
||||
"public.tbl_vorlagestudiengang" => array("vorlagestudiengang_id","vorlage_kurzbz","studiengang_kz","version","text","oe_kurzbz"),
|
||||
"sync.tbl_zutrittskarte" => array("key","name","firstname","groupe","logaswnumber","physaswnumber","validstart","validend","text1","text2","text3","text4","text5","text6","pin"),
|
||||
"testtool.tbl_ablauf" => array("ablauf_id","gebiet_id","studiengang_kz","reihung","gewicht","semester", "insertamum","insertvon","updateamum", "updatevon"),
|
||||
"testtool.tbl_antwort" => array("antwort_id","pruefling_id","vorschlag_id"),
|
||||
|
||||
@@ -328,7 +328,9 @@
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid">
|
||||
<fo:block font-size="9pt" content-width="20mm" text-align="center" vertical-align="center" font-family="arial">
|
||||
<xsl:text> </xsl:text>
|
||||
<xsl:value-of select="note"/>
|
||||
<xsl:if test="../projektarbeit_note_anzeige='true'">
|
||||
<xsl:value-of select="note"/>
|
||||
</xsl:if>
|
||||
</fo:block>
|
||||
</fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid">
|
||||
|
||||
@@ -240,7 +240,9 @@
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid">
|
||||
<fo:block font-size="9pt" content-width="20mm" text-align="center" vertical-align="center" font-family="arial">
|
||||
<xsl:text> </xsl:text>
|
||||
<xsl:value-of select="note"/>
|
||||
<xsl:if test="../projektarbeit_note_anzeige='true'">
|
||||
<xsl:value-of select="note"/>
|
||||
</xsl:if>
|
||||
</fo:block>
|
||||
</fo:table-cell>
|
||||
<fo:table-cell border-width="0.2mm" border-style="solid">
|
||||
|
||||
@@ -75,6 +75,7 @@ require_once('../../include/benutzerberechtigung.class.php');
|
||||
$neu = 'true';
|
||||
$oe_kurzbz='';
|
||||
$moodle = true;
|
||||
$projektarbeit_note_anzeige = true;
|
||||
$sprache = '';
|
||||
$testtool_sprachwahl = false;
|
||||
$studienplaetze = '';
|
||||
@@ -121,6 +122,7 @@ require_once('../../include/benutzerberechtigung.class.php');
|
||||
$titelbescheidvom = $_POST['titelbescheidvom'];
|
||||
$zusatzinfo_html = $_POST['zusatzinfo_html'];
|
||||
$moodle = isset($_POST['moodle']);
|
||||
$projektarbeit_note_anzeige = isset($_POST['projektarbeit_note_anzeige']);
|
||||
$sprache = $_POST['sprache'];
|
||||
$testtool_sprachwahl = isset($_POST['testtool_sprachwahl']);
|
||||
$studienplaetze = $_POST['studienplaetze'];
|
||||
@@ -155,6 +157,7 @@ require_once('../../include/benutzerberechtigung.class.php');
|
||||
$sg_update->ext_id = $ext_id;
|
||||
$sg_update->oe_kurzbz = $oe_kurzbz;
|
||||
$sg_update->moodle = $moodle;
|
||||
$sg_update->projektarbeit_note_anzeige = $projektarbeit_note_anzeige;
|
||||
$sg_update->sprache = $sprache;
|
||||
$sg_update->testtool_sprachwahl = $testtool_sprachwahl;
|
||||
$sg_update->studienplaetze = $studienplaetze;
|
||||
@@ -207,6 +210,7 @@ require_once('../../include/benutzerberechtigung.class.php');
|
||||
$oe_kurzbz = $sg->oe_kurzbz;
|
||||
$neu = 'false';
|
||||
$moodle = $sg->moodle;
|
||||
$projektarbeit_note_anzeige = $sg->projektarbeit_note_anzeige;
|
||||
$sprache = $sg->sprache;
|
||||
$testtool_sprachwahl = $sg->testtool_sprachwahl;
|
||||
$studienplaetze = $sg->studienplaetze;
|
||||
@@ -303,7 +307,16 @@ require_once('../../include/benutzerberechtigung.class.php');
|
||||
$htmlstr .= " <input type='checkbox' name='moodle' ".$chk." onchange='submitable()'>";
|
||||
$htmlstr .= " </td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td valign='top'>Projektarbeitsnote</td>\n";
|
||||
$htmlstr .= " <td>\n";
|
||||
if($projektarbeit_note_anzeige == 't')
|
||||
$chk = "checked";
|
||||
else
|
||||
$chk = '';
|
||||
$htmlstr .= " <input type='checkbox' name='projektarbeit_note_anzeige' ".$chk." onchange='submitable()'>";
|
||||
$htmlstr .= " </td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " </table>\n";
|
||||
|
||||
$htmlstr .= " </td>\n";
|
||||
|
||||
Reference in New Issue
Block a user