[AMOS commit] MDL-26697 multiple media filtering fixes and improvements Committed into Git: 2011-03-12 16:42 UTC

[AMOS commit] MDL-26697 multiple media filtering fixes and improvements Committed into Git: 2011-03-12 16:42 UTC

autor AMOS bot -
Počet odpovědí: 0
Author: Petr Skoda
MDL-26697 multiple media filtering fixes and improvements
Bug fixes:
* fixed broken flash resizing via URL
* upgraded Flowplayer
* fixed invalid context in format_text()
* all media related CSS moved from themes to filter and resources
* fixed automatic pdf resizing in resources

Changes:
* reworked filter_mediaplugin system settings - grouped by player type instead of individual extensions, added more information
* improved regex url matching
* removed old unused players, Eolas fix and UFO embedding
* image embedding moved to filter_urltolink
* new Flowplayer embedding API
* accessibility and compatibility tweaks in Flowplayer
* SWF embedding now works only in trusted texts, it is now enabled by default (works everywhere if "Allow EMBED and OBJECT tags" enabled)
* new default video width and height

New features:
* automatic Flash video resizing using information from video metadata
* Flash HD video support (*.f4v)
* Flash video embedding with HTML5 fallback - compatible with iOS and other mobile devices
* Vimeo embedding
* no-cookie YouTube site supported
* HTML 5 audio and video with multiple source URLs and QuickTime fallback
* more video and audio extensions in filelib.php
* MP3 player colours customisable via CSS in themes
* nomediaplugin class in a tag prevents media embedding


http://git.moodle.org/gw?p=moodle.git;a=commit;h=fcd2cbaf1f99750ce1a44780ae1dad24f21078b7
http://github.com/moodle/moodle/commit/fcd2cbaf1f99750ce1a44780ae1dad24f21078b7

+ 2.0 en [fallbackaudio,filter_mediaplugin]
+ 2.0 en [fallbackvideo,filter_mediaplugin]
+ 2.0 en [flashanimation_help,filter_mediaplugin]
+ 2.0 en [flashvideo_help,filter_mediaplugin]
+ 2.0 en [html5audio,filter_mediaplugin]
+ 2.0 en [html5audio_help,filter_mediaplugin]
+ 2.0 en [html5video,filter_mediaplugin]
+ 2.0 en [html5video_help,filter_mediaplugin]
+ 2.0 en [mp3audio_help,filter_mediaplugin]
+ 2.0 en [legacyquicktime,filter_mediaplugin]
+ 2.0 en [legacyquicktime_help,filter_mediaplugin]
+ 2.0 en [legacyreal,filter_mediaplugin]
+ 2.0 en [legacyreal_help,filter_mediaplugin]
+ 2.0 en [legacywmp,filter_mediaplugin]
+ 2.0 en [legacywmp_help,filter_mediaplugin]
+ 2.0 en [legacyheading,filter_mediaplugin]
+ 2.0 en [legacyheading_help,filter_mediaplugin]
+ 2.0 en [sitevimeo,filter_mediaplugin]
+ 2.0 en [sitevimeo_help,filter_mediaplugin]
+ 2.0 en [siteyoutube,filter_mediaplugin]
+ 2.0 en [siteyoutube_help,filter_mediaplugin]
- 2.0 en [oggaudio,filter_mediaplugin]
- 2.0 en [ogvvideo,filter_mediaplugin]
- 2.0 en [unsupportedplugins,filter_mediaplugin]
+ 2.0 en [embedimages,filter_urltolink]
+ 2.0 en [embedimages_desc,filter_urltolink]
+ 2.0 en [filtername,filter_urltolink]
+ 2.0 en [clicktoopen,mod_url]