-
Notifications
You must be signed in to change notification settings - Fork 0
/
manifest.php
105 lines (101 loc) · 3.52 KB
/
manifest.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
<?php
$manifest = array(
'acceptable_sugar_versions' => array(
'exact_matches' => array(
1 => '6.5.15',
),
'regex_matches' => array(
1 => '6\.4\.\d',
2 => '6\.[0-9]\.\d',
3 => '7\.[0-9]\.\d',
),
),
'acceptable_sugar_flavors' => array(
'CE',
'PRO',
'ENT',
'CORP',
),
'readme' => '',
'key' => '',
'author' => ' ',
'description' => 'MOBtexting SMS',
'icon' => 'logo.svg',
'is_uninstallable' => true,
'name' => 'MOBtexting SMS',
'published_date' => 'February 10, 2021',
'type' => 'module',
'version' => 'v0.0.1',
'remove_tables' => 'prompt',
);
$installdefs = array(
'id' => 'MOBtexting',
'copy' => array(
0 => array(
'from' => '<basepath>/SuiteModules/Extension/modules/Administration/Ext/',
'to' => 'custom/Extension/modules/Administration/Ext',
),
1 => array(
'from' => '<basepath>/SuiteModules/Extension/modules/Users/Ext/Language',
'to' => 'custom/Extension/modules/Users/Ext/Language',
),
2 => array(
'from' => '<basepath>/SuiteModules/modules/MOBtexting',
'to' => 'modules/MOBtexting',
),
3 => array(
'from' => '<basepath>/SuiteModules/EntryPoint/MOBtextingSMS.php',
'to' => 'custom/Extension/application/Ext/EntryPointRegistry/MOBtextingSMS.php',
),
),
'mkdir' => array(),
'administration' => array(),
'custom_fields' => array(
array(
'id' => 'extension_id',
'name' => 'MOBtexting_SMS',
'label' => 'LBL_MOBTEXING_SMS_EXTENSION',
'type' => 'varchar',
'module' => 'Users',
'help' => 'Enter Your Extension',
'comment' => '',
'default_value' => '',
'max_size' => 10,
'required' => false,
'reportable' => false,
'audited' => false,
'importable' => true,
'duplicate_merge' => false,
),
),
'logic_hooks' => array(
array(
'module' => '',
'hook' => 'after_ui_footer',
'order' => 100,
'description' => 'MOBtexting SMS',
'file' => 'modules/MOBtexting/LoadSMSButton.php',
'class' => 'LoadSMSButton',
'function' => 'LoadSMSButton',
),
array(
'module' => 'Contacts',
'hook' => 'before_save',
'order' => 101,
'description' => 'Contacts Auto SMS',
'file' => 'modules/MOBtexting/MobtextingAutoSMS.php',
'class' => 'MobtextingAutoSMS',
'function' => 'pushFeed',
),
array(
'module' => 'Leads',
'hook' => 'before_save',
'order' => 101,
'description' => 'Leads Auto SMS',
'file' => 'modules/MOBtexting/MobtextingAutoSMS.php',
'class' => 'MobtextingAutoSMS',
'function' => 'pushFeed',
),
),
);
$upgrade_manifest = array();