Jamie
Jamie

Reputation: 724

Can I use a Moodle 'API' or do I have to scrape it

I hate Moodle so much. I have to use it though so I figured I would create a new "front-end" to it. I'm wondering if Moodle has an API I can just hook. I'm hoping to get this to work with most standard Moodle's so I can't rely on anything that has to be enabled or added to Moodle.

If there isn't an "API" I can use how would the best way to scrape it be? I'm best at PHP but I'm open to new ideas.

Thanks

Upvotes: 4

Views: 3112

Answers (3)

moodler
moodler

Reputation: 41

It would help if you said exactly what it is you don't like so much that you are apparently prepared to put hundreds of hours into "fixing" it.

If it's just the look of the thing then you can use themes to change HTML and CSS. Themes are trivial for an admin to drop into Moodle so if what you make is awesome it's not hard to convince an admin to do that.

Otherwise you may be interested in joining in with this new official mobile client based on HTML5 and here is the Documentation.

Upvotes: 4

Michael
Michael

Reputation: 76

look here: http://docs.moodle.org/dev/Core_APIs

and here: http://docs.moodle.org/dev/Web_services_API

Moodle is an open source project. If you don't like it (or some part of it) why not join the community and help make it better?

Upvotes: 6

pixelbadger
pixelbadger

Reputation: 1596

The laconic answer: http://docs.moodle.org/dev/Main_Page

But seriously, the 'front-end' of a web application is pretty much the application; without it, you just have a database. And replicating the work of the entire Moodle dev team on your own seems like a massive case of wheel reinvention.

If you're just trying to reskin Moodle, take a look at http://docs.moodle.org/dev/Theme_development.

Upvotes: 0

Related Questions