source: publico/il.spdo/trunk/il/spdo/browser/views_templates/protocoloshowview.pt @ 5463

Última Alteração nesse arquivo desde 5463 foi 5463, incluída por fabianosantos, 10 anos atrás

Revisadas views dos formularios crud. Revisado jquery overlay.

File size: 7.1 KB
Linha 
1<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
2      xmlns:tal="http://xml.zope.org/namespaces/tal"
3      xmlns:metal="http://xml.zope.org/namespaces/metal"
4      xmlns:i18n="http://xml.zope.org/namespaces/i18n"
5      lang="en"
6      metal:use-macro="context/main_template/macros/master"
7      i18n:domain="il.spdo">
8
9<body>
10
11<metal:main fill-slot="main">
12    <tal:main-macro metal:define-macro="main">
13
14    <tal:protocolo-macro metal:define-macro="protocolo"
15                    tal:define="protocolo view/protocolo">
16
17    <div tal:replace="structure provider:plone.abovecontenttitle" />
18
19    <h1 class="documentFirstHeading">Protocolo <span tal:replace="protocolo/numero"/>
20        <span tal:replace="protocolo/data"/>
21    </h1>
22
23    <p class="documentDescription">Segue os detalhes do protocolo:</p>
24
25    <div tal:replace="structure provider:plone.abovecontentbody" />
26
27    <div>
28       <div class="field">
29       <label for="form-widgets-situacao" class="horizontal">
30        Situação:
31       </label>
32       <span id="form-widgets-situacao"
33             class="text-widget textline-field"
34             tal:content="protocolo/situacao">Tramite</span>
35       </div>
36    </div>
37    <div>
38       <div class="field">
39       <label for="form-widgets-tipo" class="horizontal">
40        Tipo:
41       </label>
42       <span id="form-widgets-tipo"
43             class="text-widget textline-field"
44             tal:content="view/tipo_protocolo">Expedido</span>
45       </div>
46    </div>
47    <div>
48       <div class="field">
49       <label for="form-widgets-numero_documento" class="horizontal">
50        Número Documento:
51       </label>
52       <span id="form-widgets-numero_documento"
53             class="text-widget textline-field"
54             tal:content="protocolo/numero_documento">22222</span>
55       </div>
56    </div>
57    <div>
58       <div class="field">
59       <label for="form-widgets-data_emissao" class="horizontal">
60        Emissao:
61       </label>
62       <span id="form-widgets-data_emissao"
63             class="text-widget date-field"
64             tal:content="protocolo/data_emissao">10/10/2011</span>
65       </div>
66    </div>
67    <div>
68       <div class="field">
69       <label for="form-widgets-assunto" class="horizontal">
70        Assunto:
71       </label>
72       <span id="form-widgets-assunto"
73             class="text-widget textline-field"
74             tal:content="protocolo/assunto">Assunto Protocolo</span>
75       </div>
76    </div>
77    <div>
78       <div class="field">
79       <label for="form-widgets-origem" class="horizontal">
80        Origem:
81       </label>
82       <span id="form-widgets-origem"
83             class="text-widget textline-field">
84             <a href="" tal:attributes="href string:${view/origem_url};
85                                        title string:${view/origem}"
86                        tal:content="view/origem">Fulano</a>
87       </span>
88       <span tal:condition="view/outros_origem">
89             <a href="" title="Visualizar outras origems do procolo"
90                tal:attributes="href view/outros_url">(Outros)</a>
91       </span>
92       </div>
93    </div>
94    <div>
95       <div class="field">
96       <label for="form-widgets-destino" class="horizontal">
97        Destino:
98       </label>
99       <span id="form-widgets-destino"
100             class="text-widget textline-field">
101             <a href="" tal:attributes="href string:${view/destino_url};
102                                        title string:${view/destino}"
103                        tal:content="view/destino">Beltrano</a>
104        </span>
105        <span tal:condition="view/outros_destino">
106            <a href="" title="Visualizar outros destinos do procolo"
107               tal:attributes="href view/outros_url">(Outros)</a>
108        </span>
109       </div>
110    </div>
111
112    <div class="field" style="margin-top: 2em">
113    <dl class="collapsible collapsedOnLoad">
114        <dt class="collapsibleHeader">Observações:</dt>
115        <dd class="collapsibleContent">
116          <tal:block repeat="observacao view/observacoes">
117            <div class="commentDate" tal:content="observacao/data" />
118            <div class="commentBody">
119                <p tal:content="observacao/texto" />
120            </div>
121          </tal:block>
122        </dd>
123    </dl>
124    </div>
125
126    <div class="field" style="margin-top: 2em">
127    <dl class="collapsible collapsedOnLoad">
128        <dt class="collapsibleHeader">Anexos:</dt>
129        <dd class="collapsibleContent">
130    <div class="field">
131      <table class="listing" id="table-list-anexos">
132       <thead>
133         <tr>
134          <th>Nome do Arquivo</th>
135          <th>Data</th>
136          <th>Tamanho</th>
137         </tr>
138       </thead>
139      <tbody>
140        <tr tal:repeat="anexo view/anexos">
141          <td>
142             <a href="#" target="_blank"
143                tal:content="anexo/nome"
144                tal:attributes="href anexo/download_url">
145             </a>
146          </td>
147          <td tal:content="anexo/data">
148          </td>
149          <td tal:content="anexo/tamanho">
150          </td>
151        </tr>
152      </tbody>
153     </table>
154    </div>
155        </dd>
156    </dl>
157    </div>
158
159    <div class="field" style="margin-top: 2em">
160    <dl class="collapsible collapsedOnLoad">
161        <dt class="collapsibleHeader">Tramitação:</dt>
162        <dd class="collapsibleContent">
163    <div class="field">
164      <table class="listing" id="table-list-tramite">
165       <thead>
166         <tr>
167          <th>Disponibilização</th>
168          <th>Recebimento</th>
169          <th>Área</th>
170          <th>Responsável</th>
171          <th>Ação</th>
172         </tr>
173       </thead>
174      <tbody>
175        <tr tal:repeat="tramite view/tramites">
176          <td tal:content="tramite/data_disponibilizacao">
177          </td>
178          <td tal:content="tramite/data_recebimento">
179          </td>
180          <td tal:content="tramite/area">
181          </td>
182          <td>
183             <a href="#" target="_blank"
184                class="overlay-show-pessoa"
185                tal:content="tramite/nome_responsavel"
186                tal:attributes="href string:${context/absolute_url}/@@show-pessoa?id=${tramite/responsavel_id}">
187             </a>
188          </td>
189          <td tal:content="tramite/acao">
190          </td>
191        </tr>
192      </tbody>
193     </table>
194    </div>
195        </dd>
196    </dl>
197    </div>
198
199<a id="overlay-add-tramite"
200   href="#"
201   tal:attributes="href string:${context/absolute_url}/@@add-tramite?form.widgets.id=${protocolo/id}">Tramitar Protocolo</a>
202
203<script>
204jQuery(function($) {
205  if (!jQuery.browser.msie ||
206      parseInt(jQuery.browser.version, 10) >= 7) {
207    $(".overlay-show-pessoa").prepOverlay({
208      subtype: 'ajax',
209      filter: '#content',
210      formselector: '#form',
211      noform: 'close',
212      closeselector: '#form-buttons-cancelar',
213    });
214  }
215});
216
217jQuery(function($) {
218  if (!jQuery.browser.msie ||
219      parseInt(jQuery.browser.version, 10) >= 7) {
220    $("#overlay-add-tramite").prepOverlay({
221      subtype: 'ajax',
222      filter: '#content',
223      formselector: '#form',
224      noform: 'reload',
225      closeselector: '#form-buttons-cancelar',
226    });
227  }
228});
229</script>
230
231    </tal:protocolo-macro>
232
233       
234    <div tal:replace="structure provider:plone.belowcontentbody" />
235
236    </tal:main-macro>
237</metal:main>
238
239</body>
240</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.