Development:Moodle Repository Plugin: Difference between revisions
From MoodleDocs
Line 29: | Line 29: | ||
=== Instance config === | === Instance config === | ||
The administrator can set: | |||
* Name | * Name | ||
* Moodle Peer | * Moodle Peer |
Revision as of 03:43, 25 September 2008
This document is currently "Work In Progress"
Functional Specification Revisions:
- 0.1 - 27/06/2008 - Jerome Mouneyrac - Draft Version
Audience:
- Developer/QA tester
Status:
- not implemented (Tracker Issue)
Related Documents:
Introduction
This document is about functional specification for Moodle Repository Plugin. The Moodle Repository plugin allows a user to browse a foreign Moodle site in the File Picker. The user sees all the raw files he has access to there.
Requirements
- Moodle administrator set which Moodle peer will be available into the file picker (one Moodle repository instance = one peer)
- A peer can be linked to only one Moodle repository instance
- A teacher cannot set a Moodle repository at the course level
- Moodle user cannot set a Moodle repository at personal level
- A moodle repository instance is available into the file picker for everybody ???
User Interface
Instance config
The administrator can set:
- Name
- Moodle Peer
Use Cases
UC004-1 Enable a connection to a Moodle Repository
Base scenario
- User goes to the "Moodle Repository" menu entry in the administration
- User selects enable for some Moodle repository
- System displays a "saved successfully" message
Pre conditions
- - the Moodle Repository plugin is installed
- - the user has Administrator role
- - Some external Moodle have previously been added in the networking administration
Post conditions
- - any user sees the external repository in their file picker