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

Revision: 76286
Author:   yaron
Date:     2010-11-08 03:07:50 +0000 (Mon, 08 Nov 2010)
Log Message:
-----------
Added handling for "default=" parameter in free-text field, via code by 
Jean-Philippe Muller

Modified Paths:
--------------
    trunk/extensions/SemanticForms/includes/SF_FormPrinter.php

Modified: trunk/extensions/SemanticForms/includes/SF_FormPrinter.php
===================================================================
--- trunk/extensions/SemanticForms/includes/SF_FormPrinter.php  2010-11-08 
01:29:41 UTC (rev 76285)
+++ trunk/extensions/SemanticForms/includes/SF_FormPrinter.php  2010-11-08 
03:07:50 UTC (rev 76286)
@@ -699,7 +699,12 @@
                 $field_args['cols'] = 80;
               $sfgTabIndex++;
               $sfgFieldNum++;
-              list( $new_text, $new_javascript_text ) = 
SFFormInputs::textAreaHTML( '!free_text!', 'free_text', false, ( 
$form_is_disabled || $is_restricted ), $field_args );
+              if ( $cur_value == '' ) {
+                $default_value = '!free_text!';
+              } else {
+                $default_value = $cur_value;
+              }
+              list( $new_text, $new_javascript_text ) = 
SFFormInputs::textAreaHTML( $default_value, 'free_text', false, ( 
$form_is_disabled || $is_restricted ), $field_args );
               if ( in_array( 'edittools', $free_text_components ) ) {
                 // borrowed from EditPage::showEditTools()
                 $options[] = 'parse';


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

Reply via email to