@@ -288,7 +277,6 @@
tmp = tempo_disparo_antecedencia.split(":");
tempo_disparo_antecedencia = checkTime(parseInt(tmp[0])) + ":" + checkTime(parseInt(tmp[1])) + ":" + checkTime(parseInt(tmp[2]));
- var counter = 1;
(function poll() {
$.ajax({
url: "{% url 'sapl.painel:dados_painel' sessao_id %}",
diff --git a/sapl/templates/painel/painel_discurso.html b/sapl/templates/painel/painel_discurso.html
new file mode 100644
index 000000000..e7197c5ae
--- /dev/null
+++ b/sapl/templates/painel/painel_discurso.html
@@ -0,0 +1,289 @@
+{% load i18n %}
+{% load common_tags %}
+
+{% load render_bundle from webpack_loader %}
+{% load webpack_static from webpack_loader %}
+
+
+
+
+
+
+
+
+
+
+
{% block head_title %}{% trans 'SAPL - Sistema de Apoio ao Processo Legislativo' %}{% endblock %}
+
+ {% block webpack_loader_css %}
+ {% render_chunk_vendors 'css' %}
+ {% render_bundle 'global' 'css' %}
+ {% render_bundle 'painel' 'css' %}
+ {% endblock webpack_loader_css %}
+
+
+
+
+
+ {% if painel_config.exibir_nome_casa %}
+
+
{{casa.nome}}
+
+ {% endif %}
+
+
+
+
+
+
+
+
![]()
+
+
+
+
+
+ {{lista.tipo}}
+
+
+
+
+
+
+
+
+
+
+
+
{% if cronometros|length == 1 %}Cronômetro{% elif cronometros|length > 1%}Cronômetros{% endif %}
+
+ {% for cronometro in cronometros %}
+ {{cronometro}}:
+ {% endfor %}
+
+
+
+
+
+ {% block webpack_loader_js %}
+ {% render_chunk_vendors 'js' %}
+ {% render_bundle 'global' 'js' %}
+ {% render_bundle 'painel' 'js' %}
+ {% endblock webpack_loader_js %}
+
+ {% block webpack_loader_chunks_js %}
+ {% endblock webpack_loader_chunks_js %}
+
+
+
+
diff --git a/sapl/templates/sessao/cronometrolista_form.html b/sapl/templates/sessao/cronometrolista_form.html
new file mode 100644
index 000000000..a7c7409c8
--- /dev/null
+++ b/sapl/templates/sessao/cronometrolista_form.html
@@ -0,0 +1,2 @@
+{% extends "crud/form.html" %}
+{% load i18n %}
\ No newline at end of file
diff --git a/sapl/templates/sessao/layouts.yaml b/sapl/templates/sessao/layouts.yaml
index 9cde05569..94e1b2f7e 100644
--- a/sapl/templates/sessao/layouts.yaml
+++ b/sapl/templates/sessao/layouts.yaml
@@ -103,6 +103,15 @@ TipoRetiradaPauta:
{% trans 'Tipo Retirada Pauta'%}:
- descricao
+TipoListaDiscurso:
+ {% trans 'Tipo de Lista de Discurso' %}:
+ - nome
+
+ListaDiscurso:
+ {% trans 'Lista de Discurso' %}:
+ - tipo
+ - sessao_plenaria
+
RetiradaPauta:
{% trans 'Retirada de Pauta' %}:
- tipo_de_retirada materia
diff --git a/sapl/templates/sessao/lista_discurso.html b/sapl/templates/sessao/lista_discurso.html
new file mode 100644
index 000000000..4691b1d5f
--- /dev/null
+++ b/sapl/templates/sessao/lista_discurso.html
@@ -0,0 +1,153 @@
+{% extends "base.html" %}
+{% load i18n staticfiles menus %}
+
+{% load common_tags %}
+{% load render_bundle from webpack_loader %}
+{% load webpack_static from webpack_loader %}
+
+
+{% block title %}
+
+{% endblock %}
+
+{% block base_content %}
+ {{block.super}}
+
+
+
+
+
Selecione um Tipo de Lista de Discurso
+
+
+
+
+ Não há
+ Tipos de Lista de Discurso criadas. Para criar, vá em
+ Sistema -> Tabelas Auxiliares -> Tipo de Lista de Discurso.
+
+
+
+
+
+
+
+
+
+
+
+
Parlamentares
+ Aperte CTRL para selecionar mais de um
+
+
+
+
+
+
Lista de Discurso
+ Arraste para ordenar
+
+
+ {% comment %} [[p.nome]]
{% endcomment %}
+
+
+
+ [[index+1]]. [[element.nome]]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Lista de Discurso
+ Clique uma vez para escolher o orador e uma segunda vez para desmarcar o orador.
+
+
+
+ [[index+1]]. [[element.nome]]
+
+
+
+
+
Cronômetros
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+{% endblock %}
+
+{% block webpack_loader_js %}
+ {% render_chunk_vendors 'js' %}
+ {% render_bundle 'global' 'js' %}
+ {% render_bundle 'sessao' 'js' %}
+{% endblock webpack_loader_js %}
diff --git a/sapl/templates/sessao/subnav.yaml b/sapl/templates/sessao/subnav.yaml
index 59a127ad3..6c2f056a6 100644
--- a/sapl/templates/sessao/subnav.yaml
+++ b/sapl/templates/sessao/subnav.yaml
@@ -41,10 +41,15 @@
url: votacao_bloco_ordemdia
check_permission: sessao.add_sessaoplenaria
-- title: {% trans 'Painel Eletrônico' %}
- url: painel
- {% if not 'painel_aberto'|get_config_attr %}check_permission: painel.list_painel{%endif%}
- check_permission: painel.list_painel
+- title: {% trans 'Operador' %}
+ children:
+ - title: {% trans 'Painel Eletrônico' %}
+ url: painel
+ {% if not 'painel_aberto'|get_config_attr %}check_permission: painel.list_painel{%endif%}
+ check_permission: painel.list_painel
+ - title: {% trans 'Lista de Discurso' %}
+ url: lista_discurso
+ check_permission: painel.list_painel
- title: {% trans 'Resumo' %}
children:
diff --git a/sapl/templates/sessao/tipolistadiscurso_detail.html b/sapl/templates/sessao/tipolistadiscurso_detail.html
new file mode 100644
index 000000000..5d096a8dd
--- /dev/null
+++ b/sapl/templates/sessao/tipolistadiscurso_detail.html
@@ -0,0 +1,57 @@
+{% extends "crud/detail.html" %}
+{% load i18n %}
+
+{% block sub_actions %}
+ {{block.super}}
+
+{% endblock sub_actions %}
+
+{% block detail_content %}
+ {{block.super}}
+ {% if cronometros_lista %}
+
Cronômetros vinculados
+
+
+
+ | Cronômetros |
+
+
+
+ {% for cl in cronometros_lista %}
+
+ | {{cl.cronometro}} |
+
+
+ |
+
+ {% endfor %}
+
+
+ {% endif %}
+{% endblock %}
+
+{% block extra_js %}
+
+
+
+{% endblock %}
\ No newline at end of file
diff --git a/sapl/webpack-stats.json b/sapl/webpack-stats.json
index d6d0af383..6bcaa322e 100644
--- a/sapl/webpack-stats.json
+++ b/sapl/webpack-stats.json
@@ -1 +1 @@
-{"status":"done","publicPath":"/static/sapl/frontend/","chunks":{"null":[{"name":"css/chunk-681dd124.3d0928b2.css","publicPath":"/static/sapl/frontend/css/chunk-681dd124.3d0928b2.css","path":"../sapl/sapl/static/sapl/frontend/css/chunk-681dd124.3d0928b2.css"},{"name":"js/chunk-681dd124.64f6fdc0.js","publicPath":"/static/sapl/frontend/js/chunk-681dd124.64f6fdc0.js","path":"../sapl/sapl/static/sapl/frontend/js/chunk-681dd124.64f6fdc0.js"},{"name":"css/chunk-681dd124.3d0928b2.css.map","publicPath":"/static/sapl/frontend/css/chunk-681dd124.3d0928b2.css.map","path":"../sapl/sapl/static/sapl/frontend/css/chunk-681dd124.3d0928b2.css.map"}],"chunk-vendors":[{"name":"css/chunk-vendors.7da9088b.css","publicPath":"/static/sapl/frontend/css/chunk-vendors.7da9088b.css","path":"../sapl/sapl/static/sapl/frontend/css/chunk-vendors.7da9088b.css"},{"name":"js/chunk-vendors.7a4ea0f9.js","publicPath":"/static/sapl/frontend/js/chunk-vendors.7a4ea0f9.js","path":"../sapl/sapl/static/sapl/frontend/js/chunk-vendors.7a4ea0f9.js"},{"name":"css/chunk-vendors.7da9088b.css.map","publicPath":"/static/sapl/frontend/css/chunk-vendors.7da9088b.css.map","path":"../sapl/sapl/static/sapl/frontend/css/chunk-vendors.7da9088b.css.map"}],"compilacao":[{"name":"css/compilacao.eff62463.css","publicPath":"/static/sapl/frontend/css/compilacao.eff62463.css","path":"../sapl/sapl/static/sapl/frontend/css/compilacao.eff62463.css"},{"name":"js/compilacao.77fbad73.js","publicPath":"/static/sapl/frontend/js/compilacao.77fbad73.js","path":"../sapl/sapl/static/sapl/frontend/js/compilacao.77fbad73.js"},{"name":"css/compilacao.eff62463.css.map","publicPath":"/static/sapl/frontend/css/compilacao.eff62463.css.map","path":"../sapl/sapl/static/sapl/frontend/css/compilacao.eff62463.css.map"}],"global":[{"name":"css/global.a77827ad.css","publicPath":"/static/sapl/frontend/css/global.a77827ad.css","path":"../sapl/sapl/static/sapl/frontend/css/global.a77827ad.css"},{"name":"js/global.e051cc2f.js","publicPath":"/static/sapl/frontend/js/global.e051cc2f.js","path":"../sapl/sapl/static/sapl/frontend/js/global.e051cc2f.js"},{"name":"css/global.a77827ad.css.map","publicPath":"/static/sapl/frontend/css/global.a77827ad.css.map","path":"../sapl/sapl/static/sapl/frontend/css/global.a77827ad.css.map"}],"online":[{"name":"css/online.b7332556.css","publicPath":"/static/sapl/frontend/css/online.b7332556.css","path":"../sapl/sapl/static/sapl/frontend/css/online.b7332556.css"},{"name":"js/online.9ef5423a.js","publicPath":"/static/sapl/frontend/js/online.9ef5423a.js","path":"../sapl/sapl/static/sapl/frontend/js/online.9ef5423a.js"},{"name":"css/online.b7332556.css.map","publicPath":"/static/sapl/frontend/css/online.b7332556.css.map","path":"../sapl/sapl/static/sapl/frontend/css/online.b7332556.css.map"}],"painel":[{"name":"css/painel.5d957a9b.css","publicPath":"/static/sapl/frontend/css/painel.5d957a9b.css","path":"../sapl/sapl/static/sapl/frontend/css/painel.5d957a9b.css"},{"name":"js/painel.35e9809a.js","publicPath":"/static/sapl/frontend/js/painel.35e9809a.js","path":"../sapl/sapl/static/sapl/frontend/js/painel.35e9809a.js"},{"name":"css/painel.5d957a9b.css.map","publicPath":"/static/sapl/frontend/css/painel.5d957a9b.css.map","path":"../sapl/sapl/static/sapl/frontend/css/painel.5d957a9b.css.map"}]}}
\ No newline at end of file
+{"status":"done","publicPath":"/static/sapl/frontend/","chunks":{"null":[{"name":"css/chunk-681dd124.3d0928b2.css","publicPath":"/static/sapl/frontend/css/chunk-681dd124.3d0928b2.css","path":"../sapl/sapl/static/sapl/frontend/css/chunk-681dd124.3d0928b2.css"},{"name":"js/chunk-681dd124.64f6fdc0.js","publicPath":"/static/sapl/frontend/js/chunk-681dd124.64f6fdc0.js","path":"../sapl/sapl/static/sapl/frontend/js/chunk-681dd124.64f6fdc0.js"},{"name":"css/chunk-681dd124.3d0928b2.css.map","publicPath":"/static/sapl/frontend/css/chunk-681dd124.3d0928b2.css.map","path":"../sapl/sapl/static/sapl/frontend/css/chunk-681dd124.3d0928b2.css.map"}],"chunk-vendors":[{"name":"css/chunk-vendors.7da9088b.css","publicPath":"/static/sapl/frontend/css/chunk-vendors.7da9088b.css","path":"../sapl/sapl/static/sapl/frontend/css/chunk-vendors.7da9088b.css"},{"name":"js/chunk-vendors.7a4ea0f9.js","publicPath":"/static/sapl/frontend/js/chunk-vendors.7a4ea0f9.js","path":"../sapl/sapl/static/sapl/frontend/js/chunk-vendors.7a4ea0f9.js"},{"name":"css/chunk-vendors.7da9088b.css.map","publicPath":"/static/sapl/frontend/css/chunk-vendors.7da9088b.css.map","path":"../sapl/sapl/static/sapl/frontend/css/chunk-vendors.7da9088b.css.map"}],"compilacao":[{"name":"css/compilacao.eff62463.css","publicPath":"/static/sapl/frontend/css/compilacao.eff62463.css","path":"../sapl/sapl/static/sapl/frontend/css/compilacao.eff62463.css"},{"name":"js/compilacao.77fbad73.js","publicPath":"/static/sapl/frontend/js/compilacao.77fbad73.js","path":"../sapl/sapl/static/sapl/frontend/js/compilacao.77fbad73.js"},{"name":"css/compilacao.eff62463.css.map","publicPath":"/static/sapl/frontend/css/compilacao.eff62463.css.map","path":"../sapl/sapl/static/sapl/frontend/css/compilacao.eff62463.css.map"}],"global":[{"name":"css/global.a77827ad.css","publicPath":"/static/sapl/frontend/css/global.a77827ad.css","path":"../sapl/sapl/static/sapl/frontend/css/global.a77827ad.css"},{"name":"js/global.e051cc2f.js","publicPath":"/static/sapl/frontend/js/global.e051cc2f.js","path":"../sapl/sapl/static/sapl/frontend/js/global.e051cc2f.js"},{"name":"css/global.a77827ad.css.map","publicPath":"/static/sapl/frontend/css/global.a77827ad.css.map","path":"../sapl/sapl/static/sapl/frontend/css/global.a77827ad.css.map"}],"online":[{"name":"css/online.b7332556.css","publicPath":"/static/sapl/frontend/css/online.b7332556.css","path":"../sapl/sapl/static/sapl/frontend/css/online.b7332556.css"},{"name":"js/online.9ef5423a.js","publicPath":"/static/sapl/frontend/js/online.9ef5423a.js","path":"../sapl/sapl/static/sapl/frontend/js/online.9ef5423a.js"},{"name":"css/online.b7332556.css.map","publicPath":"/static/sapl/frontend/css/online.b7332556.css.map","path":"../sapl/sapl/static/sapl/frontend/css/online.b7332556.css.map"}],"painel":[{"name":"css/painel.5d957a9b.css","publicPath":"/static/sapl/frontend/css/painel.5d957a9b.css","path":"../sapl/sapl/static/sapl/frontend/css/painel.5d957a9b.css"},{"name":"js/painel.35e9809a.js","publicPath":"/static/sapl/frontend/js/painel.35e9809a.js","path":"../sapl/sapl/static/sapl/frontend/js/painel.35e9809a.js"},{"name":"css/painel.5d957a9b.css.map","publicPath":"/static/sapl/frontend/css/painel.5d957a9b.css.map","path":"../sapl/sapl/static/sapl/frontend/css/painel.5d957a9b.css.map"}]}}