2011-10-25 01:09:30 +00:00
{% extends "base.html" %}
2011-11-01 00:26:05 +00:00
2011-10-25 01:09:30 +00:00
{% block extra_head %}
2011-11-01 00:26:05 +00:00
< script type = "application/x-javascript" >
jQuery(document).ready(function($) {
$('#test_click').click(function() {
var d = new Date();
// $('< p > hello< / p > ').appendTo('#gr_status');
// alert('hello');
// call http://127.0.0.1:8082/api/v1/wishlist/1/?format=json& api_key=71728c0a4f78fba45da3acb6833bf2f5fec4fbed& username=RaymondYee and
// retrieve the works on the wishlist
$.ajax({url:'/api/v1/wishlist/1/',
data: {format:'json',
2011-11-01 16:50:05 +00:00
api_key:'{{api_key}}',
username: '{{user.username}}'},
2011-11-01 00:26:05 +00:00
success: function(json) {
$('#gr_status').html('< p > Number of books on your wishlist at ' + d.toUTCString() +
" " + json["works"].length + ' < / p > ');
},
error: function(jqXHR, textStatus, errorThrown) {
alert('error')
}
})
})
});
< / script >
2011-10-25 01:09:30 +00:00
{% endblock %}
{% block title %}Goodreads{% endblock %}
{% block content %}
< div id = "main-container" >
< div class = "js-main" >
< div id = "js-maincol-fr" >
< div class = "js-maincol-inner" >
< div class = "content-block" >
< h1 > Goodreads< / h1 >
2011-11-01 00:26:05 +00:00
< p > < a href = "#" id = "test_click" > Click here for a test!< / a > < / p >
< div id = "gr_status" > < / div >
2011-10-29 22:40:00 +00:00
{% if user.profile.goodreads_user_id %}
2011-11-01 16:50:05 +00:00
< p > Welcome, Goodreads user id# {{user.profile.goodreads_user_id}}. Your GR username is {{user.profile.goodreads_user_name}} and here is < a href = "{{user.profile.goodreads_user_link}}" > your Goodreads profile< / a > .< / p >
< form method = "post" action = "{% url goodreads_flush_assoc %}" >
< p > < input type = "submit" value = "Clear the association with your Goodreads account" / > < / p >
< / form >
< p > You can revoke access for Unglue.it at < a href = "http://www.goodreads.com/user/edit?tab=apps" > Goodreads user apps panel< / a > .< / p >
< hr / >
2011-11-01 00:26:05 +00:00
< form method = "post" action = "{% url goodreads_load_shelf%}" >
{{gr_shelf_load_form.as_p}}
< input type = "submit" value = "Load your Goodreads books to your wishlist" / >
< / form >
< form method = "post" action = "#" >
< / form >
2011-10-25 01:09:30 +00:00
{% else %}
< p > We don't currently know your Goodreads user information.< / p >
< p > < a href = "{{goodreads_auth_url}}" > Enable us to link to your Goodreads account.< / a > < / p >
{% endif %}
2011-10-25 21:20:10 +00:00
<!-- list user's books -->
{% if reviews %}
2011-10-25 23:07:44 +00:00
< p > Here are some of your books that you've put on your Goodreads shelves:< / p >
2011-10-25 21:20:10 +00:00
< ul id = "id" >
2011-10-25 23:07:44 +00:00
{% for review in reviews|slice:":50" %}
< li > < img src = "{{review.book.small_image_url}}" / > < a href = "{{review.book.link}}" > {{review.book.title}}< / a > < / li >
2011-10-25 21:20:10 +00:00
{% endfor %}
< / ul >
{% endif %}
2011-10-25 01:09:30 +00:00
< / div >
< / div >
< / div >
< / div >
< / div >
{% endblock %}