{% extends 'tikz/base.html' %} {% block content %}
{% if ajax == 'tikz' %}
   {% endif %}
All {% for dic in images.values %}   {{ dic.course }} {% endfor %}
{% for csr, dic in images.items %}

{{ dic.course }} {% for i in dic.images %}
{{ i.1|safe }}
{% endfor %}
{% endfor %}
{% endblock content %} {% block extrajs %} var select_mode = 'show'; function slide(obj, state) { var div = $(obj); var img = div.find('img'); var disp = $('div#showme'); if (state) { disp.removeClass('hideme'); var load='

ID = ' + div.attr('id') + '

\n'; disp.html(load); } else { disp.addClass("hideme"); } } function mark(obj) { var div = $(obj); var id = div.attr('id'); if (select_mode == 'show') { document.location = "/tikz/show/" + id + "/"; } {% if ajax == 'tikz' %} else { ajax_call('views.image', {pk: id, action: select_mode}, (args) => { switch(args.action) { case 'delete': case 'hide': $('div.pic#' + id).remove(); break; } }) } {% endif %} } $('div.pic').click(function() {mark(this)}); $('div.pic').hover(function() {slide(this, true)}, function() {slide(this, false)} ); //$('tr.hoverer').click( function() { // slide($(this), ! $(this).hasClass('highlight'))}); $('input#term').change((ev) => { var me = $(ev.target); document.location = "/tikz/show/?term=" +me.val(); }) $('div#operations input').click((ev) => { var me = $(ev.target); select_mode = me.attr('id'); }) {% endblock extrajs %}