mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-26 09:04:28 +00:00
This commit is contained in:
@@ -30,7 +30,12 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
// ---------------- Standart Include Dateien einbinden
|
// ---------------- Standart Include Dateien einbinden
|
||||||
require_once('../config.inc.php');
|
# require_once('../config.inc.php');
|
||||||
|
require_once('../../config/vilesci.config.inc.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
|
||||||
@@ -52,9 +57,6 @@
|
|||||||
$cMdl_user_id = (isset($_REQUEST['mdl_user_id'])?trim($_REQUEST['mdl_user_id']):'');
|
$cMdl_user_id = (isset($_REQUEST['mdl_user_id'])?trim($_REQUEST['mdl_user_id']):'');
|
||||||
// @cSearchstr Suchtext in Tabelle Benutzer
|
// @cSearchstr Suchtext in Tabelle Benutzer
|
||||||
$cSearchstr = (isset($_REQUEST['searchstr'])?trim($_REQUEST['searchstr']):'');
|
$cSearchstr = (isset($_REQUEST['searchstr'])?trim($_REQUEST['searchstr']):'');
|
||||||
// @cCharset Zeichensatz - Ajax mit UTF-8
|
|
||||||
$cCharset= (isset($_REQUEST['client_encode'])?trim($_REQUEST['client_encode']):'UTF-8');
|
|
||||||
|
|
||||||
// ***********************************************************************************************
|
// ***********************************************************************************************
|
||||||
// Datenbankverbindungen zu Moodle und Vilesci und Classen
|
// Datenbankverbindungen zu Moodle und Vilesci und Classen
|
||||||
// ***********************************************************************************************
|
// ***********************************************************************************************
|
||||||
@@ -106,10 +108,10 @@
|
|||||||
and tbl_benutzer.uid IS NOT NULL
|
and tbl_benutzer.uid IS NOT NULL
|
||||||
ORDER BY nachname, vorname;";
|
ORDER BY nachname, vorname;";
|
||||||
|
|
||||||
if($result = @pg_query($conn, $qry))
|
if($result = $db->db_query($qry))
|
||||||
{
|
{
|
||||||
// Header Top mit Anzahl der gelisteten Kurse
|
// Header Top mit Anzahl der gelisteten Kurse
|
||||||
$content.= '<a name="top">'. @pg_num_rows($result).' Person(en) gefunden</a>';
|
$content.= '<a name="top">'. $db->db_num_rows($result).' Person(en) gefunden</a>';
|
||||||
|
|
||||||
$content.='<table style="border: 1px outset #F7F7F7;">';
|
$content.='<table style="border: 1px outset #F7F7F7;">';
|
||||||
|
|
||||||
@@ -130,7 +132,7 @@
|
|||||||
|
|
||||||
// Alle gefundenen User in einer Schleife anzeigen.
|
// Alle gefundenen User in einer Schleife anzeigen.
|
||||||
$iTmpCounter=0;
|
$iTmpCounter=0;
|
||||||
while($row = @pg_fetch_object($result))
|
while($row = $db->db_fetch_object($result))
|
||||||
{
|
{
|
||||||
// ZeilenCSS (gerade/ungerade) zur besseren Ansicht
|
// ZeilenCSS (gerade/ungerade) zur besseren Ansicht
|
||||||
$iTmpCounter++;
|
$iTmpCounter++;
|
||||||
@@ -182,7 +184,7 @@
|
|||||||
<head>
|
<head>
|
||||||
<title>Moodle - Accountverwaltung</title>
|
<title>Moodle - Accountverwaltung</title>
|
||||||
<base target="main">
|
<base target="main">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset='.$cCharset.'">
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css">
|
<link rel="stylesheet" href="../../skin/vilesci.css" type="text/css">
|
||||||
</head>
|
</head>
|
||||||
<body class="background_main">
|
<body class="background_main">
|
||||||
|
|||||||
@@ -32,13 +32,20 @@
|
|||||||
// ***********************************************************************************************
|
// ***********************************************************************************************
|
||||||
// Include Dateien
|
// Include Dateien
|
||||||
// ***********************************************************************************************
|
// ***********************************************************************************************
|
||||||
|
# require_once('../config.inc.php');
|
||||||
|
// ---------------- Vilesci Include Dateien einbinden
|
||||||
|
require_once('../../config/vilesci.config.inc.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>');
|
||||||
|
|
||||||
// ---------------- Standart Include Dateien einbinden
|
// ---------------- Standart Include Dateien einbinden
|
||||||
require_once('../config.inc.php');
|
|
||||||
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
|
||||||
include_once('../../include/moodle_course.class.php');
|
include_once('../../include/moodle_course.class.php');
|
||||||
|
|
||||||
|
|
||||||
// ***********************************************************************************************
|
// ***********************************************************************************************
|
||||||
// Variable Initialisieren
|
// Variable Initialisieren
|
||||||
// ***********************************************************************************************
|
// ***********************************************************************************************
|
||||||
@@ -78,7 +85,6 @@
|
|||||||
// Datenbankverbindungen zu Moodle und Vilesci und Classen
|
// Datenbankverbindungen zu Moodle und Vilesci und Classen
|
||||||
// ***********************************************************************************************
|
// ***********************************************************************************************
|
||||||
$objMoodle = new moodle_course();
|
$objMoodle = new moodle_course();
|
||||||
|
|
||||||
|
|
||||||
// ***********************************************************************************************
|
// ***********************************************************************************************
|
||||||
// Verarbeitung einer Moodle-Kurs Loeschaktion
|
// Verarbeitung einer Moodle-Kurs Loeschaktion
|
||||||
@@ -86,7 +92,7 @@
|
|||||||
|
|
||||||
if ($mdl_course_id!='' && $studiensemester_kurzbz!='') // Kurs wird zum bearbeiten (loeschen) freigegeben
|
if ($mdl_course_id!='' && $studiensemester_kurzbz!='') // Kurs wird zum bearbeiten (loeschen) freigegeben
|
||||||
{
|
{
|
||||||
include(dirname(__FILE__)."/xmlrpcutils/utils.php");
|
include("../../include/xmlrpcutils/utils.php");
|
||||||
// Aktuellen Moodle Server ermitteln.
|
// Aktuellen Moodle Server ermitteln.
|
||||||
if (defined('MOODLE_PATH')) // Eintrag MOODLE_PATH in Vilesci config.inc.php. Hostname herausfiltern
|
if (defined('MOODLE_PATH')) // Eintrag MOODLE_PATH in Vilesci config.inc.php. Hostname herausfiltern
|
||||||
{
|
{
|
||||||
@@ -140,7 +146,7 @@
|
|||||||
$qry = "DELETE FROM lehre.tbl_moodle WHERE mdl_course_id='".addslashes($mdl_course_id)."' ";
|
$qry = "DELETE FROM lehre.tbl_moodle WHERE mdl_course_id='".addslashes($mdl_course_id)."' ";
|
||||||
if ($moodle_id!='')
|
if ($moodle_id!='')
|
||||||
$qry.= " and moodle_id='".addslashes($moodle_id)."'";
|
$qry.= " and moodle_id='".addslashes($moodle_id)."'";
|
||||||
if(!pg_query($conn, $qry))
|
if(!$db->db_query($conn, $qry))
|
||||||
$content.="<p>Moodlekurs $mdl_course_id wurde NICHT gelöscht in Lehre.</p>";
|
$content.="<p>Moodlekurs $mdl_course_id wurde NICHT gelöscht in Lehre.</p>";
|
||||||
$content.="<h3>Moodlekurs $mdl_course_id wurde gelöscht.</h3>";
|
$content.="<h3>Moodlekurs $mdl_course_id wurde gelöscht.</h3>";
|
||||||
}
|
}
|
||||||
@@ -164,9 +170,9 @@
|
|||||||
// Studiensemester public.tbl_studiensemester_kurzbz
|
// Studiensemester public.tbl_studiensemester_kurzbz
|
||||||
$content.='<td>Studiensemester</td><td><select onchange="document.'.$cFormName.'.submit();" name="studiensemester_kurzbz">';
|
$content.='<td>Studiensemester</td><td><select onchange="document.'.$cFormName.'.submit();" name="studiensemester_kurzbz">';
|
||||||
$sql_query = "SELECT studiensemester_kurzbz,to_char(start,'YYYYMM') as \"startYYYYMM\",to_char(ende,'YYYYMM') as \"endeYYYYMM\" FROM public.tbl_studiensemester order by start; ";
|
$sql_query = "SELECT studiensemester_kurzbz,to_char(start,'YYYYMM') as \"startYYYYMM\",to_char(ende,'YYYYMM') as \"endeYYYYMM\" FROM public.tbl_studiensemester order by start; ";
|
||||||
if ($result = @pg_query($conn, $sql_query))
|
if ($result = $db->db_query($sql_query))
|
||||||
{
|
{
|
||||||
while ($row = @pg_fetch_object($result))
|
while ($row = $db->db_fetch_object($result))
|
||||||
{
|
{
|
||||||
// Gibt es noch keinen POST/GET Parameterwert den aktuellen Studiensemesterwert nehmen zum Positionieren in der Selektliste
|
// Gibt es noch keinen POST/GET Parameterwert den aktuellen Studiensemesterwert nehmen zum Positionieren in der Selektliste
|
||||||
if (empty($studiensemester_kurzbz) && $cYYYYMM>=$row->startYYYYMM && $cYYYYMM<=$row->endeYYYYMM)
|
if (empty($studiensemester_kurzbz) && $cYYYYMM>=$row->startYYYYMM && $cYYYYMM<=$row->endeYYYYMM)
|
||||||
@@ -180,9 +186,9 @@
|
|||||||
// Studiengang public.tbl_studiengang_kz
|
// Studiengang public.tbl_studiengang_kz
|
||||||
$content.='<td>Studiengang</td><td><select onchange="document.'.$cFormName.'.submit();" name="studiengang_kz"><option value=""> Alle </option>';
|
$content.='<td>Studiengang</td><td><select onchange="document.'.$cFormName.'.submit();" name="studiengang_kz"><option value=""> Alle </option>';
|
||||||
$sql_query = "SELECT studiengang_kz, UPPER(typ::varchar(1) || kurzbz) as kurzkz,kurzbzlang FROM public.tbl_studiengang where public.tbl_studiengang.moodle='t' ORDER BY kurzkz,kurzbzlang;";
|
$sql_query = "SELECT studiengang_kz, UPPER(typ::varchar(1) || kurzbz) as kurzkz,kurzbzlang FROM public.tbl_studiengang where public.tbl_studiengang.moodle='t' ORDER BY kurzkz,kurzbzlang;";
|
||||||
if ($result = @pg_query($conn, $sql_query))
|
if ($result = $db->db_query($sql_query))
|
||||||
{
|
{
|
||||||
while($row=@pg_fetch_object($result))
|
while($row=$db->db_fetch_object($result))
|
||||||
{
|
{
|
||||||
$content.='<option value="'.$row->studiengang_kz.'" '.(("$studiengang_kz"=="$row->studiengang_kz")?' selected="selected" ':'').'> '.$row->kurzkz.'-'.$row->kurzbzlang.' </option>';
|
$content.='<option value="'.$row->studiengang_kz.'" '.(("$studiengang_kz"=="$row->studiengang_kz")?' selected="selected" ':'').'> '.$row->kurzkz.'-'.$row->kurzbzlang.' </option>';
|
||||||
}
|
}
|
||||||
@@ -194,8 +200,8 @@
|
|||||||
if ($studiengang_kz!='')
|
if ($studiengang_kz!='')
|
||||||
{
|
{
|
||||||
$sql_query = "SELECT max_semester FROM public.tbl_studiengang where studiengang_kz='".addslashes($studiengang_kz)."' OFFSET 0 LIMIT 1 ;";
|
$sql_query = "SELECT max_semester FROM public.tbl_studiengang where studiengang_kz='".addslashes($studiengang_kz)."' OFFSET 0 LIMIT 1 ;";
|
||||||
$result = @pg_query($conn, $sql_query);
|
$result = $db->db_query($sql_query);
|
||||||
if ($row = @pg_fetch_object($result))
|
if ($row = $db->db_fetch_object($result))
|
||||||
{
|
{
|
||||||
for($i=0;$i<=$row->max_semester;$i++)
|
for($i=0;$i<=$row->max_semester;$i++)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user