summaryrefslogtreecommitdiff
path: root/gstudio/templates/gstudio/addingtag.html
diff options
context:
space:
mode:
Diffstat (limited to 'gstudio/templates/gstudio/addingtag.html')
-rw-r--r--gstudio/templates/gstudio/addingtag.html82
1 files changed, 82 insertions, 0 deletions
diff --git a/gstudio/templates/gstudio/addingtag.html b/gstudio/templates/gstudio/addingtag.html
new file mode 100644
index 00000000..2e505015
--- /dev/null
+++ b/gstudio/templates/gstudio/addingtag.html
@@ -0,0 +1,82 @@
+{% load gstudio_tags %}
+{% load tagging_tags comments i18n %}
+
+<script type="text/javascript" >
+var availableTags = [];
+$.merge(availableTags, {% get_add_tag %})
+
+
+jQuery(document).ready(function($) {
+$(".tag{{objectid}}").click(function(){
+data = $("#tags{{objectid}}").attr('value');
+$.ajax({
+url: '/gstudio/resources/images/addtag/',
+//type: 'POST',
+data: {objectid:{{objectid}},data:data},
+success: function(data){
+$('.tags{{objectid}}').html(data);
+
+}
+});
+$("#tags{{objectid}}").val("");
+});
+
+/*$(".deletetags").click(function(){
+tagname = $(this).attr('value');
+
+$.ajax({
+url: '/gstudio/resources/images/deletetag/',
+//type: 'POST',
+data: {objectid:{{objectid}},data:tagname},
+success: function(data){
+$('.tags{{objectid}}').html(data);
+}
+});
+
+});*/
+});
+function tagfunction(arr,id){
+tagname = arr;
+$.ajax({
+url: '/gstudio/resources/images/deletetag/',
+//type: 'POST',
+data: {objectid:id,data:tagname},
+success: function(data){
+$('.tags'+id).html(data);
+}
+});
+
+}
+</script>
+
+<div class="tags{{objectid}}">
+ <!-- <p class="gbobject-tags span-16 last"> -->
+ <strong>{% trans "Tags" %}</strong> :
+ {% tags_for_object viewtag as tag_list %}
+ {% for tag in tag_list %}
+ <a href="{% url objectapp_tag_detail tag %}"
+ title="Tag {{ tag }}" rel="tag">{{ tag }}</a>
+{% if user.is_authenticated %}
+ <a class="deletetags" value="{{tag}}" title="delete {{tag}}" onclick='tagfunction("{{tag}}","{{objectid}}");' ><img src="/static/gstudio/js/orgitdown/orgitdown/sets/org/images/close.jpeg" width = 8px; style="vertical-align: super;"/></a>
+{% endif %}
+ {% if not forloop.last %},{% endif %}
+ {% empty %}
+ <span>{% trans "No tags" %}</span>
+ {% endfor %}
+<!-- </p> -->
+ </div>
+ {% if user.is_authenticated %}
+ <script type="text/javascript" >
+ $(document).ready(function(){
+ $( "#tags{{objectid}}" ).autocomplete({
+ source: availableTags
+ });
+ });
+ </script>
+{% csrf_token %}
+ <input type="hidden" name="docid" value={{objectid}}>
+ <!-- <input type="text" class="tagtext" value="" name="texttags" />-->
+ <input id="tags{{objectid}}" class="tagtext" name="texttags">
+ <input type="button" class="tag{{objectid}}" value="Add Tags" name="addtags" />
+ <br>
+ {% endif %}