Commit f3af3d3172dd6f57bf25c319ec83950bec4d7d07
Exists in
master
and in
1 other branch
Merge branch 'master' of https://softwarepublico.gov.br:443/gitlab/govbr/avaliador-web.git
Showing
4 changed files
with
25 additions
and
7 deletions
Show diff stats
src/main/webapp/WEB-INF/criteriosDescriptions.properties
... | ... | @@ -9,6 +9,8 @@ |
9 | 9 | 1.1.4=Presença de CSS(s) interno |
10 | 10 | 1.1.5=Presença de javascript(s) in-line |
11 | 11 | 1.1.6=Presença de javascript(s) interno |
12 | +1.1.7=Não foram respeitados os Padrões Web HTML | |
13 | +1.1.8=Não foram respeitados os Padrões Web CSS | |
12 | 14 | 1.2.2=Presença de tags HTML sem atributo e conteúdo de texto |
13 | 15 | 1.2.3=Presença de tags HTML sem atributo e conteúdo de texto |
14 | 16 | 1.3.1=Os níveis de título não foram utilizados | ... | ... |
src/main/webapp/WEB-INF/jsp/avaliacao/detalhesAvaliacao.jsp
... | ... | @@ -104,21 +104,25 @@ |
104 | 104 | <td headers="linhaCodigoFonte" class="celula"> |
105 | 105 | <c:set var="aReq" value="${aReq}" /> |
106 | 106 | <c:set var="req" value="${rn}.${criterio.id}" /> |
107 | + <c:set var="linkHtmlJaAdicionado" value="false" /> | |
108 | + <c:set var="linkCssJaAdicionado" value="false" /> | |
107 | 109 | <c:choose> |
108 | 110 | <c:when test="${fn:contains(aReq, req)}"> |
109 | 111 | <c:forEach items="${criterio.linhasColunas}" var="linha" |
110 | 112 | varStatus="index"> |
111 | 113 | <c:if test="${fn:contains(aReqIsW3c, req)}"> |
112 | - <c:if test="${fn:contains(aReqIsCss, req)}"> | |
114 | + <c:if test="${fn:contains(aReqIsCss, req) && linkCssJaAdicionado == false}"> | |
113 | 115 | <a |
114 | 116 | href=" http://jigsaw.w3.org/css-validator/validator?uri=${url}"> Serviço de validação de CSS do W3C (link para um novo sitio) |
115 | 117 | </a> |
118 | + <c:set var="linkCssJaAdicionado" value="true" /> | |
116 | 119 | </c:if> |
117 | 120 | |
118 | - <c:if test="${!fn:contains(aReqIsCss, req)}"> | |
121 | + <c:if test="${!fn:contains(aReqIsCss, req) && linkHtmlJaAdicionado == false}"> | |
119 | 122 | <a |
120 | 123 | href="http://validator.w3.org/check?uri=http%3A%2F%2F${url}">Serviçoo de validação de HTML do W3C (link para um novo sitio) |
121 | 124 | </a> |
125 | + <c:set var="linkHtmlJaAdicionado" value="true" /> | |
122 | 126 | </c:if> |
123 | 127 | </c:if> |
124 | 128 | ... | ... |
src/main/webapp/WEB-INF/jsp/institucional/criteriosSucesso.jsp
... | ... | @@ -54,13 +54,13 @@ |
54 | 54 | <tr id="criterio_111"> |
55 | 55 | <td headers="numero_11" class="celulaCriterios">1.1.1</td> |
56 | 56 | <td headers="criterio_11" class="celulaCriterios">Não foram respeitados os Padrões <span lang="en">Web</span> HTML</td> |
57 | - <td headers="como_avaliar_11" class="celulaCriterios">Verificar erros e avisos apresentados pelo <span lang="en">webservice</span> de validação HTML fornecido pelo W3C: <a | |
57 | + <td headers="como_avaliar_11" class="celulaCriterios">Verificar erros apresentados pelo <span lang="en">webservice</span> de validação HTML fornecido pelo W3C: <a | |
58 | 58 | href="https://validator.w3.org/nu/">https://validator.w3.org/nu/ (<span lang="en">link</span> para um novo sítio)</a>.</td> |
59 | 59 | </tr> |
60 | 60 | <tr id="criterio_112"> |
61 | 61 | <td headers="numero_11" class="celulaCriterios">1.1.2</td> |
62 | 62 | <td headers="criterio_11" class="celulaCriterios">Não foram respeitados os Padrões <span lang="en">Web</span> CSS</td> |
63 | - <td headers="como_avaliar_11" class="celulaCriterios">Verificar erros e avisos apresentados pelo <span lang="en">webservice</span> de validação CSS fornecido pelo W3C: <a | |
63 | + <td headers="como_avaliar_11" class="celulaCriterios">Verificar erros apresentados pelo <span lang="en">webservice</span> de validação CSS fornecido pelo W3C: <a | |
64 | 64 | href="https://jigsaw.w3.org/css-validator/">https://jigsaw.w3.org/css-validator/ (<span lang="en">link</span> para um novo sítio)</a>.</td> |
65 | 65 | </tr> |
66 | 66 | <tr id="criterio_113"> |
... | ... | @@ -83,6 +83,18 @@ |
83 | 83 | <td headers="criterio_11" class="celulaCriterios">Presença de <span lang="en">javascript</span>(s) interno</td> |
84 | 84 | <td headers="como_avaliar_11" class="celulaCriterios">Verificar a presença de código <span lang="en">javascript</span> dentro da tag <<span lang="en">script</span>>.</td> |
85 | 85 | </tr> |
86 | + <tr id="criterio_117"> | |
87 | + <td headers="numero_11" class="celulaCriterios">1.1.7</td> | |
88 | + <td headers="criterio_11" class="celulaCriterios">Não foram respeitados os Padrões <span lang="en">Web</span> HTML</td> | |
89 | + <td headers="como_avaliar_11" class="celulaCriterios">Verificar avisos apresentados pelo <span lang="en">webservice</span> de validação HTML fornecido pelo W3C: <a | |
90 | + href="https://validator.w3.org/nu/">https://validator.w3.org/nu/ (<span lang="en">link</span> para um novo sítio)</a>.</td> | |
91 | + </tr> | |
92 | + <tr id="criterio_118"> | |
93 | + <td headers="numero_11" class="celulaCriterios">1.1.8</td> | |
94 | + <td headers="criterio_11" class="celulaCriterios">Não foram respeitados os Padrões <span lang="en">Web</span> CSS</td> | |
95 | + <td headers="como_avaliar_11" class="celulaCriterios">Verificar avisos apresentados pelo <span lang="en">webservice</span> de validação CSS fornecido pelo W3C: <a | |
96 | + href="https://jigsaw.w3.org/css-validator/">https://jigsaw.w3.org/css-validator/ (<span lang="en">link</span> para um novo sítio)</a>.</td> | |
97 | + </tr> | |
86 | 98 | </tbody> |
87 | 99 | </table> |
88 | 100 | ... | ... |
src/main/webapp/WEB-INF/naoexibircodigofonte.properties
... | ... | @@ -2,6 +2,6 @@ |
2 | 2 | #notExibCritW3c=1.1.1 1.1.2 |
3 | 3 | #reqCss=1.1.2 |
4 | 4 | |
5 | -notExibCrit=1.3.1 1.5.1 1.5.4 4.4.1 1.1.1 1.1.2 | |
6 | -notExibCritW3c=1.1.1 1.1.2 | |
7 | -reqCss=1.1.2 | |
8 | 5 | \ No newline at end of file |
6 | +notExibCrit=1.3.1 1.5.1 1.5.4 4.4.1 1.1.1 1.1.2 1.1.7 1.1.8 | |
7 | +notExibCritW3c=1.1.1 1.1.2 1.1.7 1.1.8 | |
8 | +reqCss=1.1.2 1.1.8 | |
9 | 9 | \ No newline at end of file | ... | ... |