Umm ... searchform.php is not a very good example. It&#39;s full functionality for the most part is actually built into core.<br><br><a href="http://codex.wordpress.org/Function_Reference/get_search_form">http://codex.wordpress.org/Function_Reference/get_search_form</a><br>
<br><br>Cais.<br><br><div class="gmail_quote">On Fri, Aug 20, 2010 at 9:42 PM, Philip M. Hofer (Frumph) <span dir="ltr">&lt;<a href="mailto:philip@frumph.net">philip@frumph.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">






<div bgcolor="#ffffff">
<div><font size="2" face="Arial">Not really a devil&#39;s advocate type of question 
really.  There&#39;s no evil side to any of the must or optional.</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">Devil&#39;s advocate to your devil&#39;s advocate then, the 
optional searchform.php, what would be the harm in requiring it?</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">.. because it doesn&#39;t need it.</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">The end user can edit the style.css via the 
appearance -&gt; editor, just like the developer can use get_search_form(); and 
get the default one that imo is better.</font></div>
<div><font size="2" face="Arial"></font> </div>
<div> </div>
<blockquote style="border-left: 2px solid rgb(0, 0, 0); padding-left: 5px; padding-right: 0px; margin-left: 5px; margin-right: 0px;" dir="ltr"><div class="im">
  <div style="font: 10pt arial;">----- Original Message ----- </div>
  <div style="font: 10pt arial; background: none repeat scroll 0% 0% rgb(228, 228, 228);"><b>From:</b> 
  <a title="chip@chipbennett.net" href="mailto:chip@chipbennett.net" target="_blank">Chip 
  Bennett</a> </div>
  <div style="font: 10pt arial;"><b>To:</b> <a title="philip@frumph.net" href="mailto:philip@frumph.net" target="_blank">Philip M. Hofer (Frumph)</a> </div>
  <div style="font: 10pt arial;"><b>Cc:</b> <a title="edward.caissie@gmail.com" href="mailto:edward.caissie@gmail.com" target="_blank">Edward Caissie</a> ; <a title="theme-reviewers@lists.wordpress.org" href="mailto:theme-reviewers@lists.wordpress.org" target="_blank">theme-reviewers@lists.wordpress.org</a> 
  </div>
  </div><div class="im"><div style="font: 10pt arial;"><b>Sent:</b> Friday, August 20, 2010 6:38 
  PM</div>
  <div style="font: 10pt arial;"><b>Subject:</b> Re: [theme-reviewers] Theme 
  Review Codex Page</div>
  <div><br></div>
  </div><div><div></div><div class="h5"><div class="gmail_quote">On Fri, Aug 20, 2010 at 8:27 PM, Philip M. Hofer 
  (Frumph) <span dir="ltr">&lt;<a href="mailto:philip@frumph.net" target="_blank">philip@frumph.net</a>&gt;</span> wrote:<br>
  <blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;" class="gmail_quote">
    <div bgcolor="#ffffff">
    <div><font size="2" face="Arial">Well put it this way ... custom-background is a 
    convience.. that&#39;s all, just like custom-header.</font></div>
    <div><font size="2" face="Arial"></font> </div>
    <div><font size="2" face="Arial">While post-thumbnails are a &#39;feature&#39;, if 
    considered as such then I would say yeah it should be required, but if I 
    consider it an &#39;addon&#39; then I would say optional.</font></div>
    <div><font size="2" face="Arial"></font> </div></div></blockquote>
  <div>Just to play Devil&#39;s Advocate, let me ask it this way: what would be the 
  potential *downsides* if Custom Background support were made 
  mandatory? </div>
  <div><br></div>
  <div>(Just like I started from the opposite viewpoint, I&#39;m not against 
  returning to it. We could always use the Tagging system to note which features 
  are supported by a given Theme.)</div>
  <div><br></div>
  <div>Chip</div></div></div></div></blockquote></div>
</blockquote></div><br>