2015-04-28 03:24:02 +00:00
{% extends 'base.html' %}
2016-05-11 14:41:50 +00:00
2011-12-31 03:08:04 +00:00
{% load comments %}
2012-05-13 19:32:32 +00:00
{% load humanize %}
2013-10-20 18:18:17 +00:00
{% load lib_acqs %}
2018-01-30 18:19:40 +00:00
{% load purchased %}
{% load sass_tags %}
2013-02-08 15:12:28 +00:00
{% block title %}—
2015-02-17 22:06:10 +00:00
{% if work.is_free %}
2016-05-16 20:43:03 +00:00
{{ work.title }} is a Free eBook. {% for fmt in work.formats %}[{{ fmt }}]{% endfor %}
2013-02-08 15:12:28 +00:00
{% else %}
Help us make {{ work.title }} a Free eBook!
2016-07-25 18:50:19 +00:00
{% endif %}{% if action == 'editions' %} – All Editions{% endif %}
2013-02-08 15:12:28 +00:00
{% endblock %}
2018-01-05 21:23:56 +00:00
{% block extra_meta %}
< meta property = "og:title" content = "{{ work.title }}" / >
< meta property = "og:type" content = "book" / >
< meta property = "og:url" content = "https://unglue.it{% url 'work' work.id %}" / >
< meta property = "og:image" content = "{{ work.cover_image_thumbnail }}" / >
< meta property = "og:site_name" content = "Unglue.it" / >
{% for author in work.relators %}< meta property = "book:author" content = "{{ author.name }}" / > {% endfor %}
{% if work.first_isbn_13 %}< meta property = "book:isbn" content = "{{ work.first_isbn_13 }}" / > {% endif %}
{% endblock %}
2011-12-07 17:05:31 +00:00
{% block extra_css %}
2018-01-30 18:19:40 +00:00
< link type = "text/css" rel = "stylesheet" href = "{% sass_src 'scss/campaign2.scss' %}" / >
2015-01-14 20:07:54 +00:00
{% if user.is_staff or user in work.last_campaign.managers.all %}
2015-12-14 16:52:41 +00:00
< link rel = "stylesheet" href = "/static/css/ui-lightness/jquery-ui-1.8.16.custom.css" type = "text/css" media = "screen" >
2015-01-14 20:07:54 +00:00
{{ kwform.media.css }}
{% endif %}
2011-12-07 17:05:31 +00:00
{% endblock %}
2011-11-19 15:51:51 +00:00
2012-09-19 16:08:27 +00:00
{% block extra_js %}
2012-03-08 02:47:40 +00:00
< script type = "text/javascript" src = "{{ jquery_ui_home }}" > < / script >
2011-12-07 17:05:31 +00:00
< script type = "text/javascript" src = "/static/js/wishlist.js" > < / script >
2011-11-19 15:51:51 +00:00
< script type = "text/javascript" src = "/static/js/tabs4.js" > < / script >
2014-11-07 19:27:49 +00:00
< script type = "text/javascript" src = "/static/js/widgets.js" > < / script >
2012-02-02 18:40:08 +00:00
< script type = "text/javascript" src = "/static/js/counter.js" > < / script >
2012-04-10 18:33:34 +00:00
< script type = "text/javascript" src = "/static/js/embed.js" > < / script >
2015-01-14 20:07:54 +00:00
{% if user.is_staff or user in work.last_campaign.managers.all %}
{{ kwform.media.js }}
{% endif %}
2013-04-24 18:26:23 +00:00
<!-- needed for DeGruyter seed description hack
makes template vars accessible in JS
-->
< script type = "text/javascript" >
var numWishers = {{ wishers }};
{% if request.user.id in work.last_campaign.supporters %}
var isSupporter = true;
{% else %}
var isSupporter = false;
{% endif %}
< / script >
2015-01-15 19:34:43 +00:00
2011-11-19 15:51:51 +00:00
{% endblock %}
2012-10-14 19:20:55 +00:00
{% block topsection %}
2013-01-03 18:18:26 +00:00
{% if work.last_campaign.status == 'ACTIVE' %}
{% if request.user in work.last_campaign.managers.all %}
2015-04-28 03:24:02 +00:00
< div class = "launch_top pale" > Hi, {{ request.user.username }}. Since you're a manager for this campaign, you can < a href = "{% url 'manage_campaign' id=work.last_campaign.id %}" > edit this campaign< / a > .< / div >
2013-01-03 18:18:26 +00:00
{% endif %}
2016-07-25 18:50:19 +00:00
{% elif not work.user_with_rights %}
{% if request.user.rights_holder.all %}
< div class = "launch_top pale" > Hi, {{ request.user.username }}. Since you're an authorized Unglue.it rights holder, if you own the worldwide electronic rights to this work, you may claim it through the More... tab. Need help? Check out the < a href = "{% url 'rightsholders' %}" > rights holder tools page< / a > .< / div >
{% endif %}
{% elif request.user == work.user_with_rights %}
{% if work.last_campaign.status != 'SUCCESSFUL' %}
< div class = "launch_top pale" > Hi, {{ request.user.username }}. Since you're a rights holder for this work, you can < a href = "{% url 'rightsholders' %}" > launch a campaign< / a > .< / div >
2013-01-03 18:18:26 +00:00
{% endif %}
2012-10-14 19:20:55 +00:00
{% endif %}
{% endblock %}
2013-10-18 17:33:47 +00:00
{% block content %}
{% purchased %}
2013-10-20 18:18:17 +00:00
{% lib_acqs %}
2011-11-28 16:38:31 +00:00
{% with work.last_campaign_status as status %}
2012-05-13 19:23:04 +00:00
{% with work.id as work_id %}
2014-04-16 20:15:19 +00:00
< div id = "main-container" itemscope itemtype = "http://schema.org/Book" >
2013-02-07 18:37:54 +00:00
< div class = "js-main" >
< div id = "js-leftcol" >
{% include "explore.html" %}
2011-11-19 15:51:51 +00:00
< / div >
2013-02-07 18:37:54 +00:00
< div id = "js-maincol" >
< div class = "js-maincol-inner" >
2014-04-16 20:15:19 +00:00
< div id = "content-block" >
2013-03-12 02:39:48 +00:00
< div class = "book-detail" >
2014-10-29 19:18:32 +00:00
{% if work.uses_google_cover %}
2017-09-04 21:10:23 +00:00
< div class = "book-cover" id = "book-detail-img" >
2013-03-12 02:39:48 +00:00
< a href = "{{ work.googlebooks_url }}" >
< img src = "{{ work.cover_image_thumbnail }}" alt = "Find {{ work.title }} at Google Books" title = "Find {{ work.title }} at Google Books" width = "131" height = "192" / > < / a >
2011-12-19 07:10:35 +00:00
< / div >
{% else %}
2017-09-14 15:42:27 +00:00
< div id = "book-detail-img" class = "book-cover" >
2015-08-21 21:54:39 +00:00
< img itemprop = "image" src = "{{ work.cover_image_thumbnail }}" alt = "{{ work.title }}" title = "{{ work.title }}" width = "131" height = "192" / >
2011-12-19 07:10:35 +00:00
< / div >
2012-04-03 14:54:31 +00:00
{% endif %}
2013-03-12 02:39:48 +00:00
< div class = "book-detail-info" >
< div class = "layout" >
2013-03-19 01:50:22 +00:00
< h2 class = "book-name" itemprop = "name" > {{ work.title }}< / h2 >
< div >
2013-03-12 02:39:48 +00:00
< div class = "pubinfo" >
2014-01-18 02:37:19 +00:00
< h3 class = "book-author" >
2018-01-05 21:24:12 +00:00
< span itemprop = "author" > < a href = "{% url 'search' %}?q={{ work.relators.0.author.name|urlencode }}&ty=au" > {{ work.relators.0.name }}< / a > < / span > {% if work.authors.count == 2 %}
and < span itemprop = "author" > < a href = "{% url 'search' %}?q={{ work.relators.1.author.name|urlencode }}&ty=au" > {{ work.relators.1.name }}< / a > < / span >
{% endif %}{% if work.relators.count > 2 %}{% for author in work.relators %}{% if not forloop.first %}, < span itemprop = "author" > < a href = "{% url 'search' %}?q={{ author.author.name|urlencode }}&ty=au" > {{ author.name }}< / a > < / span > {% endif %}{% endfor %}
2014-01-18 02:37:19 +00:00
{% endif %}
< / h3 >
2013-03-27 16:22:30 +00:00
< h3 class = "book-year" >
{% if work.last_campaign.publisher %}
2015-04-28 03:24:02 +00:00
< span itemprop = "publisher" > < a href = "{% url 'bypubname_list' work.last_campaign.publisher.name.id %}" > {{ work.last_campaign.publisher }}< / a > < / span >
2013-03-27 16:22:30 +00:00
{% endif %}
2015-10-05 23:17:16 +00:00
< span itemprop = "datePublished" > {{ work.publication_date }}< / span >
2016-08-15 17:47:00 +00:00
< meta itemprop = "inLanguage" content = "work.language" / >
< meta itemprop = "typicalAgeRange" content = "work.age_range" / >
2013-03-27 16:22:30 +00:00
< / h3 >
2013-02-21 20:10:01 +00:00
< / div >
< / div >
< / div >
2016-07-25 18:50:19 +00:00
{% if status == 'ACTIVE' %}
{% if work.last_campaign.type != 3 %}
2014-02-11 16:37:39 +00:00
< div class = "thermometer" title = "{{ work.percent_of_goal }}% of goal" >
< div class = "cover" style = "width: {{ cover_width }}%;" >
< / div >
< span > {{ work.percent_of_goal }}% of goal< / span >
2013-02-21 20:10:01 +00:00
< / div >
2016-07-25 18:50:19 +00:00
{% endif %}
2013-02-07 18:37:54 +00:00
< div class = "pledged-info noborder" >
2013-03-12 02:39:48 +00:00
< div class = "campaign-status-info" >
2016-07-25 18:50:19 +00:00
{% if work.last_campaign.type == 1 %}
2013-08-14 03:47:55 +00:00
< span > ${{ work.last_campaign.current_total|floatformat:0|intcomma }}< / span > pledged
2016-07-25 18:50:19 +00:00
{% endif %}
{% if work.last_campaign.type == 2 %}
2013-08-14 03:47:55 +00:00
current ungluing date:
2016-07-25 18:50:19 +00:00
{% endif %}
{% if work.last_campaign.type == 3 %}
2014-02-11 16:37:39 +00:00
< span > ${{ work.last_campaign.current_total|floatformat:0|intcomma }}< / span > of thanks from
2016-07-25 18:50:19 +00:00
{% endif %}
2013-03-12 02:39:48 +00:00
< / div >
2013-11-10 01:34:13 +00:00
< div class = "campaign-status-info explainer" >
2016-07-25 18:50:19 +00:00
{% if work.last_campaign.type == 1 %}
2013-03-12 02:39:48 +00:00
< span > ${{ work.last_campaign.target|floatformat:0|intcomma }}< / span > goal
2016-07-25 18:50:19 +00:00
{% endif %}
{% if work.last_campaign.type == 2 %}
2013-11-10 01:34:13 +00:00
< span class = "current_cc_date " > {{ work.last_campaign.cc_date|date:"M j, Y" }}< / span >
< span class = "explanation" > After {{ work.last_campaign.cc_date|date:"M j, Y" }} this book will be available for free to anyone, anywhere. Every purchase before then brings that date closer.< / span >
2016-07-25 18:50:19 +00:00
{% endif %}
{% if work.last_campaign.type != 3 %}
2013-03-12 02:39:48 +00:00
< / div >
2013-02-07 18:37:54 +00:00
< div class = "campaign-status-info" >
2016-07-25 18:50:19 +00:00
{% endif %}
2013-02-07 18:37:54 +00:00
{% if work.last_campaign.supporters_count == 1 %}
< span > 1< / span > ungluer
{% else %}
2013-03-12 18:48:20 +00:00
< span > {{ work.last_campaign.supporters_count }}< / span > ungluers
2013-02-07 18:37:54 +00:00
{% endif %}
2016-07-25 18:50:19 +00:00
{% if work.last_campaign.type == 3 %}
2014-02-20 21:31:13 +00:00
< br / >
{% if work.last_campaign.anon_count == 1 %}
< span > 1< / span > other
{% else %}
< span > {{ work.last_campaign.anon_count }}< / span > others
{% endif %}
2016-07-25 18:50:19 +00:00
{% endif %}
2013-02-07 18:37:54 +00:00
< / div >
2016-07-25 18:50:19 +00:00
{% if work.last_campaign.type == 2 %}
2013-10-18 17:33:47 +00:00
< div class = "campaign-status-info" >
{% if work.lib_acqs.count == 1 %}
< span > 1< / span > copy in a library
{% else %}
< span > {{ work.lib_acqs.count }}< / span > in libraries
{% endif %}
< / div >
2016-07-25 18:50:19 +00:00
{% endif %}
{% if work.last_campaign.type != 3 %}
2014-02-11 16:37:39 +00:00
< div class = "campaign-status-info explainer" >
2016-07-25 18:50:19 +00:00
{% if work.last_campaign.type == 1 %}
2014-02-11 16:37:39 +00:00
< span > {{ work.last_campaign.countdown }}< / span > to go
{% else %}
< span > ${{ work.last_campaign.left|floatformat:0|intcomma }}< / span > to go
< span class = "explanation" > ${{ work.last_campaign.left|floatformat:0|intcomma }} is the amount it would take to make this ebook free to the world tomorrow.< / span >
2016-07-25 18:50:19 +00:00
{% endif %}
2014-02-11 16:37:39 +00:00
< / div >
2016-07-25 18:50:19 +00:00
{% endif %}
2013-03-12 02:39:48 +00:00
< / div >
2012-06-21 14:49:41 +00:00
{% else %}
2016-07-25 18:50:19 +00:00
{% if status == 'SUCCESSFUL' %}
2013-03-12 02:39:48 +00:00
< div class = "thermometer successful" >
This campaign succeeded on {{ work.last_campaign.success_date|date:"M j, Y" }}.
2012-09-10 18:37:37 +00:00
< / div >
2013-03-12 02:39:48 +00:00
< div class = "pledged-info noborder" >
< div class = "campaign-status-info" >
{% if work.last_campaign.supporters_count == 1 %}
< span > 1< / span > ungluer
{% else %}
2013-03-12 18:48:20 +00:00
< span > {{ work.last_campaign.supporters_count }}< / span > ungluers
2013-03-12 02:39:48 +00:00
{% endif %}
< / div >
< div class = "campaign-status-info" >
2013-11-14 19:58:02 +00:00
< span > ${{ work.last_campaign.current_total|floatformat:0|intcomma }}< / span > raised
2013-03-12 02:39:48 +00:00
< / div >
< div class = "campaign-status-info" >
< span > ${{ work.last_campaign.target|floatformat:0|intcomma }}< / span > goal
< / div >
< div class = "campaign-status-info" >
< span > Unglued!< / span >
< / div >
2013-02-07 18:37:54 +00:00
< / div >
2016-07-25 18:50:19 +00:00
{% endif %}
2013-03-12 02:39:48 +00:00
< div class = "pledged-info" >
{% if wishers == 1 %}
1 Ungluer has
{% else %}
{{ wishers }} Ungluers have
2014-02-20 04:16:28 +00:00
{% endif %} Faved this Work
2013-02-07 18:37:54 +00:00
< / div >
2016-07-25 18:50:19 +00:00
{% endif %}
2013-03-12 02:39:48 +00:00
< div class = "find-book" >
< label > Learn more at...< / label >
< div class = "find-link" >
{% if work.googlebooks_id %}
< a id = "find-google" href = "{{ work.googlebooks_url }}" > < img src = "/static/images/supporter_icons/googlebooks_square.png" title = "Find on Google Books" alt = "Find on Google Books" / > < / a >
2013-02-07 18:37:54 +00:00
{% endif %}
2013-03-12 02:39:48 +00:00
{% if work.first_oclc %}
2017-07-27 14:33:13 +00:00
< a rel = "nofollow" id = "find-oclc" href = "https://www.worldcat.org/oclc/{{ work.first_oclc }}" > < img src = "/static/images/supporter_icons/worldcat_square.png" title = "Find on Worldcat" alt = "Find on Worldcat" / > < / a >
2013-03-12 02:39:48 +00:00
{% endif %}
2015-04-28 03:24:02 +00:00
< a rel = "nofollow" class = "find-openlibrary" href = "{% url 'work_openlibrary' work_id %}" > < img src = "/static/images/supporter_icons/openlibrary_square.png" title = "Find on OpenLibrary" alt = "Find on OpenLibrary" / > < / a >
< a rel = "nofollow" class = "find-goodreads" href = "{% url 'work_goodreads' work_id %}" > < img src = "/static/images/supporter_icons/goodreads_square.png" title = "Find on GoodReads" alt = "Find on GoodReads" / > < / a >
< a rel = "nofollow" class = "find-librarything" href = "{% url 'work_librarything' work_id %}" > < img src = "/static/images/supporter_icons/librarything_square.png" title = "Find on LibraryThing" alt = "Find on LibraryThing" / > < / a >
2012-09-10 18:37:37 +00:00
< / div >
2013-03-19 01:50:22 +00:00
< / div >
2013-03-12 02:39:48 +00:00
< div class = "btn_wishlist" id = "wishlist_actions" >
2013-03-12 18:48:20 +00:00
{% if request.user.is_anonymous %}
< div class = "create-account" >
2015-04-28 03:24:02 +00:00
< span title = "{% url 'work' work_id %}" > Login to Fave< / span >
2013-03-12 18:48:20 +00:00
< / div >
2016-07-25 18:50:19 +00:00
{% elif request.user.id in work.last_campaign.supporters %}
2013-03-12 02:39:48 +00:00
< div class = "add-wishlist" >
2014-02-20 04:16:28 +00:00
< span class = "on-wishlist" > Faved!< / span >
2013-02-07 18:37:54 +00:00
< / div >
2016-07-25 18:50:19 +00:00
{% elif work in request.user.wishlist.works.all %}
2013-03-12 18:48:20 +00:00
< div class = "remove-wishlist-workpage" >
2014-02-20 04:16:28 +00:00
< span id = "w{{ work_id }}" > Remove from My Faves< / span >
2013-03-12 18:48:20 +00:00
< / div >
2013-03-12 02:39:48 +00:00
{% else %}
2013-03-12 18:48:20 +00:00
< div class = "add-wishlist" >
2014-02-20 04:16:28 +00:00
< span class = "work_id" id = "w{{ work_id }}" > Add to My Faves< / span >
2013-03-12 18:48:20 +00:00
< / div >
2016-07-25 18:50:19 +00:00
{% endif %}
2012-02-28 22:28:33 +00:00
< / div >
2013-02-07 18:37:54 +00:00
< / div >
2011-12-07 17:05:31 +00:00
< / div >
2013-03-12 02:39:48 +00:00
{% get_comment_count for work as comment_count %}
2016-07-25 18:50:19 +00:00
{% if action == 'editions' %}
2014-03-11 21:34:27 +00:00
< div class = "content-block-heading" id = "tabs" >
< ul class = "tabs" >
2015-04-28 03:24:02 +00:00
< li class = "tabs1" > < a href = "{% url 'work' work.id %}?tab=1" > {% if status == 'ACTIVE' %}Campaign{% else %}Description{% endif %}< / a > < / li >
< li class = "tabs2" > < a href = "{% url 'work' work.id %}?tab=2" > Comments {% if comment_count > 0 %}({{ comment_count }}){% endif %}< / a > < / li >
< li class = "tabs3" id = "supporters" > < a href = "{% url 'work' work.id %}?tab=3" > Ungluers {% if wishers > 0 %}< br / > ({{ wishers }}){% endif %}< / a > < / li >
2014-03-11 21:34:27 +00:00
< li class = "tabs4 active" > < a href = "#" > Editions< / a > < / li >
< / ul >
< / div >
{% else %}
2013-03-12 02:39:48 +00:00
< div class = "content-block-heading" id = "tabs" >
< ul class = "tabs" >
< li class = "tabs1 {% if activetab == '1' %}active{% endif %}" > < a href = "#" > {% if status == 'ACTIVE' %}Campaign{% else %}Description{% endif %}< / a > < / li >
< li class = "tabs2 {% if activetab == '2' %}active{% endif %}" > < a href = "#" > Comments {% if comment_count > 0 %}({{ comment_count }}){% endif %}< / a > < / li >
< li class = "tabs3 {% if activetab == '3' %}active{% endif %}" id = "supporters" > < a href = "#" > Ungluers {% if wishers > 0 %}< br / > ({{ wishers }}){% endif %}< / a > < / li >
2013-08-05 21:40:42 +00:00
< li class = "tabs4 {% if activetab == '4' %}active{% endif %}" > < a href = "#" > More...< / a > < / li >
2013-03-12 19:59:24 +00:00
< / ul >
2013-03-12 02:39:48 +00:00
< / div >
2016-07-25 18:50:19 +00:00
{% endif %}
2013-03-12 02:39:48 +00:00
< div id = "content-block-content" >
< div id = "tabs-1" class = "tabs {% if activetab == '1' %}active{% endif %}" >
< div class = "tabs-content" >
2014-02-11 16:37:39 +00:00
< div itemprop = "description" >
{% if status == 'ACTIVE' %}
{% if work.last_campaign.type != 3 %}
{{ work.last_campaign.description|safe }}
{% else %}
{{ work.description|safe }}
{% endif %}
2016-07-25 18:50:19 +00:00
{% elif work.description %}
{{ work.description|safe }}
{% else %}
{{ work.last_campaign.description|safe }}
2012-09-10 18:37:37 +00:00
{% endif %}
2014-02-11 16:37:39 +00:00
< / div >
2016-08-15 22:28:39 +00:00
< div >
{% for work_rel in work.works_related_to.all %}
2017-08-25 18:52:36 +00:00
{% if work_rel.from_work.language != 'xx' and work.language != 'xx' %}
< p >
This work is a {{ work_rel.relation }} of < a href = "{% url 'work' work_rel.from_work.id %}" > {{ work_rel.from_work }}< / a > .
< / p >
{% endif %}
2016-08-15 22:28:39 +00:00
{% endfor %}
{% for work_rel in work.works_related_from.all %}
2017-08-25 18:52:36 +00:00
{% if work.language != 'xx' and work_rel.to_work.language != 'xx' %}
< p >
< a href = "{% url 'work' work_rel.to_work.id %}" > {{ work_rel.to_work }}< / a > is a {{ work_rel.relation }} of this work.
< / p >
{% endif %}
2016-08-15 22:28:39 +00:00
{% endfor %}
2016-11-10 21:21:21 +00:00
{% if work.doab %}
< p >
2018-01-05 21:24:12 +00:00
This book is included in < a href = "http://www.doabooks.org/doab?func=search&query=rid%3A{{ work.doab }}" > DOAB< / a > .
2016-11-10 21:21:21 +00:00
< / p >
{% endif %}
{% if work.gtbg %}
< p >
2016-12-09 19:58:19 +00:00
This book is included in < a href = "https://www.gutenberg.org/ebooks/{{ work.gtbg }}" > Project Gutenberg< / a > .
2016-11-10 21:21:21 +00:00
< / p >
{% endif %}
2016-08-15 22:28:39 +00:00
< / div >
2013-03-12 02:39:48 +00:00
< / div >
2013-02-07 18:37:54 +00:00
< / div >
2013-03-12 02:39:48 +00:00
< div id = "tabs-2" class = "tabs {% if activetab == '2' %}active{% endif %}" >
2014-10-29 19:41:51 +00:00
< h3 > Why {% if work.ebooks.all %}read{% else %}unglue{% endif %} this book? Have your say.< / h3 >
2013-03-12 02:39:48 +00:00
< div class = "tabs-content" >
2013-03-12 19:59:24 +00:00
{% render_comment_list for work %}
{% if user.is_authenticated %}
{% render_comment_form for work %}
{% else %}
2015-04-28 03:24:02 +00:00
< p > You must be < a href = "{% url 'superlogin' %}?next={{ request.get_full_path|urlencode }}" > logged in< / a > to comment.< / p >
2013-03-12 19:59:24 +00:00
{% endif %}
2013-03-12 02:39:48 +00:00
< / div >
2013-02-07 18:37:54 +00:00
< / div >
2013-03-12 02:39:48 +00:00
< div id = "tabs-3" class = "tabs {% if activetab == '3' %}active{% endif %}" >
< div class = "tabs-content" >
2013-03-12 19:59:24 +00:00
{% if request.user.is_staff or request.user in work.last_campaign.managers.all %}
< form id = "contact_form" method = "POST" action = "#" >
{% csrf_token %}
< input type = "hidden" name = "work" value = "{{ work.id }}" / >
{% for wish in work.wishes.all reversed %}
{% with wish.wishlist.user as supporter %}
< div class = "work_supporter_wide" >
2015-04-28 03:24:02 +00:00
< a href = "{% url 'supporter' supporter %}" >
2013-03-19 02:07:19 +00:00
< span class = "work_supporter_avatar" >
2013-03-19 18:38:09 +00:00
< img class = "user-avatar" src = "{{ supporter.profile.avatar_url }}" height = "50" width = "50" alt = "Avatar for {{ supporter }}" title = "{{ supporter }}" / >
2013-03-19 02:07:19 +00:00
< / span >
2013-03-12 19:59:24 +00:00
< / a >
< div class = "show_supporter_contact_form" >
2018-01-05 21:24:12 +00:00
< img src = "/static/images/icons/email.png" alt = "email" title = "contact supporter" / >
2013-03-12 19:59:24 +00:00
< / div >
< div class = "info_for_managers" >
{{ supporter }}< br / >
Wished: {{ wish.created }}< br / >
{% if supporter.id in work.last_campaign.supporters %}Pledged!< /br />{% endif %}
{% if supporter in work.last_campaign.ungluers.all %}Supported!< /br />{% endif %}
< / div >
< / div >
< div class = "supporter_contact_form" > < / div >
< input class = "supporter_contact_form" type = "submit" name = "msg_{{supporter.id}}" value = "Send Message to {{ supporter.username }}" / >
{% endwith %}
{% endfor %}
2012-09-10 18:37:37 +00:00
< / form >
2013-03-12 19:59:24 +00:00
{% else %}
{% for wish in work.wishes.all reversed %}
2013-03-12 02:39:48 +00:00
{% with wish.wishlist.user as supporter %}
2013-03-19 01:50:22 +00:00
< div class = "work_supporter_nocomment" itemscope itemtype = "http://schema.org/Person" >
2015-04-28 03:24:02 +00:00
< a itemprop = "url" href = "{% url 'supporter' supporter %}" >
2013-03-19 02:07:19 +00:00
< span class = "work_supporter_avatar" >
2013-03-19 18:38:09 +00:00
< img class = "user-avatar" src = "{{ supporter.profile.avatar_url }}" height = "50" width = "50" alt = "Avatar for {{ supporter }}" title = "{{ supporter }}" / >
2013-03-19 02:07:19 +00:00
< / span >
< span class = "work_supporter_name" > {{ supporter }}< / span >
2013-03-12 02:39:48 +00:00
< / a >
< / div >
{% endwith %}
2013-03-12 19:59:24 +00:00
{% endfor %}
{% endif %}
2013-03-12 02:39:48 +00:00
< / div >
2012-09-10 18:37:37 +00:00
< / div >
2013-03-12 02:39:48 +00:00
< div id = "tabs-4" class = "tabs {% if activetab == '4' %}active{% endif %}" >
< div class = "tabs-content" >
2016-07-25 18:50:19 +00:00
{% if action == 'display' %}
2014-03-11 21:34:27 +00:00
{% if status == 'ACTIVE' %}
2016-07-25 18:50:19 +00:00
{% if work.last_campaign.type == 1 %}
2014-03-11 21:34:27 +00:00
< h3 class = "tabcontent-title" > A campaign is running to unglue < i > {{work.title}}< / i > !< / h3 >
< p > The rights holder, {% for claim in work.claim.all %}
{% if claim.status == 'active' %}
{{ claim.rights_holder.rights_holder_name }}
{% endif %}
{% endfor %}
, has agreed to release < i > {{work.title}}< / i > to the world as a Creative Commons licensed ebook (< a href = "{{ work.last_campaign.license_url }}" > {{ work.last_campaign.license }}< / a > ) if ungluers can join together to raise ${{ work.last_campaign.target|floatformat:0|intcomma }} by {{ work.last_campaign.deadline }}.
You can help!< / p >
2016-07-25 18:50:19 +00:00
{% endif %}
{% if work.last_campaign.type == 2 %}
2014-03-11 21:34:27 +00:00
< h3 class = "tabcontent-title" > A Buy-to-Unglue Campaign is running to unglue < i > {{work.title}}< / i > !< / h3 >
< p > The rights holder, {% for claim in work.claim.all %}
{% if claim.status == 'active' %}
{{ claim.rights_holder.rights_holder_name }}
{% endif %}
{% endfor %}
, has agreed to release < i > {{work.title}}< / i > to the world as a Creative Commons licensed ebook (< a href = "{{ work.last_campaign.license_url }}" > {{ work.last_campaign.license }}< / a > ) on {{ work.last_campaign.cc_date }}. For every copy that ungluers purchase, that date gets sooner. ${{ work.last_campaign.left|floatformat:0|intcomma }} of sales will unglue the book < i > TODAY< / i > .
You can help!< / p >
2016-07-25 18:50:19 +00:00
{% endif %}
{% if work.last_campaign.type == 3 %}
2014-03-11 21:34:27 +00:00
< h3 class = "tabcontent-title" > A Thanks-for-Ungluing Campaign is running to reward the creators of < i > {{work.title}}< / i > !< / h3 >
< p > The rights holder, {% for claim in work.claim.all %}
{% if claim.status == 'active' %}
{{ claim.rights_holder.rights_holder_name }}
{% endif %}
{% endfor %}
, has released < i > {{work.title}}< / i > to the world as a Creative Commons licensed ebook (< a href = "{{ work.last_campaign.license_url }}" > {{ work.last_campaign.license }}< / a > ) .
You can help us say "Thank You!" so that other creators will do the same.< / p >
2016-07-25 18:50:19 +00:00
{% endif %}
2014-03-11 21:34:27 +00:00
< h4 > Campaign details: the fine print< / h4 >
{{ work.last_campaign.details|safe }}
{% endif %}
{% if status == 'SUCCESSFUL' %}
< h3 class = "tabcontent-title" > A campaign has succeeded to unglue < i > {{work.title}}< / i > !< / h3 >
2014-03-03 21:51:33 +00:00
< p > The rights holder, {% for claim in work.claim.all %}
{% if claim.status == 'active' %}
{{ claim.rights_holder.rights_holder_name }}
{% endif %}
{% endfor %}
2014-03-11 21:34:27 +00:00
, has agreed to release < i > {{work.title}}< / i > to the world as a Creative Commons licensed ebook (< a href = "{{ work.last_campaign.license_url }}" > {{ work.last_campaign.license }}< / a > ) thanks to the efforts of ungluers like you.< / p >
< h4 > Campaign details: the fine print< / h4 >
{{ work.last_campaign.details|safe }}
{% endif %}
{% if status != 'ACTIVE' and status != 'SUCCESSFUL' %}
< h4 > Rights Information < / h4 >
{% if claimstatus == 'one_active' %}
< p > This work has been claimed by {{ rights_holder_name }}.< / p >
2013-02-07 18:37:54 +00:00
{% else %}
2014-03-11 21:34:27 +00:00
{% if claimstatus == 'disputed' %}
< p > Rights claims are pending.< / p >
2013-02-07 18:37:54 +00:00
{% else %}
2014-03-11 21:34:27 +00:00
{% if claimstatus == 'one_pending' %}
< p > A claim for this work by {{ rights_holder_name }} is pending.< / p >
{% else %}
{% if request.user.rights_holder.all.count %}
Is this work yours? Claim it: < br / > < br / >
2013-03-12 19:59:24 +00:00
2017-11-13 20:30:00 +00:00
< form method = "POST" action = "{% url 'claim' %}" >
2014-03-11 21:34:27 +00:00
{% csrf_token %}
{{ claimform.user }}
{{ claimform.work }}
{{ claimform.rights_holder }}
< input type = "submit" name = "submit" value = "Claim" / >
< / form > < br / >
2015-01-19 22:21:16 +00:00
{% else %}
2015-04-28 03:24:02 +00:00
Are you the author or publisher of this work? If so, you can claim it as yours by < a href = "{% url 'rightsholders' %}" > registering as an Unglue.it rights holder< / a > .
2014-03-11 21:34:27 +00:00
{% endif %}
2013-02-07 18:37:54 +00:00
{% endif %}
{% endif %}
2012-09-10 18:37:37 +00:00
{% endif %}
2013-02-07 18:37:54 +00:00
{% endif %}
2015-02-17 22:06:10 +00:00
{% if work.is_free %}
2015-01-19 22:21:16 +00:00
< h4 > Downloads< / h4 >
2014-03-11 21:34:27 +00:00
< div class = "pledged-info" >
2014-03-13 19:22:03 +00:00
This work has been downloaded {{ work.download_count }} times via unglue.it ebook links.
2015-01-19 22:21:16 +00:00
< ol >
{% for ebook in work.ebooks.all %}
2016-09-23 18:53:54 +00:00
< li > {{ ebook.download_count }} - {{ ebook.format }} {% if ebook.version_label %} ({{ ebook.version_label }}) {% endif %}({{ ebook.rights }}) at {{ ebook.provider }}. < / li >
2015-01-19 22:21:16 +00:00
{% endfor %}
< / ol >
2014-03-11 21:34:27 +00:00
< / div >
2014-07-01 18:09:21 +00:00
{% if user.is_staff %}
< p >
2015-04-28 03:24:02 +00:00
< a href = "{% url 'feature' work.id %}" > Feature this work today.< / a >
2014-07-01 18:09:21 +00:00
< / p >
{% endif %}
2014-03-11 21:34:27 +00:00
{% endif %}
{% if user.is_staff %}
< h4 > Related Works< / h4 >
2015-04-28 03:24:02 +00:00
< div > < a href = "{% url 'merge' work_id %}" > Merge other works into this one< / a > < / div >
2014-03-11 21:34:27 +00:00
{% endif %}
2015-01-16 13:57:08 +00:00
< h4 > Keywords< / h4 >
2014-03-11 21:34:27 +00:00
{% if work.subjects.all.count > 0 %}
2015-01-15 19:34:43 +00:00
< ul id = "kw_list" >
2014-03-11 21:34:27 +00:00
{% for subject in work.subjects.all %}
2015-01-13 01:24:32 +00:00
< li itemprop = "keywords" > {{ subject.name }}
{% if user.is_staff or user in work.last_campaign.managers.all %}
< span class = "deletebutton" data = "{{ subject.name }}" > x< / span >
{% endif %}
< / li >
2014-03-11 21:34:27 +00:00
{% endfor %}
< / ul >
2015-01-16 13:57:08 +00:00
{% else %}
No keywords yet.
< ul id = "kw_list" > < / ul >
{% endif %}
2017-10-26 17:03:05 +00:00
{% if user_can_edit_work %}
2015-01-16 13:57:08 +00:00
< form method = "POST" id = "kw_add_form" > {% csrf_token %}
{{ kwform.add_kw }}< input type = "hidden" name = "kw_add" value = "true" > < input type = "submit" name = "kw_add_fake" value = "add keyword" id = "kw_add_form_submit" / >
< / form >
2014-03-11 21:34:27 +00:00
{% endif %}
2016-07-25 18:50:19 +00:00
{% endif %}
2017-12-10 22:05:58 +00:00
{% with doi=work.doi http_id=work.http_id %}
{% if doi or http_id %}
< h4 > Links< / h4 >
{% if doi %}
DOI: < a href = "https://doi.org/{{ doi }}" > {{ doi }}< / a > < br / >
{% endif %}
{% if http_id %}
web: < a href = "{{ http_id }}" > {{ http_id }}< / a > < br / >
{% endif %}
{% endif %}
{% endwith %}
2013-03-12 02:39:48 +00:00
< h4 > Editions< / h4 >
2014-03-11 21:34:27 +00:00
{% if alert %}
< div class = "yikes" > < br / > {{ alert }}< / div >
{% endif %}
2017-10-26 17:03:05 +00:00
{% if user_can_edit_work %}
2015-04-28 03:24:02 +00:00
< div > < a href = "{% url 'new_edition' work_id edition.id %}" > Create a new edition for this work< / a > < br / > < br / > < / div >
2013-03-12 02:39:48 +00:00
{% endif %}
2013-02-07 18:37:54 +00:00
2016-07-25 18:50:19 +00:00
{% if action == 'editions' %}
2014-03-11 21:34:27 +00:00
{% include 'split.html' %}
{% else %}
{% with work.preferred_edition as edition %}
{% include 'edition_display.html' %}
{% endwith %}
{% if not campaign %}
{% for edition in editions %}
2016-07-25 18:50:19 +00:00
{% if edition != work.preferred_edition %}
2014-03-11 21:34:27 +00:00
{% include 'edition_display.html' %}
2016-07-25 18:50:19 +00:00
{% endif %}
2014-03-11 21:34:27 +00:00
{% endfor %}
{% endif %}
2015-04-28 03:24:02 +00:00
< div > < a href = "{% url 'work_editions' work_id %}" > All editions for this work.< / a > < / div >
2016-07-25 18:50:19 +00:00
{% endif %}
2014-03-11 21:34:27 +00:00
2013-03-12 02:39:48 +00:00
< / div >
2012-09-10 18:37:37 +00:00
< / div >
2013-02-07 18:37:54 +00:00
< / div >
2013-03-12 19:59:24 +00:00
< / div >
2011-11-19 15:51:51 +00:00
< / div >
2013-02-07 18:37:54 +00:00
< / div >
< div id = "js-rightcol" >
2017-08-25 20:16:04 +00:00
{% include 'work_action.html' %}
2012-10-24 15:24:46 +00:00
< / div >
2011-11-19 15:51:51 +00:00
< / div >
< / div >
2013-02-07 18:37:54 +00:00
{% endwith %}
2011-11-23 22:28:18 +00:00
{% endwith %}
2011-11-19 15:51:51 +00:00
{% endblock %}