Skip to content
Snippets Groups Projects
Commit e28e737c authored by Bruno Nocera Zanette's avatar Bruno Nocera Zanette
Browse files

Add Consulta-Offline page

Add Consulta-Offline page
parent aaaf170b
No related branches found
No related tags found
No related merge requests found
...@@ -122,3 +122,6 @@ security_login_form_password_message=Digite sua senha ...@@ -122,3 +122,6 @@ security_login_form_password_message=Digite sua senha
security_login_change_password=Alterar Senha security_login_change_password=Alterar Senha
security_login_unsuccessful=Seu login não foi realizado, Tente outra vez. Motivo: security_login_unsuccessful=Seu login não foi realizado, Tente outra vez. Motivo:
security_logout=Logout security_logout=Logout
#consulta_offline
consulta_offline=Consulta Offline
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
<mvc:view-controller path="/uncaughtException"/> <mvc:view-controller path="/uncaughtException"/>
<mvc:view-controller path="/resourceNotFound"/> <mvc:view-controller path="/resourceNotFound"/>
<mvc:view-controller path="/dataAccessFailure"/> <mvc:view-controller path="/dataAccessFailure"/>
<mvc:view-controller path="/consultaOffline"/>
<!-- Resolves localized messages*.properties and application.properties files in the application to allow for internationalization. <!-- Resolves localized messages*.properties and application.properties files in the application to allow for internationalization.
The messages*.properties files translate Roo generated messages which are part of the admin interface, the The messages*.properties files translate Roo generated messages which are part of the admin interface, the
......
<div xmlns:spring="http://www.springframework.org/tags" xmlns:util="urn:jsptagdir:/WEB-INF/tags/util" xmlns:jsp="http://java.sun.com/JSP/Page" version="2.0">
<jsp:directive.page contentType="text/html;charset=UTF-8" />
<jsp:output omit-xml-declaration="yes" />
<spring:message var="app_name" code="application_name" htmlEscape="false" />
<spring:message var="title" code="consulta_offline" arguments="${app_name}" htmlEscape="false" />
<util:panel id="title" title="${title}">
<p>Nesta seção estão disponíveis informações públicas, em formato aberto, relativas aos programas existentes na Estação da Juventude.</p>
<p><b>Para visualizar os dados:</b></p>
<ol>
<li>Faça o download do pacote</li>
<li>Descompacte-o</li>
<li>Abra o arquivo "index.html"</li>
</ol>
<p><b>Atualização dos arquivos:</b> Diária</p>
<p><b>Origem das informações:</b> Banco de dados da Estação da Juventude</p>
<spring:url value="/resources/consultaoffline/consultaoffline_programas.zip" var="consultaoffline_file" />
<a type="application/xml" href="${consultaoffline_file}" id="download_button">Download</a>
<p>Obsevação: Os navegadores "Chrome" e "Chromium" não são compatíveis com os arquivos.</p>
<h2>Estrutura do arquivo JSON</h2>
<textarea style="height:200px; width:300px;">
{
"programas":[
{
"nome_oficial":"",
"nome_divulgacao":"",
"sigla":"",
"nivel":"",
"lei_criacao":"",
"descricao":"",
"objetivos":"",
"beneficios":"",
"publico_alvo":"",
"criterios_acesso":"",
"tematicas":[
{
"nome":""
}
],
"orgaos_executores":[
{
"nome":""
}
],
"status":"Candidato"
}
]
}
</textarea>
</util:panel>
</div>
\ No newline at end of file
...@@ -27,8 +27,20 @@ ...@@ -27,8 +27,20 @@
<spring:message code="security_logout"/> <spring:message code="security_logout"/>
</a> </a>
</span> </span>
<c:out value=" | "/>
<span>
<spring:url value="/consultaOffline" var="consultaOffline"/>
<a href="${consultaOffline}">
<spring:message code="consulta_offline"/>
</a>
</span>
</c:if> </c:if>
<!-- <!--
<span id="language"> <span id="language">
<c:out value=" | "/> <c:out value=" | "/>
......
...@@ -21,4 +21,9 @@ ...@@ -21,4 +21,9 @@
<definition extends="public" name="login"> <definition extends="public" name="login">
<put-attribute name="body" value="/WEB-INF/views/login.jspx"/> <put-attribute name="body" value="/WEB-INF/views/login.jspx"/>
</definition> </definition>
<definition extends="default" name="consultaOffline">
<put-attribute name="body" value="/WEB-INF/views/consultaOffline.jspx"/>
</definition>
</tiles-definitions> </tiles-definitions>
...@@ -455,3 +455,12 @@ fieldset th { ...@@ -455,3 +455,12 @@ fieldset th {
height: 11px; height: 11px;
width: 16px; width: 16px;
} }
a#download_button {
color:#ABC8F0;
background-color:#09244D;
height:25px;
border:1px solid #B3B3B3;
padding: 1px 6px;
text-decoration: none;
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment