@@ -6,8 +6,8 @@ |
||
6 | 6 | * @license YetiForce Public License 3.0 (licenses/LicenseEN.txt or yetiforce.com) |
7 | 7 | */ |
8 | 8 | return [ |
9 | - //Columns visible in Storage hierarchy [$label => $columnName] |
|
10 | - 'COLUMNS_IN_HIERARCHY' => [], |
|
11 | - //Max depth of hierarchy |
|
12 | - 'MAX_HIERARCHY_DEPTH' => 50, |
|
9 | + //Columns visible in Storage hierarchy [$label => $columnName] |
|
10 | + 'COLUMNS_IN_HIERARCHY' => [], |
|
11 | + //Max depth of hierarchy |
|
12 | + 'MAX_HIERARCHY_DEPTH' => 50, |
|
13 | 13 | ]; |
@@ -6,11 +6,11 @@ |
||
6 | 6 | * @license YetiForce Public License 3.0 (licenses/LicenseEN.txt or yetiforce.com) |
7 | 7 | */ |
8 | 8 | return[ |
9 | - // Check if account exists |
|
10 | - 'CHECK_ACCOUNT_EXISTS' => true, |
|
11 | - // Check if service contracts exists |
|
12 | - 'CHECK_SERVICE_CONTRACTS_EXISTS' => true, |
|
13 | - 'SHOW_SUMMARY_PRODUCTS_SERVICES' => true, |
|
14 | - 'DEFAULT_VIEW_RECORD' => 'LBL_RECORD_PREVIEW', |
|
15 | - 'CONTACTS_CHECK_EMAIL_OPTOUT' => true, |
|
9 | + // Check if account exists |
|
10 | + 'CHECK_ACCOUNT_EXISTS' => true, |
|
11 | + // Check if service contracts exists |
|
12 | + 'CHECK_SERVICE_CONTRACTS_EXISTS' => true, |
|
13 | + 'SHOW_SUMMARY_PRODUCTS_SERVICES' => true, |
|
14 | + 'DEFAULT_VIEW_RECORD' => 'LBL_RECORD_PREVIEW', |
|
15 | + 'CONTACTS_CHECK_EMAIL_OPTOUT' => true, |
|
16 | 16 | ]; |
@@ -7,8 +7,8 @@ |
||
7 | 7 | * @author Mariusz Krzaczkowski <[email protected]> |
8 | 8 | */ |
9 | 9 | return [ |
10 | - // Number of recent chat entries |
|
11 | - 'ROWS_LIMIT' => 20, |
|
12 | - // What time to update the news, number of seconds |
|
13 | - 'REFRESH_TIME' => 4, |
|
10 | + // Number of recent chat entries |
|
11 | + 'ROWS_LIMIT' => 20, |
|
12 | + // What time to update the news, number of seconds |
|
13 | + 'REFRESH_TIME' => 4, |
|
14 | 14 | ]; |
@@ -6,6 +6,6 @@ |
||
6 | 6 | * @license YetiForce Public License 3.0 (licenses/LicenseEN.txt or yetiforce.com) |
7 | 7 | */ |
8 | 8 | return[ |
9 | - // Show summary products services bookmark |
|
10 | - 'SHOW_SUMMARY_PRODUCTS_SERVICES' => true, |
|
9 | + // Show summary products services bookmark |
|
10 | + 'SHOW_SUMMARY_PRODUCTS_SERVICES' => true, |
|
11 | 11 | ]; |
@@ -6,14 +6,14 @@ |
||
6 | 6 | * @license YetiForce Public License 3.0 (licenses/LicenseEN.txt or yetiforce.com) |
7 | 7 | */ |
8 | 8 | return [ |
9 | - // Individual batch limit - Specified number of records will be imported at one shot and the cycle will repeat till all records are imported |
|
10 | - 'BATCH_LIMIT' => 250, |
|
11 | - // Threshold record limit for immediate import. If record count is more than this, then the import is scheduled through cron job |
|
12 | - 'IMMEDIATE_IMPORT_LIMIT' => 1000, |
|
13 | - // Records for reference fields modules are created while importing, when record is not found. |
|
14 | - 'CREATE_REFERENCE_RECORD' => false, |
|
15 | - // Save record including handlers |
|
16 | - 'SAVE_BY_HANDLERS' => true, |
|
17 | - // Missing picklist values are added |
|
18 | - 'ADD_PICKLIST_VALUE' => true, |
|
9 | + // Individual batch limit - Specified number of records will be imported at one shot and the cycle will repeat till all records are imported |
|
10 | + 'BATCH_LIMIT' => 250, |
|
11 | + // Threshold record limit for immediate import. If record count is more than this, then the import is scheduled through cron job |
|
12 | + 'IMMEDIATE_IMPORT_LIMIT' => 1000, |
|
13 | + // Records for reference fields modules are created while importing, when record is not found. |
|
14 | + 'CREATE_REFERENCE_RECORD' => false, |
|
15 | + // Save record including handlers |
|
16 | + 'SAVE_BY_HANDLERS' => true, |
|
17 | + // Missing picklist values are added |
|
18 | + 'ADD_PICKLIST_VALUE' => true, |
|
19 | 19 | ]; |
@@ -6,49 +6,49 @@ |
||
6 | 6 | * @license YetiForce Public License 3.0 (licenses/LicenseEN.txt or yetiforce.com) |
7 | 7 | */ |
8 | 8 | return [ |
9 | - // Tab name in record preview |
|
10 | - 'DEFAULT_VIEW_RECORD' => 'LBL_RECORD_PREVIEW', |
|
11 | - 'fileTypeSettings' => [ |
|
12 | - // Image settings |
|
13 | - 'img' => [ |
|
14 | - // Path to uploaded images |
|
15 | - 'dir' => '/storage/KnowledgeBase/Img/', |
|
16 | - // Maximum file size, in KiloBytes (2 MB) |
|
17 | - 'maxsize' => 2000, |
|
18 | - // Maximum allowed width, in pixels |
|
19 | - 'maxwidth' => 900, |
|
20 | - // Maximum allowed height, in pixels |
|
21 | - 'maxheight' => 800, |
|
22 | - // Minimum allowed width, in pixels |
|
23 | - 'minwidth' => 10, |
|
24 | - // Minimum allowed height, in pixels |
|
25 | - 'minheight' => 10, |
|
26 | - // Allowed extensions |
|
27 | - 'type' => ['bmp', 'gif', 'jpg', 'jpe', 'png'], |
|
28 | - ], |
|
29 | - // Audio settings |
|
30 | - 'audio' => [ |
|
31 | - // Path to uploaded audio |
|
32 | - 'dir' => '/storage/KnowledgeBase/Audio/', |
|
33 | - // Maximum file size, in KiloBytes (20 MB) |
|
34 | - 'maxsize' => 20000, |
|
35 | - // Allowed extensions |
|
36 | - 'type' => ['mp3', 'ogg', 'wav'], |
|
37 | - ], |
|
38 | - // Video settings |
|
39 | - 'video' => [ |
|
40 | - // Path to uploaded videos |
|
41 | - 'dir' => '/storage/KnowledgeBase/Video/', |
|
42 | - // Maximum file size, in KiloBytes (20 MB) |
|
43 | - 'maxsize' => 20000, |
|
44 | - // Allowed extensions |
|
45 | - 'type' => ['mp4'], |
|
46 | - 'tagclass' => 'responsiveVideo', |
|
47 | - ], |
|
48 | - ], |
|
49 | - // If 1 and filename exists, RENAME file, adding "_NR" to the end of filename (name_1.ext, name_2.ext, ..) |
|
50 | - // If 0, will OVERWRITE the existing file |
|
51 | - 'rename' => 1, |
|
52 | - // Allowed types of files |
|
53 | - 'allowedFileTypes' => ['img', 'audio', 'video'], |
|
9 | + // Tab name in record preview |
|
10 | + 'DEFAULT_VIEW_RECORD' => 'LBL_RECORD_PREVIEW', |
|
11 | + 'fileTypeSettings' => [ |
|
12 | + // Image settings |
|
13 | + 'img' => [ |
|
14 | + // Path to uploaded images |
|
15 | + 'dir' => '/storage/KnowledgeBase/Img/', |
|
16 | + // Maximum file size, in KiloBytes (2 MB) |
|
17 | + 'maxsize' => 2000, |
|
18 | + // Maximum allowed width, in pixels |
|
19 | + 'maxwidth' => 900, |
|
20 | + // Maximum allowed height, in pixels |
|
21 | + 'maxheight' => 800, |
|
22 | + // Minimum allowed width, in pixels |
|
23 | + 'minwidth' => 10, |
|
24 | + // Minimum allowed height, in pixels |
|
25 | + 'minheight' => 10, |
|
26 | + // Allowed extensions |
|
27 | + 'type' => ['bmp', 'gif', 'jpg', 'jpe', 'png'], |
|
28 | + ], |
|
29 | + // Audio settings |
|
30 | + 'audio' => [ |
|
31 | + // Path to uploaded audio |
|
32 | + 'dir' => '/storage/KnowledgeBase/Audio/', |
|
33 | + // Maximum file size, in KiloBytes (20 MB) |
|
34 | + 'maxsize' => 20000, |
|
35 | + // Allowed extensions |
|
36 | + 'type' => ['mp3', 'ogg', 'wav'], |
|
37 | + ], |
|
38 | + // Video settings |
|
39 | + 'video' => [ |
|
40 | + // Path to uploaded videos |
|
41 | + 'dir' => '/storage/KnowledgeBase/Video/', |
|
42 | + // Maximum file size, in KiloBytes (20 MB) |
|
43 | + 'maxsize' => 20000, |
|
44 | + // Allowed extensions |
|
45 | + 'type' => ['mp4'], |
|
46 | + 'tagclass' => 'responsiveVideo', |
|
47 | + ], |
|
48 | + ], |
|
49 | + // If 1 and filename exists, RENAME file, adding "_NR" to the end of filename (name_1.ext, name_2.ext, ..) |
|
50 | + // If 0, will OVERWRITE the existing file |
|
51 | + 'rename' => 1, |
|
52 | + // Allowed types of files |
|
53 | + 'allowedFileTypes' => ['img', 'audio', 'video'], |
|
54 | 54 | ]; |
@@ -6,13 +6,13 @@ |
||
6 | 6 | * @license YetiForce Public License 3.0 (licenses/LicenseEN.txt or yetiforce.com) |
7 | 7 | */ |
8 | 8 | return [ |
9 | - // How long before the renewal date should the status be changed |
|
10 | - // ex. 2 month, 1 day https://secure.php.net/manual/en/datetime.formats.php |
|
11 | - 'RENEWAL_TIME' => '2 month', |
|
12 | - 'SHOW_RELATION_IN_MODAL' => ['relationField' => 'parent_id', 'module' => 'Accounts', 'relatedModule' => ['FInvoice', 'ModComments', 'Calendar', 'Documents']], |
|
13 | - 'SHOW_FIELD_IN_MODAL' => [], |
|
14 | - // false, [] - inherit fields, [ label => column name, .. ] |
|
15 | - 'SHOW_HIERARCHY_IN_MODAL' => [], |
|
16 | - // ['class' => '', 'method' => '', 'hierarchy' => ''], |
|
17 | - 'RENEWAL_CUSTOMER_FUNCTION' => [], |
|
9 | + // How long before the renewal date should the status be changed |
|
10 | + // ex. 2 month, 1 day https://secure.php.net/manual/en/datetime.formats.php |
|
11 | + 'RENEWAL_TIME' => '2 month', |
|
12 | + 'SHOW_RELATION_IN_MODAL' => ['relationField' => 'parent_id', 'module' => 'Accounts', 'relatedModule' => ['FInvoice', 'ModComments', 'Calendar', 'Documents']], |
|
13 | + 'SHOW_FIELD_IN_MODAL' => [], |
|
14 | + // false, [] - inherit fields, [ label => column name, .. ] |
|
15 | + 'SHOW_HIERARCHY_IN_MODAL' => [], |
|
16 | + // ['class' => '', 'method' => '', 'hierarchy' => ''], |
|
17 | + 'RENEWAL_CUSTOMER_FUNCTION' => [], |
|
18 | 18 | ]; |
@@ -6,20 +6,20 @@ |
||
6 | 6 | * @license YetiForce Public License 3.0 (licenses/LicenseEN.txt or yetiforce.com) |
7 | 7 | */ |
8 | 8 | return [ |
9 | - // URL address characters limit for mailto links, |
|
10 | - /* |
|
9 | + // URL address characters limit for mailto links, |
|
10 | + /* |
|
11 | 11 | Recommended configuration |
12 | 12 | Outlook = 2030 |
13 | 13 | Thunderbird = 8036 |
14 | 14 | GMAIL = 8036 |
15 | 15 | */ |
16 | - 'MAILTO_LIMIT' => 2030, |
|
17 | - // List of of modules from which you can choose e-mail address in the mail |
|
18 | - 'RC_COMPOSE_ADDRESS_MODULES' => ['Accounts', 'Contacts', 'OSSEmployees', 'Leads', 'Vendors', 'Partners', 'Competition'], |
|
19 | - // What status should be set when a new mail is received regarding a ticket, whose status is awaiting response. |
|
20 | - 'HELPDESK_NEXT_WAIT_FOR_RESPONSE_STATUS' => 'Answered', |
|
21 | - // What status should be set when a ticket is closed, but a new mail regarding the ticket is received. |
|
22 | - 'HELPDESK_OPENTICKET_STATUS' => 'Open', |
|
23 | - // Required acceptation before sending mails |
|
24 | - 'MAILER_REQUIRED_ACCEPTATION_BEFORE_SENDING' => false, |
|
16 | + 'MAILTO_LIMIT' => 2030, |
|
17 | + // List of of modules from which you can choose e-mail address in the mail |
|
18 | + 'RC_COMPOSE_ADDRESS_MODULES' => ['Accounts', 'Contacts', 'OSSEmployees', 'Leads', 'Vendors', 'Partners', 'Competition'], |
|
19 | + // What status should be set when a new mail is received regarding a ticket, whose status is awaiting response. |
|
20 | + 'HELPDESK_NEXT_WAIT_FOR_RESPONSE_STATUS' => 'Answered', |
|
21 | + // What status should be set when a ticket is closed, but a new mail regarding the ticket is received. |
|
22 | + 'HELPDESK_OPENTICKET_STATUS' => 'Open', |
|
23 | + // Required acceptation before sending mails |
|
24 | + 'MAILER_REQUIRED_ACCEPTATION_BEFORE_SENDING' => false, |
|
25 | 25 | ]; |
@@ -6,7 +6,7 @@ |
||
6 | 6 | * @license YetiForce Public License 3.0 (licenses/LicenseEN.txt or yetiforce.com) |
7 | 7 | */ |
8 | 8 | return [ |
9 | - // Right calendar panel visible by default |
|
10 | - // true - show right panel, false - hide right panel; |
|
11 | - 'SHOW_RIGHT_PANEL' => true, // Boolean |
|
9 | + // Right calendar panel visible by default |
|
10 | + // true - show right panel, false - hide right panel; |
|
11 | + 'SHOW_RIGHT_PANEL' => true, // Boolean |
|
12 | 12 | ]; |