Extension talk:CreateBox

Suggestion to add to this extension, an option 'clearonfocus' which lets the default value in the createbox act as a suggestion for the user - when they click in the box the default value disappears and if they leave it empty and click out, the default value re-appears.

Add the few lines before the $output= line, and also add the $focushtml variable to the createboxInput line (fourth from the bottom here).

$submit = htmlspecialchars($wgScript); $width = acGetOption($input,'width',0); $align = acGetOption($input,'align','center'); $br = ((acGetOption($input,'break','no')=='no') ? '' : ' '); $label = acGetOption($input,'buttonlabel',wfMsgHtml("createarticle")); //---   if (acGetOption($input,'clearonfocus',0) == 0) $focushtml = ''; else $focushtml =<<      {$br}  ENDFORM;

Instructions for use: Add clearonfocus=1 to enable (or any non-zero value)