Skip to content
This repository has been archived by the owner on Aug 3, 2022. It is now read-only.

Commit

Permalink
Merge branch '843/how-open'
Browse files Browse the repository at this point in the history
  • Loading branch information
brew committed Mar 23, 2017
2 parents 2fd5af4 + b2db2b9 commit f80e093
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 12 deletions.
8 changes: 5 additions & 3 deletions census/views/entry.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
{% extends "page.html" %}

{% import "macros/popovers.html" as popovers %}

{% block title %}{{format("Entry for %(place)s / %(title)s", { place: place.name, title: dataset.name}) }}{% endblock %}

{% block breadcrumb %}
Expand Down Expand Up @@ -81,13 +83,13 @@ <h3>{{ gettext("What data is expected?") }}</h3>
</div>
{% endif %}

<h3>{{ gettext("What data is available?") }}</h3>
<h3>{{ gettext("How open is the data?") }}</h3>
<ul class="availability-single">
{% for question in questions -%}
{% if question.score -%}
{% set answer = entry.getAnswerValueForQuestion(question) %}
{% set pass = 'yes' if question.pass(answer) else 'no' %}
<li class="{{ pass }}" title="{{ question.question }}">
<li class="{{ pass }}" title="{{ question.question }}" data-toggle="popover" data-content="{{ popovers.popover_slice_content(question.description)|escape }}" data-placement="right">
<i class="fa fa-{{ question.icon }}"></i>&nbsp;{% if pass == 'yes' %}It's {% elif pass == 'no' %}It's not {% endif %}{{ question.questionshort|lower }}
</li>
{%- endif %}
Expand Down Expand Up @@ -208,6 +210,6 @@ <h3>{{ gettext("Meta data") }}</h3>
</section>
{% endif %}

<script src="{{page.root}}/src/common.js?{{currentTime}}"></script>
<div id="popover" class="popover fade bottom in" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>

{% endblock %}
20 changes: 12 additions & 8 deletions census/views/includes/dataviews/table_slice_dataset.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
{% import "macros/popovers.html" as popovers %}

{% if is_index %}
{% set tableId = 'slice-table-index' %}
{% set sortby = 'rank' %}
{% else %}
{% set tableId = 'slice-table' %}
{% set sortby = 'name' %}
{% endif %}

<div class="table-responsive">
{% if is_index %}
{% set tableId = 'slice-table-index' %}
{% set sortby = 'rank' %}
{% else %}
{% set tableId = 'slice-table' %}
{% set sortby = 'name' %}
{% endif %}
<table id="{{ tableId }}" class="table slice-table data-table table-header-stuck">
{% if is_index %}
<colgroup>
Expand Down Expand Up @@ -56,7 +59,7 @@
{% set answer = entry.getAnswerValueForQuestion(question) %}
{% set pass = 'yes' if question.pass(answer) else 'no' %}
{% endif %}
<li class="{{ pass }}" title="{% if pass == 'yes' %}It's {% elif pass == 'no' %}It's not {% endif %}{{ question.questionshort|lower }}"><i class="fa fa-{{ question.icon }}"></i>&nbsp;</li>
<li class="{{ pass }}" title="{{ question.question }}" data-toggle="popover" data-content="{{ popovers.popover_slice_content(question.description)|escape }}"><i class="fa fa-{{ question.icon }}"></i>&nbsp;</li>
{% endfor %}
</ul>
</td>
Expand Down Expand Up @@ -163,3 +166,4 @@ <h6><span class="icon">&#8627;</span> {{ gettext("Awaiting review") }}</h6>
</tbody>
</table>
</div>
<div id="popover" class="popover fade bottom in" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>
5 changes: 4 additions & 1 deletion census/views/includes/dataviews/table_slice_place.html
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
{% import "macros/popovers.html" as popovers %}

{% if is_index and not place and data -%}
{% set place = data %}
{%- endif %}
Expand Down Expand Up @@ -62,7 +64,7 @@
{% set answer = entry.getAnswerValueForQuestion(question) %}
{% set pass = 'yes' if question.pass(answer) else 'no' %}
{% endif %}
<li class="{{ pass }}" title="{% if pass == 'yes' %}It's {% elif pass == 'no' %}It's not {% endif %}{{ question.questionshort|lower }}"><i class="fa fa-{{ question.icon }}"></i>&nbsp;</li>
<li class="{{ pass }}" title="{{ question.question }}" data-toggle="popover" data-content="{{ popovers.popover_slice_content(question.description)|escape }}"><i class="fa fa-{{ question.icon }}"></i>&nbsp;</li>
{% endfor %}
</ul>
</td>
Expand Down Expand Up @@ -170,3 +172,4 @@ <h6><span class="icon">&#8627;</span> {{ gettext("Awaiting review") }}</h6>
</tbody>
</table>
</div>
<div id="popover" class="popover fade bottom in" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>
4 changes: 4 additions & 0 deletions census/views/macros/popovers.html
Original file line number Diff line number Diff line change
Expand Up @@ -49,3 +49,7 @@

{%- endif %}
{%- endmacro %}

{% macro popover_slice_content(description) -%}
{{ description|marked }}
{%- endmacro %}

0 comments on commit f80e093

Please sign in to comment.