Note: You are currently viewing documentation for Moodle 3.11. Up-to-date documentation for the latest stable version of Moodle may be available here: Box.net Repository Plugin.

Development:Box.net Repository Plugin: Difference between revisions

From MoodleDocs
m (category)
 
(9 intermediate revisions by one other user not shown)
Line 20: Line 20:
==User Interface==
==User Interface==


=== Administration: Box.net Settings page ===
=== Administration page ===
*API_KEY of box.net need to be set by the administrator
*API_KEY field (Textbox)
*A text reminds the administrator that he needs to save the callback url on box.net (the system can show him the callback url and have a link to box.net popup)
*A text reminds the administrator that he needs to save the callback url on box.net (the system can show him the callback url and have a link to box.net popup)


=== Box.net Account page ===
=== Repository Interface page ===
The authentication is done on the box.net side. This authentication will be done in the file picker (TBD: File Picker specification)
No needed.<br />
(The authentication has to be done by the user on the box.net site. An authentification cannot be hold more than 24 hours. It's the reason why authentication will be managed by the file picker.)


==Use Cases==
==Use Cases==


===UC003-1 Administrate Box.net Plugin===
Please follow the use case [[Development:Repository_Administration_Specification|UC001-3 Setup a repository]]


====Base scenario====
[[Category:Repositories]]
# User goes to the Box.net Repository Settings page.
# User sets the API_KEY
# User selects the save operation.
# System displays a "success" message
 
====Pre conditions====
:- the plugin is installed
:- the user has Administrator role

Latest revision as of 08:56, 25 September 2008

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 Box.net Repository Plugin

Requirements

  • Administrator should be able to administrate the box.net plugin

User Interface

Administration page

  • API_KEY field (Textbox)
  • A text reminds the administrator that he needs to save the callback url on box.net (the system can show him the callback url and have a link to box.net popup)

Repository Interface page

No needed.
(The authentication has to be done by the user on the box.net site. An authentification cannot be hold more than 24 hours. It's the reason why authentication will be managed by the file picker.)

Use Cases

Please follow the use case UC001-3 Setup a repository