Issue Details (XML | Word | Printable)

Key: MDL-13766
Type: New Feature New Feature
Status: Open Open
Priority: Blocker Blocker
Assignee: Dongsheng Cai
Reporter: Martin Dougiamas
Votes: 12
Watchers: 27
Operations

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

META: Develop new Repository API

Created: 04/Mar/08 01:19 PM   Updated: 04/Jun/09 07:09 PM
Component/s: Repository API
Affects Version/s: 2.0
Fix Version/s: 2.0

File Attachments: 1. Text File repo_refactor.patch (76 kB)

Issue Links:
Dependency
Relates

Participants: Dongsheng Cai, Martin Dougiamas, Nicolas Connault and Petr Skoda
Security Level: None
Affected Branches: MOODLE_20_STABLE
Fixed Branches: MOODLE_20_STABLE

Sub-Tasks  All   Open   
 Sub-Task Progress: 

 Description  « Hide
This meta bug lists and links all the subtasks for developing the repository API which is specified here:

   http://docs.moodle.org/en/Development:Repository_API

Some discussion and a large number of votes is on MDL-9134

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Nicolas Connault added a comment - 17/Nov/08 03:40 PM
Attached a proposed refactoring of repo code.

Petr Skoda added a comment - 04/Jun/09 05:52 PM
the latest commit http://cvs.moodle.org/moodle/repository/mahara/repository.class.php?r1=1.5&r2=1.6
does not seem correct, there is probably problem with $PAGE not pixpath, in any case pixpath is mandatory, you should not work around it

Dongsheng Cai added a comment - 04/Jun/09 07:09 PM
I talked to Time about this issue before, the problem is, in web service, there is no moodle_page existed (exchanging json string only), do we really need to setup a useless $PAGE object just in order to use pixpath?