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') -%} {% 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"> <ul class="dropdown-menu">
{% for p in actions %} {% for p in actions %}
<li> <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> </li>
{% endfor %} {% endfor %}
</ul> </ul>
...@@ -24,4 +24,4 @@ ...@@ -24,4 +24,4 @@
var modelActions = new AdminModelActions({{ message|tojson|safe }}, {{ actions_confirmation|tojson|safe }}); var modelActions = new AdminModelActions({{ message|tojson|safe }}, {{ actions_confirmation|tojson|safe }});
</script> </script>
{% endif %} {% endif %}
{% endmacro %} {% endmacro %}
\ No newline at end of file
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
{% set children = item.get_children() %} {% set children = item.get_children() %}
{% if children %} {% if children %}
{% if item.is_active(admin_view) %}<li class="active dropdown">{% else %}<li class="dropdown">{% endif %} {% 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"> <ul class="dropdown-menu">
{% for child in children %} {% for child in children %}
{% if child.is_active(admin_view) %}<li class="active">{% else %}<li>{% endif %} {% if child.is_active(admin_view) %}<li class="active">{% else %}<li>{% endif %}
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
{% else %} {% else %}
<div class="alert"> <div class="alert">
{% endif %} {% endif %}
<a href="#" class="close" data-dismiss="alert">x</a> <a href="javascript:void(0)" class="close" data-dismiss="alert">x</a>
{{ m }} {{ m }}
</div> </div>
{% endfor %} {% endfor %}
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
</li> </li>
{% else %} {% else %}
<li class="disabled"> <li class="disabled">
<a href="#">&laquo;</a> <a href="javascript:void(0)">&laquo;</a>
</li> </li>
{% endif %} {% endif %}
{% if page > 0 %} {% if page > 0 %}
...@@ -35,14 +35,14 @@ ...@@ -35,14 +35,14 @@
</li> </li>
{% else %} {% else %}
<li class="disabled"> <li class="disabled">
<a href="#">&lt;</a> <a href="javascript:void(0)">&lt;</a>
</li> </li>
{% endif %} {% endif %}
{% for p in range(min, max) %} {% for p in range(min, max) %}
{% if page == p %} {% if page == p %}
<li class="active"> <li class="active">
<a href="#">{{ p + 1 }}</a> <a href="javascript:void(0)">{{ p + 1 }}</a>
</li> </li>
{% else %} {% else %}
<li> <li>
...@@ -57,7 +57,7 @@ ...@@ -57,7 +57,7 @@
</li> </li>
{% else %} {% else %}
<li class="disabled"> <li class="disabled">
<a href="#">&gt;</a> <a href="javascript:void(0)">&gt;</a>
</li> </li>
{% endif %} {% endif %}
{% if max < pages %} {% if max < pages %}
...@@ -66,7 +66,7 @@ ...@@ -66,7 +66,7 @@
</li> </li>
{% else %} {% else %}
<li class="disabled"> <li class="disabled">
<a href="#">&raquo;</a> <a href="javascript:void(0)">&raquo;</a>
</li> </li>
{% endif %} {% endif %}
</ul> </ul>
......
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
<a href="{{ return_url }}">{{ _gettext('List') }}</a> <a href="{{ return_url }}">{{ _gettext('List') }}</a>
</li> </li>
<li class="active"> <li class="active">
<a href="#">{{ _gettext('Create') }}</a> <a href="javascript:void(0)">{{ _gettext('Create') }}</a>
</li> </li>
</ul> </ul>
......
{% macro render_template(template, render) -%} {% macro render_template(template, render) -%}
<div class="fa-inline-field"> <div class="fa-inline-field">
<div class="fa-inline-field-control"> <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> </div>
{{ render(template) }} {{ render(template) }}
</div> </div>
...@@ -23,6 +23,6 @@ ...@@ -23,6 +23,6 @@
</div> </div>
{% endfor %} {% endfor %}
</div> </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> </div>
{% endmacro %} {% endmacro %}
{% macro filter_options(btn_class='dropdown-toggle') %} {% 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> {{ _gettext('Add Filter') }}<b class="caret"></b>
</a> </a>
<ul class="dropdown-menu field-filters"> <ul class="dropdown-menu field-filters">
{% for k in filter_groups %} {% for k in filter_groups %}
<li> <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> </li>
{% endfor %} {% endfor %}
</ul> </ul>
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
<tr> <tr>
{% set filter = admin_view._filters[flt[0]] %} {% set filter = admin_view._filters[flt[0]] %}
<td> <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]] }} <span class="close-icon">&times;</span>&nbsp;{{ filters[flt[0]] }}
</a> </a>
</td> </td>
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
{% block model_menu_bar %} {% block model_menu_bar %}
<ul class="nav nav-tabs"> <ul class="nav nav-tabs">
<li class="active"> <li class="active">
<a href="#">{{ _gettext('List') }} ({{ count }})</a> <a href="javascript:void(0)">{{ _gettext('List') }} ({{ count }})</a>
</li> </li>
{% if admin_view.can_create %} {% if admin_view.can_create %}
<li> <li>
...@@ -79,7 +79,7 @@ ...@@ -79,7 +79,7 @@
{% if admin_view.column_descriptions.get(c) %} {% if admin_view.column_descriptions.get(c) %}
<a class="icon-question-sign" <a class="icon-question-sign"
title="{{ admin_view.column_descriptions[c] }}" title="{{ admin_view.column_descriptions[c] }}"
href="#" data-role="tooltip" href="javascript:void(0)" data-role="tooltip"
></a> ></a>
{% endif %} {% endif %}
</th> </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