mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-17 12:09:28 +00:00
Merge branch 'feature-19171/Wahlname'
This commit is contained in:
@@ -103,6 +103,7 @@ $gruppen_string = '';
|
||||
$gruppen_string_arr = array();
|
||||
$stg_typ = $stg->typ;
|
||||
$stg_bezeichnung = $stg->bezeichnung;
|
||||
$lv_bezeichnung = '';
|
||||
|
||||
//structure overall lehrveranstaltungs data
|
||||
if ($result = $db->db_query($qry)) {
|
||||
@@ -154,6 +155,7 @@ $qry = 'SELECT DISTINCT ON
|
||||
(nachname, vorname, person_id)
|
||||
vorname,
|
||||
nachname,
|
||||
wahlname,
|
||||
matrikelnr,
|
||||
tbl_studentlehrverband.semester,
|
||||
tbl_studentlehrverband.verband,
|
||||
@@ -238,6 +240,16 @@ if ($result = $db->db_query($qry)) {
|
||||
if ($row->stg_kz_student == $a_o_kz) //Außerordentliche Studierende
|
||||
$zusatz .= '(a.o.)';
|
||||
|
||||
//wenn Wahlname vorhanden, wird dieser anstelle des Vornamens angezeigt
|
||||
if ($row->wahlname != '')
|
||||
{
|
||||
$vorname = $row->wahlname;
|
||||
}
|
||||
else
|
||||
{
|
||||
$vorname = $row->vorname;
|
||||
}
|
||||
|
||||
//allow admin and assistenz to see ALL fotos (even if locked by user)
|
||||
if ($show_all_fotos)
|
||||
$row->foto_sperre = 'f';
|
||||
@@ -272,7 +284,7 @@ if ($result = $db->db_query($qry)) {
|
||||
|
||||
//add studierenden data for XML
|
||||
$data[] = array('studierende' => array(
|
||||
'vorname' => $row->vorname,
|
||||
'vorname' => $vorname,
|
||||
'nachname' => mb_strtoupper($row->nachname, 'UTF-8'),
|
||||
'personenkennzeichen' => trim($row->matrikelnr),
|
||||
'geschlecht' => $row->geschlecht,
|
||||
|
||||
@@ -136,7 +136,7 @@ if (! check_student($user))
|
||||
}
|
||||
else
|
||||
{
|
||||
$qry = "SELECT vw_student.vorname, vw_student.nachname, vw_student.prestudent_id, tbl_studiengang.studiengang_kz
|
||||
$qry = "SELECT vw_student.vorname, vw_student.nachname, vw_student.wahlname, vw_student.prestudent_id, tbl_studiengang.studiengang_kz
|
||||
FROM public.tbl_studiengang JOIN campus.vw_student USING (studiengang_kz)
|
||||
WHERE campus.vw_student.uid = " . $db->db_add_param($user) . ";";
|
||||
|
||||
@@ -148,6 +148,7 @@ else
|
||||
|
||||
$vorname = $row->vorname;
|
||||
$nachname = $row->nachname;
|
||||
$wahlname = $row->wahlname;
|
||||
$prestudent_id = $row->prestudent_id;
|
||||
$stg_obj = new studiengang();
|
||||
$stg_obj->load($row->studiengang_kz);
|
||||
@@ -313,7 +314,7 @@ else
|
||||
// Noten ohne Wert werden entfernen
|
||||
if(isset($notenarr[$row->note]['notenwert']))
|
||||
{
|
||||
$notenSummenArray[$row->lehrveranstaltung_id]['notenwert'] = $notenarr[$row->note]['notenwert'];
|
||||
$notenSummenArray[$row->lehrveranstaltung_id]['notenwert'] = $notenarr[$row->note]['notenwert'];
|
||||
$notenSummenArray[$row->lehrveranstaltung_id]['ects'] = $row->ects;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -167,7 +167,7 @@ else
|
||||
//Lektoren ermitteln
|
||||
|
||||
$qry = "SELECT
|
||||
distinct vorname, nachname
|
||||
distinct vorname, nachname, wahlname
|
||||
FROM
|
||||
campus.vw_benutzer, lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter
|
||||
WHERE
|
||||
@@ -211,7 +211,7 @@ else
|
||||
$qry = "
|
||||
SELECT
|
||||
distinct on(nachname, vorname, person_id)
|
||||
vorname, nachname, matrikelnr, person_id, tbl_student.student_uid as uid,
|
||||
vorname, nachname, wahlname, matrikelnr, person_id, tbl_student.student_uid as uid,
|
||||
tbl_studentlehrverband.semester, tbl_studentlehrverband.verband, tbl_studentlehrverband.gruppe,
|
||||
(SELECT status_kurzbz
|
||||
FROM public.tbl_prestudentstatus
|
||||
@@ -277,6 +277,8 @@ else
|
||||
$worksheet->write($lines,1,$elem->uid);
|
||||
$worksheet->write($lines,2,$elem->nachname.$inc);
|
||||
$worksheet->write($lines,3,$elem->vorname);
|
||||
//wenn Wahlname vorhanden überschreibt dieser den Vornamen
|
||||
$worksheet->write($lines,3,$elem->wahlname);
|
||||
$worksheet->write($lines,4,'="'.$elem->semester.$elem->verband.$elem->gruppe.'"');
|
||||
$worksheet->write($lines,5,'="'.trim($elem->matrikelnr).'"',$format_highlight);
|
||||
$worksheet->write($lines,6, $note, $format_highlightright);
|
||||
|
||||
@@ -108,7 +108,7 @@ if (defined('LOG_CONTENT') && LOG_CONTENT==true)
|
||||
//Easter Egg
|
||||
$easteregg = array ('antwort','leben','universum','rest','answer','universe','life','everything');
|
||||
$easteregg_intersect = array_intersect(array_map('strtolower',$searchItems), $easteregg);
|
||||
if (count($easteregg_intersect)==4)
|
||||
if (count($easteregg_intersect)==3)
|
||||
{
|
||||
echo '<table width="100%"><tr><td align="center"><br><br><br><p style="align:center; font-size: 2000%;"><strong>42</strong></p></td></tr></table>';
|
||||
exit;
|
||||
@@ -178,20 +178,25 @@ function searchPerson($searchItems)
|
||||
echo '<tr>';
|
||||
//echo '<td>',$row->titelpre,'</td>';
|
||||
echo '<td>',$row->anrede,'</td>';
|
||||
echo '<td>',$row->vorname,'</td>';
|
||||
|
||||
if ($row->wahlname)
|
||||
echo '<td>',$row->wahlname, ' ' ,$row->vorname, '</td>';
|
||||
else
|
||||
echo '<td>',$row->vorname, '</td>';
|
||||
|
||||
echo '<td>';
|
||||
if(!defined('CIS_SUCHE_PROFIL_ANZEIGEN'))
|
||||
echo '<a href="../profile/index.php?uid=',$row->uid,'" title="',$row->titelpre,' ',$row->vorname,' ',$row->nachname,' ',$row->titelpost,'">',$row->nachname,'</a>';
|
||||
echo '<a href="../profile/index.php?uid=',$row->uid,'" title="',$row->titelpre,' ',$row->vorname,' ',$row->wahlname, ' ',$row->nachname,' ',$row->titelpost,'">',$row->nachname,'</a>';
|
||||
else if(!CIS_SUCHE_PROFIL_ANZEIGEN)
|
||||
{
|
||||
$mitarbeiter = new Mitarbeiter($uid);
|
||||
if($mitarbeiter->errormsg === NULL)
|
||||
echo '<a href="../profile/index.php?uid=',$row->uid,'" title="',$row->titelpre,' ',$row->vorname,' ',$row->nachname,' ',$row->titelpost,'">',$row->nachname,'</a>';
|
||||
echo '<a href="../profile/index.php?uid=',$row->uid,'" title="',$row->titelpre,' ',$row->vorname,' ',$row->wahlname, ' ',$row->nachname,' ',$row->titelpost,'">',$row->nachname,'</a>';
|
||||
else
|
||||
echo $row->nachname;
|
||||
}
|
||||
else
|
||||
echo '<a href="../profile/index.php?uid=',$row->uid,'" title="',$row->titelpre,' ',$row->vorname,' ',$row->nachname,' ',$row->titelpost,'">',$row->nachname,'</a>';
|
||||
echo '<a href="../profile/index.php?uid=',$row->uid,'" title="',$row->titelpre,' ',$row->vorname,' ',$row->wahlname,' ',$row->nachname,' ',$row->titelpost,'">',$row->nachname,'</a>';
|
||||
if($row->aktiv==false)
|
||||
echo '<span style="color: red"> (ausgeschieden)</span>';
|
||||
elseif($bisverwendung->beschausmasscode=='5')
|
||||
|
||||
@@ -74,6 +74,7 @@ if(!$error)
|
||||
$mitarbeiter->titelpre = $_POST['titelpre'];
|
||||
$mitarbeiter->titelpost = $_POST['titelpost'];
|
||||
$mitarbeiter->vorname = $_POST['vorname'];
|
||||
$mitarbeiter->wahlname = $_POST['wahlname'];
|
||||
$mitarbeiter->vornamen = $_POST['vornamen'];
|
||||
$mitarbeiter->nachname = $_POST['nachname'];
|
||||
$mitarbeiter->gebdatum = $_POST['geburtsdatum'];
|
||||
@@ -181,7 +182,7 @@ if(!$error)
|
||||
$verwendung->azgrelevant = false;
|
||||
else
|
||||
$verwendung->azgrelevant = '';
|
||||
|
||||
|
||||
if($_POST['homeoffice']=='true')
|
||||
$verwendung->homeoffice = true;
|
||||
elseif($_POST['homeoffice']=='false')
|
||||
|
||||
@@ -85,6 +85,10 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<label value="Vornamen" control="mitarbeiter-detail-textbox-vornamen"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-vornamen" disabled="true" maxlength="128" oninput="MitarbeiterDetailValueChange()"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="Wahlname" control="mitarbeiter-detail-textbox-wahlname"/>
|
||||
<textbox id="mitarbeiter-detail-textbox-wahlname" disabled="true" maxlength="128" oninput="MitarbeiterDetailValueChange()"/>
|
||||
</row>
|
||||
<row <?php echo ($rechte->isBerechtigt('mitarbeiter/persoenlich'))?'':'hidden="true"'; ?>>
|
||||
<label value="Geburtsdatum" control="mitarbeiter-detail-textbox-geburtsdatum" />
|
||||
<hbox>
|
||||
|
||||
@@ -414,6 +414,7 @@ function MitarbeiterDetailDisableFields(val)
|
||||
document.getElementById('mitarbeiter-detail-textbox-titelpost').disabled=val;
|
||||
document.getElementById('mitarbeiter-detail-textbox-nachname').disabled=val;
|
||||
document.getElementById('mitarbeiter-detail-textbox-vorname').disabled=val;
|
||||
document.getElementById('mitarbeiter-detail-textbox-wahlname').disabled=val;
|
||||
document.getElementById('mitarbeiter-detail-textbox-vornamen').disabled=val;
|
||||
document.getElementById('mitarbeiter-detail-textbox-geburtsdatum').disabled=val;
|
||||
document.getElementById('mitarbeiter-detail-textbox-geburtsort').disabled=val;
|
||||
@@ -535,6 +536,7 @@ function MitarbeiterAuswahl()
|
||||
titelpre=getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#titelpre" ));
|
||||
titelpost=getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#titelpost" ));
|
||||
vorname=getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#vorname" ));
|
||||
wahlname=getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#wahlname" ));
|
||||
vornamen=getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#vornamen" ));
|
||||
nachname=getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#nachname" ));
|
||||
geburtsdatum=getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#geburtsdatum" ));
|
||||
@@ -576,6 +578,7 @@ function MitarbeiterAuswahl()
|
||||
document.getElementById('mitarbeiter-detail-textbox-titelpre').value=titelpre;
|
||||
document.getElementById('mitarbeiter-detail-textbox-titelpost').value=titelpost;
|
||||
document.getElementById('mitarbeiter-detail-textbox-vorname').value=vorname;
|
||||
document.getElementById('mitarbeiter-detail-textbox-wahlname').value=wahlname;
|
||||
document.getElementById('mitarbeiter-detail-textbox-vornamen').value=vornamen;
|
||||
document.getElementById('mitarbeiter-detail-textbox-nachname').value=nachname;
|
||||
document.getElementById('mitarbeiter-detail-textbox-geburtsdatum').value=geburtsdatum;
|
||||
@@ -631,7 +634,7 @@ function MitarbeiterAuswahl()
|
||||
document.getElementById('mitarbeiter-detail-textbox-alias').value=alias;
|
||||
|
||||
// ***** KONTAKTE *****
|
||||
document.getElementById('mitarbeiter-kontakt').setAttribute('src','kontakt.xul.php?person_id='+person_id);
|
||||
document.getElementById('mitarbeiter-kontakt').setAttribute('src','kontakt.xul.php?person_id='+person_id+'&'+gettimestamp());
|
||||
|
||||
// ***** BETRIEBSMITTEL *****
|
||||
document.getElementById('mitarbeiter-betriebsmittel').setAttribute('src','betriebsmitteloverlay.xul.php?person_id='+person_id+'&uid='+uid);
|
||||
@@ -818,6 +821,7 @@ function MitarbeiterSave()
|
||||
titelpre = document.getElementById('mitarbeiter-detail-textbox-titelpre').value;
|
||||
titelpost = document.getElementById('mitarbeiter-detail-textbox-titelpost').value;
|
||||
vorname = document.getElementById('mitarbeiter-detail-textbox-vorname').value;
|
||||
wahlname = document.getElementById('mitarbeiter-detail-textbox-wahlname').value;
|
||||
vornamen = document.getElementById('mitarbeiter-detail-textbox-vornamen').value;
|
||||
nachname = document.getElementById('mitarbeiter-detail-textbox-nachname').value;
|
||||
geburtsdatum = document.getElementById('mitarbeiter-detail-textbox-geburtsdatum').value;
|
||||
@@ -873,6 +877,7 @@ function MitarbeiterSave()
|
||||
req.add('titelpre', titelpre);
|
||||
req.add('titelpost', titelpost);
|
||||
req.add('vorname', vorname);
|
||||
req.add('wahlname', wahlname);
|
||||
req.add('vornamen', vornamen);
|
||||
req.add('nachname', nachname);
|
||||
req.add('geburtsdatum', ConvertDateToISO(geburtsdatum));
|
||||
@@ -988,6 +993,7 @@ function MitarbeiterDetailgetSpaltenname(id)
|
||||
if(id=='mitarbeiter-treecol-titelpre') return 'titelpre';
|
||||
if(id=='mitarbeiter-treecol-vorname') return 'vorname';
|
||||
if(id=='mitarbeiter-treecol-vornamen') return 'vornamen';
|
||||
if(id=='mitarbeiter-treecol-wahlname') return 'wahlname';
|
||||
if(id=='mitarbeiter-treecol-nachname') return 'nachname';
|
||||
if(id=='mitarbeiter-treecol-titelpost') return 'titelpost';
|
||||
if(id=='mitarbeiter-treecol-personalnummer') return 'personalnummer';
|
||||
|
||||
@@ -111,9 +111,13 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/mitarbeiter/mitarbeitervertragover
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#vorname" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-wahlname" label="Wahlname" flex="1" persist="hidden, width, ordinal" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#wahlname" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-vornamen" label="Vornamen" flex="1" persist="hidden, width, ordinal" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#vornamen" onclick="MitarbeiterTreeSort()"/>
|
||||
sort="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#wahlname" onclick="MitarbeiterTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="mitarbeiter-treecol-titelpost" label="TitelPost" flex="1" persist="hidden, width, ordinal" hidden="true"
|
||||
class="sortDirectionIndicator"
|
||||
@@ -208,7 +212,8 @@ echo '<?xul-overlay href="'.APP_ROOT.'content/mitarbeiter/mitarbeitervertragover
|
||||
<treecell properties="Aktiv_rdf:http://www.technikum-wien.at/mitarbeiter/rdf#aktiv" label="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#titelpre" />
|
||||
<treecell properties="Aktiv_rdf:http://www.technikum-wien.at/mitarbeiter/rdf#aktiv" label="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#nachname" />
|
||||
<treecell properties="Aktiv_rdf:http://www.technikum-wien.at/mitarbeiter/rdf#aktiv" label="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#vorname" />
|
||||
<treecell properties="Aktiv_rdf:http://www.technikum-wien.at/mitarbeiter/rdf#aktiv" label="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#vornamen" />
|
||||
<treecell properties="Aktiv_rdf:http://www.technikum-wien.at/mitarbeiter/rdf#aktiv" label="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#wahlname" />
|
||||
<treecell properties="Aktiv_rdf:http://www.technikum-wien.at/mitarbeiter/rdf#aktiv" label="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#vornamen" />
|
||||
<treecell properties="Aktiv_rdf:http://www.technikum-wien.at/mitarbeiter/rdf#aktiv" label="rdf:http://www.technikum-wien.at/mitarbeiter/rdf#titelpost" />
|
||||
<?php
|
||||
if($rechte->isBerechtigt('mitarbeiter/persoenlich'))
|
||||
|
||||
@@ -582,6 +582,7 @@ if(!$error)
|
||||
$student->titelpre = $_POST['titelpre'];
|
||||
$student->titelpost = $_POST['titelpost'];
|
||||
$student->vorname = $_POST['vorname'];
|
||||
$student->wahlname = $_POST['wahlname'];
|
||||
$student->vornamen = $_POST['vornamen'];
|
||||
$student->nachname = $_POST['nachname'];
|
||||
$student->gebdatum = $_POST['geburtsdatum'];
|
||||
@@ -735,6 +736,7 @@ if(!$error)
|
||||
$person->titelpost = $_POST['titelpost'];
|
||||
$person->vorname = $_POST['vorname'];
|
||||
$person->vornamen = $_POST['vornamen'];
|
||||
$person->wahlname = $_POST['wahlname'];
|
||||
$person->nachname = $_POST['nachname'];
|
||||
$person->gebdatum = $_POST['geburtsdatum'];
|
||||
$person->gebort = $_POST['geburtsort'];
|
||||
|
||||
@@ -95,6 +95,10 @@ echo '<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>';
|
||||
<label value="Vornamen" control="student-detail-textbox-vornamen"/>
|
||||
<textbox id="student-detail-textbox-vornamen" disabled="true" maxlength="128"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="Wahlname" control="student-detail-textbox-wahlname"/>
|
||||
<textbox id="student-detail-textbox-wahlname" disabled="true" maxlength="128"/>
|
||||
</row>
|
||||
<row>
|
||||
<label value="Geburtsdatum" control="student-detail-textbox-geburtsdatum"/>
|
||||
<hbox>
|
||||
|
||||
@@ -131,7 +131,7 @@ else
|
||||
echo '<menuitem label="Student" oncommand="StudentUnterbrecherZuStudent()" disabled="false" tooltiptext="Status ändern auf Student"/>';
|
||||
if ($id == 'interessent-toolbar-zustudent')
|
||||
echo '<menuitem label="Student" oncommand="InteressentzuStudent()" disabled="false" tooltiptext="Status ändern auf Student"/>';
|
||||
|
||||
|
||||
foreach($gruende[$status_kurzbz] as $row)
|
||||
{
|
||||
$commandWithID = str_replace('STATUSGRUNDID',$row['statusgrund_id'],$command);
|
||||
@@ -270,6 +270,10 @@ else
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#vorname" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-wahlname" label="Wahlname" flex="1" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#wahlname" onclick="StudentTreeSort()"/>
|
||||
<splitter class="tree-splitter"/>
|
||||
<treecol id="student-treecol-vornamen" label="Vornamen" flex="1" hidden="true" persist="hidden, width, ordinal"
|
||||
class="sortDirectionIndicator"
|
||||
sort="rdf:http://www.technikum-wien.at/student/rdf#vornamen" onclick="StudentTreeSort()"/>
|
||||
@@ -436,6 +440,7 @@ else
|
||||
<treecell properties="Aktiv_rdf:http://www.technikum-wien.at/student/rdf#aktiv" label="rdf:http://www.technikum-wien.at/student/rdf#titelpre" />
|
||||
<treecell properties="Aktiv_rdf:http://www.technikum-wien.at/student/rdf#aktiv" label="rdf:http://www.technikum-wien.at/student/rdf#nachname" />
|
||||
<treecell properties="Aktiv_rdf:http://www.technikum-wien.at/student/rdf#aktiv" label="rdf:http://www.technikum-wien.at/student/rdf#vorname" />
|
||||
<treecell properties="Aktiv_rdf:http://www.technikum-wien.at/student/rdf#aktiv" label="rdf:http://www.technikum-wien.at/student/rdf#wahlname" />
|
||||
<treecell properties="Aktiv_rdf:http://www.technikum-wien.at/student/rdf#aktiv" label="rdf:http://www.technikum-wien.at/student/rdf#vornamen" />
|
||||
<treecell properties="Aktiv_rdf:http://www.technikum-wien.at/student/rdf#aktiv" label="rdf:http://www.technikum-wien.at/student/rdf#titelpost" />
|
||||
<treecell properties="Aktiv_rdf:http://www.technikum-wien.at/student/rdf#aktiv" label="rdf:http://www.technikum-wien.at/student/rdf#svnr" />
|
||||
|
||||
@@ -727,6 +727,7 @@ function StudentDetailReset()
|
||||
document.getElementById('student-detail-textbox-titelpre').value='';
|
||||
document.getElementById('student-detail-textbox-titelpost').value='';
|
||||
document.getElementById('student-detail-textbox-vorname').value='';
|
||||
document.getElementById('student-detail-textbox-wahlname').value='';
|
||||
document.getElementById('student-detail-textbox-vornamen').value='';
|
||||
document.getElementById('student-detail-textbox-nachname').value='';
|
||||
document.getElementById('student-detail-textbox-geburtsdatum').value='';
|
||||
@@ -759,6 +760,7 @@ function StudentDetailDisableFields(val)
|
||||
document.getElementById('student-detail-textbox-titelpre').disabled=val;
|
||||
document.getElementById('student-detail-textbox-titelpost').disabled=val;
|
||||
document.getElementById('student-detail-textbox-vorname').disabled=val;
|
||||
document.getElementById('student-detail-textbox-wahlname').disabled=val;
|
||||
document.getElementById('student-detail-textbox-vornamen').disabled=val;
|
||||
document.getElementById('student-detail-textbox-nachname').disabled=val;
|
||||
document.getElementById('student-detail-textbox-geburtsdatum').disabled=val;
|
||||
@@ -799,6 +801,7 @@ function StudentDetailSave()
|
||||
titelpre = document.getElementById('student-detail-textbox-titelpre').value;
|
||||
titelpost = document.getElementById('student-detail-textbox-titelpost').value;
|
||||
vorname = document.getElementById('student-detail-textbox-vorname').value;
|
||||
wahlname = document.getElementById('student-detail-textbox-wahlname').value;
|
||||
vornamen = document.getElementById('student-detail-textbox-vornamen').value;
|
||||
nachname = document.getElementById('student-detail-textbox-nachname').value;
|
||||
geburtsdatum = document.getElementById('student-detail-textbox-geburtsdatum').value;
|
||||
@@ -857,6 +860,7 @@ function StudentDetailSave()
|
||||
req.add('titelpre', titelpre);
|
||||
req.add('titelpost', titelpost);
|
||||
req.add('vorname', vorname);
|
||||
req.add('wahlname', wahlname);
|
||||
req.add('vornamen', vornamen);
|
||||
req.add('nachname', nachname);
|
||||
req.add('geburtsdatum', ConvertDateToISO(geburtsdatum));
|
||||
@@ -1104,6 +1108,7 @@ function StudentAuswahl()
|
||||
titelpre=getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#titelpre" ));
|
||||
titelpost=getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#titelpost" ));
|
||||
vorname=getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#vorname" ));
|
||||
wahlname=getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#wahlname" ));
|
||||
vornamen=getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#vornamen" ));
|
||||
nachname=getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#nachname" ));
|
||||
geburtsdatum=getTargetHelper(dsource,subject,rdfService.GetResource( predicateNS + "#geburtsdatum" ));
|
||||
@@ -1147,6 +1152,7 @@ function StudentAuswahl()
|
||||
document.getElementById('student-detail-textbox-titelpre').value=titelpre;
|
||||
document.getElementById('student-detail-textbox-titelpost').value=titelpost;
|
||||
document.getElementById('student-detail-textbox-vorname').value=vorname;
|
||||
document.getElementById('student-detail-textbox-wahlname').value=wahlname;
|
||||
document.getElementById('student-detail-textbox-vornamen').value=vornamen;
|
||||
document.getElementById('student-detail-textbox-nachname').value=nachname;
|
||||
document.getElementById('student-detail-textbox-geburtsdatum').value=geburtsdatum;
|
||||
|
||||
@@ -315,7 +315,7 @@ class benutzer extends person
|
||||
|
||||
$qry = "SELECT * FROM (
|
||||
SELECT
|
||||
distinct on (uid) vorname, nachname, uid, mitarbeiter_uid, personalnummer, titelpre, titelpost, lektor, fixangestellt, alias, tbl_benutzer.aktiv, anrede,
|
||||
distinct on (uid) vorname, nachname, wahlname, uid, mitarbeiter_uid, personalnummer, titelpre, titelpost, lektor, fixangestellt, alias, tbl_benutzer.aktiv, anrede,
|
||||
(SELECT UPPER
|
||||
(tbl_studiengang.typ || tbl_studiengang.kurzbz)
|
||||
FROM public.tbl_student
|
||||
@@ -356,6 +356,8 @@ class benutzer extends person
|
||||
|
||||
$qry.=" (lower(vorname || ' ' || nachname) ~* lower(".$this->db_add_param($searchItems_string).")";
|
||||
$qry.=" OR lower(nachname || ' ' || vorname) ~* lower(".$this->db_add_param($searchItems_string).")";
|
||||
$qry.=" OR lower(nachname || ' ' || wahlname) ~* lower(".$this->db_add_param($searchItems_string).")";
|
||||
$qry.=" OR lower(wahlname || ' ' || nachname) ~* lower(".$this->db_add_param($searchItems_string).")";
|
||||
$qry.=" OR lower(uid) like lower('%".$this->db_escape(implode(' ',$searchItems))."%')";
|
||||
$qry.=" OR lower(telefonklappe) like lower('%".$this->db_escape(implode(' ',$searchItems))."%')";
|
||||
|
||||
@@ -376,6 +378,7 @@ class benutzer extends person
|
||||
|
||||
$obj->titelpre = $row->titelpre;
|
||||
$obj->vorname = $row->vorname;
|
||||
$obj->wahlname = $row->wahlname;
|
||||
$obj->nachname = $row->nachname;
|
||||
$obj->titelpost = $row->titelpost;
|
||||
$obj->uid = $row->uid;
|
||||
|
||||
@@ -200,7 +200,7 @@ class LehreListHelper
|
||||
//Studierende der LV laden und in ein Array schreiben
|
||||
|
||||
$qry = 'SELECT
|
||||
distinct on(nachname, vorname, person_id) vorname, nachname, matrikelnr, public.tbl_student.student_uid,
|
||||
distinct on(nachname, vorname, person_id) vorname, nachname, wahlname, matrikelnr, public.tbl_student.student_uid,
|
||||
tbl_studentlehrverband.semester, tbl_studentlehrverband.verband, tbl_studentlehrverband.gruppe,
|
||||
(SELECT status_kurzbz FROM public.tbl_prestudentstatus
|
||||
WHERE prestudent_id=tbl_student.prestudent_id
|
||||
@@ -276,10 +276,24 @@ class LehreListHelper
|
||||
if(($row->mobilitaetstyp_kurzbz != '') && ($row->doubledegree == 1)) //Double Degree Student
|
||||
$zusatz .= '(d.d.)';
|
||||
|
||||
if(($row->wahlname != ''))
|
||||
{
|
||||
//als Zusatz speichern
|
||||
//$zusatz .= '(Wahlname: ' . $row->wahlname . ')';
|
||||
|
||||
//wenn vorhanden statt Vornamen anzeigen
|
||||
$vorname = $row->wahlname;
|
||||
}
|
||||
else
|
||||
{
|
||||
$vorname = $row->vorname;
|
||||
}
|
||||
|
||||
|
||||
$this->studentuids[] = $row->student_uid;
|
||||
$this->data[]=array('student'=>array(
|
||||
'uid' => $row->student_uid,
|
||||
'vorname'=>$row->vorname,
|
||||
'vorname'=>$vorname,
|
||||
'nachname'=>$row->nachname,
|
||||
'personenkennzeichen'=>trim($row->matrikelnr),
|
||||
'matr_nr'=>$row->matr_nr,
|
||||
|
||||
@@ -319,7 +319,7 @@ class mitarbeiter extends benutzer
|
||||
*/
|
||||
public function getMitarbeiter($lektor=true,$fixangestellt=null,$stg_kz=null)
|
||||
{
|
||||
$sql_query='SELECT DISTINCT campus.vw_mitarbeiter.uid, titelpre, titelpost, vorname, vornamen, nachname, gebdatum, gebort, gebzeit, anmerkung, aktiv,
|
||||
$sql_query='SELECT DISTINCT campus.vw_mitarbeiter.uid, titelpre, titelpost, vorname, vornamen, wahlname, nachname, gebdatum, gebort, gebzeit, anmerkung, aktiv,
|
||||
homepage, campus.vw_mitarbeiter.updateamum, campus.vw_mitarbeiter.updatevon, personalnummer, kurzbz, lektor, fixangestellt, standort_id, telefonklappe FROM campus.vw_mitarbeiter
|
||||
LEFT OUTER JOIN public.tbl_benutzerfunktion USING (uid)
|
||||
WHERE TRUE';
|
||||
@@ -364,6 +364,7 @@ class mitarbeiter extends benutzer
|
||||
$l->titelpre=$row->titelpre;
|
||||
$l->titelpost=$row->titelpost;
|
||||
$l->vorname=$row->vorname;
|
||||
$l->wahlname=$row->wahlname;
|
||||
$l->vornamen=$row->vornamen;
|
||||
$l->nachname=$row->nachname;
|
||||
$l->gebdatum=$row->gebdatum;
|
||||
@@ -475,6 +476,7 @@ class mitarbeiter extends benutzer
|
||||
$l->titelpre=$row->titelpre;
|
||||
$l->titelpost=$row->titelpost;
|
||||
$l->vorname=$row->vorname;
|
||||
$l->wahlname=$row->wahlname;
|
||||
$l->vornamen=$row->vornamen;
|
||||
$l->nachname=$row->nachname;
|
||||
$l->gebdatum=$row->gebdatum;
|
||||
@@ -601,7 +603,7 @@ class mitarbeiter extends benutzer
|
||||
return false;
|
||||
}
|
||||
|
||||
$qry = "SELECT uid, vorname, vornamen, nachname, titelpre, titelpost, kurzbz FROM lehre.tbl_lehreinheitmitarbeiter, campus.vw_mitarbeiter, lehre.tbl_lehreinheit
|
||||
$qry = "SELECT uid, vorname, wahlname, vornamen, nachname, titelpre, titelpost, kurzbz FROM lehre.tbl_lehreinheitmitarbeiter, campus.vw_mitarbeiter, lehre.tbl_lehreinheit
|
||||
WHERE lehrveranstaltung_id=".$this->db_add_param($lehrveranstaltung_id, FHC_INTEGER)." AND mitarbeiter_uid=uid AND tbl_lehreinheitmitarbeiter.lehreinheit_id=tbl_lehreinheit.lehreinheit_id;";
|
||||
|
||||
if($this->db_query($qry))
|
||||
@@ -616,6 +618,7 @@ class mitarbeiter extends benutzer
|
||||
$obj->titelpre = $row->titelpre;
|
||||
$obj->titelpost = $row->titelpost;
|
||||
$obj->kurzbz = $row->kurzbz;
|
||||
$obj->wahlname = $row->wahlname;
|
||||
$obj->vornamen = $row->vornamen;
|
||||
|
||||
$this->result[] = $obj;
|
||||
@@ -752,6 +755,7 @@ class mitarbeiter extends benutzer
|
||||
$obj->titelpre = $row->titelpre;
|
||||
$obj->nachname = $row->nachname;
|
||||
$obj->vorname = $row->vorname;
|
||||
$obj->wahlname = $row->wahlname;
|
||||
$obj->vornamen = $row->vornamen;
|
||||
$obj->gebdatum = $row->gebdatum;
|
||||
$obj->gebort = $row->gebort;
|
||||
@@ -833,7 +837,12 @@ class mitarbeiter extends benutzer
|
||||
*/
|
||||
public function getMitarbeiterFilter($filter)
|
||||
{
|
||||
$qry = "SELECT * FROM campus.vw_mitarbeiter WHERE lower(nachname) ~* lower(".$this->db_add_param($filter).") OR uid ~* ".$this->db_add_param($filter);
|
||||
$qry = "SELECT * FROM campus.vw_mitarbeiter
|
||||
WHERE lower(nachname) ~* lower(".$this->db_add_param($filter).")
|
||||
OR lower(wahlname) ~* lower(".$this->db_add_param($filter).")
|
||||
--OR lower(wahlname || ' ' || nachname) like lower(".$this->db_add_param($filter).")
|
||||
--OR lower(nachname || ' ' || wahlname) like lower(".$this->db_add_param($filter).")
|
||||
OR uid ~* ".$this->db_add_param($filter);
|
||||
$qry .= " ORDER BY nachname, vorname, kurzbz;";
|
||||
|
||||
if($this->db_query($qry))
|
||||
@@ -849,6 +858,7 @@ class mitarbeiter extends benutzer
|
||||
$obj->titelpost = $row->titelpost;
|
||||
$obj->kurzbz = $row->kurzbz;
|
||||
$obj->vornamen = $row->vornamen;
|
||||
$obj->wahlname = $row->wahlname;
|
||||
$obj->aktiv =$this->db_parse_bool($row->aktiv);
|
||||
$obj->fixangestellt = $this->db_parse_bool($row->fixangestellt);
|
||||
|
||||
@@ -871,14 +881,17 @@ class mitarbeiter extends benutzer
|
||||
*/
|
||||
public function search($filter, $limit=null, $aktiv=true, $positivePersonalnr=false)
|
||||
{
|
||||
$qry = "SELECT vorname, nachname, titelpre, titelpost, kurzbz, vornamen, uid
|
||||
$qry = "SELECT vorname, nachname, titelpre, titelpost, kurzbz, vornamen, wahlname, uid
|
||||
FROM campus.vw_mitarbeiter
|
||||
WHERE
|
||||
lower(nachname) like lower('%".$this->db_escape($filter)."%')
|
||||
OR lower(uid) like lower('%".$this->db_escape($filter)."%')
|
||||
OR lower(vorname) like lower('%".$this->db_escape($filter)."%')
|
||||
OR lower(wahlname) like lower('%".$this->db_escape($filter)."%')
|
||||
OR lower(vorname || ' ' || nachname) like lower('%".$this->db_escape($filter)."%')
|
||||
OR lower(nachname || ' ' || vorname) like lower('%".$this->db_escape($filter)."%')
|
||||
OR lower(wahlname || ' ' || nachname) like lower('%".$this->db_escape($filter)."%')
|
||||
OR lower(nachname || ' ' || wahlname) like lower('%".$this->db_escape($filter)."%')
|
||||
ORDER BY nachname, vorname";
|
||||
|
||||
if(!is_null($limit) && is_numeric($limit))
|
||||
@@ -897,6 +910,7 @@ class mitarbeiter extends benutzer
|
||||
$obj->titelpost = $row->titelpost;
|
||||
$obj->kurzbz = $row->kurzbz;
|
||||
$obj->vornamen = $row->vornamen;
|
||||
$obj->wahlname = $row->wahlname;
|
||||
|
||||
$this->result[] = $obj;
|
||||
}
|
||||
@@ -931,6 +945,8 @@ class mitarbeiter extends benutzer
|
||||
JOIN public.tbl_person USING(person_id)
|
||||
WHERE lower(COALESCE(nachname,'') ||' '|| COALESCE(vorname,'')) ~* lower(".$this->db_add_param($searchItems_string).") OR
|
||||
lower(COALESCE(vorname,'') ||' '|| COALESCE(nachname,'')) ~* lower(".$this->db_add_param($searchItems_string).") OR
|
||||
lower(COALESCE(wahlname,'') ||' '|| COALESCE(nachname,'')) ~* lower(".$this->db_add_param($searchItems_string).") OR
|
||||
lower(COALESCE(nachname,'') ||' '|| COALESCE(wahlname,'')) ~* lower(".$this->db_add_param($searchItems_string).") OR
|
||||
uid ~* ".$this->db_add_param($filter)." ";
|
||||
if(is_numeric($filter))
|
||||
$qry.="OR personalnummer = ".$this->db_add_param($filter)." OR svnr = ".$this->db_add_param($filter).";";
|
||||
@@ -950,6 +966,7 @@ class mitarbeiter extends benutzer
|
||||
$obj->titelpre = $row->titelpre;
|
||||
$obj->nachname = $row->nachname;
|
||||
$obj->vorname = $row->vorname;
|
||||
$obj->wahlname = $row->wahlname;
|
||||
$obj->vornamen = $row->vornamen;
|
||||
$obj->gebdatum = $row->gebdatum;
|
||||
$obj->gebort = $row->gebort;
|
||||
@@ -1509,6 +1526,7 @@ class mitarbeiter extends benutzer
|
||||
$obj->titelpre = $row->titelpre;
|
||||
$obj->nachname = $row->nachname;
|
||||
$obj->vorname = $row->vorname;
|
||||
$obj->wahlname = $row->wahlname;
|
||||
$obj->vornamen = $row->vornamen;
|
||||
$obj->gebdatum = $row->gebdatum;
|
||||
$obj->gebort = $row->gebort;
|
||||
|
||||
@@ -66,6 +66,7 @@ class person extends basis_db
|
||||
public $matr_nr; //varchar(32)
|
||||
public $bpk; //varchar(255)
|
||||
public $udf_values; //json
|
||||
public $wahlname;
|
||||
|
||||
/**
|
||||
* Konstruktor - Uebergibt die Connection und laedt optional eine Person
|
||||
@@ -95,7 +96,7 @@ class person extends basis_db
|
||||
gebdatum, gebort, gebzeit, foto, anmerkung, homepage, svnr, ersatzkennzeichen,
|
||||
familienstand, anzahlkinder, aktiv, insertamum, insertvon, updateamum, updatevon, ext_id,
|
||||
geschlecht, staatsbuergerschaft, geburtsnation, kurzbeschreibung, zugangscode, foto_sperre,
|
||||
matr_nr, bpk";
|
||||
matr_nr, bpk, wahlname";
|
||||
if ($hasUDF = $udf->personHasUDF())
|
||||
$qry .= ", udf_values ";
|
||||
|
||||
@@ -142,6 +143,7 @@ class person extends basis_db
|
||||
$this->foto_sperre = $this->db_parse_bool($row->foto_sperre);
|
||||
$this->matr_nr = $row->matr_nr;
|
||||
$this->bpk = $row->bpk;
|
||||
$this->wahlname = $row->wahlname;
|
||||
if ($hasUDF)
|
||||
{
|
||||
$this->udf_values = $row->udf_values;
|
||||
@@ -441,7 +443,7 @@ class person extends basis_db
|
||||
gebdatum, gebort, gebzeit, foto, anmerkung, homepage, svnr, ersatzkennzeichen,
|
||||
familienstand, anzahlkinder, aktiv, insertamum, insertvon, updateamum, updatevon,
|
||||
geschlecht, geburtsnation, staatsbuergerschaft, kurzbeschreibung, zugangscode,
|
||||
foto_sperre, matr_nr, bpk)
|
||||
foto_sperre, matr_nr, bpk, wahlname)
|
||||
VALUES('.$this->db_add_param($this->sprache).','.
|
||||
$this->db_add_param($this->anrede).','.
|
||||
$this->db_add_param($this->titelpost).','.
|
||||
@@ -471,7 +473,8 @@ class person extends basis_db
|
||||
$this->db_add_param($this->zugangscode).','.
|
||||
$this->db_add_param($this->foto_sperre, FHC_BOOLEAN).','.
|
||||
$this->db_add_param($this->matr_nr).','.
|
||||
$this->db_add_param($this->bpk).');';
|
||||
$this->db_add_param($this->bpk).','.
|
||||
$this->db_add_param($this->wahlname).');';
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -510,7 +513,8 @@ class person extends basis_db
|
||||
' foto_sperre='.$this->db_add_param($this->foto_sperre, FHC_BOOLEAN).','.
|
||||
' zugangscode='.$this->db_add_param($this->zugangscode).','.
|
||||
' matr_nr ='.$this->db_add_param($this->matr_nr).','.
|
||||
' bpk = '.$this->db_add_param($this->bpk).
|
||||
' bpk = '.$this->db_add_param($this->bpk).','.
|
||||
' wahlname = '.$this->db_add_param($this->wahlname).
|
||||
' WHERE person_id='.$this->person_id.';';
|
||||
}
|
||||
|
||||
@@ -568,6 +572,8 @@ class person extends basis_db
|
||||
UPPER (vorname) ~* UPPER(".$this->db_add_param($filter).") OR
|
||||
UPPER (nachname || ' ' || vorname) ~* UPPER(".$this->db_add_param($filter).") OR
|
||||
UPPER (vorname || ' ' || nachname) ~* UPPER(".$this->db_add_param($filter).") OR
|
||||
UPPER (nachname || ' ' || wahlname) ~* UPPER(".$this->db_add_param($filter).") OR
|
||||
UPPER (wahlname || ' ' || nachname) ~* UPPER(".$this->db_add_param($filter).") OR
|
||||
uid=".$this->db_add_param($filter);
|
||||
}
|
||||
|
||||
@@ -611,6 +617,7 @@ class person extends basis_db
|
||||
$l->foto_sperre = $this->db_parse_bool($row->foto_sperre);
|
||||
$l->matr_nr = $row->matr_nr;
|
||||
$l->bpk = $row->bpk;
|
||||
$l->wahlname = $row->wahlname;
|
||||
$this->personen[] = $l;
|
||||
}
|
||||
}
|
||||
@@ -684,6 +691,7 @@ class person extends basis_db
|
||||
$adrObj->nachname = $row->nachname;
|
||||
$adrObj->vorname = $row->vorname;
|
||||
$adrObj->vornamen = $row->vornamen;
|
||||
$adrObj->wahlname = $row->wahlname;
|
||||
$adrObj->gebdatum = $row->gebdatum;
|
||||
$adrObj->gebort = $row->gebort;
|
||||
$adrObj->gebzeit = $row->gebzeit;
|
||||
@@ -868,6 +876,7 @@ class person extends basis_db
|
||||
$this->foto_sperre = $this->db_parse_bool($row->foto_sperre);
|
||||
$this->matr_nr = $row->matr_nr;
|
||||
$this->bpk = $row->bpk;
|
||||
$this->wahlname = $row->wahlname;
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -986,6 +995,7 @@ class person extends basis_db
|
||||
$this->updateaktivam = $row->updateaktivam;
|
||||
$this->aktivierungscode = $row->aktivierungscode;
|
||||
$this->bpk = $row->bpk;
|
||||
$this->wahlname = $row->wahlname;
|
||||
return true;
|
||||
}
|
||||
else
|
||||
|
||||
@@ -71,6 +71,7 @@ $this->phrasen['global/aenderungenZuruecksetzen']= "Änderungen zurücks
|
||||
$this->phrasen['global/username']='Username';
|
||||
$this->phrasen['global/vorname']='Vorname';
|
||||
$this->phrasen['global/nachname']='Nachname';
|
||||
$this->phrasen['global/wahlname']='Wahlname';
|
||||
$this->phrasen['global/anrede']='Anrede';
|
||||
$this->phrasen['global/name']='Name';
|
||||
$this->phrasen['global/uid']='UID';
|
||||
|
||||
@@ -70,6 +70,7 @@ $this->phrasen['global/aenderungenZuruecksetzen']= "Reset changes";
|
||||
$this->phrasen['global/username']='Username';
|
||||
$this->phrasen['global/vorname']='First Name';
|
||||
$this->phrasen['global/nachname']='Last Name';
|
||||
$this->phrasen['global/wahlname']='Name of Choice';
|
||||
$this->phrasen['global/anrede']='Title';
|
||||
$this->phrasen['global/name']='Name';
|
||||
$this->phrasen['global/uid']='UID';
|
||||
|
||||
@@ -61,7 +61,7 @@ $i=0;
|
||||
if(isset($anwesenheit->result) && is_array($anwesenheit->result))
|
||||
{
|
||||
foreach($anwesenheit->result as $row)
|
||||
{
|
||||
{
|
||||
$i=$oRdf->newObjekt($i);
|
||||
$oRdf->obj[$i]->setAttribut('lehrveranstaltung_bezeichnung',$row->bezeichnung,true);
|
||||
$oRdf->obj[$i]->setAttribut('prozent',$row->prozent,true);
|
||||
@@ -69,12 +69,13 @@ if(isset($anwesenheit->result) && is_array($anwesenheit->result))
|
||||
$oRdf->obj[$i]->setAttribut('nichtanwesend',$row->nichtanwesend,true);
|
||||
$oRdf->obj[$i]->setAttribut('vorname',$row->vorname,true);
|
||||
$oRdf->obj[$i]->setAttribut('nachname',$row->nachname,true);
|
||||
$oRdf->obj[$i]->setAttribut('wahlname',$row->wahlname,true);
|
||||
$oRdf->obj[$i]->setAttribut('uid',$row->uid,true);
|
||||
|
||||
|
||||
|
||||
$ampel='makeIt'.$anwesenheit->getAmpel($row->prozent);
|
||||
$oRdf->obj[$i]->setAttribut('ampel',$ampel,true);
|
||||
|
||||
|
||||
$oRdf->addSequence($i);
|
||||
$i++;
|
||||
}
|
||||
|
||||
@@ -89,7 +89,7 @@ if($db->db_query($qry))
|
||||
{
|
||||
if(empty($row))
|
||||
die("Lehreinheit $lehreinheit am $von nicht gefunden");
|
||||
|
||||
|
||||
$data[$row->lehreinheit_id]['tage'][$row->datum][] = $row;
|
||||
}
|
||||
}
|
||||
@@ -97,7 +97,7 @@ if($db->db_query($qry))
|
||||
foreach($data as $key => $value)
|
||||
{
|
||||
$currentDay = key($value['tage']);
|
||||
|
||||
|
||||
// Daten der Vortragenden ermitteln
|
||||
$qry = "SELECT vorname, nachname, titelpre, titelpost "
|
||||
. "FROM lehre.tbl_lehreinheitmitarbeiter lema "
|
||||
@@ -114,7 +114,7 @@ foreach($data as $key => $value)
|
||||
}
|
||||
|
||||
// Daten der Studenten ermitteln
|
||||
$qry = "SELECT pe.person_id, vorname, nachname, titelpre, titelpost, note, "
|
||||
$qry = "SELECT pe.person_id, vorname, nachname, wahlname, titelpre, titelpost, note, "
|
||||
. "get_rolle_prestudent(tbl_student.prestudent_id, " . $db->db_add_param($studiensemester) . ") AS laststatus "
|
||||
. "FROM campus.vw_student_lehrveranstaltung stlv "
|
||||
. "JOIN public.tbl_benutzer be ON be.uid = stlv.uid "
|
||||
|
||||
@@ -112,6 +112,7 @@ function draw_row($mitarbeiter)
|
||||
<MITARBEITER:uid><![CDATA['.$mitarbeiter->uid.']]></MITARBEITER:uid>
|
||||
<MITARBEITER:titelpre><![CDATA['.$mitarbeiter->titelpre.']]></MITARBEITER:titelpre>
|
||||
<MITARBEITER:titelpost><![CDATA['.$mitarbeiter->titelpost.']]></MITARBEITER:titelpost>
|
||||
<MITARBEITER:wahlname><![CDATA['.$mitarbeiter->wahlname.']]></MITARBEITER:wahlname>
|
||||
<MITARBEITER:vornamen><![CDATA['.$mitarbeiter->vornamen.']]></MITARBEITER:vornamen>
|
||||
<MITARBEITER:vorname><![CDATA['.$mitarbeiter->vorname.']]></MITARBEITER:vorname>
|
||||
<MITARBEITER:nachname><![CDATA['.$mitarbeiter->nachname.']]></MITARBEITER:nachname>
|
||||
@@ -143,6 +144,7 @@ if($lehrveranstaltung_id==null && $filter==null && $mitarbeiter_uid==null)
|
||||
<MITARBEITER:uid></MITARBEITER:uid>
|
||||
<MITARBEITER:titelpre></MITARBEITER:titelpre>
|
||||
<MITARBEITER:titelpost></MITARBEITER:titelpost>
|
||||
<MITARBEITER:wahlname></MITARBEITER:wahlname>
|
||||
<MITARBEITER:vornamen></MITARBEITER:vornamen>
|
||||
<MITARBEITER:vorname></MITARBEITER:vorname>
|
||||
<MITARBEITER:nachname></MITARBEITER:nachname>
|
||||
@@ -182,6 +184,7 @@ if($lehrveranstaltung_id==null && $filter==null && $mitarbeiter_uid==null)
|
||||
"\n\t\t\t<MITARBEITER:uid></MITARBEITER:uid>".
|
||||
"\n\t\t\t<MITARBEITER:titelpre></MITARBEITER:titelpre>".
|
||||
"\n\t\t\t<MITARBEITER:titelpost></MITARBEITER:titelpost>".
|
||||
"\n\t\t\t<MITARBEITER:wahlname></MITARBEITER:wahlname>".
|
||||
"\n\t\t\t<MITARBEITER:vornamen></MITARBEITER:vornamen>".
|
||||
"\n\t\t\t<MITARBEITER:vorname></MITARBEITER:vorname>".
|
||||
"\n\t\t\t<MITARBEITER:nachname></MITARBEITER:nachname>".
|
||||
@@ -214,6 +217,7 @@ else
|
||||
<MITARBEITER:uid><![CDATA[]]></MITARBEITER:uid>
|
||||
<MITARBEITER:titelpre><![CDATA[]]></MITARBEITER:titelpre>
|
||||
<MITARBEITER:titelpost><![CDATA[]]></MITARBEITER:titelpost>
|
||||
<MITARBEITER:wahlname><![CDATA[]]></MITARBEITER:wahlname>
|
||||
<MITARBEITER:vornamen><![CDATA[]]></MITARBEITER:vornamen>
|
||||
<MITARBEITER:vorname><![CDATA[]]></MITARBEITER:vorname>
|
||||
<MITARBEITER:nachname><![CDATA[-- Keine Auswahl --]]></MITARBEITER:nachname>
|
||||
|
||||
@@ -152,6 +152,7 @@ function draw_row($mitarbeiter)
|
||||
<MITARBEITER:nachname><![CDATA['.$mitarbeiter->nachname.']]></MITARBEITER:nachname>
|
||||
<MITARBEITER:vorname><![CDATA['.$mitarbeiter->vorname.']]></MITARBEITER:vorname>
|
||||
<MITARBEITER:vornamen><![CDATA['.$mitarbeiter->vornamen.']]></MITARBEITER:vornamen>
|
||||
<MITARBEITER:wahlname><![CDATA['.$mitarbeiter->wahlname.']]></MITARBEITER:wahlname>
|
||||
<MITARBEITER:anrede><![CDATA['.$mitarbeiter->anrede.']]></MITARBEITER:anrede>
|
||||
<MITARBEITER:geschlecht><![CDATA['.$mitarbeiter->geschlecht.']]></MITARBEITER:geschlecht>
|
||||
<MITARBEITER:geburtsdatum><![CDATA['.$datum->convertISODate($mitarbeiter->gebdatum).']]></MITARBEITER:geburtsdatum>
|
||||
|
||||
+11
-2
@@ -196,6 +196,7 @@ function draw_content_liste($row)
|
||||
<STUDENT:uid><![CDATA['.(isset($row->uid)?$row->uid:'').']]></STUDENT:uid>
|
||||
<STUDENT:titelpre><![CDATA['.$row->titelpre.']]></STUDENT:titelpre>
|
||||
<STUDENT:titelpost><![CDATA['.$row->titelpost.']]></STUDENT:titelpost>
|
||||
<STUDENT:wahlname><![CDATA['.$row->wahlname.']]></STUDENT:wahlname>
|
||||
<STUDENT:vornamen><![CDATA['.$row->vornamen.']]></STUDENT:vornamen>
|
||||
<STUDENT:vorname><![CDATA['.$row->vorname.']]></STUDENT:vorname>
|
||||
<STUDENT:nachname><![CDATA['.$row->nachname.']]></STUDENT:nachname>
|
||||
@@ -304,6 +305,7 @@ function draw_content($row)
|
||||
<STUDENT:titelpre><![CDATA['.$row->titelpre.']]></STUDENT:titelpre>
|
||||
<STUDENT:titelpost><![CDATA['.$row->titelpost.']]></STUDENT:titelpost>
|
||||
<STUDENT:vornamen><![CDATA['.$row->vornamen.']]></STUDENT:vornamen>
|
||||
<STUDENT:wahlname><![CDATA['.$row->wahlname.']]></STUDENT:wahlname>
|
||||
<STUDENT:vorname><![CDATA['.$row->vorname.']]></STUDENT:vorname>
|
||||
<STUDENT:nachname><![CDATA['.$row->nachname.']]></STUDENT:nachname>
|
||||
<STUDENT:geburtsdatum><![CDATA['.$datum_obj->convertISODate($row->gebdatum).']]></STUDENT:geburtsdatum>
|
||||
@@ -424,6 +426,7 @@ function draw_empty_content()
|
||||
<STUDENT:titelpre><![CDATA[]]></STUDENT:titelpre>
|
||||
<STUDENT:titelpost><![CDATA[]]></STUDENT:titelpost>
|
||||
<STUDENT:vornamen><![CDATA[]]></STUDENT:vornamen>
|
||||
<STUDENT:wahlname><![CDATA[]]></STUDENT:wahlname>
|
||||
<STUDENT:vorname><![CDATA[]]></STUDENT:vorname>
|
||||
<STUDENT:nachname><![CDATA[KEINE RESULTATE]]></STUDENT:nachname>
|
||||
<STUDENT:geburtsdatum><![CDATA[]]></STUDENT:geburtsdatum>
|
||||
@@ -609,7 +612,7 @@ if($xmlformat=='rdf')
|
||||
|
||||
$sql_query="
|
||||
SELECT
|
||||
p.person_id, tbl_student.prestudent_id, tbl_benutzer.uid, titelpre, titelpost,vorname, vornamen, geschlecht,
|
||||
p.person_id, tbl_student.prestudent_id, tbl_benutzer.uid, titelpre, titelpost,vorname, wahlname, vornamen, geschlecht,
|
||||
nachname, gebdatum, tbl_prestudent.anmerkung,ersatzkennzeichen,svnr, tbl_student.matrikelnr, p.anmerkung as anmerkungen,
|
||||
tbl_studentlehrverband.semester, tbl_studentlehrverband.verband, tbl_studentlehrverband.gruppe,
|
||||
tbl_student.studiengang_kz, aufmerksamdurch_kurzbz, mentor, public.tbl_benutzer.aktiv AS bnaktiv,
|
||||
@@ -879,8 +882,11 @@ if($xmlformat=='rdf')
|
||||
WHERE
|
||||
UPPER(nachname) = UPPER(".$db->db_add_param($searchItems_string_orig).") OR
|
||||
UPPER(vorname) = UPPER(".$db->db_add_param($searchItems_string_orig).") OR
|
||||
UPPER(wahlname) = UPPER(".$db->db_add_param($searchItems_string_orig).") OR
|
||||
UPPER(vorname || ' ' || nachname) = UPPER(".$db->db_add_param($searchItems_string_orig).") OR
|
||||
UPPER(nachname || ' ' || vorname) = UPPER(".$db->db_add_param($searchItems_string_orig).");";
|
||||
UPPER(nachname || ' ' || vorname) = UPPER(".$db->db_add_param($searchItems_string_orig).") OR
|
||||
UPPER(wahlname || ' ' || nachname) = UPPER(".$db->db_add_param($searchItems_string_orig).") OR
|
||||
UPPER(nachname || ' ' || wahlname) = UPPER(".$db->db_add_param($searchItems_string_orig).");";
|
||||
|
||||
if($db->db_query($qry))
|
||||
{
|
||||
@@ -931,6 +937,8 @@ if($xmlformat=='rdf')
|
||||
{
|
||||
$qry .= " UPPER(vorname || ' ' || nachname) ~* UPPER(".$db->db_add_param($searchItems_string).") OR
|
||||
UPPER(nachname || ' ' || vorname) ~* UPPER(".$db->db_add_param($searchItems_string).") OR
|
||||
UPPER(nachname || ' ' || wahlname) ~* UPPER(".$db->db_add_param($searchItems_string).") OR
|
||||
UPPER(wahlname || ' ' || nachname) ~* UPPER(".$db->db_add_param($searchItems_string).") OR
|
||||
student_uid ~* LOWER(".$db->db_add_param($searchItems_string).")";
|
||||
}
|
||||
else
|
||||
@@ -1194,6 +1202,7 @@ else
|
||||
<titelpre><![CDATA['.$student->titelpre.']]></titelpre>
|
||||
<titelpost><![CDATA['.$student->titelpost.']]></titelpost>
|
||||
<vornamen><![CDATA['.$student->vornamen.']]></vornamen>
|
||||
<wahlname><![CDATA['.$student->wahlname.']]></wahlname>
|
||||
<vorname><![CDATA['.$student->vorname.']]></vorname>
|
||||
<nachname><![CDATA['.$student->nachname.']]></nachname>
|
||||
<matrikelnummer><![CDATA['.$student->matrikelnr.']]></matrikelnummer>
|
||||
|
||||
+12
-1
@@ -6243,6 +6243,17 @@ if($result = @$db->db_query("SELECT 1 FROM system.tbl_berechtigung WHERE berecht
|
||||
}
|
||||
}
|
||||
|
||||
//Add column wahlname to public.tbl_person
|
||||
if(!@$db->db_query("SELECT wahlname FROM public.tbl_person LIMIT 1"))
|
||||
{
|
||||
$qry = "ALTER TABLE public.tbl_person ADD COLUMN wahlname varchar(128);";
|
||||
|
||||
if(!$db->db_query($qry))
|
||||
echo '<strong>public.tbl_person '.$db->db_last_error().'</strong><br>';
|
||||
else
|
||||
echo '<br>public.tbl_person: Spalte wahlname hinzugefügt';
|
||||
}
|
||||
|
||||
// Creates table public.tbl_gruppe_manager if it doesn't exist and grants privileges
|
||||
if (!$result = @$db->db_query('SELECT 1 FROM public.tbl_gruppe_manager LIMIT 1'))
|
||||
{
|
||||
@@ -6815,7 +6826,7 @@ $tabellen=array(
|
||||
"public.tbl_ortraumtyp" => array("ort_kurzbz","hierarchie","raumtyp_kurzbz"),
|
||||
"public.tbl_organisationseinheit" => array("oe_kurzbz", "oe_parent_kurzbz", "bezeichnung","organisationseinheittyp_kurzbz", "aktiv","mailverteiler","freigabegrenze","kurzzeichen","lehre","standort","warn_semesterstunden_frei","warn_semesterstunden_fix","standort_id"),
|
||||
"public.tbl_organisationseinheittyp" => array("organisationseinheittyp_kurzbz", "bezeichnung", "beschreibung"),
|
||||
"public.tbl_person" => array("person_id","staatsbuergerschaft","geburtsnation","sprache","anrede","titelpost","titelpre","nachname","vorname","vornamen","gebdatum","gebort","gebzeit","foto","anmerkung","homepage","svnr","ersatzkennzeichen","familienstand","geschlecht","anzahlkinder","aktiv","insertamum","insertvon","updateamum","updatevon","ext_id","bundesland_code","kompetenzen","kurzbeschreibung","zugangscode", "foto_sperre","matr_nr","zugangscode_timestamp","udf_values","bpk","matr_aktiv"),
|
||||
"public.tbl_person" => array("person_id","staatsbuergerschaft","geburtsnation","sprache","anrede","titelpost","titelpre","nachname","vorname","vornamen","gebdatum","gebort","gebzeit","foto","anmerkung","homepage","svnr","ersatzkennzeichen","familienstand","geschlecht","anzahlkinder","aktiv","insertamum","insertvon","updateamum","updatevon","ext_id","bundesland_code","kompetenzen","kurzbeschreibung","zugangscode", "foto_sperre","matr_nr","zugangscode_timestamp","udf_values","bpk","matr_aktiv","wahlname"),
|
||||
"public.tbl_person_fotostatus" => array("person_fotostatus_id","person_id","fotostatus_kurzbz","datum","insertamum","insertvon","updateamum","updatevon"),
|
||||
"public.tbl_personfunktionstandort" => array("personfunktionstandort_id","funktion_kurzbz","person_id","standort_id","position","anrede"),
|
||||
"public.tbl_preincoming" => array("preincoming_id","person_id","mobilitaetsprogramm_code","zweck_code","firma_id","universitaet","aktiv","bachelorthesis","masterthesis","von","bis","uebernommen","insertamum","insertvon","updateamum","updatevon","anmerkung","zgv","zgv_ort","zgv_datum","zgv_name","zgvmaster","zgvmaster_datum","zgvmaster_ort","zgvmaster_name","program_name","bachelor","master","jahre","person_id_emergency","person_id_coordinator_dep","person_id_coordinator_int","code","deutschkurs1","deutschkurs2","research_area","deutschkurs3","ext_id"),
|
||||
|
||||
@@ -211,6 +211,7 @@ if (isset($_GET['type']) && $_GET['type'] == 'getstudienplancontent' && isset($_
|
||||
document.getElementById('nachname').disabled = val;
|
||||
document.getElementById('vorname').disabled = val;
|
||||
document.getElementById('vornamen').disabled = val;
|
||||
document.getElementById('wahlname').disabled = val;
|
||||
document.getElementById('geschlecht').disabled = val;
|
||||
document.getElementById('geburtsdatum').disabled = val;
|
||||
|
||||
@@ -374,6 +375,7 @@ $anrede = (isset($_REQUEST['anrede'])?$_REQUEST['anrede']:'');
|
||||
$nachname = (isset($_REQUEST['nachname'])?$_REQUEST['nachname']:'');
|
||||
$vorname = (isset($_REQUEST['vorname'])?$_REQUEST['vorname']:'');
|
||||
$vornamen = (isset($_REQUEST['vornamen'])?$_REQUEST['vornamen']:'');
|
||||
$wahlname = (isset($_REQUEST['wahlname'])?$_REQUEST['wahlname']:'');
|
||||
$geschlecht = (isset($_REQUEST['geschlecht'])?$_REQUEST['geschlecht']:'');
|
||||
$geburtsdatum = (isset($_REQUEST['geburtsdatum'])?$_REQUEST['geburtsdatum']:'');
|
||||
$adresse = (isset($_REQUEST['adresse'])?$_REQUEST['adresse']:'');
|
||||
@@ -396,6 +398,7 @@ $anrede = utf8($anrede);
|
||||
$nachname = utf8($nachname);
|
||||
$vorname = utf8($vorname);
|
||||
$vornamen = utf8($vornamen);
|
||||
$wahlname = utf8($wahlname);
|
||||
$geschlecht = utf8($geschlecht);
|
||||
$geburtsdatum = utf8($geburtsdatum);
|
||||
$adresse = utf8($adresse);
|
||||
@@ -543,6 +546,7 @@ if (isset($_POST['save']))
|
||||
$geburtsdatum = $person->gebdatum;
|
||||
$vorname = $person->vorname;
|
||||
$vornamen = $person->vornamen;
|
||||
$wahlname = $person->wahlname;
|
||||
$nachname = $person->nachname;
|
||||
$titel = $person->titelpre;
|
||||
$titelpost = $person->titelpost;
|
||||
@@ -559,6 +563,7 @@ if (isset($_POST['save']))
|
||||
$person->nachname = $nachname;
|
||||
$person->vorname = $vorname;
|
||||
$person->vornamen = $vornamen;
|
||||
$person->wahlname = $wahlname;
|
||||
$person->geschlecht = $geschlecht;
|
||||
$person->gebdatum = $datum_obj->formatDatum($geburtsdatum,'Y-m-d');
|
||||
$person->geburtsnation = $geburtsnation;
|
||||
@@ -942,6 +947,7 @@ echo '<tr><td>Anrede</td><td><input type="text" id="anrede" name="anrede" maxlen
|
||||
echo '<tr><td>Titel(Pre)</td><td><input type="text" id="titel" name="titel" maxlength="64" value="'.$titel.'" /></td></tr>';
|
||||
echo '<tr><td>Vorname </td><td><input type="text" id="vorname" maxlength="32" name="vorname" value="'.$vorname.'" /></td></tr>';
|
||||
echo '<tr><td>Weitere Vornamen </td><td><input type="text" id="vornamen" maxlength="32" name="vornamen" value="'.$vornamen.'" /></td></tr>';
|
||||
echo '<tr><td>Wahlname </td><td><input type="text" id="wahlname" maxlength="32" name="wahlname" value="'.$wahlname.'" /></td></tr>';
|
||||
echo '<tr><td>Nachname *</td><td><input type="text" maxlength="64" id="nachname" name="nachname" value="'.$nachname.'" required="required" autofocus/></td></tr>';
|
||||
echo '<tr><td>Titel(Post)</td><td><input type="text" id="titelpost" name="titelpost" maxlength="64" value="'.$titelpost.'" /></td></tr>';
|
||||
echo '<tr><td>Geschlecht *</td><td><SELECT id="geschlecht" name="geschlecht">';
|
||||
@@ -1142,7 +1148,7 @@ if ($where != '')
|
||||
|
||||
if ($result = $db->db_query($qry))
|
||||
{
|
||||
echo '<table style="margin-top: 0px" class="tablesorter" id="t1"><thead><tr><th></th><th>Nachname</th><th>Vorname</th><th>Weitere<br/>Vornamen</th><th>GebDatum</th><th>SVNR</th><th>Geschlecht</th><th>Adresse</th><th>Status</th><th>Details</th></tr></thead>';
|
||||
echo '<table style="margin-top: 0px" class="tablesorter" id="t1"><thead><tr><th></th><th>Nachname</th><th>Vorname</th><th>Wahlname</th><th>Weitere<br/>Vornamen</th><th>GebDatum</th><th>SVNR</th><th>Geschlecht</th><th>Adresse</th><th>Status</th><th>Details</th></tr></thead>';
|
||||
echo '<tfoot><tr><td style="padding: 4px"><input type="radio" name="person_id" value="0" onclick="disablefields(this)"></td><td style="padding: 4px" colspan="3">Neue Person anlegen</td></tr></tfoot><tbody>';
|
||||
while($row = $db->db_fetch_object($result))
|
||||
{
|
||||
@@ -1161,7 +1167,7 @@ if ($where != '')
|
||||
}
|
||||
$status = mb_substr($status, 0, mb_strlen($status)-2);
|
||||
|
||||
echo '<tr valign="top"><td><input type="radio" name="person_id" value="'.$row->person_id.'" onclick="disablefields(this)"></td><td>'."$row->nachname</td><td>$row->vorname</td><td>$row->vornamen</td><td>$row->gebdatum</td><td>$row->svnr</td><td>".($row->geschlecht=='m'?'männlich':'weiblich')."</td><td>";
|
||||
echo '<tr valign="top"><td><input type="radio" name="person_id" value="'.$row->person_id.'" onclick="disablefields(this)"></td><td>'."$row->nachname</td><td>$row->vorname</td><td>$row->wahlname</td><td>$row->vornamen</td><td>$row->gebdatum</td><td>$row->svnr</td><td>".($row->geschlecht=='m'?'männlich':'weiblich')."</td><td>";
|
||||
$qry_adr = "SELECT * FROM public.tbl_adresse WHERE person_id=".$db->db_add_param($row->person_id, FHC_INTEGER);
|
||||
if ($result_adr = $db->db_query($qry_adr))
|
||||
while ($row_adr = $db->db_fetch_object($result_adr))
|
||||
|
||||
@@ -204,6 +204,7 @@ function disablefields(obj)
|
||||
document.getElementById('titelpost').disabled=val;
|
||||
document.getElementById('nachname').disabled=val;
|
||||
document.getElementById('vorname').disabled=val;
|
||||
document.getElementById('wahlname').disabled=val;
|
||||
document.getElementById('vornamen').disabled=val;
|
||||
document.getElementById('geschlecht').disabled=val;
|
||||
document.getElementById('geburtsdatum').disabled=val;
|
||||
@@ -502,6 +503,7 @@ $titel = (isset($_POST['titel'])?$_POST['titel']:'');
|
||||
$titelpost = (isset($_POST['titelpost'])?$_POST['titelpost']:'');
|
||||
$nachname = (isset($_POST['nachname'])?$_POST['nachname']:'');
|
||||
$vorname = (isset($_POST['vorname'])?$_POST['vorname']:'');
|
||||
$wahlname = (isset($_POST['wahlname'])?$_POST['wahlname']:'');
|
||||
$vornamen = (isset($_POST['vornamen'])?$_POST['vornamen']:'');
|
||||
$geschlecht = (isset($_POST['geschlecht'])?$_POST['geschlecht']:'');
|
||||
$geburtsdatum = (isset($_POST['geburtsdatum'])?$_POST['geburtsdatum']:'');
|
||||
@@ -574,6 +576,7 @@ if(isset($_POST['save']))
|
||||
{
|
||||
$geburtsdatum = $person->gebdatum;
|
||||
$vorname = $person->vorname;
|
||||
$wahlname = $person->wahlname;
|
||||
$vornamen = $person->vornamen;
|
||||
$nachname = $person->nachname;
|
||||
$svnr = $person->svnr;
|
||||
@@ -592,6 +595,7 @@ if(isset($_POST['save']))
|
||||
$person->titelpre = $titel;
|
||||
$person->nachname = $nachname;
|
||||
$person->vorname = $vorname;
|
||||
$person->wahlname = $wahlname;
|
||||
$person->vornamen = $vornamen;
|
||||
$person->titelpost = $titelpost;
|
||||
$person->geschlecht = $geschlecht;
|
||||
@@ -951,7 +955,26 @@ else
|
||||
echo ' ';
|
||||
echo '<input type="text" id="vornamen" maxlength="32" size="30" name="vornamen" value="'.$vornamen.'" /></td></tr>';
|
||||
//echo '<tr></tr>';
|
||||
echo '<tr><td>Nachname *</td><td><input type="text" maxlength="64" size="30" id="nachname" name="nachname" value="'.$nachname.'" /></td></tr>';
|
||||
//echo '<tr><td>Nachname *</td><td><input type="text" maxlength="64" size="30" id="nachname" name="nachname" value="'.$nachname.'" /></td></tr>';
|
||||
echo '<tr><td>Nachname *</td><td><input type="text" maxlength="64" size="30" id="nachname" name="nachname" value="'.$nachname.'" />';
|
||||
|
||||
if ($showagain)
|
||||
{
|
||||
//echo '</td></tr><tr><td>Wahlname1';
|
||||
// echo '</td></tr><td><td>Wahlname1';
|
||||
// echo '<input type="text" id="wahlname" maxlength="32" size="30" name="wahlname" value="'.$wahlname.'" /></td></tr>';
|
||||
echo '<tr><td>Wahlnahme</td><td><input type="text" maxlength="32" size="30" id="wahlname" name="wahlname" value="'.$wahlname.'" />';
|
||||
}
|
||||
else
|
||||
{
|
||||
echo '  ';
|
||||
echo 'Wahlname ';
|
||||
//echo 'Wahlname4';
|
||||
echo '<input type="text" id="wahlname" maxlength="32" size="30" name="wahlname" value="'.$wahlname.'" /></td></tr>';
|
||||
}
|
||||
|
||||
// echo '<tr><td>Wahlname</td><td>';
|
||||
// echo '<input type="text" id="wahlname" maxlength="32" size="30" name="wahlname" value="'.$wahlname.'" /></td></tr>';
|
||||
echo '<tr><td>Titel(Post)</td><td><input type="text" id="titelpost" name="titelpost" maxlength="64" size="30" value="'.$titelpost.'" /></td></tr>';
|
||||
echo '<tr><td>Geschlecht *</td><td><SELECT id="geschlecht" name="geschlecht" onchange="GeschlechtChange()">';
|
||||
$geschlecht_obj = new geschlecht();
|
||||
@@ -1082,7 +1105,7 @@ if($where!='')
|
||||
|
||||
if($result = $db->db_query($qry))
|
||||
{
|
||||
echo '<table style="margin-top: 0px" class="tablesorter" id="t1"><thead><tr><th></th><th>Nachname</th><th>Vorname</th><th>Weitere<br/>Vornamen</th><th>GebDatum</th><th>SVNR</th><th>Geschlecht</th><th>Adresse</th><th>Status</th><th>Details</th></tr></thead>';
|
||||
echo '<table style="margin-top: 0px" class="tablesorter" id="t1"><thead><tr><th></th><th>Nachname</th><th>Vorname</th><th>Weitere<br/>Vornamen</th><th>Wahlname</th><th>GebDatum</th><th>SVNR</th><th>Geschlecht</th><th>Adresse</th><th>Status</th><th>Details</th></tr></thead>';
|
||||
echo '<tfoot><tr><td style="padding: 4px"><input type="radio" name="person_id" value="0" checked onclick="disablefields(this)"></td><td style="padding: 4px" colspan="9">Neue Person anlegen</td></tr></tfoot><tbody>';
|
||||
while($row = $db->db_fetch_object($result))
|
||||
{
|
||||
@@ -1100,7 +1123,7 @@ if($where!='')
|
||||
}
|
||||
}
|
||||
$status = mb_substr($status, 0, mb_strlen($status)-2);
|
||||
echo '<tr valign="top"><td><input type="radio" name="person_id" value="'.$row->person_id.'" onclick="disablefields(this)"></td><td>'."$row->nachname</td><td>$row->vorname</td><td>$row->vornamen</td><td>$row->gebdatum</td><td>$row->svnr</td><td>".($row->geschlecht=='m'?'männlich':'weiblich')."</td><td>";
|
||||
echo '<tr valign="top"><td><input type="radio" name="person_id" value="'.$row->person_id.'" onclick="disablefields(this)"></td><td>'."$row->nachname</td><td>$row->vorname</td><td>$row->vornamen</td><td>$row->wahlname</td><td>$row->gebdatum</td><td>$row->svnr</td><td>".($row->geschlecht=='m'?'männlich':'weiblich')."</td><td>";
|
||||
$qry_adr = "SELECT * FROM public.tbl_adresse WHERE person_id=".$db->db_add_param($row->person_id);
|
||||
if($result_adr = $db->db_query($qry_adr))
|
||||
while($row_adr=$db->db_fetch_object($result_adr))
|
||||
|
||||
Reference in New Issue
Block a user