From af5b5947a7bcb13a94a84bb2b20c80a2778e0f35 Mon Sep 17 00:00:00 2001 From: ivan Date: Tue, 16 Feb 2010 18:36:42 +0000 Subject: option to uncheck the save checkbox in self-service by default, RT#6955 --- FS/FS/ClientAPI/MyAccount.pm | 2 ++ FS/FS/Conf.pm | 7 +++++++ 2 files changed, 9 insertions(+) (limited to 'FS') diff --git a/FS/FS/ClientAPI/MyAccount.pm b/FS/FS/ClientAPI/MyAccount.pm index 3dbc3649a..50dc89c73 100644 --- a/FS/FS/ClientAPI/MyAccount.pm +++ b/FS/FS/ClientAPI/MyAccount.pm @@ -497,6 +497,8 @@ sub payment_info { 'show_ss' => $conf->exists('show_ss'), 'show_stateid' => $conf->exists('show_stateid'), 'show_paystate' => $conf->exists('show_bankstate'), + + 'save_unchecked' => $conf->exists('selfservice-save_unchecked'), }; } diff --git a/FS/FS/Conf.pm b/FS/FS/Conf.pm index aaeaa86b6..0bb59dc11 100644 --- a/FS/FS/Conf.pm +++ b/FS/FS/Conf.pm @@ -1518,6 +1518,13 @@ worry that config_items is freeside-specific and icky. 'select_enum' => [ qw(CARD DCRD CHEK DCHK LECB PREPAY BILL COMP) ], }, + { + 'key' => 'selfservice-save_unchecked', + 'section' => 'self-service', + 'description' => 'In self-service, uncheck "Remember information" checkboxes by default (normally, they are checked by default).', + 'type' => 'checkbox', + }, + { 'key' => 'signup_server-default_agentnum', 'section' => 'self-service', -- cgit v1.2.1