diff --git a/include/tw/vilesci_menu_main.inc.php b/include/tw/vilesci_menu_main.inc.php index 36295e9fb..bc695d63d 100644 --- a/include/tw/vilesci_menu_main.inc.php +++ b/include/tw/vilesci_menu_main.inc.php @@ -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'), ), diff --git a/vilesci/moodle/user_sync.php b/vilesci/moodle/user_sync.php index 95d3eb4b4..898f58d06 100755 --- a/vilesci/moodle/user_sync.php +++ b/vilesci/moodle/user_sync.php @@ -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 '

Moodle 1.9 User Sync

+ Auf dieser Seite können die Teilnehmer eines Moodle 1.9 Kurses aktualisiert werden. + Geben Sie dazu die ID des Moodle Kurses ein.

+
- + + + + + - +
Moodle Kurs ID:
  
@@ -63,16 +71,16 @@ if(isset($_POST['sync'])) { $mdl_course_id = $_POST['mdl_course_id']; - $moodle = new moodle19_user(); - - echo '

Übertrage LektorInnen


'; - if($moodle->sync_lektoren($mdl_course_id)) - { - echo $moodle->log; - } - else + $moodle = new moodle19_user(); + echo '

Übertrage LektorInnen


'; + if($moodle->sync_lektoren($mdl_course_id)) + { + echo $moodle->log; + } + else echo 'Fehler bei der Zuteilung:'.$moodle->errormsg; + $moodle = new moodle19_user(); echo '

Übertrage Studierende


'; if($moodle->sync_studenten($mdl_course_id)) { diff --git a/vilesci/moodle/user_sync24.php b/vilesci/moodle/user_sync24.php index c35bb8f88..73e26eadf 100755 --- a/vilesci/moodle/user_sync24.php +++ b/vilesci/moodle/user_sync24.php @@ -44,15 +44,21 @@ echo '

Moodle 2.4 User Sync

+ Auf dieser Seite können die Teilnehmer eines Moodle 2.4 Kurses aktualisiert werden. + Geben Sie dazu die ID des Moodle Kurses ein.

- + + + + + - +
Moodle Kurs ID:
  
@@ -64,15 +70,16 @@ if(isset($_POST['sync'])) $mdl_course_id = $_POST['mdl_course_id']; $moodle = new moodle24_user(); - - echo '

Übertrage LektorInnen


'; - if($moodle->sync_lektoren($mdl_course_id)) - { - echo $moodle->log; - } - else + echo '

Übertrage LektorInnen


'; + if($moodle->sync_lektoren($mdl_course_id)) + { + echo $moodle->log; + } + else echo 'Fehler bei der Zuteilung:'.$moodle->errormsg; + + $moodle = new moodle24_user(); echo '

Übertrage Studierende


'; if($moodle->sync_studenten($mdl_course_id)) {