~openerp-commiter/openobject-addons/stable-sja-branch

« back to all changes in this revision

Viewing changes to webmail/webmail_view.xml

  • Committer: sja-axelor
  • Date: 2009-10-13 09:52:57 UTC
  • Revision ID: suniljagyasi@gmail.com-20091013095257-8u26ww0r20z9y6ey
add

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?>
 
2
<openerp>
 
3
<data>
 
4
        
 
5
        <record model="ir.ui.view" id="view_webmail_server_tree">
 
6
                <field name="name">webmail.server.tree</field>
 
7
                <field name="model">webmail.server</field>
 
8
                <field name="type">tree</field>
 
9
                <field name="arch" type="xml">
 
10
                        <tree string="Server Configuration">
 
11
                                <field name="name"/>
 
12
                                <field name="user_name"/>
 
13
                                <field name="password" password="True"/>                                
 
14
                                <field name="iserver_name"/>
 
15
                                <field name="iserver_type"/>
 
16
                                <field name="iconn_type"/>
 
17
                                <field name="iconn_port"/>                              
 
18
                                <field name="oserver_name"/>                            
 
19
                                <field name="oconn_type"/>
 
20
                                <field name="oconn_port"/>                              
 
21
                        </tree>
 
22
                </field>
 
23
        </record>
 
24
        
 
25
        <record model="ir.ui.view" id="view_webmail_server_form">
 
26
                <field name="name">webmail.server.form</field>
 
27
                <field name="model">webmail.server</field>
 
28
                <field name="type">form</field>
 
29
                <field name="arch" type="xml">
 
30
                        <form string="Server Configuration">
 
31
                                <field name="name" colspan="2"/>
 
32
                                <newline/>
 
33
                                <field name="user_name"/>                               
 
34
                                <field name="password" password="True"/>
 
35
                                <separator string="Incoming Server Setting" colspan="4"/>
 
36
                                <group col="4" colspan="4">
 
37
                                        <field name="iserver_name"/>
 
38
                                        <field name="iserver_type"/>
 
39
                                        <field name="iconn_type"/>
 
40
                                        <field name="iconn_port"/>                              
 
41
                                </group>
 
42
                                <separator string="Outgoing Server Setting" colspan="4"/>                               
 
43
                                <field name="oserver_name"/>
 
44
                                <field name="oconn_type"/>
 
45
                                <field name="oconn_port"/>
 
46
                                <newline/>
 
47
                                <separator colspan="4"/>
 
48
                                <group colspan="2" col="2">
 
49
                                        <button string="Test Connection" name="test_connection" type="object"/>
 
50
                                </group>
 
51
                        </form>
 
52
                </field>
 
53
        </record>
 
54
        
 
55
        <record model="ir.ui.view" id="view_webmail_user_form">
 
56
                <field name="name">webmail.tiny.user.form</field>
 
57
                <field name="model">webmail.tiny.user</field>
 
58
                <field name="type">form</field>
 
59
                <field name="arch" type="xml">
 
60
                        <form string="Mail Account Configuration">
 
61
                                <field name="user_id" colspan="4"/>
 
62
                                <separator string="Server Configuration " colspan="4"/>
 
63
                                <field name="server_conf_id" nolabel="1" colspan="4"/>
 
64
                        </form>
 
65
                </field>
 
66
        </record>
 
67
        
 
68
        <record model="ir.actions.act_window" id="action_webmail_tiny_user">            
 
69
                <field name="res_model">webmail.tiny.user</field>
 
70
                <field name="view_type">form</field>
 
71
                <field name="view_mode">form</field>
 
72
                <field name="view_id" ref="view_webmail_user_form"/>
 
73
                <field name="domain">[('user_id','=',uid)]</field>              
 
74
        </record>
 
75
        
 
76
        <record model="ir.actions.act_window" id="action_webmail_tiny_server">          
 
77
                <field name="res_model">webmail.server</field>
 
78
                <field name="view_type">form</field>
 
79
                <field name="view_mode">form</field>
 
80
        </record>
 
81
        
 
82
        <menuitem name="Webmail" id="menu_action_webmail_tiny_user"/>
 
83
        
 
84
        <menuitem name="Configuration" id="menu_action_configuration_tiny_user" parent="webmail.menu_action_webmail_tiny_user"/>
 
85
        
 
86
<!--    <menuitem name="Users" id="menu_action_server_tiny_user" parent="webmail.menu_action_configuration_tiny_user" action="action_webmail_tiny_user"/>-->
 
87
        <menuitem name="Server" id="menu_action_server_tiny_server" parent="webmail.menu_action_configuration_tiny_user" action="action_webmail_tiny_server"/>
 
88
        
 
89
        <!-- 
 
90
        <record model="ir.ui.view" id="view_webmail_mailacc_form">
 
91
                <field name="name">webmail.mailacc.form</field>
 
92
                <field name="model">webmail.server</field>
 
93
                <field name="type">form</field>
 
94
                <field name="arch" type="xml">
 
95
                        <form string="Mail Account">
 
96
                                <field name="name"/>                            
 
97
                        </form>
 
98
                </field>
 
99
        </record>  
 
100
         -->
 
101
        
 
102
        <!-- 
 
103
        <record model="ir.ui.view" id="view_webmail_mailacc_tree">
 
104
                <field name="name">webmail.mailacc.tree</field>
 
105
                <field name="model">webmail.server</field>
 
106
                <field name="type">tree</field>
 
107
                <field name="arch" type="xml">
 
108
                        <tree string="Mail Account">
 
109
                                <field name="name"/>                            
 
110
                        </tree>
 
111
                </field>
 
112
        </record>
 
113
        
 
114
        <record model="ir.actions.act_window" id="action_webmail_mailacc">              
 
115
                <field name="res_model">webmail.server</field>
 
116
                <field name="view_type">tree</field>
 
117
                <field name="view_mode">tree,form</field>
 
118
                <field name="view_id" ref="view_webmail_mailacc_tree"/>
 
119
                <field name="domain">[('user_id','=',uid)]</field>              
 
120
        </record>
 
121
        
 
122
        <menuitem name="Webmail/Mail Account" id="menu_action_webmail_mailacc" action="action_webmail_mailacc"/>
 
123
        -->
 
124
        
 
125
        <record model="ir.ui.view" id="webmail_mailbox_tree_view">
 
126
                <field name="name">webmail.mailbox.tree</field>
 
127
                <field name="model">webmail.mailbox</field>
 
128
                <field name="type">tree</field>
 
129
                <field name="field_parent">child_id</field>
 
130
                <field name="arch" type="xml">
 
131
                        <tree string="Mail Account">
 
132
                                <field name="name"/>
 
133
                        </tree>
 
134
                </field>
 
135
        </record>
 
136
        
 
137
        <record model="ir.actions.act_window" id="action_webmail_mailbox">
 
138
                <field name="type">ir.actions.act_window</field>
 
139
                <field name="res_model">webmail.mailbox</field>
 
140
                <field name="domain">[('parent_id','=',False)]</field>
 
141
                <field name="view_type">tree</field>
 
142
                <field name="view_id" ref="webmail_mailbox_tree_view"/>
 
143
        </record>
 
144
                
 
145
        <record model="ir.ui.view" id="view_webmail_email_compose_form">
 
146
                <field name="name">webmail.email.compose.form</field>
 
147
                <field name="model">webmail.email</field>
 
148
                <field name="type">form</field>
 
149
                <field name="arch" type="xml">
 
150
                        <form string="Compose Mail">
 
151
                                <group col="4" colspan="4">
 
152
                                        <field name="from_user" />
 
153
                                        <field name="cc" />
 
154
                                        <field name="bcc"/>
 
155
                                        <field name="subject"/>
 
156
                                </group>
 
157
                                <newline/>
 
158
                                <separator string="Message" colspan="4"/>
 
159
                                <field name="body" nolabel="1" colspan="4"/>
 
160
                                <group col="3" colspan="4">
 
161
                                        <button name="send_mail" string="Send Mail"/>                                   
 
162
                                </group>
 
163
                        </form>
 
164
                </field>
 
165
        </record>
 
166
        
 
167
        <record model="ir.actions.act_window" id="action_webmail_reply_mail">
 
168
                <field name="res_model">webmail.email</field>
 
169
                <field name="view_type">form</field>            
 
170
                <field name="context">{'action':'reply','mailid': active_id}</field>
 
171
                <field name="view_id" ref="view_webmail_email_compose_form"/>           
 
172
        </record>
 
173
        
 
174
        <record model="ir.actions.act_window" id="action_webmail_replyall_mail">        
 
175
                <field name="res_model">webmail.email</field>
 
176
                <field name="view_type">form</field>            
 
177
                <field name="context">{'action':'replyall','mailid': active_id}</field>
 
178
                <field name="view_id" ref="view_webmail_email_compose_form"/>           
 
179
        </record>
 
180
        
 
181
        <record model="ir.actions.act_window" id="action_webmail_forward_mail">         
 
182
                <field name="res_model">webmail.email</field>
 
183
                <field name="view_type">form</field>            
 
184
                <field name="context">{'action': 'forward','mailid': active_id}</field>
 
185
                <field name="view_id" ref="view_webmail_email_compose_form"/>           
 
186
        </record>
 
187
        
 
188
        <record model="ir.ui.view" id="view_webmail_email_read_form">
 
189
                <field name="name">webmail.email.read.form</field>
 
190
                <field name="model">webmail.email</field>
 
191
                <field name="type">form</field>
 
192
                <field name="arch" type="xml">
 
193
                        <form string="Compose Mail">
 
194
                                <group col="4" colspan="4">
 
195
                                        <field name="from_user" />
 
196
                                        <field name="cc" />
 
197
                                        <field name="bcc"/>                             
 
198
                                        <field name="subject"/>
 
199
                                </group>                                
 
200
                                <newline/>
 
201
                                <separator string="Message" colspan="4"/>
 
202
                                <field name="body" nolabel="1" colspan="4"/>
 
203
                                <group col="4" colspan="4">
 
204
                                        <button type="action" name="%(action_webmail_reply_mail)d"  string="Reply"/>
 
205
                                        <button type="action" name="%(action_webmail_replyall_mail)d"  string="Reply to All" />
 
206
                                        <button type="action" name="%(action_webmail_forward_mail)d"  string="Forward Mail" />                                  
 
207
                                </group>
 
208
                        </form>
 
209
                </field>
 
210
        </record>
 
211
                                
 
212
        <record model="ir.actions.act_window" id="action_webmail_compose_mail">         
 
213
                <field name="res_model">webmail.email</field>
 
214
                <field name="view_type">form</field>            
 
215
                <field name="view_id" ref="view_webmail_email_compose_form"/>           
 
216
        </record>
 
217
        
 
218
        <menuitem name="Compose Mail" id="menu_action_compose_tiny_user" parent="webmail.menu_action_webmail_tiny_user" action="action_webmail_compose_mail"/>
 
219
        
 
220
</data>
 
221
</openerp>