Note: You are currently viewing documentation for Moodle 3.6. Up-to-date documentation for the latest stable version of Moodle is likely available here: Repository Administration Specification.

Development:Repository Administration Specification: Difference between revisions

From MoodleDocs
Line 32: Line 32:


==Use Cases==
==Use Cases==
===UC001-1 Enable a repository===
===UC001-1 Enable/Disabke a repository===
====Base scenario====
====Base scenario====
#User goes to the Repository Administration page
#User goes to the Repository Administration page
#User select Enable repository operation
#User select Enable/Disable repository operation
#System displays the repository as Enable
#System displays the repository as Enable/Disable


====Pre conditions====
====Pre conditions====
:- the user has Admin permission in Moodle
:- the user has Admin permission in Moodle
:- the repository is disable
:- the repository is Disable/Enable


====Post conditions====
====Post conditions====
:- the repository is available
:- the repository is available/not available


===UC001-2 Disable a repository===
===UC001-2 Disable a repository===


===UC001-3 Setup a repository===
===UC001-3 Setup a repository===

Revision as of 06:12, 26 June 2008

Functional Specification Revisions:

0.1 - 26/06/2008 - Jerome Mouneyrac - Draft Version

Audience:

Moodle Administrator/Developer/QA tester

Status:

not implemented

Related Documents:


Introduction

This document is about functional specification for Repository Administration

Requirements

  • be able to enable/disable a repository
  • be able to setup a repository

Enable a repository

Setting up a repository

User Interface

We want something similar to Admin > Modules > Filters > Manage Filters (following a image example)

Admin repository.jpg

Common settings

no common settings between the different repository

Use Cases

UC001-1 Enable/Disabke a repository

Base scenario

  1. User goes to the Repository Administration page
  2. User select Enable/Disable repository operation
  3. System displays the repository as Enable/Disable

Pre conditions

- the user has Admin permission in Moodle
- the repository is Disable/Enable

Post conditions

- the repository is available/not available

UC001-2 Disable a repository

UC001-3 Setup a repository