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

(-)a/installer/data/mysql/atomicupdate/bug24718_HourBasedHolds_syspref.perl (+7 lines)
Line 0 Link Here
1
$DBversion = 'XXX';
2
if( CheckVersion( $DBversion ) ) {
3
    $dbh->do(q{INSERT IGNORE INTO systempreferences (variable,value,explanation,options,type) VALUES ('HourBasedHolds', 0, 'Allow holds to operate on an hourly or minutes basis', NULL, 'YesNo') });
4
5
    SetVersion( $DBversion );
6
    print "Upgrade to $DBversion done (Bug 24718 - Add HourBasedHolds system preference)\n";
7
}
(-)a/installer/data/mysql/mandatory/sysprefs.sql (+1 lines)
Lines 277-282 INSERT INTO systempreferences ( `variable`, `value`, `options`, `explanation`, ` Link Here
277
('HoldsSplitQueueNumbering', 'actual', 'actual|virtual', 'If the holds queue is split, decide if the actual priorities should be displayed', 'Choice'),
277
('HoldsSplitQueueNumbering', 'actual', 'actual|virtual', 'If the holds queue is split, decide if the actual priorities should be displayed', 'Choice'),
278
('HoldsToPullStartDate','2',NULL,'Set the default start date for the Holds to pull list to this many days ago','Integer'),
278
('HoldsToPullStartDate','2',NULL,'Set the default start date for the Holds to pull list to this many days ago','Integer'),
279
('HomeOrHoldingBranch','holdingbranch','holdingbranch|homebranch','Used by Circulation to determine which branch of an item to check with independent branches on, and by search to determine which branch to choose for availability ','Choice'),
279
('HomeOrHoldingBranch','holdingbranch','holdingbranch|homebranch','Used by Circulation to determine which branch of an item to check with independent branches on, and by search to determine which branch to choose for availability ','Choice'),
280
('HourBasedHolds', 0, NULL, 'Allow holds to operate on an hourly or minutes basis', 'YesNo'),
280
('HouseboundModule',0,'','If ON, enable housebound module functionality.','YesNo'),
281
('HouseboundModule',0,'','If ON, enable housebound module functionality.','YesNo'),
281
('HTML5MediaEnabled','not','not|opac|staff|both','Show a tab with a HTML5 media player for files catalogued in field 856','Choice'),
282
('HTML5MediaEnabled','not','not|opac|staff|both','Show a tab with a HTML5 media player for files catalogued in field 856','Choice'),
282
('HTML5MediaExtensions','webm|ogg|ogv|oga|vtt','','Media file extensions','free'),
283
('HTML5MediaExtensions','webm|ogg|ogv|oga|vtt','','Media file extensions','free'),
(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/circulation.pref (-1 / +6 lines)
Lines 676-681 Circulation: Link Here
676
                  1: Enable
676
                  1: Enable
677
                  0: "Don't enable"
677
                  0: "Don't enable"
678
            - the item groups feature to allow collecting groups of items on a record together.
678
            - the item groups feature to allow collecting groups of items on a record together.
679
        -
680
            - pref: HourBasedHolds
681
              choices:
682
                  1: Allow
683
                  0: "Don't allow"
684
            - holds to operate on an hourly or minutes basis. If enabled, hours and minutes will be considered when placing a hold, and the relevant cronjob should be enabled to run hourly.<br><strong>NOTE:</strong> This system preference requires the <code>misc/cronjobs/holds/*</code> cronjobs to run hourly. Ask your system administrator to schedule them.
679
        -
685
        -
680
            - In the staff interface, split the holds queue into separate tables by
686
            - In the staff interface, split the holds queue into separate tables by
681
            - pref: HoldsSplitQueue
687
            - pref: HoldsSplitQueue
682
- 

Return to bug 24718