This commit is contained in:
Rudolf Hangl
2009-08-13 12:31:55 +00:00
parent e5254d91db
commit 7a01dfb90e
13 changed files with 52 additions and 31 deletions
+1 -1
View File
@@ -66,7 +66,7 @@ require_once('../config/cis.config.inc.php');
</frameset> </frameset>
<noframes> <noframes>
<body> <body>
<p>Diese Seite verwendet Frames. Frames werden von Ihrem Browser aber nicht unterstützt.</p> <p>Diese Seite verwendet Frames. Frames werden von Ihrem Browser aber nicht unterstützt.</p>
</body> </body>
</noframes> </noframes>
</frameset> --> </frameset> -->
+4 -2
View File
@@ -1,13 +1,15 @@
AuthBasicProvider ldap AuthBasicProvider ldap
AuthName "Technikum-Wien" AuthName "Technikum-Wien"
AuthType Basic AuthType Basic
AuthBasicProvider ldap
AuthBasicAuthoritative Off AuthBasicAuthoritative Off
AuthLDAPURL "ldap://ldap.technikum-wien.at:389/ou=People,dc=technikum-wien,dc=at?uid?one?objectclass=posixAccount" AuthLDAPURL "ldap://ldap.technikum-wien.at:389/ou=People,dc=technikum-wien,dc=at?uid?one?objectclass=posixAccount"
#AuthLDAPURL "ldap://ldap.technikum-wien.at:389/ou=People,dc=technikum,dc=at?uid?sub?(objectClass=*)" #AuthLDAPURL "ldap://ldap.technikum-wien.at:389/ou=People,dc=technikum,dc=at?uid?sub?(objectClass=*)"
AuthLDAPGroupAttributeIsDN Off AuthLDAPGroupAttributeIsDN Off
AuthLDAPGroupAttribute memberuid AuthLDAPGroupAttribute memberuid
Require group cn=fhadmin,ou=Group,dc=technikum-wien,dc=at Require ldap-group cn=fhadmin,ou=Group,dc=technikum-wien,dc=at
require group cn=hadesadm,ou=Group,dc=technikum-wien,dc=at require ldap-group cn=hadesadm,ou=Group,dc=technikum-wien,dc=at
Require user pam Require user pam
require user oesi require user oesi
require user ruhan
Require user tw01e061 Require user tw01e061
+22 -2
View File
@@ -25,11 +25,13 @@
header('Content-type: application/xhtml+xml'); header('Content-type: application/xhtml+xml');
require_once('../../../config/cis.config.inc.php'); require_once('../../../config/cis.config.inc.php');
require_once('../../../include/basis_db.class.php'); require_once('../../../include/basis_db.class.php');
if (!$db = new basis_db()) if (!$db = new basis_db())
{
die('Fehler beim Oeffnen der Datenbankverbindung'); die('Fehler beim Oeffnen der Datenbankverbindung');
}
require_once('../../../include/functions.inc.php'); require_once('../../../include/functions.inc.php');
require_once('../../../include/frage.class.php'); require_once('../../../include/frage.class.php');
@@ -44,31 +46,49 @@ $user=get_uid();
$rechte = new benutzerberechtigung(); $rechte = new benutzerberechtigung();
$rechte->getBerechtigungen($user); $rechte->getBerechtigungen($user);
if(!$rechte->isBerechtigt('admin')) if(!$rechte->isBerechtigt('admin'))
{
die('Sie haben keine Berechtigung fuer diese Seite'); die('Sie haben keine Berechtigung fuer diese Seite');
}
if(isset($_GET['gebiet_id'])) if(isset($_GET['gebiet_id']))
{
$gebiet_id = $_GET['gebiet_id']; $gebiet_id = $_GET['gebiet_id'];
}
else else
{
$gebiet_id = ''; $gebiet_id = '';
}
if(isset($_GET['nummer'])) if(isset($_GET['nummer']))
{
$nummer = $_GET['nummer']; $nummer = $_GET['nummer'];
}
else else
{
$nummer = ''; $nummer = '';
}
if(isset($_GET['frage_id'])) if(isset($_GET['frage_id']))
{
$frage_id = $_GET['frage_id']; $frage_id = $_GET['frage_id'];
}
else else
{
$frage_id = ''; $frage_id = '';
}
if(isset($_GET['vorschlag_id'])) if(isset($_GET['vorschlag_id']))
{
$vorschlag_id = $_GET['vorschlag_id']; $vorschlag_id = $_GET['vorschlag_id'];
}
else else
{
$vorschlag_id = ''; $vorschlag_id = '';
}
$save_vorschlag_error=false; $save_vorschlag_error=false;
?> ?>
<?xml version="1.0" ?> <?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="http://www.w3.org/Math/XSL/mathml.xsl"?> <?xml-stylesheet type="text/xsl" href="http://www.w3.org/Math/XSL/mathml.xsl"?>
+1 -1
View File
@@ -339,7 +339,7 @@ class lehrstunde extends basis_db
for ($i=0;$i<$num_rows_einheit;$i++) for ($i=0;$i<$num_rows_einheit;$i++)
{ {
$row=$db->db_fetch_object($result_einheit,$i); $row=$this->db_fetch_object($result_einheit,$i);
$sql_query.=" OR gruppe_kurzbz='$row->gruppe_kurzbz'"; $sql_query.=" OR gruppe_kurzbz='$row->gruppe_kurzbz'";
} }
$sql_query.=')'; $sql_query.=')';
+1 -1
View File
@@ -40,7 +40,7 @@
} }
} }
echo "<h3> Wählen Sie Ihr persönliches Layout! </h3>"; echo "<h3> W&auml;hlen Sie Ihr pers&ouml;nliches Layout! </h3>";
echo "<table>"; echo "<table>";
for($i = 0; $i <count($files_erg); $i++) for($i = 0; $i <count($files_erg); $i++)
+1 -1
View File
@@ -38,7 +38,7 @@ function jahresplan_check_mobile() {
'cHTML', 'BlackBerry', 'Opera Mini', 'cHTML', 'BlackBerry', 'Opera Mini',
'Nokia' 'Nokia'
); );
// Prüfen der Browserkennung // Prüfen der Browserkennung
for ($i=0; $i<count($agents); $i++) { for ($i=0; $i<count($agents); $i++) {
if(isset($_SERVER["HTTP_USER_AGENT"]) && strpos($_SERVER["HTTP_USER_AGENT"], $agents[$i]) !== false) if(isset($_SERVER["HTTP_USER_AGENT"]) && strpos($_SERVER["HTTP_USER_AGENT"], $agents[$i]) !== false)
return true; return true;
+1 -1
View File
@@ -1,4 +1,4 @@
So könnte Ihr angepasstes Layout aussehen!<br> So k&ouml;nnte Ihr angepasstes Layout aussehen!<br>
Moderner?<br> Moderner?<br>
Einfacher?<br> Einfacher?<br>
oder einfach anders?<br><br> oder einfach anders?<br><br>
+1 -1
View File
@@ -1 +1 @@
FH St. Pölten Design FH St. P&ouml;lten Design
+1 -1
View File
@@ -1,3 +1,3 @@
Grün - die erfrischende Farbe für zwischendurch!<br><br> Gr&uuml;n - die erfrischende Farbe f&uuml;r zwischendurch!<br><br>
<i><small>copyright by Olivia Padalewski (2007)</small></i> <i><small>copyright by Olivia Padalewski (2007)</small></i>
+5 -6
View File
@@ -15,9 +15,9 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
* *
* Authors: Christian Paminger < [email protected] > * Authors: Christian Paminger < [email protected] >
* Andreas Oesterreicher < [email protected] > * Andreas Oesterreicher < [email protected] >
* Rudolf Hangl < [email protected] > * Rudolf Hangl < [email protected] >
* Gerald Simane-Sequens < [email protected] > * Gerald Simane-Sequens < [email protected] >
*/ */
@@ -26,8 +26,7 @@
* abgabe_assistenz ist die Assistenzoberfläche des Abgabesystems * abgabe_assistenz ist die Assistenzoberfläche des Abgabesystems
* für Diplom- und Bachelorarbeiten * für Diplom- und Bachelorarbeiten
*******************************************************************************************************/ *******************************************************************************************************/
require_once('../../config/vilesci.config.inc.php');
require_once('../../config/cis.config.inc.php');
require_once('../../include/basis_db.class.php'); require_once('../../include/basis_db.class.php');
if (!$db = new basis_db()) if (!$db = new basis_db())
die('Es konnte keine Verbindung zum Server aufgebaut werden.'); die('Es konnte keine Verbindung zum Server aufgebaut werden.');
@@ -40,7 +39,7 @@
require_once('../../include/mitarbeiter.class.php'); require_once('../../include/mitarbeiter.class.php');
if (!$getuid = get_uid()) if (!$getuid = get_uid())
die('Keine UID gefunde ! <a href="javascript:history.back()">Zur&uuml;ck</a>'); die('Keine UID gefunden ! <a href="javascript:history.back()">Zur&uuml;ck</a>');
$htmlstr = ""; $htmlstr = "";
$erstbegutachter=''; $erstbegutachter='';
@@ -55,7 +54,7 @@
$rechte->getBerechtigungen($getuid); $rechte->getBerechtigungen($getuid);
if(!$rechte->isBerechtigt('admin', $stg_kz, 'suid') && !$rechte->isBerechtigt('assistenz', $stg_kz, 'suid') && !$rechte->isBerechtigt('assistenz', null, 'suid', $fachbereich_kurzbz) ) if(!$rechte->isBerechtigt('admin', $stg_kz, 'suid') && !$rechte->isBerechtigt('assistenz', $stg_kz, 'suid') && !$rechte->isBerechtigt('assistenz', null, 'suid', $fachbereich_kurzbz) )
die('Sie haben keine Berechtigung für diesen Studiengang <a href="javascript:history.back()">Zur&uuml;ck</a>'); die('Sie haben keine Berechtigung für diesen Studiengang <a href="javascript:history.back()">Zur&uuml;ck</a>');
$sql_query = "SELECT * $sql_query = "SELECT *
FROM (SELECT DISTINCT ON(tbl_projektarbeit.projektarbeit_id) * FROM lehre.tbl_projektarbeit FROM (SELECT DISTINCT ON(tbl_projektarbeit.projektarbeit_id) * FROM lehre.tbl_projektarbeit
+10 -10
View File
@@ -22,13 +22,13 @@
*/ */
/******************************************************************************************************* /*******************************************************************************************************
* abgabe_lektor * abgabe_assistenz
* abgabe_lektor ist die Lektorenmaske des Abgabesystems * abgabe_assistenz ist die Assistenzoberfläche des Abgabesystems
* für Diplom- und Bachelorarbeiten * für Diplom- und Bachelorarbeiten
*******************************************************************************************************/ *******************************************************************************************************/
//echo Test($_REQUEST); //echo Test($_REQUEST);
require_once('../../config/cis.config.inc.php'); require_once('../../config/vilesci.config.inc.php');
require_once('../../include/basis_db.class.php'); require_once('../../include/basis_db.class.php');
if (!$db = new basis_db()) if (!$db = new basis_db())
die('Es konnte keine Verbindung zum Server aufgebaut werden.'); die('Es konnte keine Verbindung zum Server aufgebaut werden.');
@@ -97,7 +97,7 @@ echo '
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html> <html>
<head> <head>
<title>Abgabe Lektor Details</title> <title>Abgabe Assistenz Details</title>
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css"> <link rel="stylesheet" href="../../skin/vilesci.css" type="text/css">
<link rel="stylesheet" href="../../include/js/tablesort/table.css" type="text/css"> <link rel="stylesheet" href="../../include/js/tablesort/table.css" type="text/css">
<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
@@ -110,7 +110,7 @@ echo '
</script> </script>
</head> </head>
<body class="Background_main" style="background-color:#eeeeee;"> <body class="Background_main" style="background-color:#eeeeee;">
<h3>Abgabe Lektorenbereich</h3>'; <h3>Abgabe Assistenzbereich</h3>';
// Speichern eines Termines // Speichern eines Termines
if(isset($_POST["schick"])) if(isset($_POST["schick"]))
@@ -170,7 +170,7 @@ if(isset($_POST["schick"]))
} }
if($command=='update') if($command=='update')
{ {
//Terminänderung //Terminänderung
//Ermittlung der alten Daten //Ermittlung der alten Daten
$qry_old="SELECT * FROM campus.tbl_paabgabe WHERE paabgabe_id='".$paabgabe_id."' AND insertvon='$user'"; $qry_old="SELECT * FROM campus.tbl_paabgabe WHERE paabgabe_id='".$paabgabe_id."' AND insertvon='$user'";
if(!$result_old=$db->db_query($qry_old)) if(!$result_old=$db->db_query($qry_old))
@@ -229,7 +229,7 @@ if(isset($_POST["schick"]))
} }
unset($_POST["schick"]); unset($_POST["schick"]);
} }
//Löschen eines Termines //Löschen eines Termines
if(isset($_POST["del"])) if(isset($_POST["del"]))
{ {
if($datum) if($datum)
@@ -254,7 +254,7 @@ if(isset($_POST["del"]))
$qry="DELETE FROM campus.tbl_paabgabe WHERE paabgabe_id='".$paabgabe_id."' AND insertvon='$user'"; $qry="DELETE FROM campus.tbl_paabgabe WHERE paabgabe_id='".$paabgabe_id."' AND insertvon='$user'";
if(!$result=$db->db_query($qry)) if(!$result=$db->db_query($qry))
{ {
echo "<font color=\"#FF0000\">Fehler beim Löschen des Termins!</font><br>&nbsp;"; echo "<font color=\"#FF0000\">Fehler beim L&ouml;schen des Termins!</font><br>&nbsp;";
} }
} }
} }
@@ -361,7 +361,7 @@ $htmlstr .= "<tr><td>fix</td><td>Datum</td><td>Abgabetyp</td><td>Kurzbeschreibun
} }
if($row->abgabedatum && $row->paabgabetyp_kurzbz=="end") if($row->abgabedatum && $row->paabgabetyp_kurzbz=="end")
{ {
$htmlstr .= " <td><a href='abgabe_assistenz_zusatz.php?paabgabe_id=".$row->paabgabe_id."&uid=$uid&projektarbeit_id=$projektarbeit_id' target='_blank'><img src='../../skin/images/folder.gif' alt='zusätzliche Daten' title='Kontrolle der Zusatzdaten' border=0></a></td>"; $htmlstr .= " <td><a href='abgabe_assistenz_zusatz.php?paabgabe_id=".$row->paabgabe_id."&uid=$uid&projektarbeit_id=$projektarbeit_id' target='_blank'><img src='../../skin/images/folder.gif' alt='zusätzliche Daten' title='Kontrolle der Zusatzdaten' border=0></a></td>";
} }
else else
{ {
@@ -373,7 +373,7 @@ $htmlstr .= "<tr><td>fix</td><td>Datum</td><td>Abgabetyp</td><td>Kurzbeschreibun
$htmlstr .= "</form>\n"; $htmlstr .= "</form>\n";
} }
//Eingabezeile für neuen Termin //Eingabezeile für neuen Termin
$htmlstr .= "<form action='".$_SERVER['PHP_SELF']."' method='POST' name='".$projektarbeit_id."'>\n"; $htmlstr .= "<form action='".$_SERVER['PHP_SELF']."' method='POST' name='".$projektarbeit_id."'>\n";
$htmlstr .= "<input type='hidden' name='projektarbeit_id' value='".$projektarbeit_id."'>\n"; $htmlstr .= "<input type='hidden' name='projektarbeit_id' value='".$projektarbeit_id."'>\n";
$htmlstr .= "<input type='hidden' name='paabgabe_id' value='".$paabgabe_id."'>\n"; $htmlstr .= "<input type='hidden' name='paabgabe_id' value='".$paabgabe_id."'>\n";
@@ -27,7 +27,7 @@
* für Diplom- und Bachelorarbeiten * für Diplom- und Bachelorarbeiten
*******************************************************************************************************/ *******************************************************************************************************/
require_once('../../config/cis.config.inc.php'); require_once('../../config/vilesci.config.inc.php');
require_once('../../include/basis_db.class.php'); require_once('../../include/basis_db.class.php');
if (!$db = new basis_db()) if (!$db = new basis_db())
die('Es konnte keine Verbindung zum Server aufgebaut werden.'); die('Es konnte keine Verbindung zum Server aufgebaut werden.');
+3 -3
View File
@@ -33,14 +33,15 @@
# require_once('../config.inc.php'); # require_once('../config.inc.php');
require_once('../../config/vilesci.config.inc.php'); require_once('../../config/vilesci.config.inc.php');
require_once('../../include/basis_db.class.php'); require_once('../../include/basis_db.class.php');
if (!$db = new basis_db())
die('<div style="text-align:center;"><br />MOODLE Datenbank zurzeit NICHT Online.<br />Bitte etwas Geduld.<br />Danke</div>');
require_once('../../include/functions.inc.php'); require_once('../../include/functions.inc.php');
require_once('../../include/globals.inc.php'); require_once('../../include/globals.inc.php');
// ---------------- Moodle Daten Classe // ---------------- Moodle Daten Classe
require_once('../../include/moodle_user.class.php'); require_once('../../include/moodle_user.class.php');
if (!$db = new basis_db())
die('<div style="text-align:center;"><br />MOODLE Datenbank zurzeit NICHT Online.<br />Bitte etwas Geduld.<br />Danke</div>');
// *********************************************************************************************** // ***********************************************************************************************
// Variable Initialisieren // Variable Initialisieren
// *********************************************************************************************** // ***********************************************************************************************
@@ -62,7 +63,6 @@
// *********************************************************************************************** // ***********************************************************************************************
// Classen Instanzen // Classen Instanzen
$objMoodle = new moodle_user(); $objMoodle = new moodle_user();
// *********************************************************************************************** // ***********************************************************************************************
// Verarbeitung einer Moodle-Account Anlageaktion // Verarbeitung einer Moodle-Account Anlageaktion
// *********************************************************************************************** // ***********************************************************************************************