Configuration reference
This page maps common tasks to the relevant setting group in MRBS 1.12.2.
The authoritative defaults and detailed comments remain in
web/systemdefaults.inc.php and web/areadefaults.inc.php from the 1.12.2
release.
Core settings
| Task |
Setting |
| Set the installation timezone |
$timezone |
| Select MySQL or PostgreSQL |
$dbsys |
| Configure database access |
$db_host, $db_port, $db_database, $db_login, $db_password |
| Change table prefix |
$db_tbl_prefix |
| Set base URL behavior |
$url_base and related URL settings |
| Enable multisite |
$multisite |
Calendar and display
| Task |
Setting |
| Default view |
$default_view |
| Week start |
$weekstarts |
| Working weekdays |
$weekdays |
| Mini calendars |
$display_mincals |
| Timeline |
$show_timeline |
| Date and time formats |
$datetime_formats |
| Kiosk mode |
$kiosk_mode_enabled |
Authentication and access
| Task |
Setting |
| Select authentication |
$auth["type"] |
| Select session method |
$auth["session"] |
| Deny signed-out access |
$auth['deny_public_access'] |
| Restrict booking to admins |
$auth['only_admin_can_book'] |
| Require admins to obey policy |
$auth['admin_must_obey_policies'] |
| Configure LDAP |
$ldap_* settings |
| Configure SAML |
$auth['saml'] settings |
Email
| Task |
Setting |
| Select backend |
$mail_settings['admin_backend'] |
| Sender |
$mail_settings['from'] |
| Default recipients |
$mail_settings['recipients'] |
| Booking events |
$mail_settings['on_new'], on_change, on_delete |
| SMTP connection |
$smtp_settings |
| Attach iCalendar |
$mail_settings['icalendar'] |
Reports and export
| Task |
Setting |
| Default report range |
$default_report_days |
| CSV separators and encoding |
$csv_* settings |
| Public report keys |
$report_keys_enabled, $report_keys |
| Public area/room allowlist |
$report_open_areas, $report_open_rooms |
Area defaults
web/areadefaults.inc.php contains new-area defaults for:
- time or period mode;
- resolution and opening hours;
- advance and duration limits;
- usage limits;
- privacy;
- approval, reminders, and confirmation;
- registration; and
- booking types.
Configure existing areas through the web interface.