ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

CAPTCHA images not appearing and comments NOT being moderated

May 01, 2011 4:30pm

Subscribe [2]
  • #1 / May 01, 2011 4:30pm

    Eastwood Design

    605 posts

    In my weblog “blog” I have set to allow comments, comments are to be moderated and an email be notified. 

    I also have CAPTCHAS enabled and required. (my CAPTCHA folder is also set to 777)

    I am running EE 1.7

    In my comment form no one is seeing the CAPTCHA image.

    {if captcha}
    Please enter the word you see in the image below:
    {captcha}
    
    <input type="text" name="captcha" value="{captcha_word}" maxlength="20" />
    {/if}

    And NOTHING shows, not the instructions OR the image

    Also comments are being submitted and NOT moderated, they are able to post after clicking submit. This is confirmed that NOT LOGGED in members are able to submit comments with NO CAPTCHA OR Moderation


    Full Comment form:

    <div id="comments">
      <div id="respond">
    <h3 id="reply-title">Leave a Reply <small></small></h3>
    
    
    {exp:comment:form preview="weblog/preview" paginate="bottom"}
        
                                                                            Your email address will not be published. Required fields are marked <span class="required">*</span>                            {if logged_out}
    <label for="author">Name</label> <span class="required">*</span>
    <input id="author" name="name" type="text" value="{name}" size="30"/></p>
    <label for="email">Email</label> 
    <span class="required">*</span><input id="email" name="email" type="text" value="{email}" size="30" /></p>
    <label for="url">Website</label>
    <input id="url" name="url" type="text" value="{url}" size="30" /></p>
    {/if}
    
    <label for="comment">Comment
    
        </label><textarea id="comment" name="comment" cols="55" rows="8">{comment}</textarea></p>                        
        
        You may use these <abbr title="HyperText Markup Language">HTML</abbr> tags and attributes:  <code><a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> 
    <input type="checkbox" name="save_info" value="yes" {save_info} /> Remember my personal information <input type="checkbox" name="notify_me" value="yes" {notify_me} /> Notify me of follow-up comments? {if captcha} Please enter the word you see in the image below: {captcha} <input type="text" name="captcha" value="{captcha_word}" maxlength="20" /> {/if} <input type="submit" name="submit" value="Submit" /> {/exp:comment:form} </div><!-- #respond --> </div><!-- #comments --></code>
  • #2 / May 01, 2011 6:07pm

    Eastwood Design

    605 posts

    I “think” I found my problem.

    Changed

    {exp:comment:form preview="weblog/preview" paginate="bottom"}

    to

    {exp:comment:form weblog="blog" preview="weblog/preview" paginate="bottom"}

    Adding weblog=“blog” to the comment form

  • #3 / May 02, 2011 6:20pm

    Sue Crocker

    26054 posts

    Hi, Eastwood Design. So is everything working OK now? It sounds like it..

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases