From ac3ab1dedb40496e3175087fa9a9e49dc4fb4770 Mon Sep 17 00:00:00 2001 From: johnnyq Date: Tue, 8 Oct 2024 17:49:41 -0400 Subject: [PATCH] Add Notes about setting up cron, Add ITFlow Docs Custom Link when you setup ITFlow --- setup.php | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/setup.php b/setup.php index ba80d3ef..b2ecc52c 100644 --- a/setup.php +++ b/setup.php @@ -262,20 +262,24 @@ if (isset($_POST['add_company_settings'])) { mysqli_query($mysqli,"INSERT INTO accounts SET account_name = 'Cash', account_currency_code = '$currency_code'"); // Create Categories + // Expense Categories Examples mysqli_query($mysqli,"INSERT INTO categories SET category_name = 'Office Supplies', category_type = 'Expense', category_color = 'blue'"); mysqli_query($mysqli,"INSERT INTO categories SET category_name = 'Travel', category_type = 'Expense', category_color = 'red'"); mysqli_query($mysqli,"INSERT INTO categories SET category_name = 'Advertising', category_type = 'Expense', category_color = 'green'"); + // Income Categories Examples mysqli_query($mysqli,"INSERT INTO categories SET category_name = 'Service', category_type = 'Income', category_color = 'blue'"); + // Referral Examples mysqli_query($mysqli,"INSERT INTO categories SET category_name = 'Friend', category_type = 'Referral', category_color = 'blue'"); mysqli_query($mysqli,"INSERT INTO categories SET category_name = 'Search Engine', category_type = 'Referral', category_color = 'red'"); + // Payment Methods mysqli_query($mysqli,"INSERT INTO categories SET category_name = 'Cash', category_type = 'Payment Method', category_color = 'blue'"); mysqli_query($mysqli,"INSERT INTO categories SET category_name = 'Check', category_type = 'Payment Method', category_color = 'red'"); mysqli_query($mysqli,"INSERT INTO categories SET category_name = 'Bank Transfer', category_type = 'Payment Method', category_color = 'green'"); - // Create Calendar + // Default Calendar mysqli_query($mysqli,"INSERT INTO calendars SET calendar_name = 'Default', calendar_color = 'blue'"); // Add default ticket statuses @@ -309,6 +313,9 @@ if (isset($_POST['add_company_settings'])) { mysqli_query($mysqli, "INSERT INTO user_roles SET user_role_id = 3, user_role_name = 'Administrator', user_role_description = 'Built-in - Full administrative access to all modules (including user management)', user_role_is_admin = 1"); + // Custom Links + mysqli_query($mysqli,"INSERT INTO custom_links SET custom_link_name = 'Docs', custom_link_uri = 'https://docs.itflow.org', custom_link_new_tab = 1, custom_link_icon = 'question-circle'"); + $_SESSION['alert_message'] = "Company $name created!"; @@ -522,7 +529,7 @@ if (isset($_POST['add_telemetry'])) {
- + @@ -545,7 +552,7 @@ if (isset($_POST['add_telemetry'])) {
- + @@ -822,7 +829,7 @@ if (isset($_POST['add_telemetry'])) {

A few housekeeping steps are required to ensure everything runs smoothly, namely: