mw.ForeignUpload: Provide an edit summary to help track these uploads
authorBartosz Dziewoński <matma.rex@gmail.com>
Tue, 13 Oct 2015 15:36:49 +0000 (17:36 +0200)
committerJforrester <jforrester@wikimedia.org>
Tue, 13 Oct 2015 15:42:05 +0000 (15:42 +0000)
The summary is "Cross-wiki upload from xx.wikixedia.org". We don't
know the content language of the foreign wiki, so it's not translateable.

Bug: T115328
Change-Id: I4b36cad20ffe318f9a01126a5b9ed70f5d806b57

resources/src/mediawiki/mediawiki.ForeignUpload.js

index 7b3a751..61fb59f 100644 (file)
                // actual API call methods to wait for the apiPromise to resolve
                // before continuing.
                mw.Upload.call( this, null );
+
+               if ( this.target !== 'local' ) {
+                       // Keep these untranslated. We don't know the content language of the foreign wiki, best to
+                       // stick to English in the text.
+                       this.setComment( 'Cross-wiki upload from ' + location.host );
+               }
        }
 
        OO.inheritClass( ForeignUpload, mw.Upload );