mirror of
https://github.com/itflow-org/itflow
synced 2026-11-11 07:01:16 +00:00
Settings stage 2: move Tickets, Projects, Quotes, Invoices and billing and Defaults onto the settings frame with sections and live next-number previews that refuse a number already in use, validate email addresses instead of blanking them, check the ticket close time and stop its PHP warnings, warn when late fees are on but reminders are off, limit the start page to real ITFlow pages and escape it where shown, keep archived default accounts, rename the Defaults fields to their columns, and keep the reminder, billing time, expense and mileage anchors
This commit is contained in:
@@ -23,7 +23,7 @@ $days = function ($n) {
|
||||
};
|
||||
|
||||
// How each page is set now - a line or two, and whether it is switched off
|
||||
$start_pages = ['dashboard.php' => 'the dashboard', 'clients.php' => 'clients', 'tickets.php' => 'tickets', 'invoices.php' => 'invoices'];
|
||||
$start_pages = settingsStartPages();
|
||||
$modules_on = array_keys(array_filter([
|
||||
'IT documentation' => $config_module_enable_itdoc,
|
||||
'Ticketing' => $config_module_enable_ticketing,
|
||||
|
||||
Reference in New Issue
Block a user