Documentation

Brief documentation (draft):

The first time you open MooConsole a password is requeried. MooConsole stores information about your Moodle installations like your username and password, for security reasons a Master Password* is used to encrypt and decrypt this information.

Once you have entered the master password the main window application will be showed.

Use the Add site button or the Site menu to add a Moodle site, if you are going to use the webservices functions (only Moodle 2) you must enter a valid API key or a webservice's username and password

The File Uploader can be used without and API key (only Moodle 2) but the "server files" repository plugin must be enabled

What can you do with this application?

- Select one or more sites in the left control and login in (a webbrowser with a tab for each site will be open)

- Uses webservices in one or more sites at the same time (i.e, create multiple users in two or more Moodle sites) You need an API key and the file browser repository plugin must be enabled

- Get the global configuration values of one or more sites at the same time

- Upload multiple files to a Moodle 2 site (At this point, only uploading of single files is working, the implementation of full directory structure upload is priority number one)
The "server files" repository plugin must be enabled

- Quick search in Moodle Docs (ctrl +F) or (cmd + F in Mac)

- Enable the URL Monitor and the sound alert to be warned of site failure

* MooConsole uses TripleDes to store private data

Features table:

 Feature  Moodle 1.8  Moodle 1.9  Moodle 2  User Role
Site information  Yes  Yes Yes   Admin
 File Uploader --   --  Yes  Any
 Webservice client  -- --  Yes  Any with a WS Token
 URL Monitor Yes  Yes  Yes   Any
 Quick login  Yes  Yes Yes   Any
 Site configuration
 Yes YesYes
 Admin