r108130 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r108129‎ | r108130 | r108131 >
Date:09:51, 5 January 2012
Author:santhosh
Status:ok
Tags:
Comment:
Followup r108120
Add alias file.
Fix a typo in message key.
Simplify Html:openElement with Html:Element.
Modified paths:
  • /trunk/extensions/WebFonts/SpecialWebFonts.i18n.php (modified) (history)
  • /trunk/extensions/WebFonts/SpecialWebFonts.php (modified) (history)
  • /trunk/extensions/WebFonts/WebFonts.alias.php (added) (history)
  • /trunk/extensions/WebFonts/WebFonts.php (modified) (history)

Diff [purge]

Index: trunk/extensions/WebFonts/WebFonts.alias.php
@@ -0,0 +1,20 @@
 2+<?php
 3+/**
 4+ * Aliases for special pages of WebFonts extension.
 5+ *
 6+ * @file
 7+ * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later
 8+ */
 9+
 10+$specialPageAliases = array();
 11+
 12+/** English (English) */
 13+$specialPageAliases['en'] = array(
 14+ 'WebFonts' => array( 'WebFonts' ),
 15+);
 16+
 17+/** Malayalam (മലയാളം) */
 18+$specialPageAliases['ml'] = array(
 19+ 'WebFonts' => array( 'വെബ്ഫോണ്ട്സ്' ),
 20+);
 21+
Property changes on: trunk/extensions/WebFonts/WebFonts.alias.php
___________________________________________________________________
Added: svn:eol-style
122 + native
Index: trunk/extensions/WebFonts/SpecialWebFonts.i18n.php
@@ -15,9 +15,9 @@
1616 'webfonts-preview-intro' => 'This page helps you to preview the fonts available in the WebFonts extension and optionally download and install in your computer.',
1717 'webfonts-preview-title' => 'Preview the fonts',
1818 'webfonts-preview-download' => 'Download',
19 - 'webfonts-preview-sampltext' => 'The quick brown fox jumps over the lazy dog',
 19+ 'webfonts-preview-sampletext' => 'The quick brown fox jumps over the lazy dog',
2020 'webfonts-preview-installing-fonts-title' => 'Installing Fonts',
21 - 'webfonts-preview-installing-fonts-text' => 'You can download a font using the Download link given above. To install the downloaded font in your computer, please refer [//mediawiki.org/wiki/Special:MyLanguage/Help:How_to_install_fonts this documentation]',
 21+ 'webfonts-preview-installing-fonts-text' => 'You can download a font using the {{int:webfonts-preview-download}} link given above. To install the downloaded font in your computer, please refer [//mediawiki.org/wiki/Special:MyLanguage/Help:How_to_install_fonts this documentation]',
2222 );
2323
2424 /** Message documentation (Message documentation)
@@ -27,7 +27,7 @@
2828 'webfonts-preview-intro' => 'Introduction to the page.',
2929 'webfonts-preview-title' => 'Title for the preview area.',
3030 'webfonts-preview-download' => 'Download link text.',
31 - 'webfonts-preview-sampltext' => 'Do not translate literally, but give a text in your language for using as default preview text.',
 31+ 'webfonts-preview-sampletext' => 'Do not translate literally, but give a text in your language for using as default preview text.',
3232 'webfonts-preview-installing-fonts-title' => 'Title of Installing Fonts section',
3333 'webfonts-preview-installing-fonts-text' => 'Text pointing to the installation document link.',
3434 );
@@ -39,8 +39,8 @@
4040 'webfonts-preview-intro' => 'വെബ്ഫോണ്ട് എക്സ്റ്റന്‍ഷനിലുള്ള ഫോണ്ടുകള്‍ പരീക്ഷിച്ചുനോക്കി അവ നിങ്ങളുടെ കമ്പ്യൂട്ടറില്‍ ഇന്‍സ്റ്റാള്‍ ചെയ്യുന്നതിനു് ഈ താള്‍ സഹായിക്കുന്നു.',
4141 'webfonts-preview-title' => 'ഫോണ്ടുകള്‍ പരീക്ഷിച്ചുനോക്കുക',
4242 'webfonts-preview-download' => 'ഡൌണ്‍ലോഡ്',
43 - 'webfonts-preview-sampltext' => 'തിരഞ്ഞെടുത്ത ഫോണ്ട് പരീക്ഷിച്ചു നോക്കാനായി ഇവിടെ നിങ്ങള്‍ക്കിഷ്ടമുള്ളതെഴുതാം.',
 43+ 'webfonts-preview-sampletext' => 'തിരഞ്ഞെടുത്ത ഫോണ്ട് പരീക്ഷിച്ചു നോക്കാനായി ഇവിടെ നിങ്ങള്‍ക്കിഷ്ടമുള്ളതെഴുതാം.',
4444 'webfonts-preview-installing-fonts-title' => 'ഫോണ്ടുകള്‍ ഇന്‍സ്റ്റാള്‍ ചെയ്യുന്ന വിധം',
45 - 'webfonts-preview-installing-fonts-text' => 'മുകളില്‍ കൊടുത്തിരിക്കുന്ന ഡൌണ്‍ലോഡ് കണ്ണി ഉപയോഗിച്ചു് നിങ്ങള്‍ക്കു് ഫോണ്ട് ഡൌണ്‍ലോഡ് ചെയ്യാം. അതിനു ശേഷം ഇന്‍സ്റ്റാള്‍ ചെയ്യുന്നതിനായി [//mediawiki.org/wiki/Special:MyLanguage/Help:How_to_install_fonts ഈ താള്‍ സഹായിച്ചേക്കും.]',
 45+ 'webfonts-preview-installing-fonts-text' => 'മുകളില്‍ കൊടുത്തിരിക്കുന്ന {{int:webfonts-preview-download}} കണ്ണി ഉപയോഗിച്ചു് നിങ്ങള്‍ക്കു് ഫോണ്ട് ഡൌണ്‍ലോഡ് ചെയ്യാം. അതിനു ശേഷം ഇന്‍സ്റ്റാള്‍ ചെയ്യുന്നതിനായി [//mediawiki.org/wiki/Special:MyLanguage/Help:How_to_install_fonts ഈ താള്‍ സഹായിച്ചേക്കും.]',
4646 );
4747
Index: trunk/extensions/WebFonts/WebFonts.php
@@ -31,6 +31,7 @@
3232 // Internationalization
3333 $wgExtensionMessagesFiles['WebFonts'] = "$dir/WebFonts.i18n.php";
3434 $wgExtensionMessagesFiles['SpecialWebFonts'] = "$dir/SpecialWebFonts.i18n.php";
 35+$wgExtensionMessagesFiles['WebFontsAlias'] = "$dir/WebFonts.alias.php";
3536
3637 // Register auto load for the page class
3738 $wgAutoloadClasses['WebFontsHooks'] = "$dir/WebFonts.hooks.php";
Index: trunk/extensions/WebFonts/SpecialWebFonts.php
@@ -28,20 +28,12 @@
2929 }
3030
3131 protected function showPreviewForm() {
32 - $this->out->addHtml( Html::openElement( 'h2' )
33 - . wfMsg( 'webfonts-preview-title' )
34 - . Html::closeElement( 'h2' ) );
35 -
 32+ $this->out->wrapWikiMsg( '==$1==', 'webfonts-preview-title' ) ;
3633 $this->out->addHtml( $this->showToolbar() );
37 -
38 - $editArea = Html::openElement( 'div', array( 'id' => 'webfonts-preview-area' , 'contenteditable' => 'true' ) )
39 - . wfMsg( 'webfonts-preview-sampltext' )
40 - . Html::closeElement( 'div' );
 34+ $editArea = Html::Element( 'div', array( 'id' => 'webfonts-preview-area' , 'contenteditable' => 'true' ) ,
 35+ wfMsg( 'webfonts-preview-sampletext' ) ) ;
4136 $this->out->addHtml( $editArea );
42 -
43 - $this->out->addHtml( Html::openElement( 'h2' )
44 - . wfMsg( 'webfonts-preview-installing-fonts-title' )
45 - . Html::closeElement( 'h2' ) );
 37+ $this->out->wrapWikiMsg( '==$1==', 'webfonts-preview-installing-fonts-title' ) ;
4638 $this->out->addWikiMsg( 'webfonts-preview-installing-fonts-text' );
4739 }
4840
@@ -58,17 +50,14 @@
5951 }
6052 $sizeSelector->setDefault( 16 );
6153
62 - $bold = Html::openElement( 'button', array( 'id' => 'webfonts-preview-bold' ) ) . 'B'
63 - . Html::closeElement( 'button' );
 54+ $bold = Html::Element( 'button', array( 'id' => 'webfonts-preview-bold' ) , 'B' );
6455
65 - $italic = Html::openElement( 'button', array( 'id' => 'webfonts-preview-italic' ) ) . 'I'
66 - . Html::closeElement( 'button' );
 56+ $italic = Html::Element( 'button', array( 'id' => 'webfonts-preview-italic' ) , 'I' );
6757
68 - $underline = Html::openElement( 'button', array( 'id' => 'webfonts-preview-underline' ) ) . 'U'
69 - . Html::closeElement( 'button' );
 58+ $underline = Html::Element( 'button', array( 'id' => 'webfonts-preview-underline' ) , 'U' );
7059
71 - $download = Html::openElement( 'a', array( 'id' => 'webfonts-preview-download', 'href' => '#' ) )
72 - . wfMsg( 'webfonts-preview-download' ) . Html::closeElement( 'a' );
 60+ $download = Html::Element( 'a', array( 'id' => 'webfonts-preview-download', 'href' => '#' ) ,
 61+ wfMsg( 'webfonts-preview-download' ) );
7362
7463 return Html::openElement( 'div', array( 'id' => 'webfonts-preview-toolbar' ) )
7564 . $langSelector[1]

Follow-up revisions

RevisionCommit summaryAuthorDate
r108290r108130: Register alias file for translatewiki.netraymond22:52, 6 January 2012

Past revisions this follows-up on

RevisionCommit summaryAuthorDate
r108120Add Special:WebFonts for previewing the fonts and download....santhosh09:01, 5 January 2012
r108122Add the missing i18n file in r108120.santhosh09:15, 5 January 2012

Status & tagging log