Foxtrott has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/277045

Change subject: Remove support for old MW versions
......................................................................

Remove support for old MW versions

Change-Id: I2f75b2a92bc8d780f610cf39ccec6fe5e491bc59
---
M .travis.yml
M src/LingoParser.php
2 files changed, 11 insertions(+), 24 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Lingo 
refs/changes/45/277045/1

diff --git a/.travis.yml b/.travis.yml
index f9d438f..1aa7b12 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -36,3 +36,7 @@
 
 script:
     - bash ./build/travis/script.sh
+
+notifications:
+  email:
+    - [email protected]
diff --git a/src/LingoParser.php b/src/LingoParser.php
index edadfb1..8b5dc2e 100644
--- a/src/LingoParser.php
+++ b/src/LingoParser.php
@@ -326,34 +326,17 @@
                $parserOutput = $parser->getOutput();
 
                // load scripts
-               if ( defined( 'MW_SUPPORTS_RESOURCE_MODULES' ) ) {
-                       $parserOutput->addModules( 'ext.Lingo.Scripts' );
+               $parserOutput->addModules( 'ext.Lingo.Scripts' );
 
-                       if ( !$wgOut->isArticle() ) {
-                               $wgOut->addModules( 'ext.Lingo.Scripts' );
-                       }
-               } else {
-                       global $wgStylePath;
-                       $parserOutput->addHeadItem( "<script 
src='$wgStylePath/common/jquery.min.js'></script>\n", 'ext.Lingo.jq' );
-                       $parserOutput->addHeadItem( "<script 
src='$wgScriptPath/extensions/Lingo/libs/Lingo.js'></script>\n", 
'ext.Lingo.Scripts' );
-
-                       if ( !$wgOut->isArticle() ) {
-                               $wgOut->addHeadItem( 'ext.Lingo.jq', "<script 
src='$wgStylePath/common/jquery.min.js'></script>\n" );
-                               $wgOut->addHeadItem( 'ext.Lingo.Scripts', 
"<script src='$wgScriptPath/extensions/Lingo/libs/Lingo.js'></script>\n" );
-                       }
+               if ( !$wgOut->isArticle() ) {
+                       $wgOut->addModules( 'ext.Lingo.Scripts' );
                }
 
                // load styles
-               if ( method_exists( $parserOutput, 'addModuleStyles' ) ) {
-                       $parserOutput->addModuleStyles( 'ext.Lingo.Styles' );
-                       if ( !$wgOut->isArticle() ) {
-                               $wgOut->addModuleStyles( 'ext.Lingo.Styles' );
-                       }
-               } else {
-                       $parserOutput->addHeadItem( "<link rel='stylesheet' 
href='$wgScriptPath/extensions/Lingo/styles/Lingo.css' />\n", 
'ext.Lingo.Styles' );
-                       if ( !$wgOut->isArticle() ) {
-                               $wgOut->addHeadItem( 'ext.Lingo.Styles', "<link 
rel='stylesheet' href='$wgScriptPath/extensions/Lingo/styles/Lingo.css' />\n" );
-                       }
+               $parserOutput->addModuleStyles( 'ext.Lingo.Styles' );
+
+               if ( !$wgOut->isArticle() ) {
+                       $wgOut->addModuleStyles( 'ext.Lingo.Styles' );
                }
        }
 

-- 
To view, visit https://gerrit.wikimedia.org/r/277045
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I2f75b2a92bc8d780f610cf39ccec6fe5e491bc59
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Lingo
Gerrit-Branch: master
Gerrit-Owner: Foxtrott <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to