WordPress does include a default comments template, but note what it says:<div><br></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><div><span class="Apple-style-span" style="font-family: monospace; font-size: 11px; border-collapse: collapse; color: rgb(153, 153, 136); font-style: italic; ">// Backward compat code will be removed in a future release</span></div>
<div><span class="Apple-style-span" style="font-family: monospace; font-size: 11px; border-collapse: collapse; color: rgb(153, 153, 136); font-style: italic; "><span class="Apple-style-span" style="color: rgb(0, 0, 0); font-style: normal; "><span class="k" style="font-weight: bold; ">require</span><span class="p">(</span> <span class="nx">ABSPATH</span> <span class="o" style="font-weight: bold; ">.</span> <span class="nx">WPINC</span> <span class="o" style="font-weight: bold; ">.</span> <span class="s1" style="color: rgb(187, 136, 68); ">&#39;/theme-compat/comments.php&#39;</span><span class="p">);</span></span></span></div>
</blockquote><div><br></div><div>This is old code, and left only for backwards compatibility. It is deprecated, and expressly disallowed for Repository-hosted Themes.</div><div><br></div><div>You&#39;re getting PHP errors for the $text_domain variable, because you do not define this variable at all, much less, define it before using it.</div>
<div><br></div><div>You&#39;re getting PHP errors for undefined $user_url, apparently because there is no user_url defined for $wp_query-&gt;get_queried_object().</div><div><br></div><div>The rest are similar, and unrelated to the above errors.</div>
<div><br></div><div>Note that the Codex isn&#39;t necessarily a repository of &quot;cut-and-paste&quot; code. Generally, it has *example* code, that you must modify to suit your specific code.</div><div><br></div><div>Chip<br>
<br><div class="gmail_quote">On Tue, May 24, 2011 at 12:32 PM, Angelo Bertolli <span dir="ltr">&lt;<a href="mailto:angelo.bertolli@gmail.com">angelo.bertolli@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi everyone, I am asking questions here because I haven&#39;t gotten any<br>
response on my ticket and it is mentioned in the ticket to ask on the<br>
theme reviewer&#39;s list.<br>
<br>
(1) So my first question isn&#39;t a problem but... why are we required to<br>
include a comments.php file?  I removed my comments.php file for<br>
simplicity after I learned that WordPress automatically inserts the<br>
comment code when there isn&#39;t one.  It seemed better to default to WP&#39;s<br>
default functionality.  But when I tried to upload, it was automatically<br>
rejected.<br>
<br>
<br>
(2) I&#39;m in some general confusion about the other errors...<br>
=&gt; Undefined variable: text_domain in \themes\dragonskin\functions.php<br>
on line 11<br>
=&gt; Undefined variable: text_domain in \themes\dragonskin\functions.php<br>
on line 12<br>
<br>
This code is straight from the WordPress documentation on:<br>
<a href="http://codex.wordpress.org/Function_Reference/dynamic_sidebar" target="_blank">http://codex.wordpress.org/Function_Reference/dynamic_sidebar</a><br>
<br>
=&gt; Undefined property: stdClass::$user_url in<br>
\themes\dragonskin\single.php on line 34<br>
<br>
It is defined here (and works):<br>
<a href="http://codex.wordpress.org/Author_Templates#Custom_Author_Information" target="_blank">http://codex.wordpress.org/Author_Templates#Custom_Author_Information</a><br>
<br>
The rest seem like errors generated resultant from previous issues.<br>
<br>
=&gt; Undefined index: action in \themes\dragonskin\functions.php on line 97<br>
=&gt; Undefined index: action in \themes\dragonskin\functions.php on line 108<br>
=&gt; Undefined index: saved in \themes\dragonskin\functions.php on line 127<br>
=&gt; Undefined index: reset in \themes\dragonskin\functions.php on line 128<br>
<br>
=&gt; Undefined index: sidebar-1 in<br>
C:\xampp\htdocs\wp\wp-includes\widgets.php on line 954<br>
=&gt; Undefined index: top-menu in<br>
C:\xampp\htdocs\wp\wp-includes\widgets.php on line 954<br>
<br>
But I followed the directions on the WordPress Codex, I believe.  Also,<br>
it is an unclear error that is generated from WP&#39;s widgets.php file and<br>
therefore harder for me to understand what the problem is.<br>
<br>
<br>
<br>
Please tell me what you think is going on here, or what I should try to<br>
do next.  My plan is to use the theme development plugin to see if I<br>
can&#39;t figure this out, but it&#39;s very hard for me if some stuff in the<br>
Codex is missing.  I mean... is this a case where the Codex isn&#39;t up to<br>
date?<br>
<br>
<br>
Angelo<br>
_______________________________________________<br>
theme-reviewers mailing list<br>
<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
<a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
</blockquote></div><br></div>