source: publico/ILSAPL/branches/2.5/skins/sk_sapl/cadastros/sessao_plenaria/oradores_expediente/oradores_expediente_index_html.dtml @ 8414

Última Alteração nesse arquivo desde 8414 foi 8414, incluída por claudiomorale, 10 meses atrás

corrige parametro em link emissao pdf o top bar

  • Propriedade svn:executable mudada para *
File size: 14.1 KB
Linha 
1<dtml-var standard_html_header>
2<script type="text/javascript" language="Javascript">
3
4    function excluir(cod_sessao_plen,cod_parlamentar){
5        var form = document.oradores_form;   
6        if (confirm("Deseja realmente excluir o orador?")) {
7            location.href = "oradores_expediente_excluir_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_parlamentar=" + cod_parlamentar + '&cod_sessao_leg='+ form.hdn_cod_sessao_leg.value + '&cod_num_legislatura=' + form.hdn_num_legislatura.value + '&dat_sessao=' + form.hdn_dat_sessao.value + '&tip_sessao=' + form.hdn_tip_sessao.value;
8        }
9        return;
10    }
11   
12        function convidado_excluir(cod_sessao_plen,nom_convidado){
13                var form = document.oradores_convidados_form;
14                if (confirm("Deseja realmente excluir o orador convidado?")) {
15                        location.href = "oradores_convidados_excluir_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>&nom_convidado=" +  nom_convidado + '&cod_sessao_leg=' + form.hdn_cod_sessao_leg.value + '&cod_num_legislatura=' + form.hdn_num_legislatura.value + '&dat_sessao=' + form.hdn_dat_sessao.value + '&tip_sessao=' + form.hdn_tip_sessao.value;
16                }
17                return;
18        }
19
20    function discurso_excluir(cod_parlamentar){
21        var form =  document.oradores_form;
22        if (confirm("Deseja realmente excluir o discurso?")) {
23            location.href="discurso_expediente_excluir_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_parlamentar=" + cod_parlamentar + '&cod_sessao_leg='+ form.hdn_cod_sessao_leg.value + '&cod_num_legislatura=' + form.hdn_num_legislatura.value + '&dat_sessao=' + form.hdn_dat_sessao.value + '&tip_sessao=' + form.hdn_tip_sessao.value;
24        }
25        return;
26        }
27
28        function discurso_convidado_excluir(cod_sessao_plen,num_ordem){
29                var form = document.oradores_convidados_form;
30                if confirm("Deseja realmente excluir o discurso do convidado?)) {
31                   location.href="discurso_convidado_excluir_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>&num_ordem=" + num_ordem;
32                }
33        }
34
35function submeter(endereco){
36
37        var form = document.oradores_form;
38        endereco += '?cod_sessao_plen=' + form.hdn_cod_sessao_plen.value;
39        endereco += '&cod_sessao_leg=' + form.hdn_cod_sessao_leg.value;
40        endereco += '&cod_num_legislatura=' + form.hdn_num_legislatura.value;
41        endereco += '&dat_sessao=' + form.hdn_dat_sessao.value;
42        endereco += '&tip_sessao=' + form.hdn_tip_sessao.value;
43
44        if (form.hdn_cod_sessao_plen.value!=""){
45            location.href = endereco;
46        }
47        return;
48    }
49</script>
50<a id="ajuda" href="&dtml-portal_url;/ajuda/sessao_plenaria_oradores">Ajuda</a>
51<h1 class="firstHeading"> Oradores do Expediente </h1>
52<h3 align="center"><dtml-var sessao_plenaria_header></h3>
53
54<form name="oradores_form" method="post" action="oradores_expediente_salvar_proc" enctype="multipart/form-data">
55    <dtml-var sessao_plenaria_menu>
56    <dtml-in expr="zsql.oradores_expediente_obter_zsql(cod_sessao_plen=cod_sessao_plen, ind_excluido=0)">
57        <dtml-if sequence-start>
58        <fieldset>
59        <legend>Oradores Expediente  -  Parlamentares</legend>
60        <table width="100%">
61            <tr>
62                <td class="form-label">&nbsp;Ordem de pronunciamento</td>
63                <td class="form-label">&nbsp;Parlamentar</td>
64                <td class="form-label">&nbsp;Discurso</td>
65                <td class="form-label">&nbsp;V&iacute;deo do Discurso</td>
66                <td class="form-label">&nbsp;A&ccedil;&atilde;o</td>
67
68            </tr>
69        </dtml-if sequence-start>
70        <tr>
71            <td>
72                <input type="text" id="txt_num_ordem_<dtml-var num_ordem>" name="txt_num_ordem" size="2" value="<dtml-var num_ordem>">
73            </td>
74            <td class="texto">
75                <dtml-in expr="zsql.parlamentar_obter_zsql(cod_parlamentar=cod_parlamentar, ind_excluido=0)">
76                    <dtml-var nom_parlamentar>/<dtml-var sgl_partido>
77                    <input type="hidden" name="hdn_cod_parlamentar" value="<dtml-var cod_parlamentar>" />
78                </dtml-in>
79            </td>
80            <td class="texto">
81                <dtml-if expr="(_.has_key('cod_sessao_plen')) and (_.has_key('cod_parlamentar'))">
82                    <dtml-call expr="REQUEST.set('id_documento', _.str(cod_sessao_plen)+ '_' + _.str(cod_parlamentar) + '_discurso')">
83                    <dtml-if "_.hasattr(sapl_documentos.oradores_expediente,id_documento)">
84                        <dtml-let documento="_.getattr(sapl_documentos.oradores_expediente,id_documento).absolute_url">
85                            <a target="_blank" href="<dtml-var documento>">
86                                <img align="bottom" border="0" src="&dmtl-portal_url;/imagens/archiv.gif" alt="Discurso" />
87                            </a>
88                            &nbsp;&nbsp;&nbsp;<input class="botaoExtra" type="button" name="delTxtDiscurso" value="Excluir" onClick="javascript:discurso_excluir(<dtml-var cod_parlamentar missing>)">
89                        </dtml-let>
90                    <dtml-else>
91                    Orador sem discurso cadastrado
92                    </dtml-if>
93                </dtml-if>
94            </td>
95            <td class="texto">
96            <a href="<dtml-var url_discurso>">Visualizar</a>
97            </td>
98            <td class="texto">
99                <a href="javascript:excluir(<dtml-var cod_sessao_plen>,<dtml-var cod_parlamentar>)">Excluir</a>
100                                 </td>
101         </tr>
102    <dtml-if sequence-end>
103    </table>
104    </dtml-if sequence-end>
105    <dtml-else>
106        <table width="100%">
107            <tr>
108                <td class="form-text">Nenhum orador cadastrado.</td>
109            </tr>
110       </table>
111   </dtml-in>
112   </fieldset>
113</form>
114<form name="oradores_convidados_form" method="post" action="oradores_convidados_salvar_proc" enctype="multipart/form-data">
115<dtml-in "zsql.oradores_convidados_obter_zsql(cod_sessao_plen=cod_sessao_plen, ind_excluido=0)">
116<dtml-if sequence-start>
117        <fieldset><legend>Oradores Expediente - Convidados</legend>
118        <table width="100%">
119
120     <tr><td class="form-label">&nbsp;Ordem de Pronunciamento</td>
121                <td class="form-label">&nbsp;Convidado</td>
122                <td class="form-label">&nbsp;Discurso</td>
123                <td class="form-label">&nbsp;V&iacute;deo do Discurso</td>
124                <td class="form-label">&nbsp;A&ccedil;&atilde;o</td>
125        </tr>
126</dtml-if sequence-start>
127<tr><td class="texto">
128                <input type="text" name="txt_num_ordem_<dtml-var num_ordem>" id="txt_num_ordem_<dtml-var num_ordem>" size="2" maxlength="3" value="<dtml-var num_ordem>" />
129        </td>
130        <td class="texto"><dtml-var nom_convidado>
131                <input type="hidden" name="num_ordem" value="<dtml-var num_ordem>" />
132        </td>
133         <td class="texto">
134                <dtml-call expr="REQUEST.set('id_documento', _.str(cod_sessao_plen) + '_' + _.str(num_ordem) + '_discurso_convidado')">
135            <dtml-if "_.hasattr(sapl_documentos.oradores_expediente,id_documento)">
136                   <dtml-let documento="_.getattr(sapl_documentos.oradores_expediente,id_documento).absolute_url">
137                           <a target="_blank" href="<dtml-var documento>">
138                                  <img align="bottom" border="0" src="&dmtl-portal_url;/imagens/archiv.gif" alt="Discurso" />
139                                  </a>&nbsp;&nbsp;&nbsp;<input class="botaoExtra" type="button" name="delTxtDiscurso" value="Excluir" onClick="javascript:discurso_convidado_excluir(<dtml-var cod_sessao_plen>,<dtml-var num_ordem>)">
140                   </dtml-let>
141       <dtml-else>
142                         Orador convidado sem discurso cadastrado
143           </dtml-if>
144     </td>
145          <td class="texto"><a href="<dtml-var url_discurso>">Visualizar</a></td>
146          <td class="texto">
147          <a href="javascript:convidado_excluir(<dtml-var cod_sessao_plen>,<dtml-var nom_convidado>)">Excluir</a>
148          </td>
149  </tr>
150  <dtml-if sequence-end>
151  </table>
152  </dtml-if sequence-end>
153 <dtml-else>
154        <table width="100%">
155                 <tr>
156                         <td class="form-text">Nenhum orador convidado cadastrado.</td>
157                 </tr>
158        </table>
159</dtml-in>
160</fieldset>
161</form>
162<form name="oradores_cadastro_form" method="post" action="oradores_expediente_salvar_proc" enctype="multipart/form-data">
163<fieldset>
164<legend>Cadastro de Oradores do Expediente - Parlamentares </legend>
165<table width="100%">
166    <tr>
167        <td class="form-label">&nbsp;Ordem de pronunciamento</td>
168                <td class="form-label">&nbsp;Parlamentar</td>
169        <td class="form-label">&nbsp;URL V&iacute;deo</td>
170    </tr>
171    <tr>
172        <td>
173            <input type="text" name="txt_num_ordem" size="3" maxlength="3" />
174        </td>
175        <td>
176            <select name="lst_cod_parlamentar" size="1">
177                <dtml-in expr="zsql.oradores_expediente_parlamentar_obter_zsql(cod_sessao_plen=cod_sessao_plen,num_legislatura=cod_num_legislatura,ind_ativo=1,ind_excluido=0)">
178                    <option
179                        value="<dtml-var cod_parlamentar missing>">
180                        <dtml-var nom_parlamentar>/<dtml-var sgl_partido>
181                    </option>
182                    </dtml-in>
183            </select>
184                </td>
185        <td>
186         <input type="text" id="txt_url_discurso" name="txt_url_discurso" size="48" maxlength="150" value="<dtml-var url_discurso missing null="">" />
187        </td>
188    </tr>
189    <tr>
190                <td align="center" colspan="3">
191
192            <input class="botao" type="submit" size="10" name="btn_oradores" value="Incluir Orador" />
193        </td>
194    </tr>
195    <input type="hidden" name="hdn_cod_sessao_plen" value="<dtml-var cod_sessao_plen missing>" />
196    <input type="hidden" name="hdn_cod_sessao_leg" value="<dtml-var cod_sessao_leg missing>"/>
197    <input type="hidden" name="hdn_dat_sessao" value="<dtml-var dat_sessao missing>"/>
198    <input type="hidden" name="hdn_num_legislatura" value="<dtml-var cod_num_legislatura missing>"/>
199    <input type="hidden" name="hdn_tip_sessao" value="<dtml-var tip_sessao missing>"/>
200</table>
201</fieldset>
202</form>
203<form name="oradores_convidados_cadastro_form" method="post" action="oradores_convidados_salvar_proc" enctype="multipart/form-data">
204<fieldset>
205<legend>Cadastro de Oradores Expediente - Convidados</legend>
206<table width="100%">
207        <tr>
208                <td class="form-label">&nbsp;Ordem de Pronunciamento</td>
209                <td class="form-label">&nbsp;Convidado</td>
210                <td class="form-label">&nbsp;URL V&iacute;deo</td>
211        </tr>
212        <tr>
213                <td><input type="text" name="txt_num_ordem" size="3" maxlength="3" />   </td>
214                <td><input type="text" name="txt_nom_convidado" /> </td>
215                <td><input type="text" name="txt_url_discurso" size="48" maxlength="150" value="<dtml-var url_discurso missing null=" ">" /> </td>
216        </tr>
217        <tr>
218                <td align="center" colspan="3">
219                        <input class="botao" type="submit" size="10" name="btn_oradores_convidados" value="Incluir Orador Convidado" />
220            </td>
221        </tr>
222        <input type="hidden" name="hdn_cod_sessao_plen" value="<dtml-var cod_sessao_plen missing>" />
223        <input type="hidden" name="hdn_cod_sessao_leg"  value="<dtml-var cod_sessao_leg missing>" />
224        <input type="hidden" name="hdn_dat_sessao"      value="<dtml-var dat_sessao missing>" />
225        <input type="hidden" name="hdn_num_legislatura" value="<dtml-var cod_num_legislatura missing>" />
226        <input type="hidden" name="hdn_tip_sessao"      value="<dtml-var tip_sessao missing>" />
227</table>
228</fieldset>
229</form>
230<form name="discurso_cadastro_form" method="post" action="discurso_expediente_salvar_proc" enctype="multipart/form-data">
231<fieldset>
232<legend>Cadastro de Discurso - Parlamentar</legend>
233<table width="100%">
234    <tr>
235                <td class="form-label">&nbsp;Parlamentar</td>
236        <td class="form-label">&nbsp;Discurso</td>
237    </tr>
238    <tr>
239        <td>
240            <select name="lst_cod_parlamentar" size="1">
241                <dtml-in expr="zsql.oradores_expediente_parlamentar_incl_obter_zsql(cod_sessao_plen=cod_sessao_plen,num_legislatura=cod_num_legislatura,ind_ativo=1,ind_excluido=0)">
242                    <option
243                        value="<dtml-var cod_parlamentar missing>">
244                        <dtml-var nom_parlamentar>/<dtml-var sgl_partido>
245                    </option>
246                    </dtml-in>
247            </select>
248                </td>
249             <td>
250            <input type="file" name="file_nom_arquivo" size="40" maxlength="100" />
251        </td>
252    </tr>
253    <tr>
254        <td align="center" colspan="3">
255            <input class="botao" type="submit" size="10" name="btn_oradores" value="Incluir Discurso" />
256            <input type="hidden" name="flag_discurso" value="1"/>
257            <input type="hidden" name="hdn_cod_sessao_plen" value="<dtml-var cod_sessao_plen missing>" />
258            <input type="hidden" name="hdn_cod_sessao_leg" value="<dtml-var cod_sessao_leg missing>"/>
259            <input type="hidden" name="hdn_dat_sessao" value="<dtml-var dat_sessao missing>"/>
260            <input type="hidden" name="hdn_num_legislatura" value="<dtml-var cod_num_legislatura missing>"/>
261            <input type="hidden" name="hdn_tip_sessao" value="<dtml-var tip_sessao missing>"/>
262        </td>
263    </tr>
264</table>
265</fieldset>
266
267</form>
268<form name="discurso_convidado_cadastro_form" method="post" action="discurso_convidado_salvar_proc" enctype="multipart/form-data">
269<fieldset>
270        <legend>Cadastro de Discurso - Convidado</legend>
271        <table width="100%">
272                <tr><td class="form-label">&nbsp;Convidado</td>
273                        <td class="form-label">&nbsp;Discurso</td>
274                </tr>
275                <tr><td><select name="lst_num_ordem" size="1">
276                                        <dtml-in expr="zsql.oradores_convidados_incl_obter_zsql(cod_sessao_plen=cod_sessao_plen, ind_excluido=0)">
277                                                <option
278                                                        value="<dtml-var num_ordem missing>"> <dtml-var nom_convidado>
279                                                </option>
280                                        </dtml-in>
281                                </select>
282                        </td>
283                        <td> <input type="file" name="file_nom_arquivo" size="40" maxlength="100" />
284                         </td>
285                </tr>
286                <tr>
287                        <td align="center" colspan="3">
288                                <input type="submit" class="botao" size="10" name="btn_oradores_convidados" value="Incluir Discurso Convidado" />
289                                <input type="hidden" name="flag_discurso_convidado" value="1" />
290                                <input type="hidden" name="hdn_cod_sessao_plen" value="<dtml-var cod_sessao_plen missing>" />
291                                <input type="hidden" name="hdn_cod_sessao_leg"  value="<dtml-var cod_sessao_leg missing>" />
292                                <input type="hidden" name="hdn_dat_sessao" value="<dtml-var dat_sessao missing>" />
293                                <input type="hidden" name="hdn_num_legislatura" value="<dtml-var cod_num_legislatura missing>" />
294                                <input type="hidden" name="hdn_tip_sessao" value="<dtml-var tip_sessao missing>" />
295                        </td>
296                </tr>
297</table>
298</fieldset>
299</form>
300<dtml-var standard_html_footer>
301
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.