and */ /** * Script zum manuellen synchronisieren der User in die Moodle Kurse */ 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'); $user = get_uid(); $rechte = new benutzerberechtigung(); $rechte->getBerechtigungen($user); if(!$rechte->isBerechtigt('basis/moodle')) die('Sie haben keine Berechtigung fuer diese Seite'); echo ' Moodle 1.9 User Sync

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:
   
'; if(isset($_POST['sync'])) { if(isset($_POST['mdl_course_id']) && $_POST['mdl_course_id']!='' && is_numeric($_POST['mdl_course_id'])) { $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 echo 'Fehler bei der Zuteilung:'.$moodle->errormsg; $moodle = new moodle19_user(); echo '

Übertrage Studierende


'; if($moodle->sync_studenten($mdl_course_id)) { echo $moodle->log; } else echo 'Fehler bei der Zuteilung:'.$moodle->errormsg; } else { echo 'Fehler: Bitte füllen Sie alle Felder aus'; } } echo ' '; ?>