PacktLib: Moodle 2 Administration

Moodle 2 Administration

Credits

About the Author

About the Reviewers

www.PacktPub.com

PacktLib.PacktPub.com

Preface

Moodle Installation

Moodle installation an overview

Installation in a LAMP environment

Installation in a Windows environment

Installation in a Mac OS X environment

Installation via the Command Line Interface

Updating Moodle

Summary

The Moodle System

Moodle architecture

Finding your way around in Moodle

File management

Summary

Courses, Users, and Roles

A high-level overview

Moodle courses

Moodle users

Moodle roles

Summary

Course Management

Course categories

Creating courses

Forms of enrolment

Summary

User Management

User profiles

Standard user actions

Manual accounts

User authentication

Usernames best practice

Summary

Managing Permissions: Roles and Capabilities

Moodle predefined roles

Contexts

Assigning roles

Capabilities

Roles management

Summary

Moodle Look and Feel

Look and feel overview

Customizing your front page

Moodle themes

Accessibility

Summary

Moodle Plugins

Plugins an overview

Module plugins

Moodle repositories

Moodle portfolios

Miscellaneous plugins

Summary

Moodle Configuration

Collaboration

Localization

Grades and gradebook settings

Miscellaneous pedagogical settings

Communication

Experimental settings

Summary

Moodle Reporting

Reporting overview

Moodle's reporting facilities

Statistics

Report generation

Data analysis

Miscellaneous reports

Summary

Moodle Security and Privacy

Security an overview

Security notifications

User security

Data and content security

System security

Moodle privacy

Summary

Moodle Performance and Optimization

Performance and optimization an overview

Moodle content

Moodle system settings

Moodle performance profiling and monitoring

Summary

Backup and Restore

Course-level backup and restore

Site-level backups

System-level backups

Backup and restore applications

Summary

Installing Third-party Add-ons

Third-party software an overview

Good add-ons and bad add-ons

Popular add-ons

Installing third-party add-ons

Uninstalling third-party add-ons

Summary

Moodle Integration via Web Services

Web services an overview

Web services in Moodle

Enabling web services for external systems

Enabling web services for users

The Moodle mobile web service

Summary

Moodle Networking

Networking overview

Networking prerequisites and security

Peer-to-peer networks

Moodle hubs

Integrating Mahara

Moodle Community Hub (MOOCH)

Summary

Configuration Settings

Configuration Settings

Configuration Settings

Configuration Settings