Comment Form

Author: Webvanta

This snippet, which is included in the standard snippet library, provides a comment form and an AJAX-replaced div that will show the new comment when it is submitted. It must be used on an item page.

<div id='new_comment_div' >
  <!--  display any errors regarding comment  submission -->
  <div id='comment_errors'><w:sysmsg /></div>
  <form action="/comments"  id="comment_form" method="post">
    <div id='comment_form_wrapper' class='comment_form'>
      <a name='comment_form' ></a>
      <div><h3>Add Your Comments</h3></div>
      <div class="box-s1">
      <input id="item_id" name="item_id" type="hidden" value="<w:kb:item:id  />" />
      <p>
         <label>Name</label>
        <input id="feedback_name"  name="feedback[name]"  size="40" type="text" />
      </p>
      <p>
         <label> Email</label>
        <input id="feedback_email"  name="feedback[email]"  size="40" type="text" >
        <span class='form_note'> (not  published)</span>
      </p>
      <!-- this is a spam filter, make sure  #comment_email2 is hidden with CSS -->
      <div id='comment_email2'>
         <p>
          <label>Email (again)</label>
          <input id="email" name="email" size="40" type="text" />
        </p>
      </div>
      <p>
         <label>Subject</label>
        <input id="feedback_subject"  name="feedback[subject]"  size="80" type="text" />
      </p>
      <p>
         <label>Comment</label>
        <textarea cols="40" id="feedback_body" name="feedback[body]"  rows="4" ></textarea>
      </p>
      <input name='submit' id='submit_button'  type='image' src='/webvanta/img/template/1.0/button-submit.gif' alt="Submit Your Comment" />
      </div>
    </div>
  </form>
</div>