Commit Graph

873 Commits (32a4b29e33d122434b9e4189605449d2d4cfaed4)

Author SHA1 Message Date
eric 72bbdf7157 repaired html broken by AY on rh_tools [fix #27310123] 2012-04-05 17:54:33 -04:00
eric 26c0ad2b27 fixed failure when editing campaign managers [fix #27468285] [finish #27531719] 2012-04-05 17:53:00 -04:00
eric 5eb5b093a3 [finish #27470379] don't show launch campaign button for campaign ineligible for launching 2012-04-05 17:23:33 -04:00
eric 224bebfb80 [finish #27591051] check for license change before compaining about license change 2012-04-05 17:23:33 -04:00
eric db736818fc [finish #27524965] fixed issue where released claim prevents new claim 2012-04-05 16:55:10 -04:00
eric 6d8bc9d199 tried smaller cover image in notice [#27115511] 2012-04-05 13:11:42 -04:00
eric 5c7fb1ac8f reinserted status pending improvement [#27470969] 2012-04-05 13:10:42 -04:00
eric be909bba69 change language on claim status [accept #27384493] 2012-04-05 11:58:26 -04:00
eric 6adf21c380 put spaces in front of /> per xhtml recommendation 2012-04-05 11:53:58 -04:00
Andromeda Yelton c47233ef70 minor updates 2012-04-04 14:22:31 -04:00
Raymond Yee 8a6de4ef1d A proxy for the mailchimp js 2012-04-04 09:15:18 -07:00
Raymond Yee 7c77c748ef Merge branch 'master' of github.com:Gluejar/regluit 2012-04-04 06:52:47 -07:00
Raymond Yee 43f4c85162 First pass at fixing ssl issues on press page --> fix youtube videos. Still leaves mailchimp js 2012-04-04 06:42:22 -07:00
Andromeda Yelton 903356cbd6 merge 2012-04-04 08:52:50 -04:00
Andromeda Yelton e03309a88e more user-friendly wording of campaign status. also seeing if i can get this to show up in pivotal [start #27470969] 2012-04-04 08:50:06 -04:00
Raymond Yee 23d7ae9c86 Getting rid of http://platform.twitter.com -> //platform.twitter.com 2012-04-03 15:43:27 -07:00
Raymond Yee 96b10a2776 Commenting out number of supporters in the tab right now on work.html until we figure out how to display without overflowing tab space 2012-04-03 15:14:52 -07:00
eric 40722074d1 Added work# and campaign# to distinguish works/campaigns with the same name 2012-04-03 15:54:41 -04:00
eric 5d5c60993e added form to edit campaign managers [start #27468285] 2012-04-03 15:54:41 -04:00
Andromeda Yelton e3573c3157 Merge github.com:Gluejar/regluit 2012-04-03 14:58:43 -04:00
Andromeda Yelton 49677c3a45 manage campaign links replaced with big green buttons 2012-04-03 14:58:32 -04:00
Ed Summers 5e25f2f90a Merge branch 'master' of github.com:Gluejar/regluit 2012-04-03 13:56:25 -04:00
Ed Summers 1187a346ee use https urls for google books cover images 2012-04-03 13:55:45 -04:00
Andromeda Yelton 24674d8a2d improving display of active campaign notice 2012-04-03 12:30:34 -04:00
eshellman 7769bbd8b3 really change the notice 2012-04-03 12:07:29 -03:00
eric 0319185251 resolve conflicts 2012-04-03 10:54:31 -04:00
eric faf095408c fixed campaign tests to include claim and rightsholder 2012-04-03 10:45:48 -04:00
eric 6f1ccde928 moved notify_active_campaign into model, removed redundant context 2012-04-03 10:45:12 -04:00
Andromeda Yelton 24b7a77228 modifying display of claim status 2012-04-03 09:56:41 -04:00
Andromeda Yelton 7cf46d7f24 now with actual information content 2012-04-03 08:21:05 -04:00
Andromeda Yelton cd22bd9720 managers should be a required field because a campaign cannot be managed without a manager. against managerless frankencampaigns. 2012-04-03 08:20:46 -04:00
Andromeda Yelton e197cd6acc now notifications actually get sent. cleanup to follow. 2012-04-02 15:04:51 -04:00
Andromeda Yelton 679f797b74 Merge github.com:Gluejar/regluit 2012-04-02 14:17:28 -04:00
Andromeda Yelton 94aa31a950 campaign activation now sends signal which notify listens for. still need to fix actual sending of notification. 2012-04-02 14:17:18 -04:00
Raymond Yee 69dde055b5 Merge branch 'master' of github.com:Gluejar/regluit into payment 2012-03-30 09:44:12 -07:00
Andromeda Yelton 7a590637a4 prettifying 2012-03-29 16:26:06 -04:00
Andromeda Yelton 2874be9693 now only displays unseen notices and only provides mark-as-seen option when relevant 2012-03-29 15:34:28 -04:00
Andromeda Yelton 320c66c494 styling see your notifications option in parallel with change-settings option on companion notification page 2012-03-29 14:48:20 -04:00
Andromeda Yelton 449aae4662 notices page now has reasonably styled notices and there is a model for generating other notice types 2012-03-29 14:46:06 -04:00
eric 887ca1e696 revert to Andromeda's de-uglification; left base notification template 2012-03-29 10:59:24 -04:00
eric 57a1c60903 comments were being id's by name not username, we didn't mean to make name public 2012-03-29 01:22:38 -04:00
eric 4d9e279862 [finish #25980231] implemented a separate notification type for other commenters
person entering content doesn't get the notification duh
if you've commented on a wishlist item, you only get the also commented
notification, not the wishlist comment notification
2012-03-29 01:21:37 -04:00
eric 729bc6e78d put back in some stuff Andromeda axed without telling anyone 2012-03-28 23:25:41 -04:00
Raymond Yee 495610badf Merge branch 'master' of github.com:Gluejar/regluit into payment 2012-03-28 14:37:02 -07:00
eric c7f9996444 added status display on work page 2012-03-28 14:12:00 -04:00
Raymond Yee 6d50897508 Clarify the pledge modification process for the supporter. 2012-03-28 10:12:09 -07:00
Andromeda Yelton a884997364 making slideshow work on pledge_complete 2012-03-28 12:50:42 -04:00
Andromeda Yelton 142ec1a904 de-uglifying 2012-03-28 11:31:50 -04:00
Andromeda Yelton 81c2c7a935 default to active tab when supporter has active campaigns, else wishlist tab 2012-03-28 09:08:05 -04:00
Andromeda Yelton 2ab92b6a2f Merge github.com:Gluejar/regluit 2012-03-28 09:00:31 -04:00
Andromeda Yelton 4c4697740b small changes to tabs to communicate better 2012-03-28 08:59:45 -04:00
eric 2932758077 got notification settings to work [#27116165] 2012-03-27 17:47:54 -04:00
eric 32ca831897 Comments are now notifying and notices are listing [#25980231] 2012-03-27 15:45:41 -04:00
eric 290aecab19 wired up notifications 2012-03-27 13:24:16 -04:00
eric 3925e96ad1 wishlist_comment templates 2012-03-27 12:37:07 -04:00
eric 8f700024cf eek! non-nested with tags 2012-03-27 12:36:47 -04:00
eric 8892a935dd Implemented limited edition premiums, front and back end [finish #27011359] 2012-03-26 18:47:02 -04:00
Andromeda Yelton 1a53a79752 merge all the things 2012-03-26 16:16:57 -04:00
eric 7264b9846f Added management of custom premiums. (migration needed) [finish #26921893] 2012-03-26 15:32:23 -04:00
Andromeda Yelton 66d62ef3aa making pledge complete page prettier and more featureful: next actions, more speciic email sharing text, enforce login 2012-03-26 15:26:47 -04:00
Raymond Yee 0e61d7477a [#22756079] Changed name of constants (e.g., IPN_PAY_STATUS_ACTIVE to IPN_PREAPPROVAL_STATUS_ACTIVE to make the meaning of these constants clearer
Also fixed an error in how I'm using transaction management in regluit.test.campaigntest.support_campaign
2012-03-23 11:28:09 -07:00
eric 0f61bd8d66 added license selection to campaigns. Simple migration to apply. 2012-03-23 12:30:49 -04:00
eric e4fc2621df fixed form broken by change to TZ aware times 2012-03-23 12:29:38 -04:00
eric 6237fcebfe detabbing views code 2012-03-23 11:15:37 -04:00
eric 2c0fb79da5 minor touchups for rh admin 2012-03-23 11:13:11 -04:00
eric 0aba595e05 campaign admin broken by missing jquery 2012-03-23 11:11:43 -04:00
eric 137c48a70d setup campaign, I mean 2012-03-23 11:10:34 -04:00
eric 360d11f88a yes we should deprecate setup_work 2012-03-23 11:09:51 -04:00
eric 84411ca6e0 filled in legal stuff placeholder 2012-03-22 21:25:04 -04:00
eric d03459922e fixed stuff I broke when making html validate 2012-03-22 21:25:04 -04:00
Raymond Yee c08bd9b54b I had left a debugging message in pledge_modify.html -- now removed.
I figured out the problem of why regluit.test.campaigntest.support_campaign could not see the new Transaction -- it was locked in a database transaction that had an older snapshot of the db.  fix came from http://stackoverflow.com/a/4739960/7782
2012-03-22 14:51:43 -07:00
eric eeaae9131a [fix #26883175] a35bb7cbba broke this by omitting jquery 2012-03-22 16:57:12 -04:00
eric 29789da14d learn more was broken on these pages 2012-03-22 16:19:15 -04:00
Raymond Yee 6d0e5c6a3e [#23019867] I think these changes now allow one to modify pledges and the validation of the CampaignPledgeForm is happening properly now. 2012-03-22 12:12:46 -07:00
Raymond Yee 9f72351c67 Merge branch 'master' of github.com:Gluejar/regluit into payment 2012-03-22 10:18:07 -07:00
eric 6e9f0ee669 tidy lists in metric page 2012-03-22 09:04:28 -04:00
Raymond Yee ffb7c8cd33 [#23019867] I believe this commit implements the rest of the pledge changing functionality and works as far as I can tell so far.
The one part I don't get yet is why the regluit.test.campaigntest.support_campaign script can successfully drive the browser to create a transction and then
change that pledge to create 2 transactions in total -- and yet until regluit.payment.manager.PaymentManager.check_status is run twice, there seems to be only
one transaction visible to the script.

Does this have to do with Django transactions?  I don't know yet.
2012-03-21 15:06:56 -07:00
Raymond Yee 508a87a6dc Merge branch 'master' of github.com:Gluejar/regluit into payment 2012-03-20 13:24:26 -07:00
Raymond Yee 9ece33899a support_campaign test is now able to run all the way to doing a modification of pledge for lesser amounts 2012-03-20 11:21:06 -07:00
eric 530e07f383 moved atom feed (it's not rss) to autodiscovery link element [#26402939] 2012-03-20 13:01:29 -04:00
Raymond Yee 0e9dc0e798 Merge branch 'master' of github.com:Gluejar/regluit into payment 2012-03-20 09:41:49 -07:00
eric 38bca40bdd landing page was missing the wishlist javascript! [addresses comment on #26590795] 2012-03-20 12:29:29 -04:00
eric 163445d4f5 bulletized the premium list in faq using [accept #26309601] 2012-03-20 11:45:34 -04:00
Andromeda Yelton 52fcbf8d4f font embiggening, moved badge on campaign list to match other list pages 2012-03-20 10:44:56 -04:00
Andromeda Yelton 53d99ae72f addressing https://www.pivotaltracker.com/story/show/26590795 2012-03-20 09:52:57 -04:00
Raymond Yee 46ca784030 [#23019867] First pass at allow for pledges to be modified 2012-03-19 16:32:37 -07:00
Raymond Yee 97f3d01ab4 Merge branch 'master' of github.com:Gluejar/regluit into payment 2012-03-19 13:38:15 -07:00
Andromeda Yelton 7568aa3f14 more informative text than ACTIVE now in status field 2012-03-19 16:36:05 -04:00
Andromeda Yelton 76b261ff3e making terms look more like legalese per https://www.pivotaltracker.com/story/show/26309601 2012-03-19 16:08:05 -04:00
Andromeda Yelton 6d3d032f9b addresses https://www.pivotaltracker.com/story/show/25969011 2012-03-19 15:52:09 -04:00
Andromeda Yelton 5e5e966651 if showing in slideshow on empty supporter wishlist, now offers add-to-wishlist rather than remove-this 2012-03-19 15:32:33 -04:00
eric 0460f4780d word smithing on self-publishing faq 2012-03-19 15:01:17 -04:00
Raymond Yee 744693f178 1) Fix an error in which I wasn't checking properly that the pledge_complete page should allow only the pledging user to see the results.
2) Now tests.campaigntest.support_campaign takes us all the way through pledging for the first campaign
2012-03-19 11:46:41 -07:00
Raymond Yee d3bd2453ef Merge branch 'payment' of github.com:Gluejar/regluit 2012-03-16 22:22:41 +00:00
Raymond Yee 432513bea0 Merge branch 'master' into payment 2012-03-16 13:51:28 -07:00
Raymond Yee 62d47fee26 [#22561067] Ooops I had missed a couple of datetime.datetime.today() in frontend/forms.py 2012-03-16 13:24:55 -07:00
Raymond Yee 46c4c3fdce [#20640595] Add a work to a user's wishlist upon a successful return from a PayPal pledge.
(Still need to implement warning upon trying to remove a work that user has pledged too.)
2012-03-16 13:03:38 -07:00
eric b955e50951 review and edit faq 2012-03-16 00:00:49 -04:00
Raymond Yee 571e565b5e [Fixes #26515771] Now if you hit submit on default blank campaign pledge page, we won't get an error. 2012-03-15 14:54:38 -07:00
Andromeda Yelton 506f06f4cf ensuring that the slideshow returns the right set of books and they display properly 2012-03-14 09:19:06 -04:00
Andromeda Yelton 37b1b12a6b Merge branch 'master' of github.com:Gluejar/regluit 2012-03-14 08:46:11 -04:00
Andromeda Yelton 43bbcddbc9 need to have a content-block id encasing the slideshow in order for greenpanel.js to bind so hover state shows 2012-03-14 08:44:49 -04:00
eric 514550ea69 added defense against script injection via cookie setter [#24981847] 2012-03-14 00:32:20 -04:00
eric 89e6afe82c You can't delete a cookie that ain't there, you lunkhead [#24981847] 2012-03-13 18:01:26 -04:00
eric 62038dce9c implement cookie based redirect for login/signup from a wishlist action [deliver #24981847] 2012-03-13 17:04:05 -04:00
eric b6a5d28f09 followed Raymond's suggestion to simplify yesterday 2012-03-13 17:04:05 -04:00
Andromeda Yelton ffcea5c3d6 Merge branch 'master' of github.com:Gluejar/regluit 2012-03-13 16:27:39 -04:00
Andromeda Yelton 201ff7b38f fixing empty slideshow for is_preview 2012-03-13 16:26:57 -04:00
eric 6d0e5455f9 metrics enhancements [finish #26329807] 2012-03-12 23:34:10 -04:00
eric c61408b56b changes "view your profile" to "change username" in stead of "password reset" 2012-03-12 23:01:05 -04:00
eric f92ea78e67 alt attribut goes in img, not a [#25582597] 2012-03-12 17:04:06 -04:00
eric b659d80855 we can only have one order_by per facet! 2012-03-12 16:40:45 -04:00
Andromeda Yelton 6205417b8c Merge branch 'master' of github.com:Gluejar/regluit 2012-03-12 14:46:53 -04:00
Andromeda Yelton 71c6ac5d4a messing around with rss css 2012-03-12 14:46:40 -04:00
Andromeda Yelton b5c284cc2d better text for twitter and email sharing 2012-03-12 13:18:11 -04:00
eric 3d5ab78f3f exception handling to log openlibrary json failures and send user on to fallback 2012-03-10 11:03:58 -05:00
eric b1dec9ed26 alts for imgs on about page 2012-03-10 00:02:08 -05:00
eric 368e4c18d2 fixed html errors on press page [#26203269] 2012-03-09 23:56:44 -05:00
eric 5f62194c84 fixed html errors on terms page [#26203269]
<html>
<head>
    <meta charset="utf-8" />
    <title>unglue.it Terms of Service</title>
    <link type="text/css" rel="stylesheet" href="/static/css/sitewide.css" />
	<link REL="SHORTCUT ICON" HREF="/static/images/favicon.ico">

	<script type="text/javascript" src="/static/js/jquery-1.7.1.min.js"></script>

<script type="text/javascript" src="/static/js/definitions.js"></script>

	<script type="text/javascript" src="/static/js/watermark_init.js"></script>
	<script type="text/javascript" src="/static/js/watermark_change.js"></script>

	<link href="/static/css/documentation.css" rel="stylesheet" type="text/css" />

<!-- extra head content in descendants goes in extra_extra_head, not extra_head, to avoid overwriting the documentation.css include -->

</head>

<body>

<div id="feedback">
<p><a href="/feedback/?page=http%3A%2F%2Flocalhost%3A8000%2Fterms%2F" class="nounderline">Feedback</a></p>
</div>
<div id="js-page-wrap">
    <div id="js-header">
        <div class="js-main">
            <div class="js-logo">
                <a href="/"><img src="/static/images/logo.png" alt="unglue.it" title="unglue.it"  /></a>
            </div>

            <div class="js-search">
            <div class="js-search-inner">
                <form action="/search/" method="get">
                	<div class="inputalign">
                    <input type="text" id="watermark" size="25" onfocus="imgfocus()" onblur="imgblur(15)" class="inputbox" name="q" value="">
                    <input type="submit" class="button">
					</div>
                </form>
            </div>
            </div>

            <div class="js-topmenu">
                <ul class="menu">

                    <li class="first"><a href="/supporter/eric"><span id="welcome">Welcome, eric</span></a></li>
                    <li><a href="/accounts/logout/"><span>Sign Out</span></a></li>

                    <li><a href="/faq/"><span>FAQs</span></a></li>
                    <li><a href="/press/"><span>Press</span></a></li>
                    <li><a href="/"><span>Home</span></a></li>

                </ul>
            </div>
        </div>
    </div>

<div class="preview_top">
Welcome to the alpha version of Unglue.It.  This site is a preview of our full functionality; some things (including pledging) aren't turned on yet.  If something seems broken or confusing -- or if you find something you love! -- please give us <a href="/feedback">feedback</a>.  Thank you for your interest, and have fun.
</div>

    <div id="js-topsection">
    	<div class="js-main">
        	<div class="js-topnews">
                    <div class="user-block">
                        <div id="user-block1">
                        <div class="block-inner">
                            <div id="block-intro-text">
                            	<div><span class="def">unglue</span> (v. t.) 1. To pay an author or publisher in full, up front, for publishing a Creative Commons ebook.</div>
                            	<div><span class="def">unglue</span> (v. t.) 2. To make a digital book free to read and use, worldwide.</div>
                            	<div><span class="def">unglue</span> (v. t.) 3. To make it clearly legal for a digital book to be used, distributed, archived and preserved by libraries.</div>
                            	<div><span class="def">unglue</span> (v. t.) 4. For an author or publisher, to accept a fixed amount of money from the public for its unlimited use of an ebook.</div>
                            	<div><span class="def">unglue</span> (v. t.) 5. To give your favorite books to everyone on earth.</div>
                            	<div><span class="def">unglue</span> (v. t.) 6. To reward authors and publishers for sharing books with the world.</div>
                            </div>
                            <a class="my-setting nounderline" id="readon"><span>Learn more</span></a>
                        </div>
                        </div>

                        <div class="user-block2">
                        <div class="block-inner">
                        	<label class="title">Spread the Word</label>
                            <a href="https://www.facebook.com/sharer/sharer.php?src=bm&amp;u=http%3A//localhost%3A8000/terms/"><img src="/static/images/supporter_icons/facebook_square.png" class="spread_the_word" alt="Facebook" title="Facebook" /></a>
                            <a href="https://twitter.com/share"><img src="/static/images/supporter_icons/twitter_square.png" alt="tweeter" title="Twitter" class="spread_the_word" /></a>
                        </div>
                        </div>
                    </div>
                    <div id="user-block-hide">
                        	<div class="quicktour"><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 class="movingrightalong"></div>
	                        <div class="quicktour"><span class="highlight">Unglue.it offers a win-win solution: Crowdfunding.</span> We run pledge campaigns for books; you chip in. When, together, we've reached the goal, we'll reward the book's creators and issue an unglued ebook.</div>
	                        <div class="movingrightalong"></div>
                        	<div class="quicktour last"><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">You've given your favorite book to the world.</span></div>

                        		<div class="spacer"><div class="signuptoday"><a href="/accounts/register/">Sign up today</a></div></div>

                    </div>
            </div>
        </div>
    </div>

<div id="main-container">
	<div class="js-main">
		<div id="js-leftcol">
			            <div class="jsmodule">
                <h3 class="jsmod-title"><span>FAQs</span></h3>
                <div class="jsmod-content">
                    <ul class="menu level1">

                    	<li class="first parent">
                    		<a href="/faq/"><span>All</span></a>
                    	</li>

                        <li class="parent collapse">
                            <a href="/faq/basics/"><span>Basics</span></a>
                            <ul class="menu level2">
                                <li class="first"><a href="/faq/basics/howitworks"><span>How it Works</span></a></li>
                                <li><a href="/faq/basics/account"><span>Your Account</span></a></li>
                                <li class="last"><a href="/faq/basics/company/"><span>The Company</span></a></li>
                            </ul>
                        </li>

                        <li class="parent collapse">
                            <a href="/faq/campaigns/"><span>Campaigns</span></a>
                            <ul class="menu level2">
                                <li class="first"><a href="/faq/campaigns/overview"><span>Overview</span></a></li>
                                <li><a href="/faq/campaigns/supporting"><span>Supporting Campaigns</span></a></li>
                                <li class="last"><a href="/faq/campaigns/premiums"><span>Premiums</span></a></li>
                            </ul>
                        </li>

                        <li class="parent collapse">
                            <a href="/faq/unglued_ebooks/"><span>Unglued Ebooks</span></a>
                            <ul class="menu level2">
                                <li class="first"><a href="/faq/unglued_ebooks/general"><span>General Questions</span></a></li>
                                <li><a href="/faq/unglued_ebooks/using"><span>Using Your Unglued Ebook</span></a></li>
                                <li class="last"><a href="/faq/unglued_ebooks/copyright"><span>Ungluing and Copyright</span></a></li>
                            </ul>
                        </li>

                        <li class="parent collapse">
                            <a href="/faq/rightsholders/"><span>For Rights Holders</span></a>
                            <ul class="menu level2">
                                <li class="first"><a href="/faq/rightsholders/authorization"><span>Becoming Authorized</span></a></li>
                                <li><a href="/faq/rightsholders/campaigns"><span>Running Campaigns</span></a></li>
                                <li><a href="/faq/rightsholders/publicity"><span>Publicizing Campaigns</span></a></li>
                                <li><a href="/faq/rightsholders/funding"><span>Funding</span></a></li>
                                <li><a href="/faq/rightsholders/conversion"><span>Ebook Conversion</span></a></li>
                                <li class="last"><a href="/faq/rightsholders/rights/"><span>Rights</span></a></li>
                            </ul>
                        </li>

                    </ul>
                </div>
            </div>

		</div>
		<div id="js-maincol-fr" class="have-right doc">
			<div class="js-maincol-inner">
				<div id="content-block">
					<div id="js-main-container">
            			<div class="js-main-container-inner">

<h2>Unglue.it Draft Terms of Use</h2>

<p>Date of last revision: December 16, 2011</p>

<a href="#acceptance">Acceptance of Terms</a><br />
<a href="#registration">Registration</a><br />
<a href="#use">Use of the Service</a><br />
<a href="#content">Content and License</a><br />
<a href="#thirdparty">Third Party Content</a><br />
<a href="#fundraising">Campaigns: Fund-Raising and Commerce</a><br />
<a href="#supporting">Supporting a Campaign</a><br />
<a href="#rightsholders">Campaigns: Additional Terms for Rights Holders</a><br />
<a href="#termination">Termination</a><br />
<a href="#modification">Modification of Terms</a><br />
<a href="#warranty">Warranty Disclaimer</a><br />
<a href="#limitation">Limitation of Liability</a><br />
<a href="#governinglaw">Governing Law</a><br />
<a href="#giraffes">Indemnification</a><br />
<a href="#international">International</a><br />
<a href="#integration">Integration and Severability</a><br />
<a href="#dmca">DMCA Notice</a><br />
<a href="#notice">Electronic Delivery/Notice Policy and Your Consent</a><br />
<a href="#miscellaneous">Miscellaneous</a><br />

<a id="acceptance"><h3>Acceptance of Terms</h3></a>

<p>Welcome to Unglue.it, the website and online service of Gluejar, Inc. (the “Company”, "Unglue.it" "we," or "us"). This terms of use agreement (the "Agreement") governs your use of the web site and the service owned and operated by Gluejar (collectively with the site, the “Service”).  This Agreement also incorporates the Privacy Policy available at Unglue.it/privacy, and all other operating rules, policies and procedures that may be published from time to time on the Site by Company, each of which is incorporated by reference and each of which may be updated by Company from time to time without notice to you. In addition, some services offered through the Service may be subject to additional terms and conditions promulgated by Company from time to time; your use of such services is subject to those additional terms and conditions, which are incorporated into these Terms of Use by this reference.  By using this site in any manner, you agree to be bound by this Agreement, whether or not you are a registered user of our Service.</p>

<a id="registration"><h3>Registration</h3></a>

<p>You do not have to register an account in order to visit Unglue.it. To access certain features of the Service, though, including wishlisting and pledging, you will need to register with Unglue.it.   You shall not (i) select or use as a User ID a name of another person with the intent to impersonate that person; (ii) use as a User ID a name subject to any rights of a person other than you without appropriate authorization; or (iii) use as a User ID a name that is otherwise offensive, vulgar or obscene. Company reserves the right to refuse registration of, or cancel a User ID and domain in its sole discretion. You are solely responsible for activity that occurs on your account and shall be responsible for maintaining the confidentiality of your Company password. You shall never use another user’s account without such other user’s express permission. You will immediately notify Company in writing of any unauthorized use of your account, or other account related security breach of which you are aware.</p>

<a id="use"><h3>Use of the Service</h3></a>

<p>Except as allowed by a Platform Services Agreement for Rights Holders, the Service is provided only for your personal, non-commercial use.  You are responsible for all of your activity in connection with the Service.</p>

<p>By way of example, and not as a limitation, you shall not (and shall not permit any third party to) use the Service in order to:</p>
<ul>
<li>violate anyone’s right of privacy;</li>
<li>act in any way that might give rise to civil or criminal liability;</li>
<li>infringe any patent, trademark, trade secret, copyright, right of publicity or other right of any other person or entity or violates any law or contractual duty;</li>
<li>harass, threaten, or otherwise annoy anyone.</li>
</ul>

<p>Additionally, you shall not interfere with the proper working of the Service or any activities conducted on the Service or take any action that imposes or may impose (as determined by Company in its sole discretion) an unreasonable or disproportionately large load on Company’s (or its third party providers’) infrastructure.</p>

<a id="content"><h3>Content and License</h3></a>

<p>Some areas of the Service may allow you to post feedback, comments, questions, and other information. Any such postings, together with Campaigns, constitute "User Content." You are solely responsible for your User Content that you upload, publish, display, or otherwise make available (hereinafter, "post") on the Service, and you agree that we are only acting as a passive conduit for your online distribution and publication of your User Content.  Unglue.it does not endorse, control, or have ownership rights to User Content.  By posting User Content, you:</p>
<ul>
<li>acknowledge that you may be identified publicly by your User ID in association with any such User Content;</li>
<li>grant Company a worldwide, non-exclusive, perpetual, irrevocable, royalty-free, fully paid, sublicensable and transferable license to use, edit, modify, reproduce, distribute, prepare derivative works of, display, perform, and otherwise fully exploit the User Content in connection with the Service and Company’s (and its successors and assigns’) business, including without limitation for promoting and redistributing part or all of the Site (and derivative works thereof) or the Service in any media formats and through any media channels (including, without limitation, third party websites). You also hereby do and shall grant each user of the Service a non-exclusive license to access your User Content through the Service, and to use, edit, modify, reproduce, distribute, prepare derivative works of, display and perform such User Content solely for personal, non-commercial use. For clarity, the foregoing license grant to Company does not affect your other ownership or license rights in your User Content, including the right to grant additional licenses to the material in your User Content, unless otherwise agreed in writing;</li>
<li>represent and warrant, and can demonstrate to Company’s full satisfaction upon request that you (i) own or otherwise control all rights to all content in your User Content, or that the content in such User Content is in the public domain or subject to an appropriate license (e.g. Creative Commons), (ii) you have full authority to act on behalf of any and all owners of any right, title or interest in and to any content in your User Content to use such content as contemplated by these Terms of Use and to grant the license rights set forth above, (iii) you have the permission to use the name and likeness of each identifiable individual person and to use such individual’s identifying or personal information as contemplated by these Terms of Use; and (iv) you are authorized to grant all of the aforementioned rights to the User Submissions to Company and all users of the Service;</li>
<li>agree to pay all royalties and other amounts owed to any person or entity due to your posting of any User Content to the Service;</li>
<li>warrant that the use or other exploitation of such User Content by Company and use or other exploitation by users of the Site and Service as contemplated by this Agreement will not infringe or violate the rights of any third party, including without limitation any privacy rights, publicity rights, copyrights, contract rights, or any other intellectual property or proprietary rights; and</li>
<li>understand that Company shall have the right to delete, edit, modify, reformat, excerpt, or translate any materials, content or information submitted by you; and that all information publicly posted or privately transmitted through the Site is the sole responsibility of the person from which such content originated and that Company will not be liable for any errors or omissions in any content; and that Company cannot guarantee the identity of any other users with whom you may interact in the course of using the Service.</li>
</ul>

<p>You acknowledge that all Content accessed by you using the Service is at your own risk and you will be solely responsible for any damage or loss resulting therefrom.</p>

<a id="thirdparty"><h3>Third Party Content</h3></a>

<p>The Service may contain links to other websites or services not controlled by Unglue.it, and other websites or resources may contain links to the Site. When you access third party websites, you do so at your own risk. These other websites are not under Company's control, and you acknowledge that Company is not responsible or liable for the content, functions, accuracy, legality, appropriateness or any other aspect of such websites or resources. The inclusion of any such link does not imply endorsement by Company or any association with its operators. You further acknowledge and agree that Company shall not be responsible or liable, directly or indirectly, for any damage or loss caused or alleged to be caused by or in connection with the use of or reliance on any such Content, goods or services available on or through any such website or resource.</p>

<a id="fundraising"><h3>Campaigns: Fund-Raising and Commerce</h3></a>

<p>Unglue.it is a venue for fund-raising and commerce. Unglue.it allows certain users ("Rights Holders") to list campaigns and raise funds from other users ("Supporters"). All funds are collected for Rights Holders by Paypal.  </p>

<p>Unglue.it shall not be liable for your interactions with any organizations and/or individuals found on or through the Service. This includes, but is not limited to, delivery of goods and services, and any other terms, conditions, warranties or representations associated with campaigns on Unglue.it. Unglue.it is not responsible for any damage or loss incurred as a result of any such dealings. All dealings are solely between you and such organizations and/or individuals. Unglue.it is under no obligation to become involved in disputes between Supporters and Rights Holders, or between site members and any third party. In the event of a dispute, you release Unglue.it, its officers, employees, agents and successors in rights from claims, damages and demands of every kind, known or unknown, suspected or unsuspected, disclosed or undisclosed, arising out of or in any way related to such disputes and our Service.</p>

<a id="supporting"><h3>Supporting a Campaign</h3></a>

<p>Joining Unglue.it is free.  However, Unglue.it may provide you the opportunity to make Donations or Pledges (collectively, Contributions) to Campaigns on the Service. You may contribute to any active Campaign in any amount you choose, subject to limitation imposed by payment processors such as PayPal. You may contribute to as many Campaigns as you like.</p>

<p>It is solely your choice to contribute to a Campaign. You understand that making a Contribution to a Project does not give you any rights in or to that Campaign or its associated work(s), including without limitation any ownership, control, or distribution rights.  You understand that the Rights Holder shall be free to solicit other funding for the Campaign, enter into contracts for the Campaign, and otherwise direct the Campaign in its sole discretion. You further understand that nothing in this Agreement or otherwise limits Unglue.it's right to enter into agreements or business relationships relating to Campaigns. Unglue.it does not guarantee that any Campaign’s goal will be met. Any Rewards offered to you are between you and the Rights Holder only, and Unglue.it does not guarantee that Rewards will be delivered or satisfactory to you. You understand that your pledge may be declined at Unglue.it's sole discretion. Unglue.it does not warrant the use of any Campaign funding or the outcome of any Campaign.</p>

<p>Donations to Campaigns are nonrefundable. Under certain circumstances Unglue.it may, but is under no obligation to, seek the refund of Campaign Funding if a Rights Holder misrepresents the Campaign or misuses the funds.   In the event of a suspended or withdrawn campaign, Pledges will be allowed to expire according to their original time limits.  If a suspended campaign is resolved and reactivated within a Pledge’s time limit, that Pledge will remain active.</p>

<p>You acknowledge and agree that all your Contributions are between you, the Rights Holder, and the Processor only, and that Unglue.it is not responsible for Contribution transactions, including without limitation any personal or payment information you provide to the Processor.</p>

<p>Unglue.it makes no representations regarding the deductibility of any Contribution for tax purposes. Please consult your tax advisor for more information.</p>

<a id="rightsholders"><h3>Campaigns: Additional Terms for Rights Holders</h3></a>

<p>Joining Unglue.it as a Rights Holder is free.  However, we do charge a Sales Commission on the completion of a successful campaign, as well as require Rights Holders to supply a Standard Ebook File at their own expense, as described in a Platform Services Agreement.  Pursuant to the Platform Services Agreement, Gluejar will collect a Sales Commission of 6% on the Gross Licensing Price of successful campaigns.  </p>

<p>The Standard Ebook File referenced in the Platform Service Agreement shall meet the following  set of criteria:</p>
<ul>
<li>Unless otherwise permitted in writing by Unglue.it, the file shall use the EPUB standard format format according to best pactice at time of submission. Exceptions will be made for content requiring more page layout than available in prevailing EPUB implementations.</li>
<li>The file shall be compliant where ever reasonable with the QED inspection checklist specified at <a href="http://www.publishinginnovationawards.com/featured/qed">http://www.publishinginnovationawards.com/featured/qed </a> </li>
<li>The file should have no more than 0.2 typographical or scanning errors per page of English text.</li>
<li>The file shall contain front matter which includes the following:
<ul>
<li>a list of ISBNs of other editions of the work</li>
<li>the Creative Commons license applied to the work, formatted in accordance with best practices at http://wiki.creativecommons.org/Marking/Creators</li>
<li>an acknowledgement of supporters of the work, formatted in accordance with the premium descriptions on the Campaign page.</li>
<li>The Unglue.it logo</li>
<li>the text “CC edition release enabled by Unglue.it users” (including the hyperlink to the site)</li>
</ul></li>
<li>The cover graphic shall match any description given in the Campaign.</li>
<li>Any graphics which must be excluded from the released ebook shall be specified in the description given in the campaign.
</ul>

<p>Rights Holders who have executed a Platform Services Agreement may initiate and conduct campaigns, as described in the Rights Holder Tools page at ( <a href="http://unglue.it/rightsholders/">http://unglue.it/rightsholders/</a>.</p>

<p>Unglue.it may release Supporter information to Rights Holders, or invite Supporters to share this information, as needed to fulfill the terms of campaigns.  Rights Holders, agree to treat this information in a manner consistent with the Unglue.it <a href="http://unglue.it/privacy/">Privacy Policy</a>.</p>

<p>Rights Holders are responsible for paying all fees and applicable taxes associated with their use of the site. In the event a listing is removed from the Service for violating the Terms of Use, all fees paid will be non-refundable, unless in its sole discretion Unglue.it determines that a refund is appropriate.</p>

<p>Rights Holders may initiate refunds at their own discretion. Unglue.it is not responsible for issuing refunds for funds that have been collected by Rights Holders.</p>

<p>Donations and Pledges to campaigns are collected on behalf of Unglue.it by a payment processor such as  PayPal.  Unglue.it makes no guarantees regarding the performance or fairness of Paypal. Additionally, because of occasional failures of some credit cards, Unglue.it cannot guarantee the full receipt of pledged or donated amounts.</p>

<p>Though Unglue.it cannot be held liable for the actions of a Rights Holder, Rights Holders are nevertheless wholly responsible for fulfilling obligations both implied and stated in any campaign listing they create. Unglue.it reserves the right to cancel a campaign, refund all associated members' payments, and cancel all associated members’ pledges at any time for any reason. Unglue.it reserves the right to cancel, interrupt, suspend, or remove a campaign listing at any time for any reason.</p>

<a id="termination"><h3>Termination</h3></a>

<p>The Company may immediately terminate this Agreement at its sole discretion at any time upon written notice to the email address you have provided if you have registered, or without notice otherwise. Upon termination, you agree that the Company may immediately deactivate your account and bar you from accessing any portions of the Service requiring an account.  If you wish to terminate your account, you may do so by following the instructions on the Site. Any fees paid hereunder are non-refundable. All provisions of the Terms of Use which by their nature should survive termination shall survive termination, including, without limitation, ownership provisions, warranty disclaimers, indemnity and limitations of liability.</p>

<a id="modification"><h3>Modification of Terms</h3></a>

<p>The Company may modify this Agreement from time to time, and your continued use of the Service constitutes your acceptance of any and all modifications. The Company will attempt to notify you of substantial modifications by posting a notice on Unglue.it or by sending you an email.</p>

<a id="warranty"><h3>Warranty Disclaimer</h3></a>

<p>The service is provided “as is” and “as available” and is without warranty of any kind, express or implied.  Company, and its directors, employees, agents, suppliers, partners, and content providers do not warrant that: (a) the Service will be secure or available at any particular time or location; (b) the Service will be free from error, or that errors will be corrected; (c) any content or software available at or through the Service is free of viruses or other harmful components; (d) all content is noninfringing in your jurisdiction; or (e) the results of using the service will meet your requirements.  Your use of the service is solely at your own risk. </p>

<p>Electronic Communications Privacy Act Notice (18USC 2701-2711): Company makes no guarantee of confidentiality or privacy of any communication or information transmitted through the Service or any web site linked to Unglue.it.  Company will not be liable for the privacy of email addresses, registration and identification information, disk space, communications, confidential or trade-secret information, or any other Content stored on Company’s equipment, transmitted over networks accessed by the Site, or otherwise connected with your use of the Service.</p>

<a id="limitation"><h3>Limitation of Liability</h3></a>

<p>Under no circumstances, including, without limitation, negligence, shall the Company or its directors, affiliates, officers, employees, or agents be responsible for any indirect, incidental, special, or consequential damages arising from or in connection with the use of or the inability to use the Service, or any content contained on the Site or in the Collections, including, without limitation, damages for loss of profits, use, data, or other intangibles. Some jurisdictions do not allow the limitation or exclusion of liability for incidental or consequential damages, so some of the above may not apply to you.</p>

<a id="governinglaw"><h3>Governing Law</h3></a>

<p>This agreement is governed by and shall be interpreted and construed according to the laws of the United States with respect to copyright law and the laws of New Jersey with regard to all other matters, without regard to conflict of laws rules to the contrary.  At Unglue.it’s option, any controversy or claim arising out of or related to this Agreement or breach thereof, shall be settled by arbitration administered by the American Arbitration Association in accordance with its Commercial Arbitration Rules, and judgment on the award rendered by the arbitrator(s) may be entered in any court having jurisdiction thereof.  If Unglue.it elects to settle any controversy or claim in court rather than through arbitration, then the dispute shall be subject to the exclusive jurisdiction of the applicable federal and state courts located in the state of New Jersey, and the Parties hereby consent to such jurisdiction.</p>

<a id="giraffes"><h3>Indemnification</h3></a>

<p>You agree to indemnify, defend and hold harmless the Company and its affiliates, agents, officers, directors, and employees from any and all liability, loss, claims, damages, costs, and/or actions (including attorneys’ fees) arising from your use of the Service, including claims or penalties with respect to such withholding taxes, labor or employment requirements with respect to any Campaign funds paid to you.</p>

<a id="international"><h3>International</h3></a>

<p>The Service is controlled and operated from its facilities in the United States. Unglue.it makes no representations that the Service is appropriate or available for use in other locations. If you access the Service from other locations, you do so at your own initiative and are solely responsible for compliance with local law.</p>

<a id="integration"><h3>Integration and Severability</h3></a>

<p>This Agreement, together with any other legal notices and agreements published by Unglue.it via the Service, and where applicable a Platform Services Agreement, constitute the entire agreement between you and Unglue.it concerning the Service.  If any provision of this Agreement is deemed invalid by a court of competent jurisdiction, the invalidity of such provision shall not affect the validity of the remaining provisions of this Agreement, which shall remain in full force and effect. </p>

<a id="dmca"><h3>DMCA Notice</h3></a>

<p>Unglue.it respects the intellectual property rights and other proprietary rights of others.  If you believe that your copyright has been violated by material available through the Service, please provide the Unglue.it Copyright Agent with the following information in writing:</p>
<ul>
<li>an electronic or physical signature of the person authorized to act on behalf of the owner of the copyright interest;</li>
<li>a description of the copyrighted work that you claim has been infringed;</li>
<li>a description of where the material that you claim is infringing is located on Unglue.it, sufficient for us to locate the material;</li>
<li>your address, telephone number, and email address;</li>
<li>a statement by you that you have a good faith belief that the disputed use is not authorized by the copyright owner, its agent, or the law; and</li>
<li>a statement by you that the above information in your notice is accurate and, under penalty of perjury, that you are the copyright owner or authorized to act on the copyright owner's behalf.</li>
</ul>

<p>The Unglue.it Copyright Agent can be reached as follows:</p>
Unglue.it Copyright Agent<br />
Gluejar, Inc.<br />
41 Watchung Plaza, #132<br />
Montclair, NJ 07042<br />
USA<br />
dmca@gluejar.com<br />

<p>If you believe that a Campaign on the site does or will result in infringement of copyright even though you are not authorized to act on behalf of the copyright holder, please follow the relevant steps above.</p>

<a id="notice"><h3>Electronic Delivery/Notice Policy and Your Consent</h3></a>
<p>Unglue.it may provide notifications, whether such notifications are required by law or are for marketing or other business related purposes, to you via email notice, written or hard copy notice, or through conspicuous posting of such notice on our website.  By using the Service, you consent to receive such communications.</p>

<a id="miscellaneous"><h3>Miscellaneous</h3></a>

<p>No agency, partnership, joint venture, or employment relationship is created as a result of the Terms of Use and neither party has any authority of any kind to bind the other in any respect.</p>

						</div>
					</div>
			</div>
		</div>
		</div>
	</div>
</div>

</div>
<div id="footer">
  <div class="js-main">
    <div class="column">
        <span>About unglue.it</span>
        <ul>
        <li><a href="/about/">About</a></li>
        <li><a href="http://www.gluejar.com/Blog">Blog</a></li>
        <li><a href="/press/">Press</a></li>
        <li><a href="http://eepurl.com/fKLfI">Newsletter</a></li>
        </ul>
    </div>
    <div class="column">
        <span>Your account</span>
        <ul>

        <li><a href="/accounts/edit/">Account Settings</a></li>

        <li><a href="/rightsholders/">Rights Holder Tools</a></li>
        <li><a href="/privacy/">Privacy</a></li>
        <li><a href="/terms/">Terms and Conditions</a></li>

        <li><a href="/rh_admin/">Unglue.it Administration</a></li>

        </ul>
    </div>
    <div class="column">
        <span>Help</span>
        <ul>
        <li><a href="/faq/">General FAQ</a></li>
        <li><a href="/faq/rightsholders/">Rights Holder FAQ</a></li>
        <li><a href="/api/help">API</a></li>
        <li><a href="mailto:support@gluejar.com">support@gluejar.com</a>
        </ul>
    </div>
    <div class="column">
        <span>Contact</span>
        <ul>
        <li>General inquiries</li>
        <li><a href="mailto:faq@gluejar.com">faq@gluejar.com</a></li>
        <li>Rights Holders</li>
        <li><a href="mailto:rights@gluejar.com">rights@gluejar.com</a></li>
        </ul>
    </div>
  </div>
</div>

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-28369982-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
</body>
</html>
2012-03-09 23:22:08 -05:00
eric 336bf0e62e fixed html errors on faq page [#26203269] 2012-03-09 23:10:53 -05:00
eric aa338822de fixed html errors on comments page {#26203269] 2012-03-09 22:29:59 -05:00
eric 660b3d9357 added alt to imgs, fixed home html validation errors [#26203269] 2012-03-09 22:16:37 -05:00
Andromeda Yelton 2c13104f5d adding RSS icon to supporter page 2012-03-09 21:35:47 -05:00
Andromeda Yelton 8d2f56c7bc Merge branch 'master' of github.com:Gluejar/regluit 2012-03-09 19:08:39 -05:00
Andromeda Yelton 0776d68b43 supporter wishbook feed round 1! let's see if it works 2012-03-09 19:05:24 -05:00
Andromeda Yelton 141bb54cc2 correcting a stupid mistake 2012-03-09 19:05:06 -05:00
eric 3a70949f36 added handling for moved works to wishlist action 2012-03-09 16:05:01 -05:00
eric 39e1faaca6 add-wishlist and remove-wishlist span ids were duplicate
needs change in wishlist.js
2012-03-09 15:15:35 -05:00
eric 462e50f270 set utf-8 encoding [#26203269] 2012-03-09 15:15:34 -05:00
eric 477cf9eed0 no divs allowed in content of span [#26203269]
check for css/less mangling, pixel positioning of GR empblem
2012-03-09 15:15:34 -05:00
eric 117348ba20 empty actions not valid [#26203269] 2012-03-09 15:15:33 -05:00
eric 345331043e html syntax fixes; work page is now valid [#26203269]
moved embed code div out of ul, entified ampersands in some img src's
2012-03-09 13:00:16 -05:00
eric 87eee4ed9f add prefix to forms so html will validate [#26203269] 2012-03-09 13:00:16 -05:00
Raymond Yee 4b119e3926 Merge branch 'master' of github.com:Gluejar/regluit 2012-03-09 09:02:47 -08:00
Raymond Yee d8bc5c2ddb Display "They are" only when the there are things to display 2012-03-09 09:01:25 -08:00
eric 7534e6c1b5 fixed more html errors and warnings 2012-03-09 11:59:04 -05:00
Andromeda Yelton f68e1e56bd Merge branch 'master' of github.com:Gluejar/regluit 2012-03-09 11:00:30 -05:00
Andromeda Yelton 760d9c5b81 added you must be logged in to comment in work page for not-logged-in users 2012-03-09 11:00:09 -05:00
eric f6d267b200 fixed lists on metrics page [deliver #26022545] 2012-03-09 09:20:23 -05:00
Andromeda Yelton 6c517e9a5e Merge branch 'master' of github.com:Gluejar/regluit 2012-03-09 08:57:33 -05:00
Andromeda Yelton 4cbd0a1fc1 now with 42% fewer SQL queries 2012-03-09 08:56:59 -05:00
Raymond Yee a252f9d173 [#22561067] Implemented regluit.utils.localdatetime.now is by default datetime.datetime.now() (in Django 1.3) and django.utils.timezone.now() in Django 1.4+
One overrides regluit.utils.localdatetime._now to do "time travel" -- useful for testing scenarios requiring time changes (such as Campaigns)
Get rid of call references to datetime.datetime.now() or utcnow() and datetime.date.today() in favor of regluit.utils.localdatetime.now() and date_today().
2012-03-09 00:45:39 +00:00
Andromeda Yelton 2c1ceeaf22 merge all the things 2012-03-08 10:49:04 -05:00
Andromeda Yelton 4412a37d3c TOC podcast video added 2012-03-08 10:14:37 -05:00
Andromeda Yelton 941601d4fd if people click to import for accounts they haven't added, will now highlight account adding function 2012-03-08 09:37:25 -05:00
Andromeda Yelton a3378efb17 factored the reused slideshow code from home and supporter into its own function 2012-03-08 09:36:59 -05:00
eric 142fe72f93 added db metrics page [deliver #26022545] /info/metrics.html 2012-03-07 22:07:01 -05:00
eric de4f5fcc86 HTML sytax corrections 2012-03-07 22:07:01 -05:00
Andromeda Yelton 000d78dbd0 improving cover image linking behavior per https://www.pivotaltracker.com/story/show/24253139 2012-03-07 15:01:12 -05:00
Andromeda Yelton cea2979ade oh harrumph jenkins, it worked locally 2012-03-07 14:24:05 -05:00