]> err.no Git - scalable-opengroupware.org/blob - UI/Templates/MailerUI/UIxMailMainFrame.wox
1e7be00aebe69aa657376946ee48bffa011d311e
[scalable-opengroupware.org] / UI / Templates / MailerUI / UIxMailMainFrame.wox
1 <?xml version="1.0" standalone="yes"?>
2   <var:component xmlns="http://www.w3.org/1999/xhtml"
3     xmlns:var="http://www.skyrix.com/od/binding"
4     xmlns:const="http://www.skyrix.com/od/constant"
5     xmlns:uix="OGo:uix"
6     xmlns:label="OGo:label"
7     className="UIxPageFrame"
8     title="title"
9     popup="isPopup"
10     >
11     <div class="menu" id="accountIconMenu">
12       <ul>
13         <li class="disabled"><var:string label:value="Subscribe..." /></li>
14         <li class="disabled"><var:string label:value="Get Messages for Account" /></li>
15         <li class="disabled"><var:string label:value="New Folder..." /></li>
16         <li class="separator"></li>
17         <li class="disabled"><var:string label:value="Search Messages..." /></li>
18         <li class="disabled"><var:string label:value="Properties..." /></li>
19       </ul>
20     </div>
21
22     <div class="menu" id="inboxIconMenu">
23       <ul>
24         <li class="disabled"><var:string label:value="Open in New Mail Window" /></li>
25         <li class="disabled"><var:string label:value="Copy Folder Location" /></li>
26         <li class="disabled"><var:string label:value="Subscribe..." /></li>
27         <li class="separator"></li>
28         <li class="disabled"><var:string label:value="Mark Folder Read..." /></li>
29         <li class="disabled"><var:string label:value="New Folder..." /></li>
30         <li><var:string label:value="Compact This Folder" /></li>
31         <li class="separator"></li>
32         <li class="disabled"><var:string label:value="Search Messages..." /></li>
33         <li class="disabled"><var:string label:value="Properties..." /></li>
34       </ul>
35     </div>
36       
37     <div class="menu" id="trashIconMenu">
38       <ul>
39         <li class="disabled"><var:string label:value="Open in New Mail Window" /></li>
40         <li class="disabled"><var:string label:value="Copy Folder Location" /></li>
41         <li class="disabled"><var:string label:value="Subscribe..." /></li>
42         <li class="separator"></li>
43         <li class="disabled"><var:string label:value="Mark Folder Read..." /></li>
44         <li class="disabled"><var:string label:value="New Subfolder..." /></li>
45         <li class="disabled"><var:string label:value="Compact This Folder" /></li>
46         <li class="disabled"><var:string label:value="Empty Trash" /></li>
47         <li class="separator"></li>
48         <li class="disabled"><var:string label:value="Search Messages..." /></li>
49         <li class="disabled"><var:string label:value="Properties..." /></li>
50       </ul>
51     </div>
52
53     <div class="menu" id="mailboxIconMenu">
54       <ul>
55         <li class="disabled"><var:string label:value="Open in New Mail Window" /></li>
56         <li class="disabled"><var:string label:value="Copy Folder Location" /></li>
57         <li class="disabled"><var:string label:value="Subscribe..." /></li>
58         <li class="separator"></li>
59         <li class="disabled"><var:string label:value="Mark Folder Read..." /></li>
60         <li class="disabled"><var:string label:value="New Subfolder..." /></li>
61         <li class="disabled"><var:string label:value="Rename Folder..." /></li>
62         <li class="disabled"><var:string label:value="Compact This Folder" /></li>
63         <li class="disabled"><var:string label:value="Delete Folder" /></li>
64         <li class="separator"></li>
65         <li class="disabled"><var:string label:value="Search Messages..." /></li>
66         <li class="disabled"><var:string label:value="Properties..." /></li>
67       </ul>
68     </div>
69     
70     <div class="menu" id="addressMenu">
71       <ul>
72         <li id="add_to_addressbook"
73           onmouseup="newContactFromEmail(this);"><var:string label:value="Add to Address Book..."/></li>
74         <li id="compose_mailto"
75           onmouseup="newEmailTo(this);"><var:string label:value="Compose Mail To"/></li>
76         <li id="create_filter"
77           onmouseup="onMenuEntryClick(this, event);"><var:string label:value="Create Filter From Message..."/></li>
78       </ul>
79     </div>
80
81     <div class="menu" id="messageListMenu">
82       <ul>
83         <li
84           onmouseup="onMenuOpenMessage(event);"><var:string label:value="Open Message In New Window"/></li>
85         <li class="separator"></li>
86         <li
87           onmouseup="onMenuReplyToSender(event);"><var:string label:value="Reply to Sender Only"/></li>
88         <li
89           onmouseup="onMenuReplyToAll(event);"><var:string label:value="Reply to All"/></li>
90         <li
91           onmouseup="onMenuForwardMessage(event);"><var:string label:value="Forward"/></li>
92         <li class="disabled"
93           onmouseup="onMenuEditMessageAsNew(event);"><var:string label:value="Edit As New..."/></li>
94         <li class="separator"></li>
95         <li
96           class="disabled submenu"
97           mailboxaction="move"
98           submenu="mailboxes-menu"
99           onmouseoverx="dropDownSubmenu(event);"><var:string label:value="Move To"/></li>
100         <li
101           class="disabled submenu"
102           mailboxaction="copy"
103           submenu="mailboxes-menu"
104           onmouseoverx="dropDownSubmenu(event);"><var:string label:value="Copy To"/></li>
105         <li
106           class="disabled submenu"
107           submenu="label-menu"
108           onmouseoverx="dropDownSubmenu(event);"><var:string label:value="Label"/></li>
109         <li
110           class="disabled submenu"
111           submenu="mark-menu"
112           onmouseoverx="dropDownSubmenu(event);"><var:string label:value="Mark"/></li>
113         <li class="separator"></li>
114         <li class="disabled"
115           onmouseup="onMenuSaveMessageAs(event);"><var:string label:value="Save As..."/></li>
116         <li class="disabled"
117           onmouseup="onMenuPreviewPrintMessage(event);"><var:string label:value="Print Preview"/></li>
118         <li class="disabled"
119           onmouseup="onMenuPrintMessage(event);"><var:string label:value="Print..."/></li>
120         <li
121           onmouseup="onMenuDeleteMessage(event);"><var:string label:value="Delete Message"/></li>
122       </ul>
123     </div>
124
125     <div class="menu" id="messageContentMenu">
126       <ul>
127         <li
128           onmouseup="onMenuReplyToSender(event);"><var:string label:value="Reply to Sender Only"/></li>
129         <li
130           onmouseup="onMenuReplyToAll(event);"><var:string label:value="Reply to All"/></li>
131         <li
132           onmouseup="onMenuForwardMessage(event);"><var:string label:value="Forward"/></li>
133         <li
134           onmouseup="onMenuEditMessageAsNew(event);"><var:string label:value="Edit As New..."/></li>
135         <li
136           class="submenu"
137           mailboxaction="move"
138           submenu="mailboxes-menu"
139           onmouseover="dropDownSubmenu(event);"><var:string label:value="Move To"/></li>
140         <li
141           class="submenu"
142           mailboxaction="copy"
143           submenu="mailboxes-menu"
144           onmouseover="dropDownSubmenu(event);"><var:string label:value="Copy To"/></li>
145         <li class="separator"></li>
146         <li
147           class="submenu"
148           submenu="label-menu"
149           onmouseover="dropDownSubmenu(event);"><var:string label:value="Label"/></li>
150         <li
151           class="submenu"
152           submenu="mark-menu"
153           onmouseover="dropDownSubmenu(event);"><var:string label:value="Mark"/></li>
154         <li class="separator"></li>
155         <li
156           onmouseup="onMenuSaveMessageAs(event);"><var:string label:value="Save As..."/></li>
157         <li
158           onmouseup="onMenuPreviewPrintMessage(event);"><var:string label:value="Print Preview"/></li>
159         <li
160           onmouseup="onMenuPrintMessage(event);"><var:string label:value="Print..."/></li>
161         <li
162           onmouseup="onMenuDeleteMessage(event);"><var:string label:value="Delete Message"/></li>
163       </ul>
164     </div>
165
166     <div class="menu" id="label-menu">
167       <ul id="">
168         <li onmouseup="onMenuLabelMessage(event, 'none');"><var:string label:value="None" /></li>
169         <li class="separator"></li>
170         <li onmouseup="onMenuLabelMessage(event, 'important);"><var:string label:value="Important" /></li>
171         <li onmouseup="onMenuLabelMessage(event, 'work');"><var:string label:value="Work" /></li>
172         <li onmouseup="onMenuLabelMessage(event, 'personal');"><var:string label:value="Personal" /></li>
173         <li onmouseup="onMenuLabelMessage(event, 'todo');"><var:string label:value="To Do" /></li>
174         <li onmouseup="onMenuLabelMessage(event, 'later');"><var:string label:value="Later" /></li>
175       </ul>
176     </div>
177
178     <var:component
179       className="UIxMailFolderMenu"
180       const:menuId="mailboxes-menu"
181       const:parentMenu="0"
182       rootClassName="treeRootClassName" 
183       const:treeFolderAction="view" />
184
185     <div class="menu" id="mark-menu">
186       <ul id="">
187         <li onmouseup="onMenuMarkMessage(event, 'read');"><var:string label:value="As Read" /></li>
188         <li onmouseup="onMenuMarkMessage(event, 'threadread');"><var:string label:value="Thread As Read" /></li>
189         <li onmouseup="onMenuMarkMessage(event, 'readbydate);"><var:string label:value="As Read By Date..." /></li>
190         <li onmouseup="onMenuMarkMessage(event, 'allread);"><var:string label:value="All Read" /></li>
191         <li class="separator"></li>
192         <li onmouseup="onMenuMarkMessage(event, 'flag);"><var:string label:value="Flag" /></li>
193         <li class="separator"></li>
194         <li onmouseup="onMenuMarkMessage(event, 'junk);"><var:string label:value="As Junk" /></li>
195         <li onmouseup="onMenuMarkMessage(event, 'notjunk);"><var:string label:value="As Not Junk" /></li>
196         <li onmouseup="onMenuMarkMessage(event, 'runjunkmailcontrols);"><var:string label:value="Run Junk Mail Controls" /></li>
197       </ul>
198     </div>
199
200     <div id="leftPanel">
201       <div class="titlediv"><var:string label:value="Folders" /></div>
202       <var:component className="UIxMailTree" 
203         rootClassName="treeRootClassName" 
204         const:treeFolderAction="view" 
205         />
206     </div>
207       
208     <div class="dragHandle" id="verticalDragHandle"><!-- space --></div>
209
210     <div id="rightPanel">
211       <var:component className="UIxMailFilterPanel" qualifier="qualifier" />
212       
213         <div id="mailboxContent"><!-- space --></div>
214         <div class="dragHandle" id="rightDragHandle"><!-- space --></div>
215         <div id="messageContent"><!-- space --></div>
216       <script type="text/javascript">
217         initMailboxSelection('<var:string value="mailFolderName" />');
218       </script>
219     </div>
220
221     <var:string value="errorAlertJavaScript" const:escapeHTML="NO" />
222   </var:component>