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