]> err.no Git - scalable-opengroupware.org/blob - ZideStore/UI-X/Scheduler/OGoCalWeekOverview.wox
Work in progress. Highlighting works as expected, but Sunday is still broken (Note...
[scalable-opengroupware.org] / ZideStore / UI-X / Scheduler / OGoCalWeekOverview.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:uix="OGo:uix"
7                className="OGoPageFrame"
8                title="name">
9
10   <!-- $Id: SkyNews.html,v 1.3 2003/12/22 16:53:55 helge Exp $ -->
11   <table id="skywintable" class="wintable" cellspacing="0" cellpadding="5" width="100%">
12   <tr>
13   <td class="wintitle">
14   <table cellpadding="0" cellspacing="0" width="100%">
15   <tr>
16   <td width="5"/>
17   <td class="wintitle"><var:component className="OGoCalDateLabel" startDate="startDate" endDate="endDate" const:selection="week" /></td>
18   <td width="36" align="right" valign="center">
19   <var:component className="OGoWinClose" />
20   </td>
21   </tr>
22   </table>
23   </td>
24   </tr>
25
26   <tr>
27   <td id="skywinbodycell" class="wincontent">
28     <table border="0" cellpadding="0" cellspacing="0" width="100%">
29     <tr bgcolor="#e8e8e0">
30     <td align="left" valign="middle" width="80%">TODO: controls</td><!-- 99% -->
31     <td align="right">
32     <var:component className="OGoCalBackForthNavView"
33                    methodName="ownMethodName"
34                    prevQueryParameters="prevWeekQueryParameters"
35                    currentQueryParameters="todayQueryParameters"
36                    nextQueryParameters="nextWeekQueryParameters"
37                    const:label="this week"
38     />
39     </td>
40     </tr>
41     </table>
42   </td>
43   </tr>
44
45   <tr>
46   <td id="skywinbodycell" class="wincontent">
47   <table border="0" width="100%" cellpadding="0" cellspacing="0">
48   <tr>
49   <td colspan="2">
50   <var:component className="OGoCalSelectTab" const:selection="week" currentDate="selectedDate">
51
52         <table border="0" cellpadding="4" width="100%" cellspacing="2">
53           <tr>
54             <td width="1%" align="left" valign="middle" bgcolor="#e8e8e0">
55               <table border='0' cellpadding='0' cellspacing='0'>
56                <tr>
57                   <td><img rsrc:src="icon_apt_overview_inactive.gif" title="Overview" alt="Overview" border="0" valign="top" /></td>
58                   <td><a href="weekchartview"><img rsrc:src="icon_apt_chart.gif" title="Chart" alt="Chart" border="0" valign="top" /></a></td>
59                   <td><a href="weeklistview"><img rsrc:src="icon_apt_list.gif" title="List" alt="List" border="0" valign="top" /></a></td>
60                   <td>
61                     <a href="weekcolumnview"><img rsrc:src="icon_apt_column_view.gif" title="Columns" alt="Columns" border="0" valign="top" /></a>
62                   </td>
63                </tr>
64               </table>
65             </td>
66           
67             <td align="right" bgcolor="#e8e8e0">
68                 <table border='0' cellpadding='0' cellspacing='1'>
69                     <tr>
70                         <td class="button_auto_env" nowrap="true" valign='middle' align='center'>
71                             <a class="button_auto" href="weekprintview" var:queryDictionary="queryParameters" target="SOGoPrintView">printview</a>
72                         </td>
73                         <td class="button_auto_env" nowrap="true" valign='middle' align='center'>
74                             <a class="button_auto" href="proposal" var:queryDictionary="queryParameters">proposal</a>
75                         </td>
76                     </tr>
77                 </table>
78             </td>
79           </tr>
80         </table>
81
82     <var:week-overview list="appointments"
83                        item="appointment"
84                        weekStart="startDate"
85                        dayIndex="dayIndex"
86                        const:startDateKey="startDate"
87                        const:endDateKey="endDate"
88                        const:titleStyle="weekoverview_title"
89                        contentStyle="contentStyle"
90     >
91         <var:week-title>
92             <table cellpadding="0"
93                    width="100%"
94                    border="0"
95                    cellspacing="0"
96                    var:class="titleStyle"
97             >
98                 <tr>
99                     <td align="left" valign="top">
100                         <a href="dayoverview"
101                            var:queryDictionary="currentDayQueryParameters"
102                            class="weekoverview_title_daylink"
103                         ><var:string value="currentDay.dayOfMonth" /></a>
104                     </td>
105                     <td align="center" valign="top" width="97%">
106                     <var:string value="currentDayName" /><br />
107                     [<a href="proposal"
108                         var:queryDictionary="currentDayQueryParameters"
109                         class="weekoverview_title_newlink"
110                      >new</a>]
111                     </td>
112                 </tr>
113             </table>
114         </var:week-title>
115         <var:if condition="hasDayInfo">
116             <var:week-info>
117                 <var:if condition="hasHolidayInfo">
118                     <var:string value="holidayInfo" const:class="weekoverview_holidayinfo" />
119                 </var:if>
120                 <var:foreach list="allDayApts" item="appointment">
121                     <a var:href="appointmentViewURL"><var:string value="shortTextForApt" /></a>
122                 </var:foreach>
123             </var:week-info>
124         </var:if>
125       <var:week>
126           <a var:href="appointmentViewURL"><var:string value="appointment.title"/></a>
127       </var:week>
128   </var:week-overview>
129   </var:component>
130   </td>
131   </tr>
132   <tr bgcolor="#F5F5E9">
133   <td align="left" width="10"><var:entity const:name="nbsp"/></td>
134   <td align="right"><img border="0" alt="" src="/ZideStore/so/ControlPanel/Products/CommonUI/Resources/corner_right.gif"/></td>
135   </tr>
136   <tr>
137   <td colspan="2" bgcolor="#F5F5E9">
138   <table border="0" width="100%" cellpadding="10" cellspacing="0">
139   <tr/>
140   </table>
141   </td>
142   </tr>
143   </table>
144   </td>
145   </tr>
146   </table>
147   <!--
148   <hr />
149   <var:string value="thisWeekQueryParameters" />
150   -->
151   <!--
152   <hr/>
153     
154     Appointments: 
155     <var:component className="OGoAptTableView" appointments="appointments"/>
156   -->
157     <!-- pre><var:string value="appointments" const:insertBR="YES"/></pre -->
158
159 </var:component>