Jdlrobson has submitted this change and it was merged.
Change subject: Rebrand DonateImage as Uploads
......................................................................
Rebrand DonateImage as Uploads
This makes it more consistent with the link label in the
left main menu
Change-Id: Ib2e29c708922221cfcb5aeb71eb4a85dfcde04de
---
M MobileFrontend.alias.php
M MobileFrontend.i18n.php
M MobileFrontend.php
M includes/MobileFrontend.hooks.php
M includes/skins/SkinMobile.php
M includes/skins/UserLoginAndCreateTemplate.php
R includes/specials/SpecialUploads.php
R javascripts/specials/uploads.js
R less/specials/uploads.less
R stylesheets/specials/uploads.css
R tests/js/specials/uploads.js
11 files changed, 17 insertions(+), 26 deletions(-)
Approvals:
Jdlrobson: Verified; Looks good to me, approved
diff --git a/MobileFrontend.alias.php b/MobileFrontend.alias.php
index 24505c1..1b0159d 100644
--- a/MobileFrontend.alias.php
+++ b/MobileFrontend.alias.php
@@ -12,7 +12,7 @@
$specialPageAliases['en'] = array(
'MobileFeedback' => array( 'MobileFeedback' ),
'MobileOptions' => array( 'MobileOptions' ),
- 'DonateImage' => array( 'DonateImage' ),
+ 'Uploads' => array( 'Uploads' ),
'MobileDiff' => array( 'MobileDiff' ),
'MobileMenu' => array( 'MobileMenu' ),
'Nearby' => array( 'Nearby' ),
@@ -28,7 +28,6 @@
$specialPageAliases['de'] = array(
'MobileFeedback' => array( 'Mobile_Rückmeldung' ),
'MobileOptions' => array( 'Mobile_Optionen' ),
- 'DonateImage' => array( 'Bild_spenden' ),
'MobileDiff' => array( 'Mobiler_Unterschied' ),
'MobileMenu' => array( 'Mobiles_Menü' ),
'Nearby' => array( 'In_der_Nähe' ),
@@ -61,7 +60,6 @@
$specialPageAliases['ko'] = array(
'MobileFeedback' => array( '모바일피드백' ),
'MobileOptions' => array( '모바일설정' ),
- 'DonateImage' => array( '그림기부' ),
'MobileDiff' => array( '모바일차이점' ),
'MobileMenu' => array( '모바일메뉴' ),
'Nearby' => array( '근처' ),
@@ -77,7 +75,6 @@
$specialPageAliases['mk'] = array(
'MobileFeedback' => array( 'МислењеМобилен' ),
'MobileOptions' => array( 'МобилниПоставки' ),
- 'DonateImage' => array( 'ПодариСлика' ),
'MobileDiff' => array( 'МобилнаРазлика' ),
'MobileMenu' => array( 'МобилноМени' ),
);
@@ -92,7 +89,6 @@
$specialPageAliases['nl'] = array(
'MobileFeedback' => array( 'MobieleTerugkoppeling' ),
'MobileOptions' => array( 'MobieleVoorkeuren' ),
- 'DonateImage' => array( 'AfbeeldingDoneren' ),
'MobileDiff' => array( 'MobielVerschillen' ),
'MobileMenu' => array( 'MobielMenu' ),
'Nearby' => array( 'InDeBuurt' ),
@@ -100,7 +96,6 @@
/** Polish (polski) */
$specialPageAliases['pl'] = array(
- 'DonateImage' => array( 'Prześlij_zdjęcie' ),
'Nearby' => array( 'W_pobliżu' ),
);
@@ -114,7 +109,6 @@
$specialPageAliases['vi'] = array(
'MobileFeedback' => array( 'Phản_hồi_di_động' ),
'MobileOptions' => array( 'Tùy_chọn_di_động' ),
- 'DonateImage' => array( 'Đóng_góp_hình_ảnh', 'Đóng_góp_hình',
'Đóng_góp_ảnh' ),
'MobileDiff' => array( 'So_sánh_di_động' ),
'MobileMenu' => array( 'Trình_đơn_di_động' ),
'Nearby' => array( 'Kề_bên' ),
@@ -124,7 +118,6 @@
$specialPageAliases['zh-hans'] = array(
'MobileFeedback' => array( '移动版反馈' ),
'MobileOptions' => array( '移动版选项' ),
- 'DonateImage' => array( '捐赠图像' ),
'MobileDiff' => array( '移动版差异' ),
'MobileMenu' => array( '移动版菜单' ),
'Nearby' => array( '附近' ),
@@ -134,7 +127,6 @@
$specialPageAliases['zh-hant'] = array(
'MobileFeedback' => array( '手機版意見' ),
'MobileOptions' => array( '手機版選項' ),
- 'DonateImage' => array( '捐贈圖像' ),
'MobileDiff' => array( '手機版差異' ),
'MobileMenu' => array( '手機版選單' ),
'Nearby' => array( '附近' ),
diff --git a/MobileFrontend.i18n.php b/MobileFrontend.i18n.php
index cb513c2..7e8fb95 100644
--- a/MobileFrontend.i18n.php
+++ b/MobileFrontend.i18n.php
@@ -170,12 +170,11 @@
// image donation
'mobile-frontend-donate-image-login' => 'You must be logged in to see
your uploads.',
'mobile-frontend-photo-upload-generic' => 'Donate an image',
- 'mobile-frontend-donate-image-title' => 'Donate an image',
+ 'mobile-frontend-donate-image-title' => 'Uploads',
'mobile-frontend-donate-image-summary' => 'Photos bring pages on
{{SITENAME}} to life.
There are many pages which have no photos due to a severe lack of freely
licensed photos.
Help bring these pages to life by donating your images that you are willing to
give away and could be of use to the wider {{SITENAME}} editing community.',
'mobile-frontend-donate-image-heading' => 'Your recent contributions',
- 'mobile-frontend-donate-image-page-title' => 'Upload',
'mobile-frontend-donate-image-anon' => 'A [[Special:UserLogin|user
account]] is required to view the uploads page',
'mobile-frontend-listed-image-no-description' => 'No description',
'mobile-frontend-donate-photo-upload-success' => 'Success! Your image
can now be used on {{SITENAME}}!',
@@ -509,14 +508,14 @@
'mobile-frontend-nearby-noresults' => 'Message shown when nothing is
nearby',
'mobile-frontend-nearby-refresh' => 'Text of toast notification message
shown when user moved and the list can be refreshed.',
'mobile-frontend-nearby-error' => 'Text of generic error message when
querying geodata api',
- 'mobile-frontend-donate-image-login' => 'Title for
[[Special:UserLogin]] when being redirected to Special:DonateImage',
- 'mobile-frontend-photo-upload-generic' => 'Label on donate interface on
Special:DonateImage.
+ 'mobile-frontend-donate-image-login' => 'Title for
[[Special:UserLogin]] when being redirected to Special:Uploads',
+ 'mobile-frontend-photo-upload-generic' => 'Label on donate interface on
Special:Uploads.
{{Identical|Donate an image}}',
- 'mobile-frontend-donate-image-title' => 'Title for Special:DonateImage.
+ 'mobile-frontend-donate-image-title' => 'Title for Special:Uploads.
{{Identical|Donate an image}}',
'mobile-frontend-donate-image-summary' => 'Explanation of purpose of
page and importance of participation.',
'mobile-frontend-donate-image-heading' => 'heading for a list of recent
contributions',
- 'mobile-frontend-donate-image-page-title' => 'Heading for the
Special:DonateImage page.
+ 'mobile-frontend-donate-image-page-title' => 'Heading for the
Special:Uploads page.
{{Identical|Upload}}',
'mobile-frontend-donate-image-anon' => 'Message shown to user who
visits the donate image page without a user account',
'mobile-frontend-listed-image-no-description' => 'What to show when no
description available',
diff --git a/MobileFrontend.php b/MobileFrontend.php
index e84f72f..cedbfba 100644
--- a/MobileFrontend.php
+++ b/MobileFrontend.php
@@ -50,7 +50,7 @@
'MFResourceLoaderModule' => 'modules/MFResourceLoaderModule',
- 'SpecialDonateImage' => 'specials/SpecialDonateImage',
+ 'SpecialUploads' => 'specials/SpecialUploads',
'SpecialMobileDiff' => 'specials/SpecialMobileDiff',
'SpecialMobileFeedback' => 'specials/SpecialMobileFeedback',
'SpecialMobileOptions' => 'specials/SpecialMobileOptions',
@@ -99,7 +99,7 @@
$wgHooks['UserLoginForm'][] = 'MobileFrontendHooks::onUserLoginForm';
$wgHooks['UserCreateForm'][] = 'MobileFrontendHooks::onUserCreateForm';
-$wgSpecialPages['DonateImage'] = 'SpecialDonateImage';
+$wgSpecialPages['Uploads'] = 'SpecialUploads';
$wgSpecialPages['MobileDiff'] = 'SpecialMobileDiff';
$wgSpecialPages['MobileFeedback'] = 'SpecialMobileFeedback';
$wgSpecialPages['MobileOptions'] = 'SpecialMobileOptions';
@@ -491,7 +491,7 @@
'javascripts/specials/userlogin.js',
),
);
-$wgResourceModules['mobile.donateimage.scripts'] =
$wgMFMobileSpecialPageResourceScriptBoilerplate + array(
+$wgResourceModules['mobile.uploads.scripts'] =
$wgMFMobileSpecialPageResourceScriptBoilerplate + array(
'messages' => array(
'mobile-frontend-photo-upload-generic',
'mobile-frontend-donate-photo-upload-success',
@@ -501,12 +501,12 @@
'mobile-frontend-photo-upload-user-count',
),
'scripts' => array(
- 'javascripts/specials/donateimage.js',
+ 'javascripts/specials/uploads.js',
),
);
-$wgResourceModules['mobile.donateimage.styles'] =
$wgMFMobileSpecialPageResourceBoilerplate + array(
+$wgResourceModules['mobile.uploads.styles'] =
$wgMFMobileSpecialPageResourceBoilerplate + array(
'styles' => array(
- 'stylesheets/specials/donateimage.css',
+ 'stylesheets/specials/uploads.css',
),
);
$wgResourceModules['mobile.mobilediff.styles'] =
$wgMFMobileSpecialPageResourceBoilerplate + array(
diff --git a/includes/MobileFrontend.hooks.php
b/includes/MobileFrontend.hooks.php
index 8eb85ee..cf6647b 100644
--- a/includes/MobileFrontend.hooks.php
+++ b/includes/MobileFrontend.hooks.php
@@ -196,7 +196,7 @@
'javascripts/modules/mf-watchstar.js',
'tests/js/test_mf-watchstar.js',
'javascripts/modules/mf-last-modified.js',
'tests/js/test_mf-last-modified.js',
- 'javascripts/specials/donateimage.js',
'tests/js/specials/donateimage.js',
+ 'javascripts/specials/uploads.js',
'tests/js/specials/uploads.js',
),
'dependencies' => array( ),
'localBasePath' => dirname( dirname( __FILE__ )
),
diff --git a/includes/skins/SkinMobile.php b/includes/skins/SkinMobile.php
index f516c68..a21e89c 100644
--- a/includes/skins/SkinMobile.php
+++ b/includes/skins/SkinMobile.php
@@ -108,7 +108,7 @@
$ctx = MobileContext::singleton();
$returnToTitle = $title->getPrefixedText();
- $donateTitle = SpecialPage::getTitleFor( 'DonateImage' );
+ $donateTitle = SpecialPage::getTitleFor( 'Uploads' );
if ( $this->getUser()->isLoggedIn() ) {
$donateUrl = $donateTitle->getLocalUrl();
} else {
diff --git a/includes/skins/UserLoginAndCreateTemplate.php
b/includes/skins/UserLoginAndCreateTemplate.php
index a89da4e..dc28077 100644
--- a/includes/skins/UserLoginAndCreateTemplate.php
+++ b/includes/skins/UserLoginAndCreateTemplate.php
@@ -78,7 +78,7 @@
$returnto = '';
}
$returntoQuery = $req->getVal( 'returntoquery' );
- if ( $returnto == 'DonateImage' ) {
+ if ( $returnto == 'Uploads' ) {
$key = 'mobile-frontend-donate-image-login';
} elseif ( strstr( $returntoQuery, 'article_action=watch' ) ) {
$key = 'mobile-frontend-watch-login';
diff --git a/includes/specials/SpecialDonateImage.php
b/includes/specials/SpecialUploads.php
similarity index 96%
rename from includes/specials/SpecialDonateImage.php
rename to includes/specials/SpecialUploads.php
index 7cc4ee5..fe3e4ae 100644
--- a/includes/specials/SpecialDonateImage.php
+++ b/includes/specials/SpecialUploads.php
@@ -1,9 +1,9 @@
<?php
-class SpecialDonateImage extends UnlistedSpecialPage {
+class SpecialUploads extends UnlistedSpecialPage {
public function __construct() {
- parent::__construct( 'DonateImage' );
+ parent::__construct( 'Uploads' );
}
public function execute( $par = '' ) {
diff --git a/javascripts/specials/donateimage.js
b/javascripts/specials/uploads.js
similarity index 100%
rename from javascripts/specials/donateimage.js
rename to javascripts/specials/uploads.js
diff --git a/less/specials/donateimage.less b/less/specials/uploads.less
similarity index 100%
rename from less/specials/donateimage.less
rename to less/specials/uploads.less
diff --git a/stylesheets/specials/donateimage.css
b/stylesheets/specials/uploads.css
similarity index 100%
rename from stylesheets/specials/donateimage.css
rename to stylesheets/specials/uploads.css
diff --git a/tests/js/specials/donateimage.js b/tests/js/specials/uploads.js
similarity index 100%
rename from tests/js/specials/donateimage.js
rename to tests/js/specials/uploads.js
--
To view, visit https://gerrit.wikimedia.org/r/53689
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: Ib2e29c708922221cfcb5aeb71eb4a85dfcde04de
Gerrit-PatchSet: 2
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: master
Gerrit-Owner: Jdlrobson <[email protected]>
Gerrit-Reviewer: Brion VIBBER <[email protected]>
Gerrit-Reviewer: JGonera <[email protected]>
Gerrit-Reviewer: Jdlrobson <[email protected]>
Gerrit-Reviewer: MaxSem <[email protected]>
Gerrit-Reviewer: Siebrand <[email protected]>
Gerrit-Reviewer: awjrichards <[email protected]>
Gerrit-Reviewer: jenkins-bot
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits