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

Revision: 72095
Author:   raymond
Date:     2010-09-01 09:38:08 +0000 (Wed, 01 Sep 2010)

Log Message:
-----------
Enclose the metadata textarea in a div
Use nice HTML::textarea function

Modified Paths:
--------------
    trunk/extensions/MetadataEdit/MetadataEdit.hooks.php

Modified: trunk/extensions/MetadataEdit/MetadataEdit.hooks.php
===================================================================
--- trunk/extensions/MetadataEdit/MetadataEdit.hooks.php        2010-09-01 
09:33:47 UTC (rev 72094)
+++ trunk/extensions/MetadataEdit/MetadataEdit.hooks.php        2010-09-01 
09:38:08 UTC (rev 72095)
@@ -117,9 +117,18 @@
        public static function wfMetadataEditOnShowFields( $editPage ) {
                global $wgContLang, $wgUser;
                $metadata = htmlspecialchars( $wgContLang->recodeForEdit( 
$editPage->mMetaData ) );
-               $ew = $wgUser->getOption( 'editwidth' ) ? ' style="width:100%"' 
: '';
-               $cols = $wgUser->getIntOption( 'cols' );
-               $metadata = wfMsgWikiHtml( 'metadata_help' ) . "<textarea 
name='metadata' rows='3' cols='{$cols}'{$ew}>{$metadata}</textarea>" ;
+
+               $attribs = array();
+               if ( $wgUser->getOption( 'editwidth' ) ) {
+                       $attribs['style'] = 'width:100%';
+               }
+               $attribs['cols'] = $wgUser->getIntOption( 'cols' );
+               $attribs['rows'] = 3;
+
+               $metadata = Html::rawElement( 'div', array( 'class' => 
'mw-metadataedit-metadata' ),
+                       wfMsgWikiHtml( 'metadata_help' ) .
+                       Html::textarea( 'metadata', $metadata, $attribs )
+               );
                $editPage->editFormTextAfterContent .= $metadata;
        
                return true;



_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to