5
<!-- ************************************************************** -->
6
<!-- ** Global menu for SMS Client ******************************** -->
7
<!-- ************************************************************** -->
8
<menuitem name="SMS Gateway" id="menu_smsclient_administration_server" parent="base.menu_config"/>
10
<!-- ************************************************************** -->
11
<!-- ** SMS Gateway list ****************************************** -->
12
<!-- ************************************************************** -->
13
<record model="ir.ui.view" id="sms_smsclient_form">
14
<field name="name">sms.smsclient.form</field>
15
<field name="model">sms.smsclient</field>
16
<field name="priority" eval="8"/>
17
<field name="arch" type="xml">
18
<form string="SMS Gateway">
19
<field name="name" select="1"/>
20
<field name="method" select="1"/>
21
<notebook colspan="4">
22
<page string="General">
23
<field name="url" colspan="4"/>
24
<field name="property_ids" colspan="4" nolabel="1">
25
<tree string="Gateway Parameters">
30
<form string="Gateway Parameters">
38
<page string="Permission">
39
<separator string="Access Permission"
41
<field name="users_id" select="1"
42
colspan="4" nolabel="1" />
44
<page string="Additional option">
47
<field name="validity"/>
48
<field name="classes"/>
49
<field name="deferred"/>
50
<field name="nostop"/>
53
<field name="priority"/>
54
<field name="coding"/>
56
<field name="char_limit"/>
65
<record model="ir.ui.view" id="sms_smsclient_tree">
66
<field name="name">sms.smsclient.tree</field>
67
<field name="model">sms.smsclient</field>
68
<field name="priority" eval="8"/>
69
<field name="arch" type="xml">
70
<tree string="SMS Gateways">
71
<field name="name" select="1"/>
72
<field name="method" select="1"/>
74
<field name="property_ids"/>
79
<record model="ir.actions.act_window" id="action_sms_smsclient_tree">
80
<field name="name">SMS Gateway</field>
81
<field name="res_model">sms.smsclient</field>
82
<field name="view_type">form</field>
83
<field name="view_mode">form,tree</field>
84
<field name="view_id" ref="sms_smsclient_tree" />
87
<menuitem name="Gateway List" id="menu_smsclient_administration_sms_server" parent="menu_smsclient_administration_server" action="action_sms_smsclient_tree"/>
89
<!-- ************************************************************** -->
90
<!-- ** History of sending message ******************************** -->
91
<!-- ************************************************************** -->
92
<record model="ir.ui.view" id="sms_smsclient_history_tree">
93
<field name="name">sms.smsclient.history.tree</field>
94
<field name="model">sms.smsclient.history</field>
95
<field name="arch" type="xml">
96
<tree string="Gateway History">
97
<field name="date_create"/>
98
<field name="user_id"/>
100
<field name="gateway_id"/>
107
<record model="ir.ui.view" id="sms_smsclient_history_form">
108
<field name="name">sms.smsclient.history.form</field>
109
<field name="model">sms.smsclient.history</field>
110
<field name="arch" type="xml">
111
<form string="Gateway History">
112
<field name="gateway_id" select="1"/>
113
<field name="date_create" select="1"/>
114
<field name="user_id" select="1"/>
115
<field name="name" select="1"/>
116
<field name="to" select="1"/>
117
<field name="sms" colspan="4" select="1"/>
122
<record model="ir.actions.act_window" id="action_sms_smsclient_history_tree">
123
<field name="name">SMS Gateway History</field>
124
<field name="res_model">sms.smsclient.history</field>
125
<field name="view_type">form</field>
126
<field name="view_mode">form,tree</field>
127
<field name="view_id" ref="sms_smsclient_history_tree" />
130
<menuitem name="SMS Gateway History" id="menu_smsclient_administration_sms_server_history" parent="menu_smsclient_administration_server" action="action_sms_smsclient_history_tree"/>
132
<act_window context="{'gateway_id': active_id}" domain="[('gateway_id', '=', active_id)]" id="act_sms_gateway_2_sms_history" name="SMS History" res_model="sms.smsclient.history" src_model="sms.smsclient"/>
134
<!-- ************************************************************** -->
135
<!-- ** Message queue ********************************************* -->
136
<!-- ************************************************************** -->
137
<record model="ir.ui.view" id="sms_smsclient_message_queue_tree">
138
<field name="name">sms.smsclient.queue.tree</field>
139
<field name="model">sms.smsclient.queue</field>
140
<field name="arch" type="xml">
141
<tree string="Message Queue">
142
<field name="date_create"/>
143
<field name="mobile"/>
145
<field name="state"/>
146
<field name="gateway_id"/>
151
<record model="ir.ui.view" id="sms_smsclient_message_queue_form">
152
<field name="name">sms.smsclient.history.form</field>
153
<field name="model">sms.smsclient.queue</field>
154
<field name="arch" type="xml">
155
<form string="Gateway History">
156
<field name="date_create" select="1"/>
157
<field name="gateway_id" select="1"/>
158
<field name="mobile" select="1"/>
159
<field name="state" select="1"/>
160
<separator string="SMS Message" colspan="4"/>
161
<field name="msg" colspan="4" select="2" nolabel="1"/>
162
<separator string="Last Error" colspan="4"/>
163
<field name="error" colspan="4" select="2" nolabel="1"/>
168
<record model="ir.actions.act_window" id="action_sms_smsclient_queue_tree">
169
<field name="name">Message Queue</field>
170
<field name="res_model">sms.smsclient.queue</field>
171
<field name="view_type">form</field>
172
<field name="view_mode">form,tree</field>
173
<field name="view_id" ref="sms_smsclient_message_queue_tree" />
176
<menuitem name="Message Queue" id="menu_smsclient_administration_sms_server_queue" parent="menu_smsclient_administration_server" action="action_sms_smsclient_queue_tree"/>
178
<act_window context="{'gateway_id': active_id}" domain="[('gateway_id', '=', active_id)]" id="act_sms_gateway_2_sms_queue" name="Message Queue" res_model="sms.smsclient.queue" src_model="sms.smsclient"/>