http://www.mediawiki.org/wiki/Special:Code/MediaWiki/89890

Revision: 89890
Author:   salvatoreingala
Date:     2011-06-11 17:23:26 +0000 (Sat, 11 Jun 2011)
Log Message:
-----------
Added an "intro" field to preference dialog and removed some dangling code

Modified Paths:
--------------
    branches/salvatoreingala/Gadgets/Gadgets.i18n.php
    branches/salvatoreingala/Gadgets/modules/jquery.formBuilder.js

Modified: branches/salvatoreingala/Gadgets/Gadgets.i18n.php
===================================================================
--- branches/salvatoreingala/Gadgets/Gadgets.i18n.php   2011-06-11 16:58:27 UTC 
(rev 89889)
+++ branches/salvatoreingala/Gadgets/Gadgets.i18n.php   2011-06-11 17:23:26 UTC 
(rev 89890)
@@ -178,6 +178,10 @@
        'gadgets-export' => 'صدّر',
        'gadgets-export-title' => 'أداة تصدير',
        'gadgets-not-found' => 'الأداة "$1" لم يتم العثور عليها.',
+       'gadgets-export-text' => 'لتصدير $1 الأداة، انقر فوق 
"{{int:gadgets-export-download}}" زر حفظ الملف الذي تم تحميله،
+ الذهاب إلى الخاص: الاستيراد على واجهة الويكي وتحميله. قم بإضافة ما يلي إلى 
MediaWiki:Gadgets-definition الصفحة:
+<pre>$2</pre>
+يجب أن يكون لديك الأذونات المناسبة على الويكي (بما في ذلك الحق في تحرير رسائل 
النظام) ويجب أن يتم تمكين الاستيراد من تحميل الملف.',
        'gadgets-export-download' => 'نزّل',
 );
 
@@ -1604,6 +1608,7 @@
 );
 
 /** Malay (Bahasa Melayu)
+ * @author Anakmalaysia
  * @author Aviator
  * @author Zamwan
  */
@@ -1617,6 +1622,8 @@
        'gadgets-title' => 'Gajet',
        'gadgets-pagetext' => 'Yang berikut ialah senarai gajet khas yang boleh 
dihidupkan oleh pengguna melalui [[Special:Preferences|laman keutamaan]], 
sebagai mana yang telah [[MediaWiki:Gadgets-definition|ditakrifkan]]. Laman ini 
menyediakan capaian mudah kepada laman pesanan sistem yang mentakrifkan setiap 
kod dan keterangan gajet.',
        'gadgets-uses' => 'Menggunakan',
+       'gadgets-required-rights' => 'Memerlukan {{PLURAL:$2|hak $1|hak-hak 
berikut: $1}}.',
+       'gadgets-default' => 'Dihidupkan untuk semua orang secara sediaan.',
        'gadgets-export' => 'Eksport',
        'gadgets-export-title' => 'Eksport gajet',
        'gadgets-not-found' => 'Gajet "$1" tiada.',
@@ -2201,6 +2208,7 @@
 /** Albanian (Shqip)
  * @author Mikullovci11
  * @author Olsi
+ * @author Vinie007
  */
 $messages['sq'] = array(
        'gadgets-desc' => 'Lejin përdoruesit të zgjedhin [[Special:Gadgets|CSS 
dhe JavaScript gadgets]] në [[Special:Preferences|preferencat]] e tyre',
@@ -2216,6 +2224,8 @@
        'gadgets-pagetext' => 'Më poshtë është një listë e mjeteve shtesë 
speciale që mund të aktivizohen në [[Special:Preferences|faqen e preferencave]] 
të tyre, siç është përcaktuar nga [[MediaWiki:Gadgets-definition|përkufizimet]].
 Kjo pasqyrë siguron qasje të lehtë në faqet e mesazheve të sistemit që 
përkufizon përshkrimin e çdo mjeti shtesë dhe kodin.',
        'gadgets-uses' => 'Përdorues',
+       'gadgets-required-rights' => 'Kërkon {{PLURAL:$2| $1 drejtën | drejta: 
$1 }}.',
+       'gadgets-default' => 'Aktivizuar për të gjithë nga default.',
        'gadgets-export' => 'Eksporto',
        'gadgets-export-title' => 'Eksport mjetesh shtesë',
        'gadgets-not-found' => 'Mjeti shtesë "$1" nuk u gjet.',

Modified: branches/salvatoreingala/Gadgets/modules/jquery.formBuilder.js
===================================================================
--- branches/salvatoreingala/Gadgets/modules/jquery.formBuilder.js      
2011-06-11 16:58:27 UTC (rev 89889)
+++ branches/salvatoreingala/Gadgets/modules/jquery.formBuilder.js      
2011-06-11 17:23:26 UTC (rev 89890)
@@ -288,23 +288,22 @@
        };
 
        function buildFormBody() {
-               var description  = this.get(0);
+               var description  = this.get( 0 );
                if ( typeof description != 'object' ) {
                        mw.log( "description should be an object, instead of a 
" + typeof description );
                        return null;
                }
 
                var $form = $( '<form/>' );
-               var $fieldset = $( '<fieldset/>' ).appendTo( $form );
 
-               if ( typeof description.label == 'string' ) {
-                       $( '<legend/>' )
-                               .text( $s( description.label ) )
-                               .appendTo( $fieldset );
+               //If there is an "intro", adds it to the form as a label
+               if ( typeof description.intro == 'string' ) {
+                       $( '<p/>' )
+                               .text( $s( description.intro ) )
+                               .addClass( 'mw-gadgets-prefsDialog-intro' )
+                               .appendTo( $form );
                }
 
-               //TODO: manage form params
-
                if ( typeof description.fields != 'object' ) {
                        mw.log( "description.fields should be an object, 
instead of a " + typeof description.fields );
                        return null;


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

Reply via email to