Commit 49fa1325 authored by mponizil's avatar mponizil

Swap all <a href="#"> for <a href="javascript:void(0)"> so js links don't cause page to jump.

parent 6d7194ed
{% macro dropdown(actions, btn_class='dropdown-toggle') -%}
<a class="{{ btn_class }}" data-toggle="dropdown" href="#">{{ _gettext('With selected') }}<b class="caret"></b></a>
<a class="{{ btn_class }}" data-toggle="dropdown" href="javascript:void(0)">{{ _gettext('With selected') }}<b class="caret"></b></a>
<ul class="dropdown-menu">
{% for p in actions %}
<li>
<a href="#" onclick="return modelActions.execute('{{ p[0] }}');">{{ _gettext(p[1]) }}</a>
<a href="javascript:void(0)" onclick="return modelActions.execute('{{ p[0] }}');">{{ _gettext(p[1]) }}</a>
</li>
{% endfor %}
</ul>
......@@ -24,4 +24,4 @@
var modelActions = new AdminModelActions({{ message|tojson|safe }}, {{ actions_confirmation|tojson|safe }});
</script>
{% endif %}
{% endmacro %}
\ No newline at end of file
{% endmacro %}
......@@ -4,7 +4,7 @@
{% set children = item.get_children() %}
{% if children %}
{% if item.is_active(admin_view) %}<li class="active dropdown">{% else %}<li class="dropdown">{% endif %}
<a class="dropdown-toggle" data-toggle="dropdown" href="#">{{ item.name }}<b class="caret"></b></a>
<a class="dropdown-toggle" data-toggle="dropdown" href="javascript:void(0)">{{ item.name }}<b class="caret"></b></a>
<ul class="dropdown-menu">
{% for child in children %}
{% if child.is_active(admin_view) %}<li class="active">{% else %}<li>{% endif %}
......@@ -43,7 +43,7 @@
{% else %}
<div class="alert">
{% endif %}
<a href="#" class="close" data-dismiss="alert">x</a>
<a href="javascript:void(0)" class="close" data-dismiss="alert">x</a>
{{ m }}
</div>
{% endfor %}
......
......@@ -26,7 +26,7 @@
</li>
{% else %}
<li class="disabled">
<a href="#">&laquo;</a>
<a href="javascript:void(0)">&laquo;</a>
</li>
{% endif %}
{% if page > 0 %}
......@@ -35,14 +35,14 @@
</li>
{% else %}
<li class="disabled">
<a href="#">&lt;</a>
<a href="javascript:void(0)">&lt;</a>
</li>
{% endif %}
{% for p in range(min, max) %}
{% if page == p %}
<li class="active">
<a href="#">{{ p + 1 }}</a>
<a href="javascript:void(0)">{{ p + 1 }}</a>
</li>
{% else %}
<li>
......@@ -57,7 +57,7 @@
</li>
{% else %}
<li class="disabled">
<a href="#">&gt;</a>
<a href="javascript:void(0)">&gt;</a>
</li>
{% endif %}
{% if max < pages %}
......@@ -66,7 +66,7 @@
</li>
{% else %}
<li class="disabled">
<a href="#">&raquo;</a>
<a href="javascript:void(0)">&raquo;</a>
</li>
{% endif %}
</ul>
......
......@@ -17,7 +17,7 @@
<a href="{{ return_url }}">{{ _gettext('List') }}</a>
</li>
<li class="active">
<a href="#">{{ _gettext('Create') }}</a>
<a href="javascript:void(0)">{{ _gettext('Create') }}</a>
</li>
</ul>
......
{% macro render_template(template, render) -%}
<div class="fa-inline-field">
<div class="fa-inline-field-control">
<a href="#" class="fa-remove-field"><i class="icon-remove"></i></a>
<a href="javascript:void(0)" class="fa-remove-field"><i class="icon-remove"></i></a>
</div>
{{ render(template) }}
</div>
......@@ -23,6 +23,6 @@
</div>
{% endfor %}
</div>
<a href="#" class="btn" onclick="faForm.addInlineField('{{ field.id }}', '#{{ field.id }}-fields', {{ render_template(template, render)|tojson }});">{{ _gettext('Add') }} {{ field.label.text }}</a>
<a href="javascript:void(0)" class="btn" onclick="faForm.addInlineField('{{ field.id }}', '#{{ field.id }}-fields', {{ render_template(template, render)|tojson }});">{{ _gettext('Add') }} {{ field.label.text }}</a>
</div>
{% endmacro %}
{% macro filter_options(btn_class='dropdown-toggle') %}
<a class="{{ btn_class }}" data-toggle="dropdown" href="#">
<a class="{{ btn_class }}" data-toggle="dropdown" href="javascript:void(0)">
{{ _gettext('Add Filter') }}<b class="caret"></b>
</a>
<ul class="dropdown-menu field-filters">
{% for k in filter_groups %}
<li>
<a href="#" class="filter" onclick="return false;">{{ k[0] }}</a>
<a href="javascript:void(0)" class="filter" onclick="return false;">{{ k[0] }}</a>
</li>
{% endfor %}
</ul>
......@@ -25,7 +25,7 @@
<tr>
{% set filter = admin_view._filters[flt[0]] %}
<td>
<a href="#" class="btn remove-filter" title="{{ _gettext('Remove Filter') }}">
<a href="javascript:void(0)" class="btn remove-filter" title="{{ _gettext('Remove Filter') }}">
<span class="close-icon">&times;</span>&nbsp;{{ filters[flt[0]] }}
</a>
</td>
......
......@@ -13,7 +13,7 @@
{% block model_menu_bar %}
<ul class="nav nav-tabs">
<li class="active">
<a href="#">{{ _gettext('List') }} ({{ count }})</a>
<a href="javascript:void(0)">{{ _gettext('List') }} ({{ count }})</a>
</li>
{% if admin_view.can_create %}
<li>
......@@ -79,7 +79,7 @@
{% if admin_view.column_descriptions.get(c) %}
<a class="icon-question-sign"
title="{{ admin_view.column_descriptions[c] }}"
href="#" data-role="tooltip"
href="javascript:void(0)" data-role="tooltip"
></a>
{% endif %}
</th>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment