. /** * Strings for component 'enrol_flatfile', language 'en'. * * @package enrol_flatfile * @copyright 1999 onwards Martin Dougiamas {@link http://moodle.com} * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ $string['encoding'] = 'File encoding'; $string['expiredaction'] = 'Enrolment expiration action'; $string['expiredaction_help'] = 'Select action to carry out when user enrolment expires. Please note that some user data and settings are purged from course during course unenrolment.'; $string['filelockedmail'] = 'The text file you are using for file-based enrolments ({$a}) can not be deleted by the cron process. This usually means the permissions are wrong on it. Please fix the permissions so that Moodle can delete the file, otherwise it might be processed repeatedly.'; $string['filelockedmailsubject'] = 'Important error: Enrolment file'; $string['flatfile:manage'] = 'Manage user enrolments manually'; $string['flatfile:unenrol'] = 'Unenrol users from the course manually'; $string['flatfilesync'] = 'Flat file enrolment sync'; $string['location'] = 'File location'; $string['location_desc'] = 'Specify full path to the enrolment file. The file is automatically deleted after processing.'; $string['notifyadmin'] = 'Notify administrator'; $string['notifyenrolled'] = 'Notify enrolled users'; $string['notifyenroller'] = 'Notify user responsible for enrolments'; $string['messageprovider:flatfile_enrolment'] = 'Flat file enrolment messages'; $string['mapping'] = 'Flat file role mapping'; $string['pluginname'] = 'Flat file (CSV)'; $string['pluginname_desc'] = 'This method will repeatedly check for and process a specially-formatted text file in the location that you specify. The file is a comma separated file assumed to have four or six fields per line: operation, role, user idnumber, course idnumber [, starttime [, endtime]] where: * operation - add | del * role - student | teacher | teacheredit * user idnumber - idnumber in the user table NB not id * course idnumber - idnumber in the course table NB not id * starttime - start time (in seconds since epoch) - optional * endtime - end time (in seconds since epoch) - optional It could look something like this:
   add, student, 5, CF101
   add, teacher, 6, CF101
   add, teacheredit, 7, CF101
   del, student, 8, CF101
   del, student, 17, CF101
   add, student, 21, CF101, 1091115000, 1091215000
';