source: publico/Ombudsman/trunk/skins/Ombudsman/ombudsman_view.pt @ 6698

Última Alteração nesse arquivo desde 6698 foi 6698, incluída por jeanferri, 9 anos atrás

Removidos campos de sexo e idade no formulário de socilitação da ouvidoria

File size: 6.6 KB
Linha 
1<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
2      lang="en"
3      metal:use-macro="here/main_template/macros/master"
4      i18n:domain="Ombudsman">
5<metal:block fill-slot="top_slot"
6             tal:define="dummy python:request.set('disable_border',1)" />
7<metal:override fill-slot="column_two_slot" />
8<body>
9<div metal:fill-slot="main"
10     tal:define="physical_path here/getPhysicalPath;
11                 path python:'/'.join(physical_path);
12                 Batch python:modules['Products.CMFPlone'].Batch;
13                 b_start python:request.get('b_start',0);
14                 state python:request.get('state', 'pending');
15                 results python:here.portal_catalog.searchResults(path=path,
16                                                                  portal_type='OmbudsmanClaim',
17                                                                  review_state=state);
18                 criador here/Creator">
19
20
21  <div tal:condition="python: user.has_permission('Ombudsman: Add Claim', here)">
22
23    <h1 tal:content="here/Title">Claims</h1>
24
25    <p class="documentDescription"
26       tal:content="here/Description"
27       tal:condition="here/Description">
28        Description
29    </p>
30
31    <fieldset>
32      <legend i18n:translate="">Protocol Search</legend>
33      <form name="ombudsman_protocol_search" action="resolve_protocol" style="white-space:nowrap">
34        <input name="buffer" type="text" size="15" value="" title="Search by Protocol" class="visibility:visible"
35               i18n:attributes="title title_search_site;" />
36        <input class="searchButton" type="submit" value="Search"
37               i18n:attributes="value label_search"
38               i18n:domain="plone" />
39      </form>
40    </fieldset>
41
42      <p i18n:translate="Ombudsman_help_add_claim">To add new claims, clic on the button bellow</p>
43
44      <div class="formControls">
45          <form action="createObject">
46            <input name="type_name"
47                   type="hidden"
48                   value="OmbudsmanClaim"
49                   />
50            <input class="standalone"
51                   type="submit"
52                   name="submit"
53                   value="Submit new claim"
54                   i18n:attributes="value"
55                   />
56          </form>
57      </div>
58      <div class="formControls">
59          <form style="display: inline" action="edit">
60            <input class="context" type="submit" value="Editar a ouvidoria" i18n:attributes="value" />
61          </form>
62          <form style="display: inline" action="portal_ombudsman/edit">
63            <input class="context" type="submit" value="Configurar as ouvidorias" i18n:attributes="value" />
64          </form>
65          <form style="display: inline" action="log">
66            <input class="context" type="submit" value="Auditar" i18n:attributes="value" />
67          </form>
68          <form style="display: inline" action="sharing">
69            <input class="context" type="submit" value="Gerenciar permissões" i18n:attributes="value" />
70          </form>
71          <form style="display: inline" action="content_status_history">
72            <input class="context" type="submit" value="Regras de fluxo" i18n:attributes="value" />
73          </form>
74      </div>
75  </div>
76
77  <div tal:condition="python: user.has_permission('Review portal content', here)">
78    <h1 i18n:translate="Ombudsman_header_search">Search</h1>
79      <p>
80        <a href="ombudsman_claim_search_form"
81           i18n:translate="Ombudsman_help_search">Search for claim types, members features.</a>
82      </p>
83  </div>
84
85  <div tal:condition="python: user.has_permission('List folder contents', here)">
86
87    <h1 i18n:translate="Ombudsman_header_report">Claim's report</h1>
88
89    <br />
90    <div id="claim-by-state"
91         tal:define="claimStates here/getIssueWorkflowStates">
92         <tal:block repeat="state claimStates">
93           <span tal:define="claims python:here.getFilteredIssues(state=state)">
94               <a tal:attributes="href string:${template/id}?state=${state}"
95                  i18n:translate=""
96                  i18n:domain="plone"
97                  tal:content="python:claimStates.getValue(state)" />(<span tal:replace="python:len(claims)" />)
98           </span>
99         </tal:block>
100    </div>
101
102    <form name="searchresults"
103          action=""
104          method="post"
105          tal:condition="results"
106          tal:define="batch python:Batch(results, 15, int(b_start), orphan=1)">
107
108      <table class="listing" id="sortable">
109
110          <thead>
111
112            <tr>
113              <th i18n:translate="Ombudsman_header_claim">Claim</th>
114              <th i18n:translate="Ombudsman_header_responsible"
115                  tal:condition="python: user.has_permission('Review portal content', here)">Responsible</th>
116              <th i18n:translate="Ombudsman_header_state">State</th>
117              <th i18n:translate="Ombudsman_header_date">Opening Date</th>
118              <th i18n:translate="Ombudsman_header_modification">Last Modification</th>
119            </tr>
120
121          </thead>
122
123        <tbody>
124
125          <tal:block repeat="item results">
126
127            <tr tal:define="oddrow repeat/item/odd;
128                            object item/getObject;
129                            title object/Title;
130                            state item/review_state;"
131                tal:attributes="class python:test(oddrow,'even','odd')">
132
133                <td>
134                    <a href=""
135                       tal:attributes="href item/getURL"
136                       tal:content="title">
137                        Title
138                    </a>
139                </td>
140
141                <td tal:content="item/getResponsibleManager"
142                    tal:condition="python: user.has_permission('Review portal content', here)">
143                    responsible manager
144                </td>
145
146                <td i18n:translate=""
147                    i18n:domain="plone"
148                    tal:content="state">
149                    state
150                </td>
151
152                <td tal:content="python:here.toLocalizedTime(item.Date)">
153                    May 5
154                </td>
155
156                <td tal:content="python:here.toLocalizedTime(here.ModificationDate(),long_format=1)">
157                    August 16, 2001 at 23:35:59
158                </td>         
159                   
160              </tr>
161
162          </tal:block>
163
164        </tbody>
165
166      </table>
167
168      <div metal:use-macro="here/batch_macros/macros/navigation" />
169
170    </form>
171
172    <span tal:condition="not: results">
173      <span i18n:translate="Ombudsman_message_no_claim">There are no claims in this state</span>
174      <span i18n:translate=""
175            tal:content="state"
176            i18n:domain="plone" />
177    </span>
178
179  </div>
180
181</div>
182
183</body>
184</html>
Note: Veja TracBrowser para ajuda no uso do navegador do trac.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.