r39375 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r39374‎ | r39375 | r39376 >
Date:00:48, 15 August 2008
Author:dale
Status:old
Tags:
Comment:
merged experimental branch: here is a draft of the official release notes:

== Unified Search ==
* new unified search model groups and aggregates relevant semantic metadata per search

* advanced search improvements
* improved autocomplete suggestions/display

== Improved Skinning Support ==
* improved skin infrastructure to support the skin created by the Participatory Culture Foundation

== Mv_embed ==
* support multiple stream selection, supports flash stream type (Summer of code Student *stjepan*)
* improved video control skinning (SOC Student *stjepan*)
* flash media server added for serving portions of flvs to arbitrary clients. (based on FLV4PHP)
* Also See http://metavid.ucsc.edu/wiki/index.php/Mv_embed

== Massive security review (thanks '''tstarling''') ==
* properly escaped all values outputted to browser and database
* proper use of database wrapper functions
* closed some security holes (running older versions of metavid is a bad idea please update now)

== Updated compatibility to JQuery 1.2.6 ==
* updated to latest and greatest (faster, leaner etc)
* Also see http://docs.jquery.com/Release:jQuery_1.2.6

== Updated compatibility to latest metavidWiki version *1.13* ==
* Also see http://svn.wikimedia.org/svnroot/mediawiki/tags/REL1_13_0RC2/phase3/RELEASE-NOTES

== Updated Compatibility to latest Semantic MediaWiki 1.2 ==
* faster, lazyloading of all classes, better db structure, + lots more
* Also See http://semantic-mediawiki.org/wiki/SMW_1.2
Modified paths:
  • /trunk/extensions/MetavidWiki/MV_CongressDynamicData.php (deleted) (history)
  • /trunk/extensions/MetavidWiki/MV_LocalSettings.php (added) (history)
  • /trunk/extensions/MetavidWiki/MV_LocalSettings.php (added) (history)
  • /trunk/extensions/MetavidWiki/RELEASE (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_AutoCompleteCache.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_DefaultSettings.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_EditStreamPage.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_GlobalFunctions.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_Hooks.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_Image.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_ImageGallery.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_Index.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_MagicWords.php (added) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_MagicWords.php (added) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_MetavidInterface/MV_EditPageAjax.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_MetavidInterface/MV_MetavidInterface.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_MetavidInterface/MV_Overlay.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_MetavidInterface/MV_PageHistoryAjax.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_MetavidInterface/MV_SequencePlayer.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_MetavidInterface/MV_SequenceTimeline.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_MetavidInterface/MV_SequenceTools.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_MetavidInterface/MV_StreamMeta.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_MetavidInterface/MV_Tools.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_MetavidInterface/MV_VideoPlayer.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_ParserCache.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_Settings.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_Stream.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_StreamFile.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_StreamImage.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/MV_Title.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/articlepages/MV_CategoryPage.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/articlepages/MV_DataPage.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/articlepages/MV_SequencePage.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/articlepages/MV_StreamPage.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/specials/MV_SpecialCRUDStream.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/specials/MV_SpecialExport.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/specials/MV_SpecialListStreams.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/specials/MV_SpecialMVAdmin.php (modified) (history)
  • /trunk/extensions/MetavidWiki/includes/specials/MV_SpecialMediaSearch.php (modified) (history)
  • /trunk/extensions/MetavidWiki/languages/MV_Messages.php (modified) (history)
  • /trunk/extensions/MetavidWiki/maintenance/download_from_archive_org.php (added) (history)
  • /trunk/extensions/MetavidWiki/maintenance/download_from_archive_org.php (added) (history)
  • /trunk/extensions/MetavidWiki/maintenance/maintenance_util.inc.php (modified) (history)
  • /trunk/extensions/MetavidWiki/maintenance/metavid2mvWiki.inc.php (modified) (history)
  • /trunk/extensions/MetavidWiki/maintenance/metavid_gov_templates.php (modified) (history)
  • /trunk/extensions/MetavidWiki/maintenance/mv_update.php (modified) (history)
  • /trunk/extensions/MetavidWiki/maintenance/ogg_thumb_insert.php (modified) (history)
  • /trunk/extensions/MetavidWiki/maintenance/scrape_and_insert.inc.php (modified) (history)
  • /trunk/extensions/MetavidWiki/maintenance/tv2mvWiki/README (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/images/add.png (added) (history)
  • /trunk/extensions/MetavidWiki/skins/images/add.png (added) (history)
  • /trunk/extensions/MetavidWiki/skins/images/closed.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/images/cog_add.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/images/cog_delete.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/images/feed-icon-14x14.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/images/feed-icon-28x28.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/images/film.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/images/help_icon.png (added) (history)
  • /trunk/extensions/MetavidWiki/skins/images/help_icon.png (added) (history)
  • /trunk/extensions/MetavidWiki/skins/images/images_not_available.jpg (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/images/metavid_floor_logo.jpg (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/images/opened.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/images/run_application.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/images/slider_handle.gif (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_allpages.js (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_common.js (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_custom.css (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/FlowPlayerDark.swf (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/cortado_iframe.php (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/flvServer (added) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/flvServer (added) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/application_side_contract.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/application_side_expand.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/closed.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/control_eject_blue.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/control_end_blue.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/control_fastforward_blue.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/control_play_blue.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/control_repeat_blue.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/control_rewind_blue.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/control_start_blue.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/control_stop_blue.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/cut.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/cut_red.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/delete.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/opened.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/stream (added) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/stream (added) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/stream/fish_xiph_org_bw.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/stream/fish_xiph_org_color.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/stream/flash_icon_bw.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/stream/flash_icon_color.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/zoom_in.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/images/zoom_out.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/jquery/jquery-1.2.6.js (added) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/jquery/jquery-1.2.6.js (added) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/jquery/jquery-1.2.6.min.js (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/jquery/plugins/jquery.autocomplete.js (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/mv_data_proxy.php (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/mv_embed.css (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/mv_embed.js (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/mv_flashEmbed.js (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/mv_javaEmbed.js (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/mv_nativeEmbed.js (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/mv_quicktimeEmbed.js (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/mv_vlcEmbed.js (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/sample_page.php (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin (added) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin (added) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/ie_styles.css (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/button_grey_left.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/button_grey_right.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/button_play.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/button_subscribe.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/button_to_clipboard.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/carousel_left.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/carousel_right.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/carousel_top_left.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/carousel_top_right.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/embed_arrow.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/flash_carousel.jpg (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/flash_player.jpg (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/ico_mail.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/ico_rss.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/img1.jpg (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/img2.jpg (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/logo.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/logo2.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/other_results_bg.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/other_results_top.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/other_results_top2.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/pelosi.jpg (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/person1.jpg (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_big_play_button.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_bottom_left.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_bottom_right.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_button_cc.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_button_fullscreen.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_button_options.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_button_pause.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_button_play.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_options_bg.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_options_bottom.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_options_top.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_seek_bg_loaded.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_seek_bg_normal.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_seek_left.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_seek_right.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_slider.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_video.jpg (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_video_options_bg.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_volume_seek.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/player_volume_tag.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/search_suggest_bg.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/search_suggest_bottom.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/search_suggest_top.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/selector.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/thumb1.jpg (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/thumb2.jpg (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/thumb3.jpg (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/thumb4.jpg (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/tracker.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/images/transparent_bg.png (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_embed/skin/styles.css (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_search.js (modified) (history)
  • /trunk/extensions/MetavidWiki/skins/mv_stream.js (modified) (history)
  • /trunk/extensions/MetavidWiki/stream_images/images_not_available.jpg (modified) (history)
  • /trunk/extensions/MetavidWiki/util/MV_OggSplit.php (modified) (history)

Status & tagging log