From Mahara Wiki

Revision as of 15:27, 17 June 2011 by Brettwilkins (talk | contribs) (Created page with "==Contributions== ===Overhaul of the externalvideo blocktype=== Gitorious diff here: This pat…")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


Overhaul of the externalvideo blocktype

Gitorious diff here:

This patch splits out the logic for matching processing URLs on a per-provider basis. Also supported now are iframes, if the provider supports them. It is now trivial to add in page scraping for sites that require it to get a meaningful, embed-able URL from one which is not, and this can be implemented to occur once only, rather than each page load. See WikiEducator and Glogster for examples.

By breaking providers out into their own files and folders, I've made it much simpler to add new providers as necessary. (Documentation pending ;) ) - unfortunately, language strings still need to go into the one externalvideo language file.

coding standards test

This patch adds coding standards/guidelines checking to mahara and into the Makefile.