Browse Source

Alterando estilo das categorias para negrito, que são as que não foram respondidas, com as que não são negrito, que é aquelas que foi respondido pelo menos uma pergunta.

diagnosticos
Gilson Filho 13 years ago
parent
commit
2f270432dc
  1. 1
      sigi/apps/diagnosticos/models.py
  2. 4
      sigi/apps/diagnosticos/views.py
  3. 14
      sigi/templates/diagnosticos/diagnosticos_categorias_list.html

1
sigi/apps/diagnosticos/models.py

@ -46,6 +46,7 @@ class Diagnostico(BaseEntity):
membros.append(self.responsavel) membros.append(self.responsavel)
return membros return membros
@property
def categorias_respondidas(self): def categorias_respondidas(self):
""" Retorna uma listas das categorias dinamicas que tem """ Retorna uma listas das categorias dinamicas que tem
ao menos uma resposta ao menos uma resposta

4
sigi/apps/diagnosticos/views.py

@ -31,6 +31,7 @@ def lista(request):
context = RequestContext(request, {'msg': msg}) context = RequestContext(request, {'msg': msg})
return render_to_response('mobile/404.html', context) return render_to_response('mobile/404.html', context)
@cache_page(5) @cache_page(5)
@validate_diagnostico @validate_diagnostico
@login_required(login_url='/mobile/diagnosticos/login') @login_required(login_url='/mobile/diagnosticos/login')
@ -39,6 +40,7 @@ def categorias(request, id_diagnostico):
a partir da sua identificação a partir da sua identificação
""" """
categorias = Categoria.objects.all() categorias = Categoria.objects.all()
diagnostico = Diagnostico.objects.get(pk=id_diagnostico)
# Estilizando a lista de categorias para que ajude a identificar # Estilizando a lista de categorias para que ajude a identificar
# qual categoria foi a ultima a ser usada, como também as outras # qual categoria foi a ultima a ser usada, como também as outras
@ -46,7 +48,7 @@ def categorias(request, id_diagnostico):
ultima_categoria = request.session.get('ultima_categoria', 0) ultima_categoria = request.session.get('ultima_categoria', 0)
context = RequestContext(request, {'categorias': categorias, context = RequestContext(request, {'categorias': categorias,
'diagnostico': id_diagnostico, 'ultima_categoria': ultima_categoria}) 'diagnostico': diagnostico, 'ultima_categoria': ultima_categoria})
return render_to_response('diagnosticos/diagnosticos_categorias_list.html', return render_to_response('diagnosticos/diagnosticos_categorias_list.html',
context) context)

14
sigi/templates/diagnosticos/diagnosticos_categorias_list.html

@ -10,7 +10,7 @@
<link href="{{ MEDIA_URL }}css/diagnosticos/diagnosticos_categorias.css" rel="stylesheet" /> <link href="{{ MEDIA_URL }}css/diagnosticos/diagnosticos_categorias.css" rel="stylesheet" />
{% endblock media %} {% endblock media %}
{% block corpo %} ui-link-inherit{% block corpo %}
{% if categorias %} {% if categorias %}
<ul data-role="listview"> <ul data-role="listview">
{% if ultima_categoria == 1 %} {% if ultima_categoria == 1 %}
@ -18,8 +18,8 @@
{% else %} {% else %}
<li> <li>
{% endif %} {% endif %}
<a href="{% url detalhes_categoria_casa_legislativa diagnostico %}"> <a href="{% url detalhes_categoria_casa_legislativa diagnostico.id %}">
<h4>01. Identificação da Casa Legislativa</h4> <h4 class="">01. Identificação da Casa Legislativa</h4>
</a> </a>
</li> </li>
{% if ultima_categoria == 2 %} {% if ultima_categoria == 2 %}
@ -27,7 +27,7 @@
{% else %} {% else %}
<li> <li>
{% endif %} {% endif %}
<a href="{% url detalhes_categoria_contatos diagnostico %}"> <a href="{% url detalhes_categoria_contatos diagnostico.id %}">
<h4>02. Identificação de Competências</h4> <h4>02. Identificação de Competências</h4>
</a> </a>
</li> </li>
@ -37,8 +37,12 @@
{% else %} {% else %}
<li> <li>
{% endif %} {% endif %}
<a href="{% url detalhes_categoria diagnostico categoria.id %}"> <a href="{% url detalhes_categoria diagnostico.id categoria.id %}">
{% if categoria in diagnostico.categorias_respondidas %}
<h4 class="ui-li-heading-read">{{ categoria.nome }}</h4>
{% else %}
<h4>{{ categoria.nome }}</h4> <h4>{{ categoria.nome }}</h4>
{% endif %}
</a> </a>
</li> </li>
{% endfor %} {% endfor %}

Loading…
Cancel
Save