[dw-free] remove secret question support
[commit: http://hg.dwscoalition.org/dw-free/rev/f8258bcea589]
http://bugs.dwscoalition.org/show_bug.cgi?id=1554
Remove secret question setting.
Patch by
yvi.
Files modified:
http://bugs.dwscoalition.org/show_bug.cgi?id=1554
Remove secret question setting.
Patch by
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Files modified:
- bin/upgrading/en.dat
- cgi-bin/LJ/Setting/Display/SecretQuestion.pm
-------------------------------------------------------------------------------- diff -r 1f3259efee9b -r f8258bcea589 bin/upgrading/en.dat --- a/bin/upgrading/en.dat Sat Aug 08 13:20:50 2009 +0000 +++ b/bin/upgrading/en.dat Sat Aug 08 14:48:08 2009 +0000 @@ -2569,12 +2569,6 @@ setting.display.password.actionlink=Chan setting.display.password.label=Password -setting.display.secretquestion.actionlink.change=Change - -setting.display.secretquestion.actionlink.set=Set - -setting.display.secretquestion.label=Secret Question - setting.display.username.actionlink=Rename setting.display.username.label=Username diff -r 1f3259efee9b -r f8258bcea589 cgi-bin/LJ/Setting/Display/SecretQuestion.pm --- a/cgi-bin/LJ/Setting/Display/SecretQuestion.pm Sat Aug 08 13:20:50 2009 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,37 +0,0 @@ -package LJ::Setting::Display::SecretQuestion; -use base 'LJ::Setting'; -use strict; -use warnings; - -sub should_render { - my ($class, $u) = @_; - - return $u && $u->is_personal ? 1 : 0; -} - -sub helpurl { - my ($class, $u) = @_; - - return "secret_question"; -} - -sub actionlink { - my ($class, $u) = @_; - - my $text = $u->prop("secret_question_text") ? $class->ml('setting.display.secretquestion.actionlink.change') : $class->ml('setting.display.secretquestion.actionlink.set'); - return "<a href='$LJ::SITEROOT/set_secret.bml'>$text</a>"; -} - -sub label { - my $class = shift; - - return $class->ml('setting.display.secretquestion.label'); -} - -sub option { - my ($class, $u, $errs, $args) = @_; - - return $u->prop("secret_question_text") ? "******" : ""; -} - -1; --------------------------------------------------------------------------------