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