a basic brain dump of task and other things I do relating to support / setup/ administration / training / explaining / problem solving / etc with moodle. I will organize later

Integrate with external DBs
Create new accounts
Monitor cron files
Check drive space
Check DB backups
Remove accounts
explain and use cohorts
explain why share and share accounts
Load courses
Remove courses
troubleshoot why some course restores do not work
help my customers find things in moodle
explain the gradebook
configure the gradebook
explain completion tracking
turn on/off completion tracking
configure quizzes - attempts, review options, open/close dates, delete attempts, contact vendors about content issues
contact vendors in general - about their courses - loading them on our moodle - maintaining accounts and assigning permissions for them in contexts
keeping the # of administrators to a minimum - saying "no, you don't need those rights" - and then repeating that.
Resetting passwords
Uploading users via bulk upload
Creating cohorts, editing cohorts, explaining and finding instances where cohorts make sense
enrolling cohorts into courses
enrolling teachers into courses
troubleshooting the external synch for account authentication and enrollments
configure assignments - # of uploads - automatic email push to teacher, change the number of submit buttons - via draft
troubleshooting RSS feeds - enabling and turning off blocks
loading and using course themes
explaining site wide variables, like session time, file max upload size\
turning on and off debugging options
remoting to the MySQL moodle DBs using both MySQL Workbench and phpMyAdmin to perform all sorts of operations on the DB. usually in the form of course wide updates to quiz, forum or assignment settings.
Backing up the DBs - Restoring the DBs - upgrading the moodle from 1.9 - 2.2 - 2.6
Troubleshooting DB upgrade issues.
Documents in this blog lots of detailed moodle things
Installing plugins - un-installing plugins - wondering if a plugin is problematic in other places - like in DB upgrades. Activating plugins - like google drive or dropbox.
developing custom enrollment and grade / progress reports - using php / javascript / html / mysql
helped solve a large en-mass data file - attempting to be imported via bulk users
resolve course behavior - usually from vendors
assigning points to forums - modifying the gradebook
explaining LDAP configuration - why its a good idea - tradeoffs - moodle is now a slave etc. Troubleshooting LDAP configuration - determining what moodle requires and will allow - like duplicate email addresses.
help explain and demonstrate the home page setup - course categories - how to organize course and other information on the home page and course pages
showed different course formats - topic formats - and other course wide properties.
explain - demon-straight the relationship between the course wide forum and the
updating Timezones and then time settings - so moodle would be daylights savings time aware - and stay that way.
deciding - allowing users to create their own accounts - tradeoffs - Site policies
site policies - like password policy and what that should be.
assigning system roles - site wide - when applicable - why......
creating custom roles - although the longer i am here doing this - the less I like doing this. Work within the framework - do not introduce upgrade maintenance points.
Enabling email based self registration - with the reCAPTCHA - so we don't get spammed with a bunch of dummy accounts.
creating graphics and uploading into site themes

Via Miloš Bajčetić