Issue Details (XML | Word | Printable)

Key: MDL-16384
Type: Sub-task Sub-task
Status: Resolved Resolved
Resolution: Fixed
Priority: Minor Minor
Assignee: Dongsheng Cai
Reporter: Martin Dougiamas
Votes: 2
Watchers: 9
Operations

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

Develop "alfresco" plugin for ALfresco

Created: 08/Sep/08 04:33 PM   Updated: 13/Oct/09 02:20 PM
Return to search
Component/s: Repository API
Affects Version/s: 2.0
Fix Version/s: 2.0

Participants: Dongsheng Cai, Geoffrey Rowland, Martin Dougiamas, Mike Waters and Rob Hudson
Security Level: None
Resolved date: 13/Oct/09
Affected Branches: MOODLE_20_STABLE
Fixed Branches: MOODLE_20_STABLE


 Description  « Hide
Install Alfresco and see what might be involved in building a plugin for this repository system.

    http://wiki.alfresco.com/wiki/Download_Alfresco_Community_Network

There is PHP code around already for it, apparently.

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Geoffrey Rowland added a comment - 17/Sep/08 12:48 AM
Hi.

You may already be aware but there is some information and code available on Alfresco-Moodle integration in the following forum threads:

http://moodle.org/mod/forum/discuss.php?d=84331

http://moodle.org/mod/forum/discuss.php?d=77408

Indeed, a couple of Moodle partners, Bryan Williams and Mike Waters, seem to have already done some work on this.

Also, Thanh Le seems to have made considerable progress using JSR170 interface to link Moodle and Alfresco, though the thread seems to have petered out recently.

http://moodle.org/mod/forum/discuss.php?d=43689

Hope this helps


Mike Waters added a comment - 17/Sep/08 08:39 AM
Hello - I'm keen to get this underway - should I be voting for it?

Also, I can help with the setup of alfresco and hooking it up with the PHP, and hopefully get a better idea of the Repo API on the Moodle side.

cheers

-Mike

and for the record, I' not a moodle partner - but I used to work for one.


Martin Dougiamas added a comment - 17/Sep/08 09:50 AM
Thanks guys. Mike, you're very welcome to drop in some afternoon with your laptop and we can have a bit of a brainstorm about how it should look.

Dongsheng's pretty busy on core stuff (like Repository API documentation!) but I can safely say this plugin will be in the 2.0 release.


Martin Dougiamas made changes - 17/Sep/08 09:56 AM
Field Original Value New Value
Parent Issue MDL-13766 [ MDL-13766 ] MDL-16543 [ MDL-16543 ]
Dongsheng Cai added a comment - 17/Sep/08 11:59 AM - edited
Thanks, Geoffrey, that's helpful.

Mike, look forward to seeing you in HQ.


Mike Waters added a comment - 18/Sep/08 04:44 PM
Sorry for the spam on the tracker... Dongsheng can you email me at mike@keembay.com with preferred times? maybe tomorrow afternoon 4pm?

Dongsheng Cai committed 1 file to 'Moodle CVS' - 18/Sep/08 05:33 PM
"MDL-16384, dynload for alfresco"
MODIFY repository/Attic/javascript.php   Rev. 1.4    (+12 -2 lines)
Dongsheng Cai committed 21 files to 'Moodle CVS' - 19/Sep/08 12:49 PM
MDL-16384, first draft of alfresco plugin
TODO:
1) Create a SOAP wrapper
2) Implement searching
ADD lib/alfresco/Service/ContentData.php   Rev. 1.1    (+0 -0 lines)
ADD lib/alfresco/Service/Node.php   Rev. 1.1    (+0 -0 lines)
ADD lib/alfresco/Service/Repository.php   Rev. 1.1    (+0 -0 lines)
ADD lang/en_utf8/repository_alfresco.php   Rev. 1.1    (+0 -0 lines)
ADD lib/alfresco/Service/Functions.php   Rev. 1.1    (+0 -0 lines)
ADD lib/alfresco/Service/Version.php   Rev. 1.1    (+0 -0 lines)
ADD lib/alfresco/Service/Session.php   Rev. 1.1    (+0 -0 lines)
ADD lib/alfresco/Service/WebService/AlfrescoWebService.php   Rev. 1.1    (+0 -0 lines)
ADD lib/alfresco/Service/SpacesStore.php   Rev. 1.1    (+0 -0 lines)
ADD lib/alfresco/Service/WebService/WebServiceFactory.php   Rev. 1.1    (+0 -0 lines)
ADD lib/alfresco/Service/NamespaceMap.php   Rev. 1.1    (+0 -0 lines)
ADD lib/alfresco/Service/Store.php   Rev. 1.1    (+0 -0 lines)
ADD lib/alfresco/Service/BaseObject.php   Rev. 1.1    (+0 -0 lines)
ADD lib/alfresco/README_MOODLE.txt   Rev. 1.1    (+0 -0 lines)
MODIFY repository/alfresco/icon.png   Rev. 1.1    (+0 -0 lines)
ADD repository/alfresco/repository.class.php   Rev. 1.1    (+0 -0 lines)
ADD lib/alfresco/Service/VersionHistory.php   Rev. 1.1    (+0 -0 lines)
ADD lib/alfresco/Service/Logger/Logger.php   Rev. 1.1    (+0 -0 lines)
ADD lib/alfresco/Service/Logger/LoggerConfig.php   Rev. 1.1    (+0 -0 lines)
ADD lib/alfresco/Service/ChildAssociation.php   Rev. 1.1    (+0 -0 lines)
ADD lib/alfresco/Service/Association.php   Rev. 1.1    (+0 -0 lines)
martignoni committed 1 file to 'Lang CVS' - 20/Sep/08 04:07 PM
MDL-16384, new lang file for Alfresco repo
ADD fr_utf8/repository_alfresco.php   Rev. 1.1    (+0 -0 lines)
Mitsuhiro Yoshida committed 3 files to 'Lang CVS' - 21/Sep/08 12:01 AM
MDL-16486 - Translated new strings for simpletest.
MDL-16384 - Adding a translated lang file for alfresco plugin.
MODIFY ja_utf8/README   Rev. 1.819    (+1 -1 lines)
MODIFY ja_utf8/simpletest.php   Rev. 1.11    (+5 -1 lines)
ADD ja_utf8/repository_alfresco.php   Rev. 1.1    (+0 -0 lines)
Dongsheng Cai committed 1 file to 'Moodle CVS' - 23/Sep/08 09:19 AM
MDL-16384
1) enable searching
2) catch session exception
3) fix bug of downloading
MODIFY repository/alfresco/repository.class.php   Rev. 1.2    (+32 -11 lines)
Dongsheng Cai committed 1 file to 'Moodle CVS' - 24/Sep/08 01:18 PM
"MDL-16384, enable management url"
MODIFY repository/alfresco/repository.class.php   Rev. 1.3    (+6 -2 lines)
Martin Dougiamas added a comment - 24/Sep/08 01:45 PM
Dongsheng has basically finished this and it looks great!

http://cvs.moodle.org/moodle/repository/alfresco/


Rob Hudson added a comment - 29/Sep/08 01:48 AM
I'm trying to get this working on trunk.

There seems to be a problem with the repository admin screen getting stuck in a loop.


Dongsheng Cai made changes - 23/Oct/08 12:12 PM
Resolution Fixed [ 1 ]
Status Open [ 1 ] Resolved [ 5 ]
Dongsheng Cai added a comment - 05/Jun/09 02:53 PM
Upgrading

Dongsheng Cai made changes - 05/Jun/09 02:53 PM
Resolution Fixed [ 1 ]
Status Resolved [ 5 ] Reopened [ 4 ]
Dongsheng Cai committed 1 file to 'Moodle CVS' - 05/Jun/09 04:14 PM
"MDL-16384, alfresco plugin, deal with session expired issue"
MODIFY repository/alfresco/repository.class.php   Rev. 1.13    (+25 -20 lines)
Dongsheng Cai committed 2 files to 'Moodle CVS' - 08/Jun/09 02:36 PM
"MDL-16384, add text to descripe what is alfresco API url is"
MODIFY lang/en_utf8/repository_alfresco.php   Rev. 1.4    (+1 -0 lines)
MODIFY repository/alfresco/repository.class.php   Rev. 1.15    (+2 -1 lines)
Mitsuhiro Yoshida committed 4 files to 'Lang CVS' - 11/Jun/09 11:10 AM
MDL-19205 Translated a new string for quiz.
MDL-17316 Translated a new string for file picker.
MDL-16384 Translated a new string for alfresco API.
Brushed up translated strings for repository.
MODIFY ja_utf8/repository.php   Rev. 1.42    (+5 -4 lines)
MODIFY ja_utf8/repository_alfresco.php   Rev. 1.3    (+2 -1 lines)
MODIFY ja_utf8/quiz.php   Rev. 1.178    (+2 -1 lines)
MODIFY ja_utf8/README   Rev. 1.1011    (+1 -1 lines)
martignoni committed 1 file to 'Lang CVS' - 26/Jun/09 02:50 AM
MDL-16384 String added
MODIFY fr_utf8/repository_alfresco.php   Rev. 1.3    (+2 -1 lines)
Dongsheng Cai added a comment - 13/Oct/09 02:20 PM
feel free to reopen it if you find a bug

Dongsheng Cai made changes - 13/Oct/09 02:20 PM
Status Reopened [ 4 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]