SWF Activity Module for Moodle 1.9+

Designed and developed by Matt Bury

© Matt Bury 2009 onwards

Website: http://matbury.com/

About Matt: http://blog.matbury.com/about-matt-bury/

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

Installation

How to install the SWF Activity Module

The SWF Activity Module is the most flexible, functional, robust and powerful way to deploy Flash animations and applications in Moodle 1.9. It supports any version of Flash and Actionscript.

  1. Upload the /swf/ directory and all its contents to ***YOUR MOODLE***/mod/
  2. Make sure that the directory structure isn't ***YOUR MOODLE***/mod/swf/swf/... It should be ***YOUR MOODLE***/mod/swf/...
  3. In Moodle, login as an administrator
  4. Go to Site Administration > Notifications
  5. The SWF Activity Module will install/update itself
  6. If any settings have been changed, you'll be asked to save the settings on the Site Administration > Modules > Activities > SWF page
  7. That's it!

How to install the AMFPHP Moodle interface

The AMFPHP service library allows Flash applications to communicate with Moodle's APIs and services, for example, to push grades into Moodle's grade book, to use Moodle's built in chat and private messaging, and save images and webcam snapshots to the moodledata directories.

  1. Upload the /amfphp/ directory and all its contents to ***YOUR MOODLE***/lib/
  2. Make sure that the directory structure isn't ***YOUR MOODLE***/lib/amfphp/amfphp/... It should be ***YOUR MOODLE***/lib/amfphp/...
  3. That's it! It doesn't need to install or modify anything.

Project site and bug tracker are at: http://code.google.com/p/swf-activity-module/