[MediaWiki-commits] [Gerrit] Card 703: Promote lazy languages to stable - change (mediawiki...MobileFrontend)

2014-02-28 Thread jenkins-bot (Code Review)
jenkins-bot has submitted this change and it was merged.

Change subject: Card 703: Promote lazy languages to stable
..


Card 703: Promote lazy languages to stable

Bug: 40678
Change-Id: I035c07ebc4ca17153e8480690762c73cc5d89f8d
---
M includes/Resources.php
M includes/skins/MinervaTemplate.php
M includes/skins/MinervaTemplateBeta.php
M includes/skins/SkinMinervaBeta.php
M includes/specials/SpecialMobileLanguages.php
R javascripts/modules/languages/languages.js
D javascripts/modules/languages/languagesStable.js
D templates/languageSection.html
8 files changed, 28 insertions(+), 153 deletions(-)

Approvals:
  Jdlrobson: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/includes/Resources.php b/includes/Resources.php
index 785fde9..8a8e834 100644
--- a/includes/Resources.php
+++ b/includes/Resources.php
@@ -244,8 +244,6 @@
'templates' = array(
'page',
'section',
-   // FIXME: Remove when lazy loaded languages go to stable
-   'languageSection',
),
'scripts' = array(
'javascripts/common/Router.js',
@@ -862,12 +860,13 @@
),
),
 
-   'mobile.languages.common' = $wgMFMobileResourceBoilerplate + array(
+   'mobile.languages' = $wgMFMobileResourceBoilerplate + array(
'dependencies' = array(
'mobile.overlays',
),
'scripts' = array(
'javascripts/modules/languages/LanguageOverlay.js',
+   'javascripts/modules/languages/languages.js',
),
'templates' = array(
'modules/languages/LanguageOverlay',
@@ -877,24 +876,6 @@
'mobile-frontend-language-header',
'mobile-frontend-language-variant-header' = array( 
'parse' ),
'mobile-frontend-language-site-choose',
-   ),
-   ),
-
-   'mobile.languages' = $wgMFMobileResourceBoilerplate + array(
-   'dependencies' = array(
-   'mobile.languages.common',
-   ),
-   'scripts' = array(
-   'javascripts/modules/languages/languagesStable.js',
-   ),
-   ),
-
-   'mobile.languages.beta' = $wgMFMobileResourceBoilerplate + array(
-   'dependencies' = array(
-   'mobile.languages.common',
-   ),
-   'scripts' = array(
-   'javascripts/modules/languages/languagesBeta.js',
),
),
 
diff --git a/includes/skins/MinervaTemplate.php 
b/includes/skins/MinervaTemplate.php
index 39e1369..3ba7189 100644
--- a/includes/skins/MinervaTemplate.php
+++ b/includes/skins/MinervaTemplate.php
@@ -39,50 +39,6 @@
return $this-data['footerlinks'];
}
 
-   protected function renderLanguages() {
-   $languages = $this-getLanguages();
-   $variants = $this-getLanguageVariants();
-   // stupid php: count( false ) returns 1
-   $languagesCount = is_array( $languages ) ? count( $languages ) 
: 0;
-   $variantsCount = is_array( $variants ) ? count( $variants ) : 0;
-
-   if ( $languagesCount  0 || $variantsCount  1 ) {
-   $heading = wfMessage( 
'mobile-frontend-language-article-heading' )-text();
-   $languageSummary = wfMessage( 
'mobile-frontend-language-header', $languagesCount )-text();
-   $variantSummary = $variantsCount  1 ? wfMessage( 
'mobile-frontend-language-variant-header' )-text() : '';
-   ?
-   div class=section id=mw-mf-language-section
-   h2 id=section_language 
class=section_heading?php echo $heading; ?/h2
-   div id=content_language 
class=content_block
-
-   ?php if ( $variantsCount  1 ) { ?
-   p 
id=mw-mf-language-variant-header?php echo $variantSummary; ?/p
-   ul 
id=mw-mf-language-variant-selection
-   ?php
-   foreach( $variants as $key = $val ):
-   echo $this-makeListItem( $key, 
$val );
-   endforeach;
-   ?
-   /ul
-   ?php } ?
-
-   ?php if ( $languagesCount  0 ) { ?
-   p id=mw-mf-language-header?php 
echo $languageSummary; ?/p
-   ul 

[MediaWiki-commits] [Gerrit] [Card 703] Promote lazy languages to stable - change (mediawiki...MobileFrontend)

2014-02-27 Thread MaxSem (Code Review)
MaxSem has uploaded a new change for review.

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

Change subject: [Card 703] Promote lazy languages to stable
..

[Card 703] Promote lazy languages to stable

Change-Id: I035c07ebc4ca17153e8480690762c73cc5d89f8d
---
M includes/Resources.php
M includes/skins/MinervaTemplate.php
M includes/skins/MinervaTemplateBeta.php
M includes/skins/SkinMinervaBeta.php
M includes/specials/SpecialMobileLanguages.php
R javascripts/modules/languages/languages.js
D javascripts/modules/languages/languagesStable.js
D templates/languageSection.html
8 files changed, 16 insertions(+), 152 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MobileFrontend 
refs/changes/78/115978/1

diff --git a/includes/Resources.php b/includes/Resources.php
index 785fde9..8a8e834 100644
--- a/includes/Resources.php
+++ b/includes/Resources.php
@@ -244,8 +244,6 @@
'templates' = array(
'page',
'section',
-   // FIXME: Remove when lazy loaded languages go to stable
-   'languageSection',
),
'scripts' = array(
'javascripts/common/Router.js',
@@ -862,12 +860,13 @@
),
),
 
-   'mobile.languages.common' = $wgMFMobileResourceBoilerplate + array(
+   'mobile.languages' = $wgMFMobileResourceBoilerplate + array(
'dependencies' = array(
'mobile.overlays',
),
'scripts' = array(
'javascripts/modules/languages/LanguageOverlay.js',
+   'javascripts/modules/languages/languages.js',
),
'templates' = array(
'modules/languages/LanguageOverlay',
@@ -877,24 +876,6 @@
'mobile-frontend-language-header',
'mobile-frontend-language-variant-header' = array( 
'parse' ),
'mobile-frontend-language-site-choose',
-   ),
-   ),
-
-   'mobile.languages' = $wgMFMobileResourceBoilerplate + array(
-   'dependencies' = array(
-   'mobile.languages.common',
-   ),
-   'scripts' = array(
-   'javascripts/modules/languages/languagesStable.js',
-   ),
-   ),
-
-   'mobile.languages.beta' = $wgMFMobileResourceBoilerplate + array(
-   'dependencies' = array(
-   'mobile.languages.common',
-   ),
-   'scripts' = array(
-   'javascripts/modules/languages/languagesBeta.js',
),
),
 
diff --git a/includes/skins/MinervaTemplate.php 
b/includes/skins/MinervaTemplate.php
index 39e1369..3ba7189 100644
--- a/includes/skins/MinervaTemplate.php
+++ b/includes/skins/MinervaTemplate.php
@@ -39,50 +39,6 @@
return $this-data['footerlinks'];
}
 
-   protected function renderLanguages() {
-   $languages = $this-getLanguages();
-   $variants = $this-getLanguageVariants();
-   // stupid php: count( false ) returns 1
-   $languagesCount = is_array( $languages ) ? count( $languages ) 
: 0;
-   $variantsCount = is_array( $variants ) ? count( $variants ) : 0;
-
-   if ( $languagesCount  0 || $variantsCount  1 ) {
-   $heading = wfMessage( 
'mobile-frontend-language-article-heading' )-text();
-   $languageSummary = wfMessage( 
'mobile-frontend-language-header', $languagesCount )-text();
-   $variantSummary = $variantsCount  1 ? wfMessage( 
'mobile-frontend-language-variant-header' )-text() : '';
-   ?
-   div class=section id=mw-mf-language-section
-   h2 id=section_language 
class=section_heading?php echo $heading; ?/h2
-   div id=content_language 
class=content_block
-
-   ?php if ( $variantsCount  1 ) { ?
-   p 
id=mw-mf-language-variant-header?php echo $variantSummary; ?/p
-   ul 
id=mw-mf-language-variant-selection
-   ?php
-   foreach( $variants as $key = $val ):
-   echo $this-makeListItem( $key, 
$val );
-   endforeach;
-   ?
-   /ul
-   ?php } ?
-
-   ?php if ( $languagesCount  0 ) { ?
-   p id=mw-mf-language-header?php 
echo $languageSummary; ?/p
-