https://www.mediawiki.org/wiki/Special:Code/MediaWiki/114871

Revision: 114871
Author:   preilly
Date:     2012-04-12 20:59:44 +0000 (Thu, 12 Apr 2012)
Log Message:
-----------
1.19wmf: MFG Change-Id: I0399288753811f0c77574df3e58232a8e53d03fa

Modified Paths:
--------------
    
branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php
    
branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.i18n.php
    
branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.php

Modified: 
branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php
===================================================================
--- 
branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php
       2012-04-12 20:51:37 UTC (rev 114870)
+++ 
branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.body.php
       2012-04-12 20:59:44 UTC (rev 114871)
@@ -48,6 +48,15 @@
                return $ext->beforePageDisplayHTML( $out, $text );
        }
 
+       public static function getMobileUrl( &$subdomainTokenReplacement ) {
+               global $wgRequest;
+               $carrier = $wgRequest->getHeader( 'X-CARRIER' );
+               if ( $carrier !== '(null)' && $carrier ) {
+                       $subdomainTokenReplacement = 'zero.';
+               }
+               return true;
+       }
+
        /**
         * Handler for the BeforePageDisplay hook
         *

Modified: 
branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.i18n.php
===================================================================
--- 
branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.i18n.php
       2012-04-12 20:51:37 UTC (rev 114870)
+++ 
branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.i18n.php
       2012-04-12 20:59:44 UTC (rev 114871)
@@ -24,7 +24,7 @@
        'zero-rated-mobile-access-home-page-selection' => '$1 home page',
        'zero-rated-mobile-access-home-page-selection-text' => 'Or go to the 
home page in the following language:',
        'zero-rated-mobile-access-banner-text' => 'Free {{SITENAME}} from $1',
-       'zero-rated-mobile-access-banner-text-digi' => 'Free Access on $1 Opera 
Mini',
+       'zero-rated-mobile-access-banner-text-digi' => 'Free access on $1 Opera 
Mini',
        'zero-rated-mobile-access-banner-text-wikimedia' => 'Free {{SITENAME}} 
from $1',
        'zero-rated-mobile-access-banner-text-data-charges' => 'Data charges 
may apply if you continue: $1 or $2',
        'zero-rated-mobile-access-banner-text-data-charges-yes' => 'Yes',
@@ -34,11 +34,13 @@
 
 /** Message documentation (Message documentation)
  * @author EugeneZelenko
+ * @author McDutchie
  * @author Patrick Reilly
  * @author SPQRobin
  * @author Siebrand
  */
 $messages['qqq'] = array(
+       'zeroratedmobileaccess' => 'Zero rated mobile access only displays 
text. For images, the value of the "alt" [text] attribute is displayed. In case 
a user may want to the see images, they can click a link, but data charges may 
then apply. That\'s the complete context. [[Thread:Support/About 
MediaWiki:Zero-rated-mobile-access-click-to-view-image/en/reply|Siebrand‎ 
15:04, 27 februario 2012]]',
        'zero-rated-mobile-access-desc' => '{{desc}}',
        'zero-rated-mobile-access-search' => 'Text for search action on the 
search button.
 {{Identical|Search}}',
@@ -122,6 +124,7 @@
  * @author Kghbln
  */
 $messages['de'] = array(
+       'zeroratedmobileaccess' => 'Kostenfreier mobiler Zugriff',
        'zero-rated-mobile-access-desc' => 'Stellt Mobilfunkanbietern 
Funktionen bereit, mit denen diese kostenfreien Zugriff auf das Wiki 
ermöglichen können',
        'zero-rated-mobile-access-search' => 'Suche',
        'zero-rated-mobile-access-language-selection' => 'Alle Sprachen',
@@ -147,6 +150,7 @@
  * @author Michawiki
  */
 $messages['dsb'] = array(
+       'zeroratedmobileaccess' => 'Dermotny mobilny pśistup',
        'zero-rated-mobile-access-desc' => 'Staja póbitowarjam mobilneje 
telefonije funkcije k dispoziciji, kótarež zmóžnjaju dermotny pśistup',
        'zero-rated-mobile-access-search' => 'Pytaś',
        'zero-rated-mobile-access-language-selection' => 'Wšykne rěcy',
@@ -165,6 +169,7 @@
  * @author Armando-Martin
  */
 $messages['es'] = array(
+       'zeroratedmobileaccess' => 'Acceso móvil de calificación nula',
        'zero-rated-mobile-access-desc' => 'Proporciona las características 
para los proveedores móviles que ofrecen acceso gratuito',
        'zero-rated-mobile-access-search' => 'Buscar',
        'zero-rated-mobile-access-language-selection' => 'Todos los idiomas',
@@ -203,6 +208,7 @@
  * @author Gomoko
  */
 $messages['fr'] = array(
+       'zeroratedmobileaccess' => 'Accès mobile détaxé',
        'zero-rated-mobile-access-desc' => 'Fournit les fonctionnalités pour 
les fournisseurs de mobile qui proposent un accès libre',
        'zero-rated-mobile-access-search' => 'Rechercher',
        'zero-rated-mobile-access-language-selection' => 'Toutes les langues',
@@ -258,6 +264,7 @@
  * @author Michawiki
  */
 $messages['hsb'] = array(
+       'zeroratedmobileaccess' => 'Darmotny mobilny přistup',
        'zero-rated-mobile-access-desc' => 'Staja poskićowarjam mobilneho 
škričkowanja funkcije k dispoziciji, kotrež darmotny přistup zmóžnjeja',
        'zero-rated-mobile-access-search' => 'Pytać',
        'zero-rated-mobile-access-language-selection' => 'Wšě rěče',
@@ -276,6 +283,7 @@
  * @author McDutchie
  */
 $messages['ia'] = array(
+       'zeroratedmobileaccess' => 'Accesso mobile in texto simple',
        'zero-rated-mobile-access-desc' => 'Provide functionalitate pro 
fornitores mobile que offere accesso libere',
        'zero-rated-mobile-access-search' => 'Cercar',
        'zero-rated-mobile-access-language-selection' => 'Tote le linguas',
@@ -290,6 +298,36 @@
        'zero-rated-mobile-access-click-to-view-image' => 'Clicca pro vider le 
imagine de "$1"...',
 );
 
+/** Icelandic (Íslenska)
+ * @author Snævar
+ */
+$messages['is'] = array(
+       'zeroratedmobileaccess' => 'Gjaldfrjáls farsíma aðgangur',
+       'zero-rated-mobile-access-desc' => 'Valmöguleikar fyrir 
fjarskiptafyrirtæki á farsímamarkaði sem bjóða upp á frían aðgang',
+       'zero-rated-mobile-access-search' => 'Leita',
+       'zero-rated-mobile-access-language-selection' => 'Öll tungumál',
+       'zero-rated-mobile-access-home-page-selection' => '$1 heimasíða',
+       'zero-rated-mobile-access-home-page-selection-text' => 'eða fara á 
heimasíðu eftirfarandi tungumáls:',
+       'zero-rated-mobile-access-banner-text' => 'Gjaldfrjálst {{SITENAME}} 
frá $1',
+       'zero-rated-mobile-access-banner-text-digi' => 'Gjaldfrjáls aðgangur $1 
í Opera Mini',
+       'zero-rated-mobile-access-banner-text-wikimedia' => 'Gjaldfrjálst 
{{SITENAME}} frá $1',
+       'zero-rated-mobile-access-banner-text-data-charges' => 'Gjöld fyrir 
gagnamagn gætu átt við ef þú heldur áfram: $1 eða $2',
+       'zero-rated-mobile-access-banner-text-data-charges-yes' => 'Já',
+       'zero-rated-mobile-access-banner-text-data-charges-no' => 'Nei',
+       'zero-rated-mobile-access-click-to-view-image' => 'Smelltu til að skoða 
myndina "$1"',
+);
+
+/** Italian (Italiano)
+ * @author Beta16
+ */
+$messages['it'] = array(
+       'zero-rated-mobile-access-search' => 'Ricerca',
+       'zero-rated-mobile-access-language-selection' => 'Tutte le lingue',
+       'zero-rated-mobile-access-home-page-selection' => 'Pagina principale 
$1',
+       'zero-rated-mobile-access-banner-text-data-charges-yes' => 'Sì',
+       'zero-rated-mobile-access-banner-text-data-charges-no' => 'No',
+);
+
 /** Japanese (日本語)
  * @author Patrick Reilly
  */
@@ -337,6 +375,7 @@
  * @author Bjankuloski06
  */
 $messages['mk'] = array(
+       'zeroratedmobileaccess' => 'Бесплатен мобилен пристап',
        'zero-rated-mobile-access-desc' => 'Овозможува функции за мобилни 
оператори што даваат бесплатен пристап',
        'zero-rated-mobile-access-search' => 'Пребарај',
        'zero-rated-mobile-access-language-selection' => 'Сите јазици',
@@ -361,6 +400,8 @@
        'zero-rated-mobile-access-home-page-selection' => '$1 പ്രധാന താൾ',
        'zero-rated-mobile-access-home-page-selection-text' => 'അഥവാ 
താഴെക്കൊടുക്കുന്ന ഭാഷയിലെ പ്രധാന താളിലേയ്ക്ക് പോവുക:',
        'zero-rated-mobile-access-banner-text' => '$1 നൽകുന്ന സൗജന്യ  
{{SITENAME}}',
+       'zero-rated-mobile-access-banner-text-digi' => '$1 ഓപ്പറ മിനിയിൽ സൗജന്യ 
ലഭ്യത',
+       'zero-rated-mobile-access-banner-text-wikimedia' => '$1 നൽകുന്ന സൗജന്യ  
{{SITENAME}}',
        'zero-rated-mobile-access-banner-text-data-charges' => 'തുടരുകയാണെങ്കിൽ 
ഡേറ്റ ചാർജുകൾ ഈടാക്കപ്പെട്ടേക്കാം: $1 അഥവാ $2',
        'zero-rated-mobile-access-banner-text-data-charges-yes' => 'ശരി',
        'zero-rated-mobile-access-banner-text-data-charges-no' => 'വേണ്ട',
@@ -371,6 +412,7 @@
  * @author Anakmalaysia
  */
 $messages['ms'] = array(
+       'zeroratedmobileaccess' => 'Akses Mudah Alih Kadar Sifar',
        'zero-rated-mobile-access-desc' => 'Menyediakan ciri-ciri untuk 
pembekal khidmat mudah alih yang menyediakan capaian percuma',
        'zero-rated-mobile-access-search' => 'Cari',
        'zero-rated-mobile-access-language-selection' => 'Semua bahasa',

Modified: 
branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.php
===================================================================
--- 
branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.php
    2012-04-12 20:51:37 UTC (rev 114870)
+++ 
branches/wmf/1.19wmf1/extensions/ZeroRatedMobileAccess/ZeroRatedMobileAccess.php
    2012-04-12 20:59:44 UTC (rev 114871)
@@ -43,5 +43,6 @@
 $wgEnableZeroRatedMobileAccessTesting = false;
 
 $wgHooks['BeforePageDisplay'][] = 
'ExtZeroRatedMobileAccess::onBeforePageDisplay';
+$wgHooks['GetMobileUrl'][] = 'ExtZeroRatedMobileAccess::getMobileUrl';
 $wgSpecialPages['ZeroRatedMobileAccess'] = 'ZeroRatedMobileAccess';
 $wgSpecialPageGroups['ZeroRatedMobileAccess'] = 'other';


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

Reply via email to