euscanwww: Added watch/unwatch button to scan world

Signed-off-by: volpino <fox91@anche.no>
This commit is contained in:
volpino
2012-08-10 17:45:43 +02:00
parent 58d6ecc490
commit f04f28aacc
7 changed files with 84 additions and 4 deletions

View File

@ -54,6 +54,7 @@
</p>
<script type="text/javascript">
$(document).ready(function () {
$(".favourite-button").click(function() {
$.post($(this).data("url"), function() {
$(".unfavourite-button").removeClass("hide");
@ -67,6 +68,7 @@
$(".unfavourite-button").addClass("hide");
});
});
});
</script>
{% endblock %}

View File

@ -52,6 +52,7 @@
</p>
<script type="text/javascript">
$(document).ready(function () {
$(".favourite-button").click(function() {
$.post($(this).data("url"), function() {
$(".unfavourite-button").removeClass("hide");
@ -65,6 +66,7 @@
$(".unfavourite-button").addClass("hide");
});
});
});
</script>
{% endblock %}

View File

@ -53,6 +53,7 @@
</p>
<script type="text/javascript">
$(document).ready(function () {
$(".favourite-button").click(function() {
$.post($(this).data("url"), function() {
$(".unfavourite-button").removeClass("hide");
@ -66,6 +67,7 @@
$(".unfavourite-button").addClass("hide");
});
});
});
</script>
{% endblock %}

View File

@ -26,6 +26,7 @@
{% packages packages %}
<script type="text/javascript">
$(document).ready(function () {
$(".favourite-button").click(function() {
$.post($(this).data("url"), function() {
$(".unfavourite-button").removeClass("hide");
@ -39,6 +40,7 @@
$(".unfavourite-button").addClass("hide");
});
});
});
</script>
{% endblock %}

View File

@ -1,5 +1,6 @@
{% extends "euscan/_datatable.html" %}
{% load url from future %}
{% load djeuscan_helpers %}
{% block title %}
@ -7,6 +8,40 @@
{% endblock %}
{% block content %}
<h2>World scan:</h2>
<h2>
World scan:
{% if user.is_authenticated %}
<span class="pull-right">
<button class="btn favourite-button {% if favourited %}hide{% endif %}" data-url="{% url "favourite_world" %}">
<img src="{{ STATIC_URL}}/img/watch-icon.png" alt="Watch" >
</button>
<button class="btn unfavourite-button {% if not favourited %}hide{% endif %}" data-url="{% url "unfavourite_world" %}">
<img src="{{ STATIC_URL}}/img/unwatch-icon.png" alt="Unwatch" >
</button>
</span>
{% endif %}
</h2>
{% packages packages %}
<script type="text/javascript">
$(document).ready(function () {
var packages = [{{packages_ids|join:","}}];
$(".favourite-button").click(function() {
$.post($(this).data("url"), {packages: packages}, function() {
$(".unfavourite-button").removeClass("hide");
$(".favourite-button").addClass("hide");
});
});
$(".unfavourite-button").click(function() {
$.post($(this).data("url"), {packages: packages}, function() {
$(".favourite-button").removeClass("hide");
$(".unfavourite-button").addClass("hide");
});
});
});
</script>
{% endblock %}