Browse Source

Mudanças no modo que os dados da casa são preenchidos no rodapé

pull/285/head
Eduardo Edson Batista Cordeiro Alves 9 years ago
parent
commit
f9b82cb496
  1. 35
      sapl/context_processors.py
  2. 30
      templates/base.html

35
sapl/context_processors.py

@ -1,33 +1,12 @@
from django.core.exceptions import ObjectDoesNotExist
from base.views import get_casalegislativa from base.views import get_casalegislativa
def parliament_info(request): def parliament_info(request):
casa = get_casalegislativa()
context = { if casa:
'state': 'Estado não cadastrado.', return casa.__dict__
'state_abbr': 'UF não cadastrada.', else:
'city': '', return {}
'parliament_type': 'Nome da câmara não cadastrado.',
'address': 'Endereço não cadastrado.',
'postal_code': 'Não cadastrado.',
'phone_number': 'Não cadastrado.',
'url_portal': '',
'url_email': '',
}
casa_legislativa = get_casalegislativa()
if casa_legislativa:
context['parliament_type'] = casa_legislativa.nome
context['city'] = casa_legislativa.municipio
context['state'] = casa_legislativa.uf
context['logotipo'] = casa_legislativa.logotipo
context['url_portal'] = casa_legislativa.endereco_web
context['url_email'] = casa_legislativa.email
context['state'] = casa_legislativa.uf
context['state_abbr'] = casa_legislativa.uf
context['address'] = casa_legislativa.endereco
context['postal_code'] = casa_legislativa.cep
context['phone_number'] = casa_legislativa.telefone
return context

30
templates/base.html

@ -117,7 +117,11 @@
alt="Logo" class="img-responsive visible-lg-inline-block vcenter" > alt="Logo" class="img-responsive visible-lg-inline-block vcenter" >
<span class="vcenter"> <span class="vcenter">
{# XXX Make better use of translation tags in html blocks ie. actually use the proper blocktrans tag efficiently #} {# XXX Make better use of translation tags in html blocks ie. actually use the proper blocktrans tag efficiently #}
{{ parliament_type }} {% trans 'de' %} {{ city }} - {{ state }} {% if nome %}
{{ nome }} {% trans 'de' %} {{ municipio }} - {{ uf }}
{% else %}
{% trans 'Câmara Municipal'}
{% endif %}
<br/><small>{% trans 'Sistema de Apoio ao Processo Legislativo' %}</small> <br/><small>{% trans 'Sistema de Apoio ao Processo Legislativo' %}</small>
</span> </span>
</a> </a>
@ -200,31 +204,21 @@
</p> </p>
</div> </div>
<div class="col-md-4"> <div class="col-md-4">
{% if nome %}
<address> <address>
<small> <small>
<strong> <strong>
<span class="org">{{ parliament_type }}</span> de <span class="locality">{{ city }}</span> - <abbr class="region" title="{{ state }}">{{ state_abbr }}</abbr> <span class="org">{{ nome }}</span> de <span class="locality">{{ municipio }}</span> - <abbr class="region" title="{{ state }}">{{ uf }}</abbr>
</strong> </strong>
<br> <br>
<span class="street-address">{{ address }}</span> <span class="street-address">{{ endereco }}</span>
<br> CEP: <span class="postal-code">{{ postal_code }}</span> | Telefone: <span>{{ phone_number }}</span> <br> CEP: <span class="postal-code">{{ cep }}</span> | Telefone: <span>{{ telefone }}</span>
<br> <br>
<a href="{{url_portal}}" class="url"> <a href="{{endereco_web}}" class="url">{% trans 'Site da Câmara' %}</a> |
{% if url_portal %} <a href="{{email}}" class="email">{% trans 'Fale Conosco' %}</a>
{% trans 'Site da Câmara' %}
{% else %}
{% trans 'Site não cadastrado' %}
{% endif %}
</a> |
<a href="{{url_email}}" class="email">
{% if url_email %}
{% trans 'Fale Conosco' %}
{% else %}
{% trans 'Email não cadastrado' %}
{% endif %}
</a>
</small> </small>
</address> </address>
{% endif %}
</div> </div>
</div> </div>
</div> </div>

Loading…
Cancel
Save