Moodle plugins directory: DUK-Reminder | Moodle.org
DUK-Reminder
This is a simple block to send out reminders for different tasks like completing a course - it can be sent to selected users in a course and should remind them to finish certain tasks like course completion based upon criteria defined for course completion.
Criteria are:
all: reminder is sent out to all users of a course. This can be used in combination with sending out reminders at a fixed date.
course-completion: all users are reminded at a fixed date or with a relative date to complete their course
course-inscription: only possible in combination with relative time. all course-users are notified if course inscription dates back longer than the chosen time.
course-completion criteria: tasks like quizzes, etc. can be defined as criteria for course completion. At an absolute date all those are notified that have not completed these tasks. Wit a relative date those are notified, that have fulfilled the criterias but where the completion status lies back longer than the given time.
1) Save the zip file somewhere onto your local computer and extract all the files
2) Transfer the folder dukreminder to the blocks-directory of Moodle
3) Log in as 'administrator' and click on the 'Home' link
$string['form_title'] = 'internal description';
to
$string['form_title'] = 'Internal description';
or simply Description or Name since this is what is typically seen when creating an activity or resource.
Per the strings section of https://docs.moodle.org/dev/Plugin_contribution_checklist#Coding only the English language pack should be provided and then once approved we can add the German language pack as described in https://docs.moodle.org/dev/Translating_plugins.
I also noticed the placeholders are listed but perhaps need a better description and language string. Currently for English I am seeing:
Platzhalter ###username### ###usermail### ###coursename###
so you may want to clean up the lib/reminder_form.php so that it all displays in English. For now, I am going to mark this plugin as needing more work until we get these issues resolved. Thanks for your patience with the review and approval process. Peace - Anthony
http://integration.moodle.org/job/Precheck%20remote%20branch/13034/artifact/work/smurf.html
Hi Andreas. Thanks for sharing this block with the community. I does provide an interesting feature and I think it's a nice addition to the existing communication tools that Moodle provides. I was able to test the installation, set up and the functionality. While reviewing the block, I encountered couple of issues that should be fixed before we make this available in the plugins directory. Thanks for your patience with the review and approval process.
Thanks for fixing the issues promptly. I am going to approve this plugin now. You are cleared to land, welcome to the Plugins directory!
Best regards!
Best regards!
Great block, thanks for sharing. In the course reminder settings there's the "Report to superiors" checkbox. Where is the checkbox retrieving this data from?
Thanks,
Steven