| 1 |
Here's how to use the plugin. |
|---|
| 2 |
1. Copy the reCaptcha folder under plugins directory. |
|---|
| 3 |
2. Go to Preferences - Plugins in your blog dashboard. |
|---|
| 4 |
3. You should see reCaptcha plugin listed. Open reCaptcha plugin settings. |
|---|
| 5 |
4. Input public and private key pair you acquired from reCaptcha.net for the blog. |
|---|
| 6 |
5. Go to Blog Settings - Comment. |
|---|
| 7 |
6. Choose reCaptcha as the blog's captcha provider and Save. |
|---|
| 8 |
|
|---|
| 9 |
MT 4.0x/4.1x users follow the step 7 and 8 and skip the step 9. |
|---|
| 10 |
MT 4.2 users skip the step 7 and 8 and go to step 9. |
|---|
| 11 |
|
|---|
| 12 |
7. [MT 4.0x/4.1x users only] Edit Comment Form template, so it renders MTCaptchaFields unconditionally. In practice, this means replacing these lines |
|---|
| 13 |
<MTIfNonEmpty tag="MTCaptchaFields"> |
|---|
| 14 |
<MTIfCommentsAccepted><MTIfRegistrationAllowed><MTElse><$MTCaptchaFields$></MTIfRegistrationAllowed></MTIfCommentsAccepted> |
|---|
| 15 |
<div id="comments-open-captcha"> |
|---|
| 16 |
</div> |
|---|
| 17 |
</MTIfNonEmpty> |
|---|
| 18 |
to these lines: |
|---|
| 19 |
<MTIfNonEmpty tag="MTCaptchaFields"> |
|---|
| 20 |
<div id="comments-open-captcha"> |
|---|
| 21 |
<$MTCaptchaFields$> |
|---|
| 22 |
</div> |
|---|
| 23 |
</MTIfNonEmpty> |
|---|
| 24 |
8. [MT 4.0x/4.1x users only] Edit Javascipt index template, to remove these lines of code which calls delayShowCaptcha: |
|---|
| 25 |
<MTIfNonEmpty tag="MTCaptchaFields"> |
|---|
| 26 |
captcha_timer = setInterval('delayShowCaptcha()', 1000); |
|---|
| 27 |
</MTIfNonEmpty> |
|---|
| 28 |
|
|---|
| 29 |
If your install does not have these lines in JavaScript index template, these lines should be in GlobalJavaScript, which is a global system template. |
|---|
| 30 |
|
|---|
| 31 |
9. [MT 4.2 users only] Edit Comments template module so it renders MTCaptchaFields by default. In practice, this means you replace the line below |
|---|
| 32 |
<div id="comments-open-captcha"></div> |
|---|
| 33 |
to this |
|---|
| 34 |
<div id="comments-open-captcha"><$MTCaptchaFields$></div> |
|---|
| 35 |
|
|---|
| 36 |
10. Rebuild index and individual entry archives. |
|---|
| 37 |
|
|---|