PowerSeek » PowerSeek Manual » How to block automated submission services and spammers

11.2 How to turn on image authentication

If you have PowerSeek ver 2.4+ then image authentication will be turned on by default. If you have an earlier version then you will need to follow the steps below to turn on image authentication.

The image authentication function will enable you to display images where submittors need to type the matching letters displayed on the images. This ensures that automated software are unable to submit submissions because the automated scripts will not be able to read the images to supply the matching letters displayed as images. In other words the image authentication creates a situation where the 'add url' form needs to be completed by hand.

1. To enable image authentication go to the Control Panel >> Settings >> Global Engine Settings - then scroll down to the 'New Submission settings' section and set 'Enable Image Authentication:' to 'Yes'.

2. Now go to the Control Panel >> Template Manager.

Edit your 'Add URL' template & 'Premium Add URL' templates to include a fill-in-box with the name 'letters' and a variable called %%imgbox%% as the value - also add a hidden variable with the name 'ia' and value !!ia!! - see the add_url_med.html and add_url_medp.html (it comes with the latest version of PowerSeek) for an example of what needs to be included in the 'Add URL' and 'Premium Add URL' form.

If you are unsure on what to do in this step, just take the add_url_med.html and add_url_medp.html templates from the latest version of the .zip installation archive and re-customize them and use them instead. If you are using the 'Add Url Form' for large search engine support (add_url.html and add_urlp.html) then you will need to edit add_url.html and add_urlp.html instead of add_url_med.html and add_url_medp.html

3. Go to the Control Panel >> Settings >> Text Configurations - Under the 'Add URL' section the last fill-in-box will be blank. Enter the following text inside this fill-in-box: The letters you typed, did not match the image letters displayed to you.

How to turn off image authentication

1. To disable image authentication go to the Control Panel >> Settings >> Global Engine Settings - then scroll down to the 'New Submission settings' section and set 'Enable Image Authentication:' to 'No'.

2. Now go to the Control Panel >> Template Manager. Edit your 'Add URL' and 'Add Premium URL' templates and remove the fill-in-box with the name 'letters'. Also remove the %%imgbox%% variable from the templates. If you are using the 'Add Url Form' for large search engine support then you will need to edit add_url.html and add_urlp.html   instead of add_url_med.html and add_url_medp.html