Revision: 52583
Author:   dale
Date:     2009-06-29 21:39:56 +0000 (Mon, 29 Jun 2009)

Log Message:
-----------
include remoteSearchDriver in callback for application based invocation 

Modified Paths:
--------------
    branches/new-upload/phase3/js2/mwEmbed/libAddMedia/remoteSearchDriver.js
    branches/new-upload/phase3/js2/mwEmbed/libEmbedVideo/embedVideo.js
    branches/new-upload/phase3/js2/mwEmbed/mv_embed.js

Modified: 
branches/new-upload/phase3/js2/mwEmbed/libAddMedia/remoteSearchDriver.js
===================================================================
--- branches/new-upload/phase3/js2/mwEmbed/libAddMedia/remoteSearchDriver.js    
2009-06-29 21:38:06 UTC (rev 52582)
+++ branches/new-upload/phase3/js2/mwEmbed/libAddMedia/remoteSearchDriver.js    
2009-06-29 21:39:56 UTC (rev 52583)
@@ -340,7 +340,7 @@
                
                //set up the target invocation:
                if( $j(this.target_invocation).length==0 ){
-                       js_log("RemoteSearchDriver:: no target invocation 
provided")
+                       js_log("RemoteSearchDriver:: no target invocation 
provided (will have to run your own doInitDisplay() )");
                }else{
                        
$j(this.target_invocation).css('cursor','pointer').attr('title', 
gM('add_media_wizard')).click(function(){
                                _this.doInitDisplay();

Modified: branches/new-upload/phase3/js2/mwEmbed/libEmbedVideo/embedVideo.js
===================================================================
--- branches/new-upload/phase3/js2/mwEmbed/libEmbedVideo/embedVideo.js  
2009-06-29 21:38:06 UTC (rev 52582)
+++ branches/new-upload/phase3/js2/mwEmbed/libEmbedVideo/embedVideo.js  
2009-06-29 21:39:56 UTC (rev 52583)
@@ -2404,10 +2404,8 @@
                this.default_players['video/h264'] = ['flash', 'vlc'];
                
                this.default_players['video/ogg'] = ['native','vlc','java', 
'generic'];         
-               this.default_players['application/ogg'] = 
['native','vlc','java', 'generic'];
-               
-               this.default_players['audio/ogg'] = ['native','vlc', 'omtk', 
'java' ];
-               
+               this.default_players['application/ogg'] = 
['native','vlc','java', 'generic'];           
+               this.default_players['audio/ogg'] = ['native','vlc', 'java', 
'omtk' ];          
                this.default_players['video/mp4'] = ['vlc'];
                
                this.default_players['text/html'] = ['html'];

Modified: branches/new-upload/phase3/js2/mwEmbed/mv_embed.js
===================================================================
--- branches/new-upload/phase3/js2/mwEmbed/mv_embed.js  2009-06-29 21:38:06 UTC 
(rev 52582)
+++ branches/new-upload/phase3/js2/mwEmbed/mv_embed.js  2009-06-29 21:39:56 UTC 
(rev 52583)
@@ -112,10 +112,12 @@
                path = '';      
        if(gClasses.length){
                //do array loop: 
-               for(var i=0;i<gClasses.length;i++){
-                       //setup normal replacement of j with jquery             
        
-                       var jsName = ( gClasses[i].substr(0,3) == '$j.' ) ? 
opt['j_replace'] + gClasses[i].substr(3) : gClasses[i];                         
                            
-                       mvClassPaths[ gClasses[i] ] = path + jsName + '.js';
+               for(var i=0; i<gClasses.length; i++){
+                       if(typeof gClasses[i] != 'undefined'){
+                               //setup normal replacement of j with jquery     
                
+                               var jsName = ( gClasses[i].substr(0,3) == '$j.' 
) ? opt['j_replace'] + gClasses[i].substr(3) : gClasses[i];                     
                                
+                               mvClassPaths[ gClasses[i] ] = path + jsName + 
'.js';
+                       }
                }               
        }else{
                //do object loop: 
@@ -773,8 +775,9 @@
                                ], function(){
                                        iObj['instance_name']= 'rsdMVRS';
                                        _global['rsdMVRS'] = new 
remoteSearchDriver( iObj );       
-                                       if( callback )
-                                          callback(); 
+                                       if( callback ){
+                                          callback( _global['rsdMVRS'] );
+                                       }
                                });                     
                        });
                }



_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to