mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
Seite zum manuellen Sync von Moodle Usern
This commit is contained in:
@@ -81,9 +81,11 @@ $menu=array
|
||||
'Kursverwaltung'=>array('name'=>'Kurs entfernen', 'link'=>'moodle/kurs_verwaltung.php', 'target'=>'main'),
|
||||
'Account'=>array('name'=>'Account', 'link'=>'moodle/account_verwaltung.php', 'target'=>'main'),
|
||||
'Zuteilung Verwalten'=>array('name'=>'Zuteilung Verwalten', 'link'=>'moodle/zuteilung_verwaltung.php', 'target'=>'main'),
|
||||
'UserSync'=>array('name'=>'User Sync 1.9', 'link'=>'moodle/user_sync.php', 'target'=>'main'),
|
||||
'Account24'=>array('name'=>'Account Moodle 2.4', 'link'=>'moodle/account_verwaltung24.php', 'target'=>'main'),
|
||||
'Kursverwaltung24'=>array('name'=>'Kurs entfernen 2.4', 'link'=>'moodle/kurs_verwaltung24.php', 'target'=>'main'),
|
||||
'Rollenzuteilung24'=>array('name'=>'Rollenzuteilung 2.4', 'link'=>'moodle/rollenzuteilung24.php', 'target'=>'main'),
|
||||
'UserSync24'=>array('name'=>'User Sync 2.4', 'link'=>'moodle/user_sync24.php', 'target'=>'main'),
|
||||
),
|
||||
|
||||
|
||||
|
||||
@@ -23,6 +23,7 @@
|
||||
require_once('../../config/vilesci.config.inc.php');
|
||||
require_once('../../include/functions.inc.php');
|
||||
require_once('../../include/moodle.class.php');
|
||||
require_once('../../include/moodle19_course.class.php');
|
||||
require_once('../../include/moodle19_user.class.php');
|
||||
require_once('../../include/benutzerberechtigung.class.php');
|
||||
|
||||
@@ -44,15 +45,22 @@ echo '<!DOCTYPE html>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Moodle 1.9 User Sync</h1>
|
||||
Auf dieser Seite können die Teilnehmer eines Moodle 1.9 Kurses aktualisiert werden.
|
||||
Geben Sie dazu die ID des Moodle Kurses ein.<br><br>
|
||||
|
||||
<form method="POST" action="'.$_SERVER['PHP_SELF'].'">
|
||||
<table>
|
||||
<tr>
|
||||
<td>Moodle Kurs ID:</td>
|
||||
<td><input type="text" name="mdl_course_id" value="" /></td>
|
||||
<td><input type="text" size="5" name="mdl_course_id" value="" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td><input type="submit" value="User anlegen" name="sync" /></td>
|
||||
<td><input type="submit" value="User Zuteilung aktualisieren" name="sync" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
@@ -63,16 +71,16 @@ if(isset($_POST['sync']))
|
||||
{
|
||||
$mdl_course_id = $_POST['mdl_course_id'];
|
||||
|
||||
$moodle = new moodle19_user();
|
||||
|
||||
echo '<br><h2>Übertrage LektorInnen</h2><br>';
|
||||
if($moodle->sync_lektoren($mdl_course_id))
|
||||
{
|
||||
echo $moodle->log;
|
||||
}
|
||||
else
|
||||
$moodle = new moodle19_user();
|
||||
echo '<br><h2>Übertrage LektorInnen</h2><br>';
|
||||
if($moodle->sync_lektoren($mdl_course_id))
|
||||
{
|
||||
echo $moodle->log;
|
||||
}
|
||||
else
|
||||
echo 'Fehler bei der Zuteilung:'.$moodle->errormsg;
|
||||
|
||||
$moodle = new moodle19_user();
|
||||
echo '<br><h2>Übertrage Studierende</h2><br>';
|
||||
if($moodle->sync_studenten($mdl_course_id))
|
||||
{
|
||||
|
||||
@@ -44,15 +44,21 @@ echo '<!DOCTYPE html>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Moodle 2.4 User Sync</h1>
|
||||
Auf dieser Seite können die Teilnehmer eines Moodle 2.4 Kurses aktualisiert werden.
|
||||
Geben Sie dazu die ID des Moodle Kurses ein.<br><br>
|
||||
<form method="POST" action="'.$_SERVER['PHP_SELF'].'">
|
||||
<table>
|
||||
<tr>
|
||||
<td>Moodle Kurs ID:</td>
|
||||
<td><input type="text" name="mdl_course_id" value="" /></td>
|
||||
<td><input type="text" name="mdl_course_id" size="5" value="" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td><input type="submit" value="User anlegen" name="sync" /></td>
|
||||
<td><input type="submit" value="User Zuteilung aktualisieren" name="sync" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
@@ -64,15 +70,16 @@ if(isset($_POST['sync']))
|
||||
$mdl_course_id = $_POST['mdl_course_id'];
|
||||
|
||||
$moodle = new moodle24_user();
|
||||
|
||||
echo '<br><h2>Übertrage LektorInnen</h2><br>';
|
||||
if($moodle->sync_lektoren($mdl_course_id))
|
||||
{
|
||||
echo $moodle->log;
|
||||
}
|
||||
else
|
||||
echo '<br><h2>Übertrage LektorInnen</h2><br>';
|
||||
if($moodle->sync_lektoren($mdl_course_id))
|
||||
{
|
||||
echo $moodle->log;
|
||||
}
|
||||
else
|
||||
echo 'Fehler bei der Zuteilung:'.$moodle->errormsg;
|
||||
|
||||
|
||||
$moodle = new moodle24_user();
|
||||
echo '<br><h2>Übertrage Studierende</h2><br>';
|
||||
if($moodle->sync_studenten($mdl_course_id))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user