Moodle

Develop Interface to add new repository instances

Details

  • Type: Sub-task Sub-task
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 2.0
  • Fix Version/s: 2.0
  • Component/s: Repositories
  • Labels:
    None

Description

The interface can be accessed at admin site-level (to configure site-wide repositories) as well as course level (to configure course-wide repositories) and user level (to configure personal repositories).

It should show a list of all repository instances that the current user is allowed to modify, and allow settings for each to be changed (or a new one added).

The admin site-level will be in admin/repository.php
The course and user level will be in repository/manage.php

The settings for all should probably go in `config_plugins` (Think about how to save contextid here, may be php serialized data).
Personal ones can go in `user_preferences` (and get saved in backups etc).

Activity

Hide
Martin Dougiamas added a comment -

1. Flickr plugin at course level currently doesn't ask for account.

2. Can all these pages please have some brief docs in Moodle docs at the corresponding URL, eg http://docs.moodle.org/en/repository/manage_instances

Show
Martin Dougiamas added a comment - 1. Flickr plugin at course level currently doesn't ask for account. 2. Can all these pages please have some brief docs in Moodle docs at the corresponding URL, eg http://docs.moodle.org/en/repository/manage_instances

People

Vote (0)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: