]> err.no Git - scalable-opengroupware.org/blob - SOGo/UI/Scheduler/UIxCalWeekOverview.wox
All remaining views, images renamed and slight fixes.
[scalable-opengroupware.org] / SOGo / UI / Scheduler / UIxCalWeekOverview.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:rsrc="OGo:url"
6                xmlns:label="OGo:label"
7                xmlns:uix="OGo:uix"
8                className="UIxPageFrame"
9                title="name">
10
11   <!-- $Id: SkyNews.html,v 1.3 2003/12/22 16:53:55 helge Exp $ -->
12   <table id="skywintable" class="wintable" cellspacing="0" cellpadding="5" width="100%">
13   <tr>
14   <td class="wintitle">
15   <table cellpadding="0" cellspacing="0" width="100%">
16   <tr>
17   <td width="5"/>
18   <td class="wintitle"><var:component className="UIxCalDateLabel" startDate="startDate" endDate="endDate" const:selection="week" /></td>
19   <td width="36" align="right" valign="center">
20   <var:component className="UIxWinClose" />
21   </td>
22   </tr>
23   </table>
24   </td>
25   </tr>
26
27   <tr>
28   <td id="skywinbodycell" class="wincontent">
29     <table border="0" cellpadding="0" cellspacing="0" width="100%">
30     <tr bgcolor="#e8e8e0">
31     <td align="left" valign="middle" width="80%">TODO: controls</td><!-- 99% -->
32     <td align="right">
33     <var:component className="UIxCalBackForthNavView"
34                    methodName="ownMethodName"
35                    prevQueryParameters="prevWeekQueryParameters"
36                    currentQueryParameters="todayQueryParameters"
37                    nextQueryParameters="nextWeekQueryParameters"
38                    label:label="this week"
39     />
40     </td>
41     </tr>
42     </table>
43   </td>
44   </tr>
45
46   <tr>
47   <td id="skywinbodycell" class="wincontent">
48   <table border="0" width="100%" cellpadding="0" cellspacing="0">
49   <tr>
50   <td colspan="2">
51     <var:component className="UIxCalSelectTab"
52                    const:selection="week"
53                    currentDate="selectedDate"
54     >
55         <table border="0" cellpadding="4" width="100%" cellspacing="2">
56           <tr>
57             <td width="1%" align="left" valign="middle" bgcolor="#e8e8e0">
58               <table border='0' cellpadding='0' cellspacing='0'>
59                <tr>
60                   <td><img rsrc:src="icon_view_overview_inactive.gif"
61                            label:title="Overview"
62                            label:alt="Overview"
63                            border="0"
64                            valign="top"
65                       /></td>
66                   <td><a href="weekchartview"><img rsrc:src="icon_view_chart.gif"
67                                                    label:title="Chart"
68                                                    label:alt="Chart"
69                                                    border="0"
70                                                    valign="top"
71                                               /></a></td>
72                   <td><a href="weeklistview"><img rsrc:src="icon_view_list.gif"
73                                                   label:title="List"
74                                                   label:alt="List"
75                                                   border="0"
76                                                   valign="top"
77                                              /></a></td>
78                   <td>
79                     <a href="weekcolumnsview"><img rsrc:src="icon_view_columns.gif"
80                                                    label:title="Columns"
81                                                    label:alt="Columns"
82                                                    border="0"
83                                                    valign="top"
84                                               /></a>
85                   </td>
86                </tr>
87               </table>
88             </td>
89           
90             <td align="right" bgcolor="#e8e8e0">
91               <table border='0' cellpadding='0' cellspacing='1'>
92                 <tr>
93                   <td class="button_auto_env" nowrap="true" valign='middle' 
94                       align='center'>
95                     <a class="button_auto"
96                        href="weekprintview"
97                        var:queryDictionary="queryParameters"
98                        target="SOGoPrintView"
99                     ><var:string label:value="printview" /></a>
100                   </td>
101                   <td class="button_auto_env" nowrap="true" valign='middle' 
102                       align='center'>
103                     <a class="button_auto"
104                        href="proposal"
105                        var:queryDictionary="queryParameters"
106                     ><var:string label:value="proposal" /></a>
107                   </td>
108                 </tr>
109               </table>
110             </td>
111           </tr>
112         </table>
113
114     <var:week-overview list="appointments"
115                        item="appointment"
116                        weekStart="startDate"
117                        dayIndex="dayIndex"
118                        const:startDateKey="startDate"
119                        const:endDateKey="endDate"
120                        const:titleStyle="weekoverview_title"
121                        contentStyle="contentStyle"
122     >
123       <var:week-title>
124         <table cellpadding="0" width="100%" border="0" cellspacing="0"
125                var:class="titleStyle">
126           <tr>
127             <td align="left" valign="top">
128               <a href="dayoverview"
129                  var:queryDictionary="currentDayQueryParameters"
130                  class="weekoverview_title_daylink"
131                  ><var:string value="currentDay.dayOfMonth" /></a>
132             </td>
133             <td align="center" valign="top" width="97%">
134               <var:string value="currentDayName" /><br />
135                 [<a href="new"
136                     var:queryDictionary="currentDayQueryParameters"
137                     class="weekoverview_title_newlink"
138                  ><var:string label:value="new" /></a>]
139             </td>
140           </tr>
141         </table>
142       </var:week-title>
143       <var:if condition="hasDayInfo">
144         <var:week-info>
145           <var:if condition="hasHolidayInfo">
146             <var:string value="holidayInfo" 
147                         const:class="weekoverview_holidayinfo" />
148           </var:if>
149           <var:foreach list="allDayApts" item="appointment">
150             <a var:href="appointmentViewURL"
151                var:queryDictionary="currentDayQueryParameters"
152               ><var:string value="shortTextForApt" /></a>
153           </var:foreach>
154         </var:week-info>
155       </var:if>
156       <var:week>
157         <a var:href="appointmentViewURL" 
158           ><small><var:string value="shortTextForApt" /></small></a><br />
159       </var:week>
160     </var:week-overview>
161   </var:component>
162   </td>
163   </tr>
164   <tr bgcolor="#F5F5E9">
165   <td align="left" width="10"><var:entity const:name="nbsp"/></td>
166   <td align="right"><img 
167      border="0" alt="" 
168      src="/sogod.woa/so/ControlPanel/Products/CommonUI/Resources/corner_right.gif" /></td>
169   </tr>
170   <tr>
171   <td colspan="2" bgcolor="#F5F5E9">
172   <table border="0" width="100%" cellpadding="10" cellspacing="0">
173   <tr />
174   </table>
175   </td>
176   </tr>
177   </table>
178   </td>
179   </tr>
180   </table>
181   <!--
182   <hr />
183   <var:string value="thisWeekQueryParameters" />
184   -->
185   <!--
186   <hr/>
187     
188     Appointments: 
189     <var:component className="UIxAptTableView" appointments="appointments"/>
190   -->
191     <!-- pre><var:string value="appointments" const:insertBR="YES"/></pre -->
192
193 </var:component>