Ebe123 has uploaded a new change for review.

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

Change subject: Make MediaWiki:wminc-error-unprefixed-suggest show correctly 
capitalised title
......................................................................

Make MediaWiki:wminc-error-unprefixed-suggest show correctly capitalised title

This commit also makes "Error:" bold as for other messages with the string at
MediaWiki:wminc-error-move-unprefixed .

Change-Id: I5c79e55f4816c50467261bfc19a5a3103ed79de9
---
M WikimediaIncubator.class.php
M WikimediaIncubator.i18n.php
2 files changed, 8 insertions(+), 3 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/WikimediaIncubator 
refs/changes/50/113650/1

diff --git a/WikimediaIncubator.class.php b/WikimediaIncubator.class.php
index c7cbef5..de6be04 100644
--- a/WikimediaIncubator.class.php
+++ b/WikimediaIncubator.class.php
@@ -301,14 +301,19 @@
                        * $wmincTestWikiNamespaces, so use format:
                        * TITLE + NS => NS:Wx/xxx/TITLE
                        */
-                       $title = Title::makeTitleSafe( $ns, 
self::displayPrefix() . '/' . $title );
+                       $prefix = self::analysePrefix( $title );
+                       if ( $prefix[project] == 't' ) {
+                               $title = Title::makeTitleSafe( $ns, 
self::displayPrefix() . '/' . $title );
+                       } else {
+                               $title = Title::makeTitleSafe( $ns, 
self::displayPrefix() . '/' . ucfirst( $title ) );
+                       }
                } else {
                        /* Non-standard namespace, so use format:
                        * TITLE + NS => Wx/xxx/NS:TITLE
                        * (with localized namespace name)
                        */
                        $title = Title::makeTitleSafe( NULL, 
self::displayPrefix() . '/' .
-                               $wgLang->getNsText( $ns ) . ':' . $title );
+                               $wgLang->getNsText( $ns ) . ':' . ucfirst( 
$title ) );
                }
                return $title;
        }
diff --git a/WikimediaIncubator.i18n.php b/WikimediaIncubator.i18n.php
index 5b10b4d..61302d7 100644
--- a/WikimediaIncubator.i18n.php
+++ b/WikimediaIncubator.i18n.php
@@ -29,7 +29,7 @@
 
        # Editing/creating pages errors
        'wminc-error-help' => 'Help:Contents',
-       'wminc-error-move-unprefixed' => "Error: The page you are trying to 
move to [[{{MediaWiki:Wminc-error-help}}|is unprefixed or has a wrong 
prefix]]!",
+       'wminc-error-move-unprefixed' => "'''Error:''' The page you are trying 
to move to [[{{MediaWiki:Wminc-error-help}}|is unprefixed or has a wrong 
prefix]]!",
        'wminc-error-wronglangcode' => "'''Error:''' This page contains a 
[[{{MediaWiki:Wminc-error-help}}|wrong language code]] \"$1\"!",
        'wminc-error-unprefixed' => "'''Error:''' This page is 
[[{{MediaWiki:Wminc-error-help}}|unprefixed]]!",
        'wminc-error-unprefixed-suggest' => "'''Error:''' This page is 
[[{{MediaWiki:Wminc-error-help}}|unprefixed]]! You can create a page at 
[[:$1]].",

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I5c79e55f4816c50467261bfc19a5a3103ed79de9
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/WikimediaIncubator
Gerrit-Branch: master
Gerrit-Owner: Ebe123 <beauleetien...@gmail.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to