--- /dev/null
+INSERT IGNORE INTO systempreferences (`variable`, `value`, `options`, `explanation`, `type`)
+VALUES ('RequireStrongPassword','0','','Require a strong login password for staff and patrons','YesNo');
('ReplyToDefault','',NULL,'Use this email address as the replyto in emails','Free'),
('ReportsLog','0',NULL,'If ON, log information about reports.','YesNo'),
('RequestOnOpac','1',NULL,'If ON, globally enables patron holds on OPAC','YesNo'),
+('RequireStrongPassword','1','','Require a strong login password for staff and patrons','YesNo'),
('ReservesControlBranch','PatronLibrary','ItemHomeLibrary|PatronLibrary','Branch checked for members reservations rights','Choice'),
('ReservesMaxPickUpDelay','7','','Define the Maximum delay to pick up an item on hold','Integer'),
('ReservesNeedReturns','1','','If ON, a hold placed on an item available in this library must be checked-in, otherwise, a hold on a specific item, that is in the library & available is considered available','YesNo'),
class: integer
- characters long.
-
+ - pref: RequireStrongPassword
+ choices:
+ yes: "Require"
+ no: "Don't require"
+ - a strong password for staff and patrons
+ - (Must contain at least one digit, one lowercase and one uppercase).
+ -
- Show a notice if the patron is about to expire or has expired
- pref: NotifyBorrowerDeparture
class: integer