finished, I think, with t4u public documentation (except contrib page)

pull/1/head
eric 2014-01-05 20:43:18 -05:00
parent 0e88f06a6a
commit 40aa1ba79e
7 changed files with 62 additions and 47 deletions

View File

@ -8,10 +8,10 @@
<b>What if you could</b> give a book to everyone on earth? Get an ebook and read it on any device, in any format, forever? Give an ebook to your library, for them to share? Own DRM-free ebooks, legally? Read free ebooks, and know their creators had been fairly paid? <b>What if you could</b> give a book to everyone on earth? Get an ebook and read it on any device, in any format, forever? Give an ebook to your library, for them to share? Own DRM-free ebooks, legally? Read free ebooks, and know their creators had been fairly paid?
</p> </p>
<p> <p>
At Unglue.it, you can pledge toward creating ebooks that will be legally free, worldwide. These books have already been traditionally published, but they're stuck: legal restrictions keep you from being able to enjoy and share them. At Unglue.it, you can reward creators that have set their books free, via <a href="http://creativecommons.org">Creative Commons</a> licenses. You can buy books that WANT to be free, but need funding to get there. You can pledge toward creating free ebooks from print books.
</p> </p>
<p> <p>
Unglue.it gets them unstuck. Authors and publishers decide what amount lets them freely share their books with the world while still making a living. We raise that fee here through crowdfunding: people like you chipping in. When campaigns succeed, authors and publishers get paid, and they issue a free electronic edition under a <a href="http://creativecommons.org">Creative Commons</a> license. Traditionally published books are stuck: legal restrictions keep you from being able to enjoy and share them. Unglue.it gets them unstuck. Authors and publishers decide what amount lets them freely share their books with the world while still making a living. We raise that fee here through crowdfunding: people like you chipping in. When campaigns succeed, authors and publishers get paid, and you get a free ebook.
</p> </p>
<p> <p>
What if you could give your favorite book to the world? What if you could give your favorite book to the world?

View File

@ -471,6 +471,46 @@ We strongly encourage you to include video. You can upload it to YouTube and em
<dd>It's up to you. However, our experience watching and running crowdfunding campaigns suggests that you'll do best if you're engaged, prompt, and personable. In fact, don't just think in terms of answering questions (though you should absolutely do that) -- think about cultivating and contributing to the conversation.</dd> <dd>It's up to you. However, our experience watching and running crowdfunding campaigns suggests that you'll do best if you're engaged, prompt, and personable. In fact, don't just think in terms of answering questions (though you should absolutely do that) -- think about cultivating and contributing to the conversation.</dd>
</dl> </dl>
{% endif %}
{% if sublocation == 'addingmedia' or sublocation == 'all' %}
<h4>Adding Media to a Campaign</h4>
<h5>How to add video</h5>
<p>We strongly encourage you to include video that communicates directly with your supporters. To add a video:</p>
<ul class="bullets">
<li>Upload it to YouTube.</li>
<li>Underneath the video, click Share, then Embed.</li>
<li>In the embed options: click Use HTTPS.</li>
<li>In the Custom sizing area, enter a width of 445.</li>
<li>In the editor toolbar below, click Source.</li>
<li>Copy/paste the embed code from YouTube into your campaign below.</li>
<li>Click Source again to get back to the normal editing mode.</li>
</ul>
<p>You'll see an IFRAME code in the editor where your video will go. The video will display normally on your campaign page.</p>
<p>
Prefer screencasts? Here you go: <a href="/static/images/How_to_embed_a_video.mp4">how to embed a video</a> in your campaign page.
</p>
<h5>How to add a PDF</h5>
<p>This assumes that you have a (free) Google account.</p>
<ul class="bullets">
<li>Upload your PDF to <a href="http://drive.google.com">Google Drive</a>.</li>
<li>Click on the Share button.</li>
<li>Change the visibility to public on the web and click Save, then Done.</li>
<li>In the File menu, click the Embed this PDF option.</li>
<li>Copy the HTML code that pops up.</li>
<li>In the editor toolbar below, click Source.</li>
<li>Paste the HTML code from Google Drive in the box below.</li>
<li>Find the part of the code that says something like <pre>width="640"</pre> and change that to <pre>width="445"</pre>.</li>
<li>Click Source again to get back to the normal editing mode.</li>
</ul>
<p>You'll see an IFRAME code in the editor where your PDF will go. The PDF will display normally on your campaign page.</p>
<p>
Prefer screencasts? Here: <a href="/static/images/How_to_embed_a_PDF.mp4">how to embed a PDF</a> in your campaign page (screencast)
</p>
{% endif %} {% endif %}
{% if sublocation == 'publicity' or sublocation == 'all' %} {% if sublocation == 'publicity' or sublocation == 'all' %}
<h4>Publicizing Campaigns</h4> <h4>Publicizing Campaigns</h4>

View File

@ -41,6 +41,7 @@
<ul class="menu level2"> <ul class="menu level2">
<li class="first"><a href="{% url faq_sublocation 'rightsholders' 'authorization' %}"><span>Becoming Authorized</span></a></li> <li class="first"><a href="{% url faq_sublocation 'rightsholders' 'authorization' %}"><span>Becoming Authorized</span></a></li>
<li><a href="{% url faq_sublocation 'rightsholders' 'campaigns' %}"><span>Running Campaigns</span></a></li> <li><a href="{% url faq_sublocation 'rightsholders' 'campaigns' %}"><span>Running Campaigns</span></a></li>
<li><a href="{% url faq_sublocation 'rightsholders' 'addingmedia' %}"><span>Adding Media</span></a></li>
<li><a href="{% url faq_sublocation 'rightsholders' 'publicity' %}"><span>Publicizing Campaigns</span></a></li> <li><a href="{% url faq_sublocation 'rightsholders' 'publicity' %}"><span>Publicizing Campaigns</span></a></li>
<li><a href="{% url faq_sublocation 'rightsholders' 'funding' %}"><span>Funding</span></a></li> <li><a href="{% url faq_sublocation 'rightsholders' 'funding' %}"><span>Funding</span></a></li>
<li><a href="{% url faq_sublocation 'rightsholders' 'conversion' %}"><span>Ebook Conversion</span></a></li> <li><a href="{% url faq_sublocation 'rightsholders' 'conversion' %}"><span>Ebook Conversion</span></a></li>

View File

@ -98,7 +98,7 @@ function put_un_in_cookie2(){
<div class="js-main-container-inner"> <div class="js-main-container-inner">
<div id="js-maincontainer-bot-block"> <div id="js-maincontainer-bot-block">
<div id="js-search"> <div id="js-search">
<label>What book would you give to the world? </label> <label>What book do you want to be free? </label>
<form action="{% url search %}" method="get"> <form action="{% url search %}" method="get">
<input type="text" id="watermark" onfocus="imgfocus()" onblur="imgblur(0)" size="25" class="inputbox" name="q" value="{{ q }}"> <input type="text" id="watermark" onfocus="imgfocus()" onblur="imgblur(0)" size="25" class="inputbox" name="q" value="{{ q }}">
<input type="submit" class="greenbutton" value="Search"> <input type="submit" class="greenbutton" value="Search">
@ -148,7 +148,7 @@ function put_un_in_cookie2(){
<div class="jsmodule"> <div class="jsmodule">
<h3 class="module-title">News</h3> <h3 class="module-title">News</h3>
<div class="jsmod-content"> <div class="jsmod-content">
Buy-to-Unglue sneak peak : <a href="/work/76509/">Flatland Test Campaign</a> A Bookstore for Books that want to be free : <a href="http://blog.unglue.it/2013/12/12/a-bookstore-for-books-that-want-to-be-free/">Unglue.it Blog</a>
</div> </div>
</div> </div>
<div class="jsmodule"> <div class="jsmodule">

View File

@ -21,7 +21,7 @@
<span class="highlight">We all have books we love so much, we'd like to give them to the world.</span> We want to share them, but also reward their creators. With digital books, it can be hard to do both. <span class="highlight">We all have books we love so much, we'd like to give them to the world.</span> We want to share them, but also reward their creators. With digital books, it can be hard to do both.
</div> </div>
<div class="quicktour"> <div class="quicktour">
<span class="highlight">Unglue.it lets us do both.</span> We run campaigns for books; you help by buying, pledging, and telling your friends. When the campaign reaches the goal, the ebook becomes unglued free to the world. <span class="highlight">Unglue.it lets us do both.</span> We run campaigns for books; you help by buying, pledging, contributing, and telling your friends. The result: ebooks become free to the world!
</div> </div>
<div class="quicktour"> <div class="quicktour">
<a href="https://creativecommons.org/">Creative Commons</a> licensing means everyone, everywhere can read and share the unglued book - freely and legally. <span class="highlight">We can give our our favorite books to the world!</span> <a href="https://creativecommons.org/">Creative Commons</a> licensing means everyone, everywhere can read and share the unglued book - freely and legally. <span class="highlight">We can give our our favorite books to the world!</span>

View File

@ -105,7 +105,7 @@ Please fix the following before launching your campaign:
<div class="content-block-heading" id="tabs"> <div class="content-block-heading" id="tabs">
<ul class="tabs"> <ul class="tabs">
<li class="tabs1 {% if activetab == '1' %}active{% endif %}"><a href="#">Description</a></li> <li class="tabs1 {% if activetab == '1' %}active{% endif %}"><a href="#">Description</a></li>
<li class="tabs2 {% if activetab == '2' %}active{% endif %}"><a href="#">{% ifequal campaign.type 2 %}Pricing{% else %}Premiums{% endifequal %}</a></li> <li class="tabs2 {% if activetab == '2' %}active{% endif %}"><a href="#">{% ifequal campaign.type 1 %}Premiums{% endifequal %}{% ifequal campaign.type 2 %}Pricing{% endifequal %}{% ifequal campaign.type 3 %}Amounts{% endifequal %}</a></li>
<li class="tabs3 {% if activetab == '3' %}active{% endif %}"><a href="#">{% if campaign_status == 'ACTIVE' or campaign_status == 'SUCCESSFUL' %}Progress{% else %}Launch{% endif %}</a></li> <li class="tabs3 {% if activetab == '3' %}active{% endif %}"><a href="#">{% if campaign_status == 'ACTIVE' or campaign_status == 'SUCCESSFUL' %}Progress{% else %}Launch{% endif %}</a></li>
</ul> </ul>
</div> </div>
@ -245,59 +245,32 @@ Please fix the following before launching your campaign:
<h3>Make Your Pitch</h3> <h3>Make Your Pitch</h3>
{% ifequal campaign.type 3 %}
<p>This will be displayed to a user who has clicked a "download" button. It's your chance to ask for their support. The user can either accept the suggested contribution and go make a payment, or enter "0" and go straight to download. </p>
{% else %}
<p>This will be displayed in the Campaign tab for your work. It's your main pitch to supporters/purchasers.</p> <p>This will be displayed in the Campaign tab for your work. It's your main pitch to supporters/purchasers.</p>
{% endifequal %}
<p>This isn't a dry synopsis in a catalog. It's your chance to be creative, to share your passion for this work, and to inspire readers. A strong pitch:</p> <p>This isn't a dry synopsis in a catalog. It's your chance to be creative, to share your passion for this work, and to inspire readers. A strong pitch:</p>
<ul class="terms"> <ul class="terms">
{% ifequal campaign.type 3 %}
<li>Thanks the user for their interest in the book.</li>
<li>Makes a connection to the user while explaining how their contribution will make your work possible.</li>
<li>Speaks visually to the user (photos and/or videos). The FAQ has <a hef="{% url faq_sublocation 'campaigns' 'addingmedia' %}">instruction on adding media</a>.</li>
{% else %}
<li>Introduces the work. What's this book like?</li> <li>Introduces the work. What's this book like?</li>
<li>Shows why it matters. How will someone or something -- the world, readers, some cause that matters -- be better off if this book becomes freely available? What kind of impact has the book had already? What will ungluers get out of supporting this campaign?</li> <li>Shows why it matters. How will someone or something -- the world, readers, some cause that matters -- be better off if this book becomes freely available? What kind of impact has the book had already? What will ungluers get out of supporting this campaign?</li>
<li>Has visual appeal (photos and/or videos).</li> <li>Has visual appeal (photos and/or videos). The FAQ has <a hef="{% url faq_sublocation 'campaigns' 'addingmedia' %}">instruction on adding media</a>.</li>
<li>Defines important but potentially unfamiliar things. What's an ungluing campaign, and why are you running one? Is there anything unusual about the book, its genre, et cetera? For those who aren't already familiar with you (or the author), who are you? {% ifequal campaign.type 1 %}Are you offering any particularly great premiums you want to call people's attention to?{% endifequal %}</li> <li>Defines important but potentially unfamiliar things. What's an ungluing campaign, and why are you running one? Is there anything unusual about the book, its genre, et cetera? For those who aren't already familiar with you (or the author), who are you? {% ifequal campaign.type 1 %}Are you offering any particularly great premiums you want to call people's attention to?{% endifequal %}</li>
<li>Gives examples of the author's work. This could be links to your site or places people can find more information about you or the book. You can also add quotes, embed a free sample chapter or story, display images, et cetera. These work samples might be from the campaign book itself, or from your (or the author's) other creative works.</li> <li>Gives examples of the author's work. This could be links to your site or places people can find more information about you or the book. You can also add quotes, embed a free sample chapter or story, display images, et cetera. These work samples might be from the campaign book itself, or from your (or the author's) other creative works.</li>
{% endifequal %}
<li>Has personality. The writing should be thoroughly proofread but it should have a point of view. This is the place to be conversational, opinionated, funny, quirky -- whatever reflects your style. Be you.</li> <li>Has personality. The writing should be thoroughly proofread but it should have a point of view. This is the place to be conversational, opinionated, funny, quirky -- whatever reflects your style. Be you.</li>
{% ifequal campaign.type 1 %} {% ifequal campaign.type 1 %}
<li>Optionally, provides extra incentives (like new or improved premiums) that will kick in if the campaign is unusually successful. Will you do something special when you reach 10% or 50% or 75% of your goal? Or if you reach that milestone before a particular deadline (e.g. in the first week of your campaign)?</li> <li>Optionally, provides extra incentives (like new or improved premiums) that will kick in if the campaign is unusually successful. Will you do something special when you reach 10% or 50% or 75% of your goal? Or if you reach that milestone before a particular deadline (e.g. in the first week of your campaign)?</li>
{% endifequal %} {% endifequal %}
</ul> </ul>
<br />
<h4>How to add video</h4>
<p>We strongly encourage you to include video that communicates directly with your supporters. To add a video:</p>
<ul class="bullets">
<li>Upload it to YouTube.</li>
<li>Underneath the video, click Share, then Embed.</li>
<li>In the embed options: click Use HTTPS.</li>
<li>In the Custom sizing area, enter a width of 445.</li>
<li>In the editor toolbar below, click Source.</li>
<li>Copy/paste the embed code from YouTube into your campaign below.</li>
<li>Click Source again to get back to the normal editing mode.</li>
</ul>
<p>You'll see an IFRAME code in the editor where your video will go. The video will display normally on your campaign page.</p>
<p>
Prefer screencasts? Here you go: <a href="/static/images/How_to_embed_a_video.mp4">how to embed a video</a> in your campaign page.
</p>
<h4>How to add a PDF</h4>
This assumes that you have a (free) Google account.
<ul class="bullets">
<li>Upload your PDF to <a href="http://drive.google.com">Google Drive</a>.</li>
<li>Click on the Share button.</li>
<li>Change the visibility to public on the web and click Save, then Done.</li>
<li>In the File menu, click the Embed this PDF option.</li>
<li>Copy the HTML code that pops up.</li>
<li>In the editor toolbar below, click Source.</li>
<li>Paste the HTML code from Google Drive in the box below.</li>
<li>Find the part of the code that says something like <pre>width="640"</pre> and change that to <pre>width="445"</pre>.</li>
<li>Click Source again to get back to the normal editing mode.</li>
</ul>
<p>You'll see an IFRAME code in the editor where your PDF will go. The PDF will display normally on your campaign page.</p>
<p>
Prefer screencasts? Here: <a href="/static/images/How_to_embed_a_PDF.mp4">how to embed a PDF</a> in your campaign page (screencast)
</p>
{{ form.description.errors }}{{ form.description }} {{ form.description.errors }}{{ form.description }}
<h3>Edition and Rights Details</h3> <h3>Edition and Rights Details</h3>
<p>This will be displayed on the More... tab for your work. It's the fine print for your campaign. {% ifequal campaign.type 1 %}Make sure to disclose any ways the unglued edition will differ from the existing edition; for example: <p>This will be displayed on the More... tab for your work. It's the fine print for your campaign. {% ifequal campaign.type 1 %}Make sure to disclose any ways the unglued edition will differ from the existing edition; for example:
@ -438,6 +411,7 @@ Please fix the following before launching your campaign:
</div></form> </div></form>
<p /> <p />
{% endfor %} {% endfor %}
<p>When a contribution>$1 is made by a library, the library's verified users on unglue.it are not asked to make another contribution.</p>
</div> </div>
{% endifequal %} {% endifequal %}
</div> </div>

View File

@ -602,7 +602,7 @@ def manage_campaign(request, id, action='manage'):
if form.is_valid(): if form.is_valid():
form.save() form.save()
campaign.set_dollar_per_day() campaign.set_dollar_per_day()
if campaign.type==BUY2UNGLUE: if campaign.type in {BUY2UNGLUE,THANKS} :
offers= campaign.work.create_offers() offers= campaign.work.create_offers()
for offer in offers: for offer in offers:
offer.offer_form=OfferForm(instance=offer,prefix='offer_%d'%offer.id) offer.offer_form=OfferForm(instance=offer,prefix='offer_%d'%offer.id)