# HG changeset patch # User cavaliet # Date 1307354068 -7200 # Node ID ba16d97a86320fc51d3fb49b51921ba94a4e34d3 # Parent fe20b23e9f0fa8c2da25d69db41ed7e3d11b6f7f Add static files and tag table partial template. diff -r fe20b23e9f0f -r ba16d97a8632 web/hdabo/static/hdabo/img/arrow_down.png Binary file web/hdabo/static/hdabo/img/arrow_down.png has changed diff -r fe20b23e9f0f -r ba16d97a8632 web/hdabo/static/hdabo/img/arrow_up.png Binary file web/hdabo/static/hdabo/img/arrow_up.png has changed diff -r fe20b23e9f0f -r ba16d97a8632 web/hdabo/static/hdabo/js/hdabo.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/web/hdabo/static/hdabo/js/hdabo.js Mon Jun 06 11:54:28 2011 +0200 @@ -0,0 +1,33 @@ +function init_tags_events() +{ + // Up and down management for tag table lines + $(".up,.down").click(function(){ + tag_up_down(this); + }); +} + +function tag_up_down(arrow) +{ + if ($(arrow).is(".up")) { + mv = "u"; + } else { + mv = "d"; + } + var url = tag_up_down_url; + var id_tag = $(arrow).attr('id'); + $.ajax({ + url: url, + type: 'POST', + data: {csrfmiddlewaretoken:global_csrf_token, + datasheet_id:$('#datasheet_id').val(), + tag_id:id_tag, + move:mv + }, + // bug with jquery >= 1.5, "json" adds a callback so we don't specify dataType + //dataType: 'json', + success: function(msg, textStatus, XMLHttpRequest) { + $('#tag_table_container').html(msg); + init_tags_events(); + } + }); +} \ No newline at end of file diff -r fe20b23e9f0f -r ba16d97a8632 web/hdabo/templates/partial/tag_table.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/web/hdabo/templates/partial/tag_table.html Mon Jun 06 11:54:28 2011 +0200 @@ -0,0 +1,54 @@ +{% block tag_table %} +
| # | + {% if valid != "2" %} +D | +M | + {% endif %} +id | +label | + {% comment %}original_label | {% endcomment %} +alias | +wikipedia_url | +url_status | +dbpedia_uri | +wikipedia_activated |
|---|---|---|---|---|---|---|---|---|---|---|
| {{t.order}} | + {% if valid != "2" %} +{% if not forloop.first %} {% endif %} |
+ {% if not forloop.last %} {% endif %} |
+ {% endif %}
+ {{t.tag.id}} | +{{t.tag.label}} | + {% comment %}{{t.tag.original_label}} | {% endcomment %} +{{t.tag.alias}} | +{{t.tag.wikipedia_url}} | +{{t.tag.url_status}} | +{{t.tag.dbpedia_uri}} | +{{t.tag.wikipedia_activated}} |
| {{forloop.counter}} | + {% if valid != "2" %} +{% if not forloop.first %} {% endif %} |
+ {% if not forloop.last %} {% endif %} |
+ {% endif %}
+ {{t.id}} | +{{t.label}} | + {% comment %}{{t.original_label}} | {% endcomment %} +{{t.alias}} | +{{t.wikipedia_url}} | +{{t.url_status}} | +{{t.dbpedia_uri}} | +{{t.wikipedia_activated}} |