~ubuntu-branches/ubuntu/gutsy/prewikka/gutsy

« back to all changes in this revision

Viewing changes to prewikka/templates/MessageListing.tmpl

  • Committer: Bazaar Package Importer
  • Author(s): Pierre Chifflier
  • Date: 2007-04-11 14:41:09 UTC
  • Revision ID: james.westby@ubuntu.com-20070411144109-2hh7zx3amwd27b4l
Tags: upstream-0.9.10
ImportĀ upstreamĀ versionĀ 0.9.10

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#from prewikka import User
 
2
#extends prewikka.templates.ClassicLayout
 
3
 
 
4
#def layout_start_hook
 
5
<form method="post" action="?">
 
6
#for $name, $value in $hidden_parameters
 
7
  <input type="hidden" name="$name" value="$value"/>
 
8
#end for
 
9
#end def
 
10
 
 
11
#def layout_end_hook
 
12
</form>
 
13
#end def
 
14
 
 
15
 
 
16
 
 
17
#block main_content
 
18
#def message_listing_header
 
19
#end def
 
20
$message_listing_header
 
21
 
 
22
<table id="message_list_result">
 
23
  $message_fields_header
 
24
  <tbody>
 
25
    #set $row_classes = ("table_row_even", "table_row_odd")
 
26
    #set $cnt = 0
 
27
 
 
28
    #for $message in $messages
 
29
      #set global $message = $message
 
30
        <tr class="$row_classes[$cnt % 2]">
 
31
          $message_fields
 
32
          <td class="static_content_column">
 
33
            #if $prewikka.user.has(User.PERM_IDMEF_ALTER)
 
34
              <input class="checkbox" type="checkbox" name="delete" value="$message.delete"/>
 
35
            #else
 
36
              &nbsp;
 
37
            #end if
 
38
          </td>
 
39
        </tr>
 
40
        #set $cnt += 1
 
41
      #end for
 
42
 
 
43
#if $prewikka.user.has(User.PERM_IDMEF_ALTER) and $cnt
 
44
     <tr>
 
45
      <td colspan="4">&nbsp;</td>
 
46
      <td style="text-align: right;"><input type="submit" value="$_("Delete")"/></td>
 
47
      <td class="static_content_column">
 
48
       <input class="checkbox" type="checkbox" id="allbox" onclick="checkBoxByName('delete', document.forms[0].allbox.checked);"/>
 
49
      </td>
 
50
     </tr>
 
51
    </tbody>
 
52
#end if
 
53
 
 
54
  </table>
 
55
#end block main_content
 
56
 
 
57
 
 
58
 
 
59
 
 
60
#block menu_extra_content
 
61
<table id="timeline">
 
62
  #def timeline_extra_content
 
63
  #end def
 
64
  $timeline_extra_content
 
65
  
 
66
  <tr>
 
67
   <td id="timeline_step_label">Step:</td>
 
68
   <td id="timeline_step_value">
 
69
    <input name="timeline_value" type="text" size="2" value="$timeline.value"/>
 
70
   </td>
 
71
 
 
72
   <td colspan=2 id="timeline_unit">
 
73
    <select class="timeline_unit_select" name="timeline_unit">
 
74
     <option value="min" $timeline.min_selected>$_("Minutes")</option>
 
75
     <option value="hour" $timeline.hour_selected>$_("Hours")</option>
 
76
     <option value="day" $timeline.day_selected>$_("Days")</option>
 
77
     <option value="month" $timeline.month_selected>$_("Months")</option>
 
78
     <option value="year" $timeline.year_selected>$_("Years")</option>
 
79
     <option value="unlimited" $timeline.unlimited_selected>$_("Unlimited")</option>
 
80
    </select>
 
81
   </td>
 
82
  </tr>
 
83
 
 
84
  <tr>
 
85
    <td id="timezone_control_label">Tz:</td>
 
86
    <td colspan="3">
 
87
      <select class="timezone_control_select" name="timezone">
 
88
        <option value="frontend_localtime" $timeline.frontend_localtime_selected>$_("Frontend localtime")</option>
 
89
        <option value="sensor_localtime" $timeline.sensor_localtime_selected>$_("Sensor localtime")</option>
 
90
        <option value="utc" $timeline.utc_selected>UTC</option>
 
91
       </select>
 
92
     </td>
 
93
  </tr>
 
94
        
 
95
  <tr>
 
96
   <td id="timeline_limit_label">$_("Limit:")</td>
 
97
 
 
98
   <td>
 
99
    <input style="display: inline;" id="timeline_limit_value" type="text" size="2" name="limit" value="$limit"/>
 
100
   </td>
 
101
 
 
102
   <td id="timeline_submit">
 
103
        <input style="display:inline;" type="submit" name="apply" value="$_("Apply")" />
 
104
   </td>
 
105
 
 
106
   <td id="timeline_submit">
 
107
      <input style="display:inline;" type="submit" name="_save" value="$_("Save")" />
 
108
   </td>
 
109
  </tr>
 
110
 
 
111
#filter CleanOutput
 
112
 
 
113
#if not $timeline.start
 
114
 <tr><td colspan="4" class="timeline_range">Unlimited</td></tr>
 
115
 <tr><td colspan="4" class="timeline_range">-</td></tr>
 
116
#else
 
117
 <tr><td colspan="4" class="timeline_range">$timeline.start</td></tr>
 
118
 <tr><td colspan="4" class="timeline_range">$timeline.end</td></tr>
 
119
#end if
 
120
 <tr><td colspan="4" class="timeline_range">$timeline.range_timezone</td></tr>
 
121
 
 
122
 <tr>
 
123
  <td colspan="4" style="text-align: center;">
 
124
   <table><tr>
 
125
    #if $timeline.prev
 
126
     <td class="timeline_control_prev"><a href="$timeline.prev"><b>$_("prev")</b></a></td>
 
127
    #else
 
128
     <td class="timeline_control_inactive"><b>$_("prev")</b></td>
 
129
    #end if
 
130
 
 
131
    #if $timeline.current
 
132
     <td class="timeline_control_cur"><a href="$timeline.current"><b>$_("current")</b></a></td>
 
133
    #else
 
134
     <td class="timeline_control_cur_inactive"><b>$_("current")</b></td>
 
135
    #end if
 
136
 
 
137
    #if $timeline.next
 
138
     <td class="timeline_control_next"><a href="$timeline.next"><b>$_("next")</b></a></td>
 
139
    #else 
 
140
     <td class="timeline_control_inactive"><b>$_("next")</b></td>
 
141
    #end if
 
142
 
 
143
   </tr></table>
 
144
  </td>
 
145
 </tr>
 
146
 
 
147
 </table>
 
148
 
 
149
 
 
150
<table id="message_list_nav">
 
151
  <tr>
 
152
    #if $nav.prev
 
153
      <td class="message_list_nav_button"><a href="$nav.first">&lt;&lt;</a></td>
 
154
      <td class="message_list_nav_button"><a href="$nav.prev">&lt;</a></td>
 
155
    #else
 
156
      <td class="message_list_nav_button_empty">&lt;&lt;</td>
 
157
      <td class="message_list_nav_button_empty">&lt;</td>
 
158
    #end if
 
159
    #if $nav.next
 
160
      <td class="message_list_nav_button"><a href="$nav.next">&gt;</a></td>
 
161
      <td class="message_list_nav_button"><a href="$nav.last">&gt;&gt;</a></td>
 
162
    #else
 
163
      <td class="message_list_nav_button_empty">&gt;</td>
 
164
      <td class="message_list_nav_button_empty">&gt;&gt;</td>
 
165
    #end if
 
166
  </tr>
 
167
  <tr>
 
168
    <td class="message_list_nav_infos" colspan="4">
 
169
      $nav.from ... $nav.to ($_("total"):$total)
 
170
    </td>
 
171
  </tr>
 
172
</table>
 
173
 
 
174
#end filter
 
175
#filter Filter
 
176
#end filter
 
177
#end block menu_extra_content