Please upgrade here. These earlier versions are no longer being updated and have security issues.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
How to remove all sign up captchas
LW1
New
Just wondering how it would be possible to have the sign up form contain only Name & email? Much like a regular blog comment section.
I understand the issues regarding spam etc.
For now I could settle for removing just the captcha by going from "basic" to "approval" but then I get a "why do you want to join" text field.
Any ideas for these two issues?
1
Comments
can the 2 options be set to false in config ?
There was an error rendering this rich post.
I'm only seeing an option to
$Configuration['Garden']['Registration']['Method'] = 'Captcha';
Nothing about gender or setting it to false
Meh, I found this http://vanillaforums.org/discussion/14163
Followed it and it worked but now the forum is saying "You must specify gender" even when the tick box is removed
Not sure but you could add these to the config.php and see if it works...otherwise you would need to edit core files and it is not advised...
to hide the gender stuff
http://vanillaforums.org/discussion/comment/174162/#Comment_174162
You can always change what it says using a $Definition in your locale file
❌ ✊ ♥. ¸. ••. ¸♥¸. ••. ¸♥ ✊ ❌
Thanks
$Configuration['Garden']['Registration']['Method'] = 'Basic';
Alone got rid of Captcha
but
$Configuration['Garden']['Registration']['Method']['Validation']['DiscoveryText'] = FALSE;
Is throwing up an error. Not sure it's needed as the one above worked
Can't find the CSS file to block the gender though.
.gender {display:block;}
Tried the themes style and under /applications/dashboard/design/style.css
But it's still up there
this would go in your theme custom.css
maybe try
$Configuration['Garden']['Registration']['Method']['DiscoveryText'] = FALSE;
or
$Configuration['Garden']['Registration']['DiscoveryText'] = FALSE;
❌ ✊ ♥. ¸. ••. ¸♥¸. ••. ¸♥ ✊ ❌
The good news is that there's no more errors showing.
Bad news = The CSS got rid of the Radio buttons but not the text Gender or Male or Female
li.Gender label{display:none!important}
li.Gender {
display:none;
}
❌ ✊ ♥. ¸. ••. ¸♥¸. ••. ¸♥ ✊ ❌
No difference, trying everything. Baffled.
My crystal ball has gone opaque, better link me if you want further assistance ...
❌ ✊ ♥. ¸. ••. ¸♥¸. ••. ¸♥ ✊ ❌
If in doubt clear your Cache
There was an error rendering this rich post.
Cheers. Might something to do with server cache as the CSS file doesn't seem to be changing for the past 15 mins no matter the browser... I'll give it some time and once the server finally loads the latest CSS and if still fails to remove the Gender I'll drop back and give you a look at the page.
I just dropped you a message @vrijvlinder css is showing through but Male Female and Gender are still visable
Clear cache from your cache folder in Vanilla ( on your site )
Learn how to use firebug mate, will save you heaps of time effort and heartache
There was an error rendering this rich post.
@422 I'm already using firebug Cache seems fine, though I will admit I've no idea how to clear the Vanilla forum specific cache. All changes are showing through straight away, just can't get rid of this gender option!
show a screenpic and some code then
There was an error rendering this rich post.
❌ ✊ ♥. ¸. ••. ¸♥¸. ••. ¸♥ ✊ ❌
Wow, that's the most complicated bit of CSS I've every seen I think!
Nearly there, that got ride of Male and Female, but "Gender" is still showing!
I'm trying
body.Entry form .Gender {display:none!important;}
but nothingtry
li.Gender {
display: none!important;
}
make sure you put the code in the custom.css of your theme.
❌ ✊ ♥. ¸. ••. ¸♥¸. ••. ¸♥ ✊ ❌
Yep I'm putting in the custom.css of the theme
Unfortunately I've still got "Gender" showing
Here's what's been added so far
li.Gender { display: none!important; } li.Gender label{display:none!important;} li.Gender label input#Form_Gender{display:none;} li.Gender label input#Form_Gender1{display:none;} li.Gender label input#Form_Gender2{display:none;} body.Entry form ul li.Gender label.RadioLabel, body.Profile #Form_User ul li.Gender label.RadioLabel, div.Popup form ul li.Gender label.RadioLabel { display: none!important;}