<html><head></head><body bgcolor="#FFFFFF"><div>Just strip down functions that WP doesnt recommend like fopen. If you really need it, you cant get approved to the .org repo. Just host your theme separately. If you wantitinthe repo you have to follow the guidelines.<br><br>Sent from my iPhone</div><div><br>On Feb 10, 2012, at 3:51 AM, Mats Birch &lt;<a href="mailto:birch@birchware.se">birch@birchware.se</a>&gt; wrote:<br><br></div><div></div><blockquote type="cite"><div>
  
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
  
  
    My theme was not approved due to some problem with the name.<br>
    So I fixed it and tried to upload it again.<br>
    Since the previous version is a month old now, I of course tried to
    upload the current version.<br>
    <br>
    I get this text (which is almost the same as I get from the
    Theme-Check plugin):
    <ul class="tc-result">
      <li><span class="tc-lead tc-warning">WARNING</span>: <strong>fopen</strong>
        was found in the file <strong>download.php</strong> possible
        file operations.</li>
      <li><span class="tc-lead tc-recommended">RECOMMENDED</span>: No
        reference to <strong>add_custom_image_header</strong> was found
        in the theme. It is recommended that the theme implement this
        functionality if using an image for the header.</li>
      <li><span class="tc-lead tc-recommended">RECOMMENDED</span>: No
        reference to <strong>add_custom_background()</strong> was found
        in the theme. If the theme uses background images or solid
        colors for the background, then it is recommended that the theme
        implement this functionality.</li>
      <li><span class="tc-lead tc-info">INFO</span>: <strong>download.php</strong>
        The theme appears to use include or require. If these are being
        used to include separate sections of a template from independent
        files, then <strong>get_template_part()</strong> should be used
        instead. </li>
    </ul>
    I use fopen because the theme supports downloading.<br>
    See: <a class="moz-txt-link-freetext" href="http://birchware.se/wordpress/kiss/kiss-download">http://birchware.se/wordpress/kiss/kiss-download</a>
    (that link is for the theme in question)<br>
    In download.php i got this: require_once('../../../../wp-load.php');<br>
    It's needed because that file is outside of WordPress' flow.<br>
    <br>
    The add_custom_* functions aren't used because I want to have all
    the config stuff in one place.<br>
    <br>
    Anyway, none of these are required, so I can't see why the upload
    failed.&nbsp; Why did it?<br>
    And how shall I move on from here?<br>
    <br>
    Regards,<br>
    Mats Birch.<br>
    Theme name: Kiss<br>
    Not approved theme name: BirchWare Kiss (ticket #6211)<br>
    <br>
  

</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>theme-reviewers mailing list</span><br><span><a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a></span><br><span><a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a></span><br></div></blockquote></body></html>