The main tasks of the LMS administrators are to create courses, update existing courses, assign courses to users, create new users, and update existing users in LMS. It’s time consuming for to go to the options present at different locations in Moodle to perform such tasks. If a customized page is created where the administrator can do the aforementioned tasks while being on the same page, then it saves much of his time and makes his job easier.
Here I would like to share with you some features of the administrator page that we have customized in Moodle that have made the LMS administrator’s job simple.
This is the screenshot of the customized user administrator page in Moodle.
Here are some features:
1. Add courses, add categories, add users
Here the LMS administrator can add new courses, register new users and can browse all the users registered on the same page.
2. Search courses
LMS administrators can search for the courses and browse all the courses category-
3. Edit the course
Here the LMS administrator can make changes to the course, assign it to the users and delete the course, if required.
The export option allows the administrator to export all the course details (course names, activity details, category names) to an excel sheet.
When there are hundreds of courses available, loading issues will arise because fetching all records at one time from a database will take time. So, instead of doing this, we can use a pagination feature that shows 10 records per page. Thus, no loading issues will arise.
Compared to the existing LMS administrator block in Moodle, here the LMS administrator can manage all the tasks on a single page. Please do share your thoughts.