View | Details | Raw Unified | Return to bug 26777
Collapse All | Expand All

(-)a/installer/data/mysql/atomicupdate/bug_37118.pl (+21 lines)
Line 0 Link Here
1
use Modern::Perl;
2
use Koha::Installer::Output qw(say_warning say_failure say_success say_info);
3
4
return {
5
    bug_number  => "37118",
6
    description => "Adds new system preference 'OPACVirtualCard'",
7
    up          => sub {
8
        my ($args) = @_;
9
        my ( $dbh, $out ) = @$args{qw(dbh out)};
10
11
        # Do you stuffs here
12
        $dbh->do(q{
13
            INSERT IGNORE INTO systempreferences ( `variable`, `value`, `options`, `explanation`, `type` ) VALUES
14
            ('OPACVirtualCard', '0', NULL,'Enable virtual library cards for patrons on the OPAC.', 'YesNo')
15
        });
16
17
        # sysprefs
18
        say $out "Added new system preference 'OPACVirtualCard'";
19
20
    },
21
};
(-)a/installer/data/mysql/mandatory/sysprefs.sql (+1 lines)
Lines 568-573 INSERT INTO systempreferences ( `variable`, `value`, `options`, `explanation`, ` Link Here
568
('opacuserlogin','1',NULL,'Enable or disable display of user login features','YesNo'),
568
('opacuserlogin','1',NULL,'Enable or disable display of user login features','YesNo'),
569
('OPACUserSummary', 1, NULL, "Show the summary of a logged in user's checkouts, overdues, holds and fines on the mainpage", 'YesNo'),
569
('OPACUserSummary', 1, NULL, "Show the summary of a logged in user's checkouts, overdues, holds and fines on the mainpage", 'YesNo'),
570
('OPACViewOthersSuggestions','0',NULL,'If ON, allows all suggestions to be displayed in the OPAC','YesNo'),
570
('OPACViewOthersSuggestions','0',NULL,'If ON, allows all suggestions to be displayed in the OPAC','YesNo'),
571
('OPACVirtualCard','0',NULL,'If ON, the patron virtual library card tab in the OPAC will be enabled','YesNo'),
571
('OPACXSLTDetailsDisplay','default','','Enable XSL stylesheet control over details page display on OPAC','Free'),
572
('OPACXSLTDetailsDisplay','default','','Enable XSL stylesheet control over details page display on OPAC','Free'),
572
('OPACXSLTListsDisplay','default','','Enable XSLT stylesheet control over lists pages display on OPAC','Free'),
573
('OPACXSLTListsDisplay','default','','Enable XSLT stylesheet control over lists pages display on OPAC','Free'),
573
('OPACXSLTResultsDisplay','default','','Enable XSL stylesheet control over results page display on OPAC','Free'),
574
('OPACXSLTResultsDisplay','default','','Enable XSL stylesheet control over results page display on OPAC','Free'),
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/opac.pref (-1 / +6 lines)
Lines 908-913 OPAC: Link Here
908
                  1: Show
908
                  1: Show
909
                  0: "Don't show"
909
                  0: "Don't show"
910
            - purchase suggestions from other patrons on the OPAC.
910
            - purchase suggestions from other patrons on the OPAC.
911
        -
912
            - pref: OPACVirtualCard
913
              choices:
914
                  1: Allow
915
                  0: "Don't allow"
916
            - patrons to access the 'My Virtual Card' tab on their account page on the OPAC.
911
        -
917
        -
912
            - "Fields that should be mandatory for patron purchase suggestions:"
918
            - "Fields that should be mandatory for patron purchase suggestions:"
913
            - pref: OPACSuggestionMandatoryFields
919
            - pref: OPACSuggestionMandatoryFields
914
- 

Return to bug 26777