On 3 Oct 2008, at 14:15, Neil Cauldwell wrote:

>
> Schalk Neethling wrote:
>> I have implemented Recaptcha on the registration page of this site:
>> http://www.satechevents.co.za/account/register
>>
>> I am using the gem here:
>> http://www.loonsoft.com/recaptcha/
>>
>> Schalk
>
> Thanks, Schalk. I liked the idea of the plugin (I prefer plugins  
> because
> I can jump right in to the code on which the app is dependent) but the
> gem seemed easy enough. However, I've followed the instructions and  
> I'm
> stuck on this;
>
I used that gem once. I ended up requiring the gem from an initializer  
and reopening this class:

module ReCaptcha
   module AppHelper
     RCC_PUB = 'your key here'
     RCC_PRIV = 'your key here'
   end
end

which seemed to work. I vaguely recall the setup instructions being a  
bit out of date

Fred


> /Library/Ruby/Gems/1.8/gems/activesupport-2.1.0/lib/active_support/ 
> dependencies.rb:278:in
> `load_missing_constant': uninitialized constant RecaptchaClient
> (NameError)
>
> How are you including the gem? I created an initializer
> (recaptcha_credentials.rb) with this inside;
>
> RecaptchaClient.new(:rcc_pub=>'my_code', :rcc_priv=>'my_code')
>
> ...because I thought it was best to keep the environment.rb free of
> these things. I've tried putting it in the environment.rb, but that  
> just
> breaks, too (same error). Where am I going wrong?! Mongrel loads if I
> don't include the RecaptchaClient.new.
>
> Also, I saw this when I was installing the gem;
>
> WARNING:  RubyGems 1.2+ index not found for:
>  http://www.loonsoft.com/recaptcha/pkg/
>
> RubyGems will revert to legacy indexes degrading performance.
> Successfully installed recaptcha-0.1.49
> 1 gem installed
> Installing ri documentation for recaptcha-0.1.49...
> Installing RDoc documentation for recaptcha-0.1.49...
>
> Cheers
> -- 
> Posted via http://www.ruby-forum.com/.
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to