Difference between revisions of "noMoreSpam! Quickstart"

From Moogento How-to Guides
Jump to navigation Jump to search
m
m
Line 18: Line 18:
  
 
==Working With Custom Themes==
 
==Working With Custom Themes==
The '''Product Review''' and '''Contact Form''' spam checks need some quick edits if you have a custom theme for those pages. But, it's an easy change!
+
The '''Product Review''' and '''Contact Form''' spam checks need some quick edits if you have a custom theme for those pages. But, they're easy changes!
 +
===Custom Product Reviews===
 
# Copy {{folder|app/design/frontend/base/default/layout/moogento/nomorespam.xml}}  
 
# Copy {{folder|app/design/frontend/base/default/layout/moogento/nomorespam.xml}}  
 
#:to  
 
#:to  
Line 29: Line 30:
 
#: look for <code><?php echo $this->getChildHtml('review_form') ?></code> and add this line right after it:
 
#: look for <code><?php echo $this->getChildHtml('review_form') ?></code> and add this line right after it:
 
#:<code><?php echo $this->getChildHtml('nomorespam_review') ?></code>
 
#:<code><?php echo $this->getChildHtml('nomorespam_review') ?></code>
 +
===Custom Contact Forms===
 +
Usually these are done in the CMS section, so :
 +
# go into {{menu|CMS}} end edit the entry for your Contact Form
 +
# Add adding this code to your CMS:
 +
<code>{{block type="nomorespam/nomorespam" name="nomorespam_contact" template="moogento/nomorespam/nomorespam_contact.phtml"}}</code>
 
# Done! Now's a good time to test that you can make a normal review and send a contact form.
 
# Done! Now's a good time to test that you can make a normal review and send a contact form.

Revision as of 08:47, 26 October 2014

nomorespam magento antispam.pngGet NoMoreSpam!

Aims & Preparation

Short on time? We'll install this for you as part of our Installation & Setup Service

Magento has some basic spam protection built in, but it doesn't evolve - spammers have worked out Magento's system and you probably already have spam Product Reviews and occasional floods of spam contact form submissions.

NoMoreSpam! has a zero-config setup, which will automatically block automated spam from your Contact Form and Product Review pages.

There's no need to use annoying Captcha fields (does anyone not find those really 'nail-down-blackboard' annoying?!), it just works.

  • If you haven't installed it yet, follow the Easy Install Guide to get NoMoreSpam! running.
  • NoMoreSpam! works great with Magento 1.4x and later.

Double-check it works

  1. Send a message from your Contact Form.
  2. Add a product review.
  • Check that both arrive where they should...

Working With Custom Themes

The Product Review and Contact Form spam checks need some quick edits if you have a custom theme for those pages. But, they're easy changes!

Custom Product Reviews

  1. Copy app/design/frontend/base/default/layout/moogento/nomorespam.xml
    to
    app/design/frontend/ *YOUR THEME FOLDER* /default/layout/moogento/nomorespam.xml
  2. In: app/design/frontend/default/ *YOUR THEME FOLDER* /layout/local.xml
    look for <reference name="tabreviews">
    and add this before the end of the block (ie. just before </reference>):
    <block type="nomorespam/nomorespam" name="nomorespam_review" as="nomorespam_review" template="moogento/nomorespam/nomorespam_review.phtml" />
  3. In: app/design/frontend/default/ *YOUR THEME FOLDER* /template/review/product/view/list.phtml
    look for <?php echo $this->getChildHtml('review_form') ?> and add this line right after it:
    <?php echo $this->getChildHtml('nomorespam_review') ?>

Custom Contact Forms

Usually these are done in the CMS section, so :

  1. go into CMS{{{2}}} end edit the entry for your Contact Form
  2. Add adding this code to your CMS:

Template:block type="nomorespam/nomorespam" name="nomorespam contact" template="moogento/nomorespam/nomorespam contact.phtml"

  1. Done! Now's a good time to test that you can make a normal review and send a contact form.