afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
afuna ([personal profile] afuna) wrote in [site community profile] changelog2009-08-08 02:48 pm

[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 [personal profile] yvi.

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;
--------------------------------------------------------------------------------