mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
This commit is contained in:
+7
-7
@@ -1,21 +1,21 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html lang="de_AT">
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html lang="de_AT">
|
||||
|
||||
<head>
|
||||
<title>VileSci</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
|
||||
<link rel="stylesheet" href="../skin/vilesci.css" type="text/css" />
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
|
||||
<link rel="stylesheet" href="../skin/vilesci.css" type="text/css" />
|
||||
</head>
|
||||
|
||||
<frameset cols="200,*">
|
||||
<frameset cols="300,*">
|
||||
<frame src="left.php" id="nav" name="nav" frameborder="0" />
|
||||
<frame src="main.php" id="main" name="main" frameborder="0" />
|
||||
<noframes>
|
||||
<body bgcolor="#FFFFFF">
|
||||
This application works only with a frames-enabled browser.<br />
|
||||
This application works only with a frames-enabled browser.<br />
|
||||
<a href="main.php">Use without frames</a>
|
||||
</body>
|
||||
</noframes>
|
||||
</frameset>
|
||||
</frameset>
|
||||
|
||||
</html>
|
||||
|
||||
+49
-22
@@ -69,34 +69,34 @@
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="logo">
|
||||
<a href="intro.php" target="detail">
|
||||
<img src="../skin/images/logo.png" width="200" height="50" alt="VileSci (FASonline)" title="VileSci" />
|
||||
</a>
|
||||
</div>
|
||||
<body style="background-color:#eeeeee;">
|
||||
<div class="logo">
|
||||
<a href="intro.php" target="detail">
|
||||
<img src="../skin/images/logo.png" width="200" height="50" alt="VileSci (FASonline)" title="VileSci" />
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<table class="tabs">
|
||||
<tr>
|
||||
<td class="tab active" onClick="js_show_tab('menueStammdaten'));">Stammdaten</td>
|
||||
<td class="tab" onClick="js_show_tab('MenueMitarbeiter'));">Mitarbeiter</a></td>
|
||||
<table class="tabs">
|
||||
<tr>
|
||||
<td class="tab active" onClick="js_show_tab('menueStammdaten'));">Stammdaten</td>
|
||||
<td class="tab" onClick="js_show_tab('MenueMitarbeiter'));">Mitarbeiter</a></td>
|
||||
<td class="tab" onClick="js_show_tab('MenueStudenten'));">Studenten</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<!--____________Menue Stammdaten______________________________________________-->
|
||||
<div id="menueStammdaten" style="display: visible;">
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<!--____________Menue Stammdaten______________________________________________-->
|
||||
<div id="menueStammdaten" style="display: visible;">
|
||||
<table class="menue" style="border-right-width:1px;border-right-color:#BCBCBC;">
|
||||
<tr>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<!--______Menue Admin->Personen_______________________________________-->
|
||||
<tr>
|
||||
<td nowrap>
|
||||
<a href="?Lehre" class="MenuItem1" onClick="return(js_toggle_container('Personen'));">
|
||||
<img src="../skin/images/menu_item.gif" width="7" height="9" />
|
||||
Personen
|
||||
</a>
|
||||
<td nowrap>
|
||||
<a href="?Lehre" class="MenuItem1" onClick="return(js_toggle_container('Personen'));">
|
||||
<img src="../skin/images/menu_item.gif" width="7" height="9" />
|
||||
Personen
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -254,9 +254,36 @@
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td width="10" nowrap> </td></tr>
|
||||
<!--Menu Eintrag Studiengang-->
|
||||
<tr>
|
||||
<td nowrap><a href="?Lehre" class="MenuItem1" onClick="return(js_toggle_container('Studiengang'));"><img src="../skin/images/menu_item.gif" width="7" height="9"> Studiengang</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td nowrap>
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0" id="Studiengang" style="display: visible;">
|
||||
<tr>
|
||||
<td width="10" nowrap> </td>
|
||||
<td nowrap><a class="MenuItem2" href="stammdaten/studiengang_frameset.html" target="main"><img src="../skin/images/menu_item.gif" width="7" height="9"> Übersicht</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="10" nowrap> </td>
|
||||
<td nowrap><a class="MenuItem2" href="stammdaten/studiengang_neu.php" target="detail"><img src="../skin/images/menu_item.gif" width="7" height="9"> Neu</a></td>
|
||||
</tr>
|
||||
<!--
|
||||
<tr>
|
||||
<td width="10" nowrap> </td>
|
||||
<td nowrap><a class="MenuItem2" href="kommunikation/mlists/index.html" target="main"><img src="../skin/images/menu_item.gif" width="7" height="9"> Mail-Verteiler</a></td>
|
||||
</tr>
|
||||
-->
|
||||
<tr><td width="10" nowrap> </td></tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div id="menuemitarbeiter" style="display: none;">
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
||||
@@ -0,0 +1,380 @@
|
||||
<?php
|
||||
require_once('../config.inc.php');
|
||||
require_once('../../include/functions.inc.php');
|
||||
require_once('../../include/studiengang.class.php');
|
||||
require_once('../../include/erhalter.class.php');
|
||||
|
||||
if (!$conn = @pg_pconnect(CONN_STRING))
|
||||
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
|
||||
|
||||
$reloadstr = ""; // neuladen der liste im oberen frame
|
||||
|
||||
if((isset($_POST["schick"])) || (isset($_POST["schickneu"])))
|
||||
{
|
||||
|
||||
$kennzahl = $_POST["studiengang_kz"];
|
||||
$kurzbz = $_POST["kurzbz"];
|
||||
$kurzbzlang = $_POST["kurzbzlang"];
|
||||
$typ = $_POST["typ"];
|
||||
$bezeichnung = $_POST["bezeichnung"];
|
||||
$english = $_POST["english"];
|
||||
$farbe = $_POST["farbe"];
|
||||
$email = $_POST["email"];
|
||||
$telefon = $_POST["telefon"];
|
||||
$max_semester = $_POST["max_semester"];
|
||||
$max_verband = $_POST["max_verband"];
|
||||
$max_gruppe = $_POST["max_gruppe"];
|
||||
$erhalter_kz = $_POST["erhalter_kz"];
|
||||
$bescheid = $_POST["bescheid"];
|
||||
$bescheidbgbl1 = $_POST["bescheidbgbl1"];
|
||||
$bescheidbgbl2 = $_POST["bescheidbgbl1"];
|
||||
$bescheidgz = $_POST["bescheidgz"];
|
||||
$bescheidvom = $_POST["bescheidvom"];
|
||||
$organisationsform = $_POST["organisationsform"];
|
||||
$titelbescheidvom = $_POST["titelbescheidvom"];
|
||||
if(isset($_POST["aktiv"]))
|
||||
$aktiv = $_POST["aktiv"];
|
||||
else
|
||||
$aktiv = "f";
|
||||
$ext_id = $_POST["ext_id"];
|
||||
|
||||
$sg_update = new studiengang($conn);
|
||||
$sg_update->studiengang_kz = $kennzahl;
|
||||
$sg_update->kurzbz = $kurzbz;
|
||||
$sg_update->kurzbzlang = $kurzbzlang;
|
||||
$sg_update->typ = $typ;
|
||||
$sg_update->bezeichnung = $bezeichnung;
|
||||
$sg_update->english = $english;
|
||||
$sg_update->farbe = $farbe;
|
||||
$sg_update->email = $email;
|
||||
$sg_update->telefon = $telefon;
|
||||
$sg_update->max_semester = $max_semester;
|
||||
$sg_update->max_verband = $max_verband;
|
||||
$sg_update->max_gruppe = $max_gruppe;
|
||||
$sg_update->erhalter_kz = $erhalter_kz;
|
||||
$sg_update->bescheid = $bescheid;
|
||||
$sg_update->bescheidbgbl1 = $bescheidbgbl1;
|
||||
$sg_update->bescheidbgbl2 = $bescheidbgbl1;
|
||||
$sg_update->bescheidgz = $bescheidgz;
|
||||
$sg_update->bescheidvom = $bescheidvom;
|
||||
$sg_update->organisationsform = $organisationsform;
|
||||
$sg_update->titelbescheidvom = $titelbescheidvom;
|
||||
$sg_update->aktiv = $aktiv;
|
||||
$sg_update->ext_id = $ext_id;
|
||||
|
||||
if (isset($_POST["schickneu"]))
|
||||
$sg_update->new = 1;
|
||||
|
||||
if(!$sg_update->save())
|
||||
die($sg_update->errormsg);
|
||||
|
||||
$reloadstr .= "<script type='text/javascript'>\n";
|
||||
$reloadstr .= " parent.uebersicht.location.href='studiengang_uebersicht.php';";
|
||||
$reloadstr .= "</script>\n";
|
||||
}
|
||||
|
||||
$htmlstr = "";
|
||||
$sel = "";
|
||||
$chk = "";
|
||||
|
||||
if (isset($_REQUEST['studiengang_kz']))
|
||||
{
|
||||
$kennzahl = intval($_REQUEST["studiengang_kz"]);
|
||||
$sg = new studiengang($conn,$kennzahl);
|
||||
if (!$sg->studiengang_kz)
|
||||
die($sg->errormsg);
|
||||
|
||||
$erh = new erhalter($conn);
|
||||
|
||||
if (!$erh->getAll('kurzbz'))
|
||||
die($erh->errormsg);
|
||||
$htmlstr .= "<br><div class='kopf'>Studiengang <b>".$sg->bezeichnung."</b></div>";
|
||||
$htmlstr .= "<form action='studiengang_details.php' method='POST' name='studiengangform'>";
|
||||
$htmlstr .= "<table class='detail'>\n";
|
||||
|
||||
|
||||
$htmlstr .= " <tr><td colspan='3'> </tr>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
|
||||
// ertse Spalte start
|
||||
$htmlstr .= " <td valign='top'>\n";
|
||||
|
||||
$htmlstr .= " <table>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>Kennzahl</td>\n";
|
||||
$htmlstr .= " <td><input class='detail' type='text' name='studiengang_kz' size='16' maxlength='4' value='".$sg->studiengang_kz."' onchange='submitable()' readonly></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>Kurzbezeichnung</td>\n";
|
||||
$htmlstr .= " <td><input class='detail' type='text' name='kurzbz' size='16' maxlength='3' value='".$sg->kurzbz."' onchange='submitable()'></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>KurzbezeichnungLang</td>\n";
|
||||
$htmlstr .= " <td><input class='detail' type='text' name='kurzbzlang' size='16' maxlength='8' value='".$sg->kurzbzlang."' onchange='submitable()'></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>Max Semester</td>\n";
|
||||
$htmlstr .= " <td><input class='detail' type='text' name='max_semester' size='16' maxlength='2' value='".$sg->max_semester."' onchange='submitable()'></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>Max Verband</td>\n";
|
||||
$htmlstr .= " <td><input class='detail' type='text' name='max_verband' size='16' maxlength='1' value='".$sg->max_verband."' onchange='submitable()'></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>Max Gruppe</td>\n";
|
||||
$htmlstr .= " <td><input class='detail' type='text' name='max_gruppe' size='16' maxlength='1' value='".$sg->max_gruppe."' onchange='submitable()'></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>Organisationsform</td>\n";
|
||||
$htmlstr .= " <td><input class='detail' type='text' name='organisationsform' size='16' maxlength='1' value='".$sg->organisationsform."' onchange='submitable()'></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>Ext ID</td>\n";
|
||||
$htmlstr .= " <td><input class='detail' type='text' name='ext_id' size='16' maxlength='16' value='".$sg->ext_id."' onchange='submitable()'></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td valign='top'>Aktiv</td>\n";
|
||||
$htmlstr .= " <td>\n";
|
||||
if($sg->aktiv == 't')
|
||||
$chk = "checked";
|
||||
else
|
||||
$chk = "";
|
||||
$htmlstr .= " <input type='checkbox' name='aktiv' value='t'".$chk." onchange='submitable()'>";
|
||||
$htmlstr .= " </td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " </table>\n";
|
||||
|
||||
$htmlstr .= " </td>\n";
|
||||
// 2. Spalte start
|
||||
$htmlstr .= " <td valign='top'>\n";
|
||||
|
||||
$htmlstr .= " <table>\n";
|
||||
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>Erhalter</td>\n";
|
||||
$htmlstr .= " <td\n>";
|
||||
$htmlstr .= " <select name='erhalter_kz' onchange='submitable()'>\n";
|
||||
|
||||
foreach($erh->result as $erhalter)
|
||||
{
|
||||
if ($sg->erhalter_kz == $erhalter->erhalter_kz)
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
$htmlstr .= " <option value='".$erhalter->erhalter_kz."'".$sel.">".$erhalter->bezeichnung."</option>\n";
|
||||
}
|
||||
$htmlstr .= " </select>\n";
|
||||
$htmlstr .= " </td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>Typ</td>\n";
|
||||
$htmlstr .= " <td\n>";
|
||||
$htmlstr .= " <select name='typ' onchange='submitable()'>\n";
|
||||
$htmlstr .= " <option value=''></option>\n";
|
||||
if ($sg->typ == "b")
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
$htmlstr .= " <option value='b'".$sel.">Bakk</option>\n";
|
||||
if ($sg->typ == "d")
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
$htmlstr .= " <option value='d'".$sel.">Diplom</option>\n";
|
||||
if ($sg->typ == "m")
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
$htmlstr .= " <option value='m'".$sel.">Master</option>\n";
|
||||
if ($sg->typ == "l")
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
$htmlstr .= " <option value='' disabled>---</option>";
|
||||
$htmlstr .= " <option value='l'".$sel.">LLL</option>\n";
|
||||
if ($sg->typ == "e")
|
||||
$sel = " selected";
|
||||
else
|
||||
$sel = "";
|
||||
$htmlstr .= " <option value='e'".$sel.">Erhalter</option>\n";
|
||||
$htmlstr .= " </select>\n";
|
||||
$htmlstr .= " </td>\n";
|
||||
//$htmlstr .= " <td><input class='detail' type='text' name='typ' size='16' maxlength='1' value='".$sg->typ."' onchange='submitable()'></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
|
||||
|
||||
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>Farbe</td>\n";
|
||||
$htmlstr .= " <td><input class='detail' type='text' name='farbe' size='16' maxlength='6' value='".$sg->farbe."' onchange='submitable()'></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>Bescheidbgbl1</td>\n";
|
||||
$htmlstr .= " <td><input class='detail' type='text' name='bescheidbgbl1' size='16' maxlength='16' value='".$sg->bescheidbgbl1."' onchange='submitable()'></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>Bescheidbgbl2</td>\n";
|
||||
$htmlstr .= " <td><input class='detail' type='text' name='bescheidbgbl2' size='16' maxlength='16' value='".$sg->bescheidbgbl2."' onchange='submitable()'></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>Bescheidgz</td>\n";
|
||||
$htmlstr .= " <td><input class='detail' type='text' name='bescheidgz' size='16' maxlength='16' value='".$sg->bescheidgz."' onchange='submitable()'></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>Bescheidvom</td>\n";
|
||||
$htmlstr .= " <td><input class='detail' type='text' name='bescheidvom' size='16' maxlength='10' value='".$sg->bescheidvom."' onchange='submitable()'></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>Titelbescheidvom</td>\n";
|
||||
$htmlstr .= " <td><input class='detail' type='text' name='titelbescheidvom' size='16' maxlength='10' value='".$sg->titelbescheidvom."' onchange='submitable()'></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " </table>\n";
|
||||
|
||||
$htmlstr .= " </td>\n";
|
||||
// 3. Spalte start
|
||||
$htmlstr .= " <td valign='top'>\n";
|
||||
|
||||
$htmlstr .= " <table>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>Bezeichnung</td>\n";
|
||||
$htmlstr .= " <td><input class='detail' type='text' name='bezeichnung' size='50' maxlength='128' value='".$sg->bezeichnung."' onchange='submitable()'></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>English</td>\n";
|
||||
$htmlstr .= " <td><input class='detail' type='text' name='english' size='50' maxlength='128' value='".$sg->english."' onchange='submitable()'></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>Email</td>\n";
|
||||
$htmlstr .= " <td><input class='detail' type='text' name='email' size='50' maxlength='64' value='".$sg->email."' onchange='submitable()'></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td>Telefon</td>\n";
|
||||
$htmlstr .= " <td><input class='detail' type='text' name='telefon' size='50' maxlength='32' value='".$sg->telefon."' onchange='submitable()'></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$htmlstr .= " <tr>\n";
|
||||
$htmlstr .= " <td valign='top'>Bescheid</td>\n";
|
||||
$htmlstr .= " <td><textarea name='bescheid' cols='37' rows='5' onchange='submitable()'>".$sg->bescheid."</textarea></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
|
||||
$htmlstr .= " </table>\n";
|
||||
|
||||
$htmlstr .= " </td>\n";
|
||||
|
||||
$htmlstr .= " </tr>";
|
||||
$htmlstr .= "</table>\n";
|
||||
$htmlstr .= "<br>\n";
|
||||
$htmlstr .= "<div align='right' id='sub'>\n";
|
||||
$htmlstr .= " <span id='submsg' style='color:red; visibility:hidden;'>Datensatz geändert! </span>\n";
|
||||
$htmlstr .= " <input type='submit' value='Speichern' name='schick' disabled>\n";
|
||||
$htmlstr .= " <input type='reset' value='Reset' onmouseout='unchanged()'>\n";
|
||||
$htmlstr .= "</div>";
|
||||
$htmlstr .= "</form>";
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Studiengang - Details</title>
|
||||
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css">
|
||||
<script src="../../include/js/mailcheck.js"></script>
|
||||
<script src="../../include/js/datecheck.js"></script>
|
||||
<script type="text/javascript">
|
||||
function unchanged()
|
||||
{
|
||||
document.studiengangform.schick.disabled = true;
|
||||
document.getElementById("submsg").style.visibility="hidden";
|
||||
checkmail();
|
||||
checkdate(document.studiengangform.bescheidvom);
|
||||
checkdate(document.studiengangform.titelbescheidvom);
|
||||
checkrequired(document.studiengangform.kurzbz);
|
||||
checkrequired(document.studiengangform.bezeichnung);
|
||||
checkrequired(document.studiengangform.studiengang_kz);
|
||||
|
||||
}
|
||||
|
||||
function checkmail()
|
||||
{
|
||||
if((document.studiengangform.email.value != "")&&(!emailCheck(document.studiengangform.email.value)))
|
||||
{
|
||||
//document.studiengangform.schick.disabled = true;
|
||||
document.studiengangform.email.className="input_error";
|
||||
return false;
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
document.studiengangform.email.className = "input_ok";
|
||||
//document.studiengangform.schick.disabled = false;
|
||||
//document.getElementById("submsg").style.visibility="visible";
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
function checkdate(feld)
|
||||
{
|
||||
if ((feld.value != "") && (!dateCheck(feld)))
|
||||
{
|
||||
//document.studiengangform.schick.disabled = true;
|
||||
feld.className = "input_error";
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
if(feld.value != "")
|
||||
feld.value = dateCheck(feld);
|
||||
|
||||
feld.className = "input_ok";
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
function checkrequired(feld)
|
||||
{
|
||||
if(feld.value == "")
|
||||
{
|
||||
feld.className = "input_error";
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
feld.className = "input_ok";
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
function submitable()
|
||||
{
|
||||
mail = checkmail();
|
||||
date1 = checkdate(document.studiengangform.bescheidvom);
|
||||
date2 = checkdate(document.studiengangform.titelbescheidvom);
|
||||
required1 = checkrequired(document.studiengangform.kurzbz);
|
||||
required2 = checkrequired(document.studiengangform.bezeichnung);
|
||||
required3 = checkrequired(document.studiengangform.studiengang_kz);
|
||||
|
||||
if((!mail) || (!date1) || (!date2) || (!required1) || (!required2) || (!required3))
|
||||
{
|
||||
document.studiengangform.schick.disabled = true;
|
||||
document.getElementById("submsg").style.visibility="hidden";
|
||||
}
|
||||
else
|
||||
{
|
||||
document.studiengangform.schick.disabled = false;
|
||||
document.getElementById("submsg").style.visibility="visible";
|
||||
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body style="background-color:#eeeeee;">
|
||||
|
||||
<?php
|
||||
|
||||
echo $htmlstr;
|
||||
echo $reloadstr;
|
||||
?>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,21 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">
|
||||
<html lang="de_AT">
|
||||
|
||||
<head>
|
||||
<title>VileSci</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
|
||||
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css" />
|
||||
</head>
|
||||
|
||||
<frameset rows="400,*">
|
||||
<frame src="studiengang_uebersicht.php" id="uebersicht" name="uebersicht" frameborder="0" />
|
||||
<frame src="studiengang_details.php" id="detail" name="detail" frameborder="0" />
|
||||
<noframes>
|
||||
<body bgcolor="#FFFFFF">
|
||||
This application works only with a frames-enabled browser.<br />
|
||||
<a href="main.php">Use without frames</a>
|
||||
</body>
|
||||
</noframes>
|
||||
</frameset>
|
||||
|
||||
</html>
|
||||
@@ -0,0 +1,78 @@
|
||||
<?php
|
||||
require_once('../config.inc.php');
|
||||
require_once('../../include/functions.inc.php');
|
||||
require_once('../../include/studiengang.class.php');
|
||||
if (!$conn = @pg_pconnect(CONN_STRING))
|
||||
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
|
||||
|
||||
if (isset($_GET["toggle"]) && ($_GET["kz"] != ""))
|
||||
{
|
||||
$kennzahl = intval($_GET["kz"]);
|
||||
$sg_update = new studiengang($conn);
|
||||
if(!$sg_update->toggleAktiv($kennzahl))
|
||||
die($sg_update->errormsg);
|
||||
|
||||
}
|
||||
|
||||
$sg = new studiengang($conn);
|
||||
if (!$sg->getAll('kurzbzlang',false))
|
||||
die($sg->errormsg);
|
||||
|
||||
$htmlstr = "<table class='liste sortable'>\n";
|
||||
$htmlstr .= " <tr class='liste'>\n";
|
||||
$htmlstr .= " <th>Kz</th><th>Kurzbez</th><th>KurzLang</th> <th>Typ</th><th>Bezeichnung</th><th class='sorttable_nosort'>Aktiv</th><th>Telefon</th><th>Email</th>";
|
||||
$htmlstr .= " </tr>";
|
||||
$i = 0;
|
||||
foreach ($sg->result as $stg)
|
||||
{
|
||||
$htmlstr .= " <tr class='liste". ($i%2) ."'>\n";
|
||||
$htmlstr .= " <td>".$stg->studiengang_kz."</td>\n";
|
||||
$htmlstr .= " <td>".$stg->kurzbz."</td>\n";
|
||||
$htmlstr .= " <td>".$stg->kurzbzlang."</td>\n";
|
||||
$htmlstr .= " <td>".$stg->typ."</td>\n";
|
||||
$htmlstr .= " <td><a href='studiengang_details.php?studiengang_kz=".$stg->studiengang_kz."' target='detail'>".$stg->bezeichnung."</a></td>\n";
|
||||
|
||||
if($stg->aktiv=='t')
|
||||
$aktivbild = "true.gif";
|
||||
else
|
||||
$aktivbild = "false.gif";
|
||||
|
||||
$aktivlink = "?toggle=true&kz=".$stg->studiengang_kz;
|
||||
|
||||
$htmlstr .= " <td align='center'><a href='".$aktivlink."'><img src='../../skin/images/".$aktivbild."'></a></td>\n";
|
||||
$htmlstr .= " <td>".$stg->telefon."</td>\n";
|
||||
$htmlstr .= " <td><a href='mailto:".$stg->email."'>".$stg->email."</a></td>\n";
|
||||
$htmlstr .= " </tr>\n";
|
||||
$i++;
|
||||
}
|
||||
$htmlstr .= "</table>\n";
|
||||
|
||||
|
||||
?>
|
||||
<html>
|
||||
<head>
|
||||
<title>Studiengänge Uebersicht</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css">
|
||||
<script src="../../include/js/sorttable.js"></script>
|
||||
<script language="JavaScript">
|
||||
function confdel()
|
||||
{
|
||||
if(confirm("Diesen Datensatz wirklick loeschen?"))
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="background_main">
|
||||
<h2>Studiengänge Übersicht</h2>
|
||||
|
||||
<?php
|
||||
echo $htmlstr;
|
||||
?>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -9,21 +9,21 @@ require_once('../../include/student.class.php');
|
||||
|
||||
if(!$conn=pg_pconnect(CONN_STRING))
|
||||
die('Verbindung zur Datenbank konnte nicht hergestellt werden');
|
||||
|
||||
|
||||
if (isset($_GET['studiengang_kz']))
|
||||
$studiengang_kz=$_GET['studiengang_kz'];
|
||||
else
|
||||
else
|
||||
$studiengang_kz=null;
|
||||
if (isset($_GET['sem']))
|
||||
|
||||
$sem=$_GET['sem'];
|
||||
else
|
||||
else
|
||||
$sem=null;
|
||||
|
||||
|
||||
if (isset($_GET['ss']))
|
||||
|
||||
$ss=$_GET['ss'];
|
||||
else
|
||||
else
|
||||
$ss=null;
|
||||
?>
|
||||
<html>
|
||||
@@ -89,15 +89,15 @@ function doSave()
|
||||
{
|
||||
global $conn;
|
||||
$e=new gruppe($conn);
|
||||
|
||||
|
||||
if ($_POST['new']=='true')
|
||||
{
|
||||
$e->new = true;
|
||||
$e->gruppe_kurzbz=$_POST['kurzbz'];
|
||||
$e->insertamum = date('Y-m-d H:i:s');
|
||||
$e->insertvon = get_uid();
|
||||
$e->insertvon = get_uid();
|
||||
}
|
||||
else
|
||||
else
|
||||
{
|
||||
$e->load($_POST['kurzbz']);
|
||||
$e->new=false;
|
||||
@@ -124,7 +124,7 @@ function doEdit($conn,$kurzbz,$new=false)
|
||||
{
|
||||
if (!$new)
|
||||
$e=new gruppe($conn,$kurzbz);
|
||||
else
|
||||
else
|
||||
$e = new gruppe($conn);
|
||||
?>
|
||||
<form name="gruppe" method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>">
|
||||
@@ -223,13 +223,14 @@ function getUebersicht()
|
||||
die('Fehler beim laden der Studiengaenge');
|
||||
while($row = pg_fetch_object($result))
|
||||
$stg[$row->studiengang_kz] = $row->kuerzel;
|
||||
|
||||
|
||||
foreach ($gruppe->result as $e)
|
||||
{
|
||||
$i++;
|
||||
$c=$i%2;
|
||||
|
||||
echo '<tr class="liste'.$c.'">';
|
||||
|
||||
echo "<td>$e->gruppe_kurzbz </td>";
|
||||
echo "<td>$e->bezeichnung </td>";
|
||||
echo "<td>".$stg[$e->studiengang_kz]."</td>";
|
||||
|
||||
Reference in New Issue
Block a user