esotalk / esoTalk

Fat-free forum software.
GNU General Public License v2.0
1.47k stars 239 forks source link

Any captcha working Plugin? #451

Open hmzisb opened 7 years ago

hmzisb commented 7 years ago

Hi there, I need a captcha for this script, can anyone provide me ReCaptcha service (paid work) or do it for me, plugins are not working any longer.

dominikhajduk commented 7 years ago

hello @krakmh I'm using https://github.com/tvb/reCAPTCHA

#config/config.php
$config["esoTalk.enabledPlugins"] = array (
  0 => 'BBCode',
  1 => 'Emoticons',
  2 => 'reCAPTCHA',
);

$config["reCAPTCHA.version"] = '1.3';
$config["plugin.reCAPTCHA.secretkey"] = 'GENERATE-ON-GOOGLE';
$config["plugin.reCAPTCHA.sitekey"] = 'GENERATE-ON-GOOGLE';
$config["plugin.reCAPTCHA.language"] = 'pl';

and definitions for your lang:

#addons/languages/Polish/definitions.reCAPTCHA.php
+<?php
$definitions["Are you human?"] = "Jesteś człowiekiem?";
$definitions["Secret Key"] = "Secret Key";
$definitions["Site Key"] = "Site Key";
$definitions["Language"] = "Język";
$definitions["message.reCAPTCHA.settings"] = "Enter your reCAPTCHA Keys (<a href='https://www.google.com/recaptcha/admin#whyrecaptcha' target='_blank'>Don't have any keys yet? Get them here!</a>)";
$definitions["message.invalidCAPTCHA"] = "Niepoprawnie wypełniłeś CAPTCHE. Prosze spróbuj ponownie.";

You're right today http://esotalk.org gives me 504.

Update Now page works fine.

hmzisb commented 7 years ago

But this is not working for me, I just downloaded and added to plugin page but there is nothing I can do with it, can you please guide me further and Thanks for answer.

Reference Image: http://prntscr.com/db2b2w

dominikhajduk commented 7 years ago

Hello, I'have no idea what can be wrong you. After fill #config/config.php I'm able to see near recaptcha icon:

reCAPTCHA Protect your forum from spam and abuse while letting real people pass through with ease. And config icons

I think you should ask on http://esotalk.org/forum maybe someone from team will help. Or directly author: https://github.com/tvb/reCAPTCHA/issues?

knownsyntax commented 7 years ago

For me the plugin works as well. Try to see if you are using any proxies or anything else since it doesn't like to appear behind any of them.

Also try to clear out your cache (browser) as well as the esoTalk cache so that it can generate new files which will have the plugin in them now.

dominikhajduk commented 6 years ago

Is there some copy for: https://github.com/tvb/reCAPTCHA? or maybe @tvb can you share repo once more to include into esotalk profile repositories?