]> err.no Git - scalable-opengroupware.org/blob - UI/Templates/ContactsUI/UIxContactsListViewContainer.wox
git-svn-id: http://svn.opengroupware.org/SOGo/inverse/trunk@1021 d1b88da0-ebda-0310...
[scalable-opengroupware.org] / UI / Templates / ContactsUI / UIxContactsListViewContainer.wox
1 <?xml version='1.0' standalone='yes'?>
2   <var:component
3     xmlns="http://www.w3.org/1999/xhtml"
4     xmlns:var="http://www.skyrix.com/od/binding"
5     xmlns:const="http://www.skyrix.com/od/constant"
6     xmlns:uix="OGo:uix"
7     xmlns:label="OGo:label"
8     xmlns:rsrc="OGo:url"
9     className="UIxPageFrame"
10     title="name"
11     var:popup="isPopup">
12     <var:if condition="hideFrame" const:negate="YES">
13       <div class="menu" id="contactFoldersMenu">
14         <ul>
15           <li><var:string label:value="Modify" /></li>
16           <li id="accessRightsMenuEntry"><var:string label:value="Access Rights..." /></li>
17           <li class="separator"></li>
18           <li><var:string label:value="New Card" /></li>
19           <li><var:string label:value="New List" /></li>
20           <li class="separator"></li>
21           <li><var:string label:value="Delete" /></li>
22         </ul>
23       </div>
24
25       <div class="menu" id="contactMenu">
26         <ul>
27           <li id="modifyContactMenuEntry" onmouseup="return onMenuEditContact(event, this);"><var:string label:value="Modify" /></li>
28           <li class="separator"></li>
29           <li id="writeToContactMenuEntry" onmouseup="return onMenuWriteToContact(event, this);"><var:string label:value="Write" /></li>
30           <li id="imContactMenuEntry"><var:string label:value="Instant Message" /></li>
31           <li class="separator"></li>
32           <li id="deleteContactMenuEntry" onmouseup="return onMenuDeleteContact(event, this);"><var:string label:value="Delete" /></li>
33         </ul>
34       </div>
35
36       <form name="searchform" var:href="view" var:_sort="sortKey"
37         onsubmit="return onSearchFormSubmit();" method="GET">
38 <!--    var:if condition="isPopup" const:negate="YES" -->
39 <!--          <var:if condition="hideFolderTree" const:negate="YES" -->
40             <div class="contactFoldersList" id="contactFoldersList">
41               <div class="titlediv"
42               ><var:string label:value="Address Books"
43                 /></div>
44             <!-- var:if var:condition="isPopup" const:negate="YES" -->
45             <div class="toolbar" id="abToolbar">
46                 <a href="#" class="toolbarButton"
47                   ><span class="toolbarButton"
48                     ><img rsrc:src="add-addressbook.png" label:title="New Addressbook..."
49                       /></span></a
50                   ><a href="#" class="toolbarButton"
51                   ><span class="toolbarButton"
52                     ><img rsrc:src="add-user-addressbook.png" label:title="Subscribe to an Addressbook..."
53                       /></span></a
54                   ><a href="#" class="toolbarButton"
55                   ><span class="toolbarButton"
56                     ><img rsrc:src="remove-addressbook.png" label:title="Remove the selected Addressbook"
57                       /></span></a
58                   ></div><!-- var:if -->
59
60             <ul id="contactFolders"
61               var:additional-addressbooks="additionalAddressBooks">
62               <var:foreach list="contactFolders" item="currentFolder"
63                 ><var:if condition="isFolderCurrent"
64                   ><li var:id="currentContactFolderId" class="_selected"
65                     ><var:string value="currentContactFolderName" /></li
66                     ></var:if
67                   ><var:if condition="isFolderCurrent" const:negate="YES"
68                   ><li var:id="currentContactFolderId"
69                     ><var:string value="currentContactFolderName" /></li
70                     ></var:if>
71               </var:foreach
72                 ><var:foreach list="additionalFolders"
73                 item="currentAdditionalFolder"
74                 ><li var:id="currentAdditionalFolder"
75                   var:external-addressbook="currentAdditionalFolder"
76                   ><var:string value="currentAdditionalFolder" /></li
77                   ></var:foreach>
78             </ul>
79
80             <var:if condition="hasContactSelectionButtons">
81               <div class="contactSelection">
82                 <var:component value="selectorComponent" />
83               </div>
84             </var:if>
85           </div>
86
87           <div class="dragHandle" id="dragHandle"><!-- space --></div>
88         <!-- var:if -->
89
90         <div id="rightPanel">
91           <var:component className="UIxContactsFilterPanel" qualifier="qualifier" />
92
93           <div id="contactsListContent">
94             <var:component-content />
95           </div>
96
97           <div class="dragHandle" id="rightDragHandle"><!-- space --></div>
98
99           <div id="contactView" onmousedown="return false;"
100             ></div>
101         </div>
102         <!--          /var:if> -->
103
104         <!--    var:if condition="isPopup">
105         var:component-content />
106         /var:if> -->
107       </form>
108
109       <var:string value="errorAlertJavaScript" const:escapeHTML="NO" />
110     </var:if>
111
112     <var:if condition="hideFrame">
113       <var:component-content />
114     </var:if>
115
116     <script type="text/javascript">
117       currentContactFolder = '<var:string value="contactFolderId" />';
118     </script>
119   </var:component>