Issue Details (XML | Word | Printable)

Key: MDL-15404
Type: Sub-task Sub-task
Status: Resolved Resolved
Resolution: Fixed
Priority: Minor Minor
Assignee: Jerome Mouneyrac
Reporter: Martin Dougiamas
Votes: 0
Watchers: 1
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle
MDL-13766

Develop Interface to add new repository instances

Created: 25/Jun/08 01:27 PM   Updated: 09/Sep/08 12:10 PM
Return to search
Component/s: Repository API
Affects Version/s: 2.0
Fix Version/s: 2.0

URL: http://docs.moodle.org/en/Development:Repository_Interface_for_Moodle/Course/User
Participants: Jerome Mouneyrac and Martin Dougiamas
Security Level: None
QA Assignee: Martin Dougiamas
Resolved date: 09/Sep/08
Affected Branches: MOODLE_20_STABLE
Fixed Branches: MOODLE_20_STABLE


 Description  « Hide
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).

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Martin Dougiamas made changes - 25/Jun/08 01:27 PM
Field Original Value New Value
Assignee Martin Dougiamas [ dougiamas ] Jerome Mouneyrac [ jerome ]
Jerome Mouneyrac made changes - 13/Aug/08 10:20 AM
Assignee Jerome Mouneyrac [ jerome ] Dongsheng Cai [ dongsheng ]
Dongsheng Cai made changes - 14/Aug/08 04:45 PM
URL http://docs.moodle.org/en/Development:Repository_Interface_for_Moodle/Course/User
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).

    repository/manage.php

The settings for all should probably go in config_plugins. Personal ones can go in user_preferences (and get saved in backups etc).
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).

    repository/manage.php

The settings for all should probably go in config_plugins (Think about how to save contextid here).
Personal ones can go in user_preferences (and get saved in backups etc).
Dongsheng Cai made changes - 18/Aug/08 10:41 AM
Assignee Dongsheng Cai [ dongsheng ] Jerome Mouneyrac [ jerome ]
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).

    repository/manage.php

The settings for all should probably go in config_plugins (Think about how to save contextid here).
Personal ones can go in user_preferences (and get saved in backups etc).
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).
Jerome Mouneyrac made changes - 04/Sep/08 01:03 PM
Status Open [ 1 ] In Progress [ 3 ]
Martin Dougiamas made changes - 09/Sep/08 12:10 PM
Status In Progress [ 3 ] Resolved [ 5 ]
QA Assignee dougiamas
Resolution Fixed [ 1 ]