Remove support for MediaWiki 1.29 and earlier

extension.json already requires "MediaWiki": ">= 1.30.0".

Change-Id: Ic460e6364967cd7b0367e66f613077c424bd8f19
This commit is contained in:
Fomafix
2018-08-31 16:42:22 +02:00
committed by jenkins-bot
parent 137fb70a75
commit 72fb42cdba
4 changed files with 7 additions and 43 deletions

View File

@@ -439,15 +439,9 @@
* @return {Array} List of language codes in which there are articles with badges
*/
CompactInterlanguageList.prototype.filterByBadges = function () {
// Can be removed when backwards compatibility before
// MediaWiki 1.28 is no longer needed
var targetSelector = parseFloat( mw.config.get( 'wgVersion' ) ) >= 1.28 ?
'.interlanguage-link-target' :
'a';
return $( '#p-lang' ).find( '[class*="badge"]' ).map( function ( i, el ) {
return convertMediaWikiLanguageCodeToULS(
$( el ).find( targetSelector ).attr( 'lang' )
$( el ).find( '.interlanguage-link-target' ).attr( 'lang' )
);
} ).toArray();
};
@@ -459,16 +453,9 @@
* @return {Object} List of existing language codes and their hrefs
*/
CompactInterlanguageList.prototype.getInterlanguageList = function () {
var targetSelector,
interlanguageList = {};
var interlanguageList = {};
// Can be removed when backwards compatibility before
// MediaWiki 1.28 is no longer needed
targetSelector = parseFloat( mw.config.get( 'wgVersion' ) ) >= 1.28 ?
'.interlanguage-link-target' :
'li.interlanguage-link > a';
this.$interlanguageList.find( targetSelector ).each( function () {
this.$interlanguageList.find( '.interlanguage-link-target' ).each( function () {
var langCode = convertMediaWikiLanguageCodeToULS( this.getAttribute( 'lang' ) );
interlanguageList[ langCode ] = {

View File

@@ -133,16 +133,7 @@
}
function showTipsy( timeout ) {
var offset, tipsyTimer = 0;
// BC for MW 1.27
if ( ulsPopup.setFloatableContainer === undefined ) {
offset = $ulsTrigger.offset();
ulsPopup.$element.css( {
top: offset.top + 24,
left: offset.left + $ulsTrigger.outerWidth() / 2
} );
}
var tipsyTimer = 0;
ulsPopup.toggle( true );
ulsPopup.toggleClipping( false );