From 08887e55b5be5152e2b159ca86ed622aba3b775b Mon Sep 17 00:00:00 2001 From: 96409975520 <96409975520@MPBSA171301.mp.intra> Date: Tue, 19 Sep 2017 16:00:56 -0300 Subject: [PATCH] Melhoramento do painel de acessibilidade. --- Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/arquivosHtml/arquivosHtml.jsp | 4 +++- Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/painelAcessibilidade/errosMaisComuns.jsp | 11 +++++++++++ Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/painelAcessibilidade/mediaAvaliacao.jsp | 40 ++++++++++++++++++++++++++++++++++++++++ Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/painelAcessibilidade/painelAcessibilidade.jsp | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/tags/baseLayout.tag | 32 +++++++++++++++++++++++++++----- Desenvolvimento/Codificacao/e-Selo/WebContent/static/css/painelAcessibilidade.css | 118 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------- Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/ASESWEB.jpg | Bin 0 -> 5011 bytes Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/emag.png | Bin 0 -> 94209 bytes Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/site-ext.gif | Bin 0 -> 79 bytes Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/vlibras.png | Bin 0 -> 10948 bytes Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/controller/ErrosMaisComunsController.java | 6 +++--- Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/controller/PainelAcessibilidadeController.java | 372 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----- Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/dao/AgendamentoAvaliacaoUrlDAO.java | 15 +++++++++++++++ Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/dao/GenericDAO.java | 4 +--- Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/dao/RelatoriosFadDAO.java | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/model/AgendamentoAvaliacaoUrl.java | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/model/RelatoriosFad.java | 114 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Desenvolvimento/Codificacao/e-Selo/src/main/resources/config.properties | 10 +++++++++- Desenvolvimento/Codificacao/e-Selo/src/main/resources/hibernate.cfg.xml | 4 +++- 19 files changed, 871 insertions(+), 35 deletions(-) create mode 100644 Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/painelAcessibilidade/errosMaisComuns.jsp create mode 100644 Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/ASESWEB.jpg create mode 100644 Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/emag.png create mode 100644 Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/site-ext.gif create mode 100644 Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/vlibras.png create mode 100644 Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/dao/AgendamentoAvaliacaoUrlDAO.java create mode 100644 Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/dao/RelatoriosFadDAO.java create mode 100644 Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/model/AgendamentoAvaliacaoUrl.java create mode 100644 Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/model/RelatoriosFad.java diff --git a/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/arquivosHtml/arquivosHtml.jsp b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/arquivosHtml/arquivosHtml.jsp index ef1a02e..f834e49 100644 --- a/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/arquivosHtml/arquivosHtml.jsp +++ b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/arquivosHtml/arquivosHtml.jsp @@ -16,7 +16,9 @@
- + +
+
${html} diff --git a/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/painelAcessibilidade/errosMaisComuns.jsp b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/painelAcessibilidade/errosMaisComuns.jsp new file mode 100644 index 0000000..1a24ba2 --- /dev/null +++ b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/painelAcessibilidade/errosMaisComuns.jsp @@ -0,0 +1,11 @@ +<%@taglib prefix="t" tagdir="/WEB-INF/tags"%> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> +<%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> +<%@page contentType="text/html" pageEncoding="UTF-8"%> + + + +${html} + + + \ No newline at end of file diff --git a/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/painelAcessibilidade/mediaAvaliacao.jsp b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/painelAcessibilidade/mediaAvaliacao.jsp index 8a612ff..e84f77e 100644 --- a/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/painelAcessibilidade/mediaAvaliacao.jsp +++ b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/painelAcessibilidade/mediaAvaliacao.jsp @@ -69,5 +69,45 @@
+ +
+ + + +

Relatório Circunstantiado e Plano de Trabalho enviados ao Ministério do Planejamento e ao Ministério Público Federal.

+ +
+ + + + + + + + + + + + + + + + + + +
${tipo}Relatório CircunstanciadoPlano de trabalho
${relatoriosFad.no_unidade_plano } + + Download + + Download +
+
+
+ + + +
+
+ \ No newline at end of file diff --git a/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/painelAcessibilidade/painelAcessibilidade.jsp b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/painelAcessibilidade/painelAcessibilidade.jsp index 1a24ba2..68fceb0 100644 --- a/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/painelAcessibilidade/painelAcessibilidade.jsp +++ b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/jsp/painelAcessibilidade/painelAcessibilidade.jsp @@ -7,5 +7,59 @@ ${html} +
+

Relatório Circunstanciado de Acessibilidade Digital

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
${tipo}Total de ${nomeTotal}Média
+ + + + + + + + ${mediaAvaliacao.nome } + + + + ${mediaAvaliacao.nome } + + + ${mediaAvaliacao.total } + + ${mediaAvaliacao.media } +
+
+ +
+ +
+ + \ No newline at end of file diff --git a/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/tags/baseLayout.tag b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/tags/baseLayout.tag index b71e9f9..5c40359 100644 --- a/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/tags/baseLayout.tag +++ b/Desenvolvimento/Codificacao/e-Selo/WebContent/WEB-INF/tags/baseLayout.tag @@ -32,8 +32,8 @@

-
+ + +
Início do Conteúdo -

As verificações passíveis de verificação automática representam apenas 20% (vinte por cento) do conjunto de verificações necessárias.

+

As verificações passíveis de verificação automática representam apenas 20% (vinte por cento) do conjunto de verificações necessárias.

@@ -57,11 +67,23 @@ +
+
+

Ferramentas para Promover a Acessibilidade Digital

+
+ + Ases Web - validador automático de sitesAses Web - validador automático de sites Site Externo +
+ + Vlibras - tradutor automático de conteúdos para LIBRASVlibras - tradutor automático de conteúdos para LIBRAS Site Externo
+ + Modelo de Acessibilidade em Governo Eletrônico - eMAGModelo de Acessibilidade em Governo Eletrônico - eMAG Site Externo

+
Fim do Conteúdo
Voltar para o topo
- + diff --git a/Desenvolvimento/Codificacao/e-Selo/WebContent/static/css/painelAcessibilidade.css b/Desenvolvimento/Codificacao/e-Selo/WebContent/static/css/painelAcessibilidade.css index 556fa19..c6ab756 100644 --- a/Desenvolvimento/Codificacao/e-Selo/WebContent/static/css/painelAcessibilidade.css +++ b/Desenvolvimento/Codificacao/e-Selo/WebContent/static/css/painelAcessibilidade.css @@ -12,6 +12,43 @@ body { font-family: "Open Sans", Arial, Helvetica, sans-serif; } +.fonteVermelha{ +text-align: center; +color: #ff0000; +} + +#menu { + background: #0a5517; + padding-top: 1px; + padding-bottom: 1px; + font-family: Arial, Helvetica, sans-serif; + text-align: right; +} +#menu ul{ + + margin-right: 25%; +} + +#menu li{ + list-style: none; + text-align: right; + margin: 0 !important; + + } + +#menu ul li{ + display: inline; + color: #ffffff !important; +} + #menu ul li a{ + display: inline; + color: #ffffff !important; + margin: 0; +} + + h2#alertaAvaliacaoAutomatica { + margin-left: 0; +} header { width: 100%; @@ -44,7 +81,7 @@ header { h2{ font-size: 15px; - margin: 0; + margin-left: 2.8em; } .oculto_visao { @@ -54,7 +91,8 @@ h2{ } a { - text-decoration: none; + text-decoration: none; + margin-left: 0.8em; } #barra-brasil { @@ -70,6 +108,18 @@ a { padding: 0; } +.ferramentasAcessibilidade +{ + height: 30px; + width: 30px; +} + +.ferramentas img +{ + margin-top: 0.8em; + margin-left: 1em; + padding-right: 0.5em; +} #accessibility { display: inline; @@ -85,13 +135,16 @@ h1 { padding-top: 50px; } +h1 a { + color: #ffffff; +} + #accessibility li { display: inline; } #accessibility a { color: #ffffff; - font-size: 1.2em; padding-right: 10px; font-family: Arial, Helvetica, sans-serif; } @@ -119,6 +172,7 @@ Table { font-size: 0.9em; } + #logo { color: #ffffff !important; padding: 0; @@ -145,6 +199,7 @@ Table { /*background: #97aeec;*/ text-align: center; float: left; + font-size: 12px; } #grafico { @@ -341,11 +396,7 @@ a.oculto { margin-top: 2px; } - #tituloTabela - { - margin-left: 10px !important; - } - + .mBrasil{ margin-left: 20px; } @@ -385,7 +436,33 @@ a.oculto { font-weight: normal; font-family: "Open Sans", Arial, Helvetica, sans-serif; } +#menu { + background: #0a5517; + padding-top: 1px; + padding-bottom: 1px; + font-family: Arial, Helvetica, sans-serif; +} +.fonteVermelha{ +text-align: center; +color: #ff0000; +} +#menu li{ + list-style: none; + text-align: right; + margin: 0 !important; + + } + +#menu ul li{ + display: inline; + color: #ffffff !important; +} + #menu ul li a{ + display: inline; + color: #ffffff !important; + margin: 0; +} header { width: 100%; /*Banner*/ @@ -413,9 +490,13 @@ header { h2{ font-size: 15px; - margin: 0; + margin-left: 2.8em; + padding-left: 2em; } + h2#alertaAvaliacaoAutomatica { + margin-left: 0; +} .oculto { display: none; @@ -428,7 +509,8 @@ h2{ } a { - text-decoration: none; + text-decoration: none; + margin-left: 0.8em; } #barra-brasil { @@ -461,13 +543,16 @@ h1 { font-size: 1.6em; } +h1 a { + color: #ffffff; +} + #accessibility li { display: inline; } #accessibility a { - color: #ffffff; - font-size: 1.2em; + color: #ffffff; padding-right: 10px; font-family: Arial, Helvetica, sans-serif; } @@ -516,6 +601,7 @@ h1 { /*background: #97aeec;*/ text-align: center; float: left; + font-size: 12px; } #grafico { @@ -576,6 +662,7 @@ table { width: 90%; font-size: 0.6em; border-collapse: collapse; + padding-left: 2em; } @@ -616,6 +703,7 @@ a.oculto { margin: auto; text-align: right; font-size: 12px; + padding-right: 2em; } #webaxscore { @@ -719,8 +807,6 @@ a.oculto { list-style: none; margin-top: 2px; } - #tituloTabela - { - margin-left: 10px !important; - } + + } \ No newline at end of file diff --git a/Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/ASESWEB.jpg b/Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/ASESWEB.jpg new file mode 100644 index 0000000..b737961 Binary files /dev/null and b/Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/ASESWEB.jpg differ diff --git a/Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/emag.png b/Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/emag.png new file mode 100644 index 0000000..7f97b6a Binary files /dev/null and b/Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/emag.png differ diff --git a/Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/site-ext.gif b/Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/site-ext.gif new file mode 100644 index 0000000..2c90c15 Binary files /dev/null and b/Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/site-ext.gif differ diff --git a/Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/vlibras.png b/Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/vlibras.png new file mode 100644 index 0000000..a619472 Binary files /dev/null and b/Desenvolvimento/Codificacao/e-Selo/WebContent/static/img/vlibras.png differ diff --git a/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/controller/ErrosMaisComunsController.java b/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/controller/ErrosMaisComunsController.java index 4ed9b20..f087f97 100644 --- a/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/controller/ErrosMaisComunsController.java +++ b/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/controller/ErrosMaisComunsController.java @@ -37,7 +37,7 @@ public class ErrosMaisComunsController { public ErrosMaisComunsController(ErrosMaisComunsDAO _errosMaisComunsDAO, ServletContext application, Result result) throws IOException { super(); - errosMaisComunsDAO = _errosMaisComunsDAO; + this.errosMaisComunsDAO = _errosMaisComunsDAO; this.application = application; this.result = result; String fileName = "config.properties"; @@ -82,7 +82,7 @@ public class ErrosMaisComunsController { bufferOut - .write("

Gráfico com os 10 erros mais comuns.

"); + .write("

Gráfico com os 10 erros mais comuns.


"); bufferOut.write("