<div>That didn't appear to work:</div>  <div>&nbsp;</div>  <div>Here is what I have:</div>  <div>&nbsp;</div>  <div>&lt;?php if (!defined('PmWiki')) exit();</div>  <div>/* alternative searchbox function &amp; markup, with onfocus and onblur events<BR>&nbsp;&nbsp; fully capable of pmwiki's advanced pagelist and search results functions.<BR>*/<BR>## versiondate: 2006-11-25</div>  <div>## redefine searchbox format:<BR>function SearchBox2($pagename, $opt) {<BR>&nbsp; global $SearchBoxOpt, $SearchQuery, $EnablePathInfo;<BR>&nbsp;SDVA($SearchBoxOpt, array(<BR>&nbsp;&nbsp;&nbsp; 'size'&nbsp;&nbsp; =&gt; '20',<BR>&nbsp;&nbsp;&nbsp; 'label'&nbsp; =&gt; FmtPageName('$[Search]', $pagename),<BR>&nbsp;&nbsp;&nbsp; 'value'&nbsp; =&gt; str_replace("'", "&amp;#039;", $SearchQuery)));<BR>&nbsp;$opt = array_merge((array)$SearchBoxOpt, (array)$opt);<BR>&nbsp;$focus = $opt['focus'];<BR>&nbsp;$opt['action'] = 'search';<BR>&nbsp;if($opt['target']) $target = MakePageName($pagename,
 $opt['target']);<BR>&nbsp;else $target = $pagename;<BR>&nbsp;$out = FmtPageName(" class='wikisearch' action='\$PageUrl' method='get'&gt;", $target);<BR>&nbsp;$opt['n'] = IsEnabled($EnablePathInfo, 0) ? '' : $target;<BR>&nbsp;$out .= "<BR>&nbsp;&nbsp; &lt;input type='text' name='q' value='{$opt['value']}' class='inputbox searchbox' size='{$opt['size']}' ";<BR><STRONG>&nbsp;if ($focus) $out .= "<BR>&nbsp;&nbsp;&nbsp; onfocus=\"preval=this.value; this.value=''\"&nbsp; ";</STRONG><BR>&nbsp;$out .= " /&gt;<BR>&nbsp;&nbsp; &lt;input type='submit' class='inputbutton searchbutton' value='{$opt['label']}' /&gt;";<BR>&nbsp;foreach($opt as $k =&gt; $v) {<BR>&nbsp;&nbsp; if ($v == '' || is_array($v)) continue;<BR>&nbsp;&nbsp; if ($k=='q' || $k=='label' || $k=='value' || $k=='size') continue;<BR>&nbsp;&nbsp; $k = str_replace("'", "&amp;#039;", $k);<BR>&nbsp;&nbsp; $v = str_replace("'", "&amp;#039;", $v);<BR>&nbsp;&nbsp; $out .= "<BR>&nbsp;&nbsp; &lt;input type='hidden' name='$k'
 value='$v' /&gt;";<BR>&nbsp;}<BR>&nbsp;return "&lt;form ".Keep($out)."<BR>&nbsp; &lt;/form&gt;";<BR>}<BR>Markup('searchbox', '&gt;links',<BR>&nbsp; '/\\(:searchbox(<A href="file://\\s.*?)?:\\)/e'">\\s.*?)?:\\)/e'</A>,<BR>&nbsp; "SearchBox2(\$pagename, ParseArgs(PSS('$1')))")<BR><BR><BR><B><I>Hans &lt;design5@softflow.co.uk&gt;</I></B> wrote:</div>  <BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">Monday, March 10, 2008, 5:51:10 PM, wiki question wrote:<BR><BR>&gt; When I change the following line in skin-fixflow.tmpl<BR>&gt; <!--markup:(:searchbox  label=$[Go] value=$[Search] focus=true:)--><BR><BR>&gt; to <BR>&gt; <BR>&gt; <!--markup:(:searchbox  label=$[Go] value=$[Search] )--><BR><BR>&gt; It stops replacing my search value with the word "Search" when I click "Go"<BR>&gt; but I have to delete the word search when performing a seach --<BR>&gt; which makes sense based upon your explanation.<BR><BR>The issue is with the
 focus setting. Try instead of your change above<BR>this:<BR><BR>change in searchbox2.php this:<BR><BR>if ($focus) $out .= "<BR>onfocus=\"preval=this.value; this.value=''\" onblur=\"this.value=preval\" ";<BR><BR>to this:<BR><BR>if ($focus) $out .= "<BR>onfocus=\"preval=this.value; this.value=''\" ";<BR><BR><BR>(removing onblur=\"this.value=preval\")<BR><BR>I think this is a bug in FixFlow. I removed it for the Triad skin,<BR>but must have forgotten to remove it for FixFlow.<BR><BR>~Hans<BR><BR></BLOCKQUOTE><BR><p>&#32;
      <hr size=1>Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile. <a href="http://us.rd.yahoo.com/evt=51733/*http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ "> Try it now.</a>