src/hdabo/templates/list_for_orga.html
author cavaliet
Tue, 17 Jun 2014 16:07:40 +0200
changeset 275 b2eb3e9e6956
parent 266 825ff4d6a8ac
child 278 e8855ddc1851
permissions -rw-r--r--
first step of folder administration
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
26
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
     1
{% extends "hdabo_base.html" %}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
     2
    {% block title %}HDA - BO : Fiches pour {{ orga_name }}{% endblock %}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
     3
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
     4
    {% block js_import %}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
     5
    {{block.super}}
56
e70cbbc093cc improve tag letter list
ymh <ymh.work@gmail.com>
parents: 46
diff changeset
     6
    <script type="text/javascript" src="{{STATIC_URL}}hdabo/js/jquery.tablednd_0_5.js"></script>
26
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
     7
    <script type="text/javascript" src="{{STATIC_URL}}hdabo/js/jquery-ui.min.js"></script>
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
     8
    <script type="text/javascript" src="{{STATIC_URL}}hdabo/js/jquery.jeditable.js"></script>
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
     9
    {% endblock %}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    10
    
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    11
    {% block js_declaration %}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    12
    {{block.super}}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    13
    {% if valid != "2" %}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    14
    <script type="text/javascript">
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    15
    
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    16
    var global_csrf_token = "{{ csrf_token }}";
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    17
    var static_url = "{{STATIC_URL}}";
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    18
    var tag_up_down_url = "{% url hdabo.views.tag_up_down %}";
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    19
    var remove_tag_from_list_url = "{% url hdabo.views.remove_tag_from_list %}";
42
861a78f74a37 modify behavior for tag modification on the datasheet
ymh <ymh.work@gmail.com>
parents: 36
diff changeset
    20
    var modify_tag_url = "{% url hdabo.views.modify_tag_datasheet %}";
28
2cc86e8db2ec commit after merge.
cavaliet
parents: 26
diff changeset
    21
    var reset_wp_info_url = "{% url hdabo.views.reset_wikipedia_info %}";
26
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    22
    var add_tag_url = "{% url hdabo.views.add_tag %}";
31
142d0440c9aa Remove wp link button activated. Some js function gathered.
cavaliet
parents: 28
diff changeset
    23
    var remove_wp_link_url = "{% url hdabo.views.remove_wp_link %}";
34
26368d096723 Datasheet validation, better repartition of js function, hand cursor on buttons.
cavaliet
parents: 31
diff changeset
    24
    var validate_datasheet_url = "{% url hdabo.views.validate_datasheet %}";
36
4e8129c9f858 Add alias update feature.
cavaliet
parents: 34
diff changeset
    25
    var update_tag_alias_url = "{% url hdabo.views.update_tag_alias %}";
44
244d805b4921 Reorder taggedsheet by drag and drop. Remove wikipedia_activated for a tag. TagCategory chosen by closed list.
cavaliet
parents: 43
diff changeset
    26
    var update_tag_category_url = "{% url hdabo.views.update_tag_category %}";
46
3ad571e54608 get categories enhancement.
cavaliet
parents: 44
diff changeset
    27
    var categories_list = '{{categories|safe}}';
26
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    28
    
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    29
    $(document).ready(function(){
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    30
        init_tags_events();
34
26368d096723 Datasheet validation, better repartition of js function, hand cursor on buttons.
cavaliet
parents: 31
diff changeset
    31
        init_datasheet_events();
26
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    32
    });
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    33
    </script>
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    34
    {% endif %}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    35
    {% endblock %}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    36
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    37
    {% block css_import %}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    38
    {{block.super}}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    39
    <link rel="stylesheet" href="{{STATIC_URL}}hdabo/css/smoothness/jquery-ui-1.8.13.custom.css" type="text/css"/>
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    40
    {% endblock %}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    41
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    42
    {% block css_declaration %}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    43
    {{block.super}}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    44
    <style type="text/css">
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    45
    .ui-autocomplete {
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    46
        max-height: 100px;
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    47
        overflow-y: auto;
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    48
        /* prevent horizontal scrollbar */
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    49
        overflow-x: hidden;
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    50
        /* add padding to account for vertical scrollbar */
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    51
        padding-right: 20px;
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    52
    }
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    53
    </style>
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    54
    {% endblock %}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    55
    
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    56
    
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    57
    {% block content %}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    58
    {{block.super}}
34
26368d096723 Datasheet validation, better repartition of js function, hand cursor on buttons.
cavaliet
parents: 31
diff changeset
    59
    <p>Fiche(s) {% if valid == "1" %}<b>validées</b>{% else %}{% if valid != "2" %}<b>non validées</b>{% endif %}{% endif %}
26368d096723 Datasheet validation, better repartition of js function, hand cursor on buttons.
cavaliet
parents: 31
diff changeset
    60
    pour l'organisation <b>{{ orga_name }}</b> : {{nb_sheets}} fiche(s)</p>
26
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    61
    {% if valid != "2" %}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    62
    <div id="count_nav_top">
275
b2eb3e9e6956 first step of folder administration
cavaliet
parents: 266
diff changeset
    63
        <p><a href="{% url hdabo.views.list_for_orga orga_id=orga_id valid=valid start_index=0 %}">&lt;&lt;</a>&nbsp;&nbsp;
b2eb3e9e6956 first step of folder administration
cavaliet
parents: 266
diff changeset
    64
           <a href="{% url hdabo.views.list_for_orga orga_id=orga_id valid=valid start_index=prev_index %}">&lt;</a>&nbsp;&nbsp;
26
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    65
           {{displayed_index}}/{{nb_sheets}}&nbsp;&nbsp;
275
b2eb3e9e6956 first step of folder administration
cavaliet
parents: 266
diff changeset
    66
           <a href="{% url hdabo.views.list_for_orga orga_id=orga_id valid=valid start_index=next_index %}">&gt;</a>&nbsp;&nbsp;
b2eb3e9e6956 first step of folder administration
cavaliet
parents: 266
diff changeset
    67
           <a href="{% url hdabo.views.list_for_orga orga_id=orga_id valid=valid start_index=last_index %}">&gt;&gt;</a></p>
26
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    68
    </div>
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    69
    {% endif %}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    70
    <table>
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    71
    {% for ds in datasheets %}
62
953ee4c9c7c3 #5 : new tag integrated in list by click (ok not needed).
cavaliet
parents: 56
diff changeset
    72
    <tr class="imageline {% cycle 'hdabosimpleevenline' 'hdabosimpleoddline' %}"><td>
26
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    73
    {% include "partial/one_sheet.html" %}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    74
    </td></tr>
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    75
    {% endfor %}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    76
    </table>
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    77
    {% if valid != "2" %}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    78
    <div id="count_nav_bottom">
275
b2eb3e9e6956 first step of folder administration
cavaliet
parents: 266
diff changeset
    79
        <p><a href="{% url hdabo.views.list_for_orga orga_id=orga_id valid=valid start_index=0 %}">&lt;&lt;</a>&nbsp;&nbsp;
b2eb3e9e6956 first step of folder administration
cavaliet
parents: 266
diff changeset
    80
           <a href="{% url hdabo.views.list_for_orga orga_id=orga_id valid=valid start_index=prev_index %}">&lt;</a>&nbsp;&nbsp;
26
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    81
           {{displayed_index}}/{{nb_sheets}}&nbsp;&nbsp;
275
b2eb3e9e6956 first step of folder administration
cavaliet
parents: 266
diff changeset
    82
           <a href="{% url hdabo.views.list_for_orga orga_id=orga_id valid=valid start_index=next_index %}">&gt;</a>&nbsp;&nbsp;
b2eb3e9e6956 first step of folder administration
cavaliet
parents: 266
diff changeset
    83
           <a href="{% url hdabo.views.list_for_orga orga_id=orga_id valid=valid start_index=last_index %}">&gt;&gt;</a></p>
26
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    84
    </div>
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    85
    {% endif %}
699957597026 Add tag feature finished. Full page templates good placed.
cavaliet
parents:
diff changeset
    86
    {% endblock %}