Commit Graph

321 Commits (8d80be5248f9fee8e276752c5b55dd4763b7228c)

Author SHA1 Message Date
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
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 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
eric 0319185251 resolve conflicts 2012-04-03 10:54:31 -04:00
Andromeda Yelton 24b7a77228 modifying display of claim status 2012-04-03 09:56:41 -04:00
eric c7f9996444 added status display on work page 2012-03-28 14:12:00 -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 8892a935dd Implemented limited edition premiums, front and back end [finish #27011359] 2012-03-26 18:47:02 -04:00
eric 7264b9846f Added management of custom premiums. (migration needed) [finish #26921893] 2012-03-26 15:32:23 -04:00
eric 0f61bd8d66 added license selection to campaigns. Simple migration to apply. 2012-03-23 12:30:49 -04:00
Raymond Yee 46ca784030 [#23019867] First pass at allow for pledges to be modified 2012-03-19 16:32:37 -07:00
Andromeda Yelton b5c284cc2d better text for twitter and email sharing 2012-03-12 13:18:11 -04:00
Andromeda Yelton 8d2f56c7bc Merge branch 'master' of github.com:Gluejar/regluit 2012-03-09 19:08:39 -05:00
Andromeda Yelton 141bb54cc2 correcting a stupid mistake 2012-03-09 19:05:06 -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 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
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 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 9e978ac251 merging 2012-03-07 13:54:02 -05:00
Andromeda Yelton 05860bfa06 foregrounding search and browse features when own wishlist is empty 2012-03-07 13:23:34 -05:00
eric 5fd73ba93d [fixes #23965971] checks that url is unique (case insenstive), hides url adding if a campaign is active 2012-03-05 16:03:57 -05:00
Andromeda Yelton 2191137cf4 why unglue this text added to comments tab 2012-03-01 10:32:12 -05:00
Andromeda Yelton d35e5b313e merge 2012-02-29 14:44:57 -05:00
eric bddd2976ca fixed broken ebook urls 2012-02-29 14:34:43 -05:00
Andromeda Yelton f18b18bca0 small layout change to make available ebooks fit better. removed 'enjoying': grammatically incoherent and hard to reconcile with wishlist.js 2012-02-29 13:28:45 -05:00
Andromeda Yelton cb06d2a36a merging 2012-02-29 08:57:24 -05:00
eric eebeb2476f finish committing all changes 2012-02-28 17:28:58 -05:00
Andromeda Yelton 815d100477 cover image now clickable. open library. why not. 2012-02-27 16:12:07 -05:00
Andromeda Yelton 83c5593d08 tweak all the css 2000-12-31 19:12:21 -05:00
Andromeda Yelton e51148254b adding ISBN to detail view 2012-02-07 13:11:16 -05:00
Andromeda Yelton a35bb7cbba there is now a setting for our versions of jquery ad jquery_ui. defaults to google hosted, use static to do offline dev. SO much less annoying. 2012-02-06 13:53:25 -05:00
Andromeda Yelton 808a46a9e7 clicking X ungluers are wishing now activates supporter tab 2012-02-03 12:04:09 -05:00
Andromeda Yelton ab7a3df2f7 now both work and supporter pages provide notification of character limits in text entry fields 2012-02-02 13:40:08 -05:00
Andromeda Yelton 03b58d14ca wished by n thing is now clickable and goes to supporter tab. also you can now specify the active tab on a work page with a get parameter. 2012-02-01 15:57:03 -05:00
eric 7ecffddc9f fix some isbn issues, incl. bad Openlibrary link 2012-01-17 16:50:19 -05:00
eric dc9beb2bc8 doanload links now show nicely on works with ebooks available 2012-01-17 16:28:58 -05:00
Andromeda Yelton 15526a8f22 displays more sophisticated range of choices depending on work and user status, including invitations for rights holders to email us 2012-01-15 16:50:29 -05:00
Andromeda Yelton a9fc98b771 work page now displays a modify-pledge button where appropriate. not yet wired to modification functionality. 2012-01-09 11:50:48 -05:00
Andromeda Yelton 8d7f7fe612 now the unglue definitions are not placeholders 2012-01-02 17:17:35 -05:00
Andromeda Yelton 1e2e76cc69 Merge branch 'master' of github.com:Gluejar/regluit 2012-01-02 16:31:53 -05:00
Andromeda Yelton dfd20a7957 needed a comma 2012-01-02 13:39:58 -05:00
Andromeda Yelton fba09f60a3 comments needs padding between avatar and text 2012-01-02 13:10:20 -05:00
eric 8e383ce229 embed needs protocol 2012-01-02 12:59:26 -05:00
Andromeda Yelton 3a6ae3da94 maybe a more robust way to obtain the url base 2012-01-02 11:22:03 -05:00
Andromeda Yelton 29e6ba7ee0 build_absolute_uri returns the WHOLE uri, not the base, so lines had to be rewritten accordingly. don't use it for the embed line since that requires ONLY the url base 2012-01-02 11:10:33 -05:00
Andromeda Yelton fb6d715429 user now sees pledged indicator rather than remove-wishlist option for pledged works 2012-01-02 10:59:00 -05:00
Andromeda Yelton 30703cdabc Merge branch 'master' of github.com:Gluejar/regluit 2012-01-02 09:41:16 -05:00
Andromeda Yelton 03d94bfbc5 tweaking email sharing 2012-01-02 09:39:11 -05:00
eric c2789350d0 We have comments! sync your dbs. 2011-12-30 22:08:04 -05:00
Andromeda Yelton 0550f9ac43 added some default field prepopulation to email share form 2011-12-29 10:40:35 -05:00
Andromeda Yelton a742773799 merging work.html changes 2011-12-28 23:19:18 -05:00
Andromeda Yelton 79bc9ac15a now email share has marginal styling and returns users to their original page after form submission 2011-12-28 23:17:39 -05:00
Andromeda Yelton 0717479238 lo-fi email sharing now works 2011-12-28 20:43:52 -05:00
eric a348743385 discovered at d applied the useful request.build_absolute_uri 2011-12-28 20:41:07 -05:00
Andromeda Yelton 97ee0a7fc4 shortened publication date in work page header, made book list cover clickable 2011-12-28 07:27:56 -05:00
Andromeda Yelton f0e1d47ac4 remove this button on work page returns page to add-to-wishlist state 2011-12-27 21:39:40 -05:00
Andromeda Yelton 50aae788c6 further tidying up panel view hover state and making sure it works properly in widget form too 2011-12-27 19:17:44 -05:00
Andromeda Yelton e8860238e0 on-wishlist checkmark now displays properly on supporter page 2011-12-21 11:34:35 -05:00
Andromeda Yelton 2428a5eef9 moved support button on work page to be more prominent and align better with other icons 2011-12-21 10:59:49 -05:00
Andromeda Yelton c7293e253a updating look of campaign and landing page to match latest from Stefan 2011-12-20 15:33:20 -05:00
Andromeda Yelton c8c61b5ef9 separating the color green from an abstract call-to-action color(also at present green) 2011-12-20 10:39:02 -05:00
Andromeda Yelton c703b1b367 tab coloring on support page and hover states in share column on work page 2011-12-19 12:22:00 -05:00
Ed Summers 2417886169 removing 0014_populate_subjects migration since it is problematic to run with South ORM, instead have people run add_openlibrary management command 2011-12-19 02:20:24 -05:00
Ed Summers 3282a24f7c remove hard tabs 2011-12-19 02:10:35 -05:00
Andromeda Yelton 6e152acfe8 eleventy billion css tweaks, part deux 2011-12-15 10:28:23 -05:00
Andromeda Yelton 754fcc394e eleventy billion css tweaks, part one 2011-12-14 16:49:36 -05:00
Andromeda Yelton 43c0dfa67d distributing image links to google across servers better 2011-12-13 14:49:41 -05:00
Andromeda Yelton ddceff17c4 twitter sharing is less lame 2011-12-13 14:30:37 -05:00
Andromeda Yelton eb79099fbe moving all the rightsholder stuff to the top of the details tab so editions stuff doesn't hide it 2011-12-09 16:17:10 -05:00
Andromeda Yelton 27e88e5458 Merge branch 'master' of github.com:Gluejar/regluit 2011-12-09 16:15:24 -05:00
Andromeda Yelton 66ebeaf07e links to edition-specific google books in detail view 2011-12-09 16:15:11 -05:00
eric e5aab951a7 googreads, librarything links now show only when a member is logged in 2011-12-09 13:03:28 -05:00
Andromeda Yelton aa0a935d16 details tab displays editions 2011-12-08 16:23:31 -05:00
Andromeda Yelton 1bef255813 now the embed text is in a textarea 2011-12-08 15:24:05 -05:00
Andromeda Yelton e07c5506b4 wishlist add/remove now working on work page 2011-12-07 12:05:31 -05:00
Ed Summers ec09c4754b for crawlers so they do not activate lookups at librarything, goodreads, etc 2011-12-05 07:37:10 -05:00
Ed Summers 411a254ee6 got librarything, goodreads and openlibrary links working when ids are available, with fallbacks to isbn routing and canned search urls 2011-12-05 00:56:24 -05:00
Ed Summers 641e4904d9 link to googlebooks 2011-12-02 23:07:55 -05:00
Raymond Yee 6567369ed7 Tweaked work.html to handle the case of a single Ungluer who has pledged.
Added comment to pledge.html
2011-11-30 09:13:00 -08:00
Andromeda Yelton 440047145a making errors more obvious on campaign management page and goal more obvious on work page 2011-11-28 11:38:31 -05:00
Andromeda Yelton 0e33932435 improving display of hover state of book panel (still in progress) 2011-11-28 10:13:21 -05:00
eric f96b5e4637 fixed bug where anonymous user can't view work page 2011-11-26 17:09:33 -05:00
eric 3671b0a182 marked campaign description and details as safe 2011-11-23 19:28:30 -05:00
eric a89485be01 campaign data now appears in campaign tab; campaign stuff is now triggered only by active campaigns 2011-11-23 17:28:29 -05:00
eric 50bdf7b312 minor template enhancements 2011-11-22 17:27:41 -05:00
Andromeda Yelton 47754ddd6c now you can get embed code from the work page 2011-11-22 14:28:27 -05:00
Andromeda Yelton f544b7684a now there is Twitter sharing 2011-11-22 13:59:37 -05:00
Andromeda Yelton 495f447b1a now the supporters tab on the work page is populated 2011-11-21 13:06:23 -05:00
Andromeda Yelton 44e14ab2a8 pushed some logic into views so that work page will be making fewer db calls on net 2011-11-21 10:51:50 -05:00
eric 9638ff9a97 moved claiming form back to Details Tab 2011-11-19 22:54:59 -05:00
Ed Summers 7dd821fccb enabling admin, and added created column on models that did not have them 2011-11-19 11:55:35 -05:00
Ed Summers 0d096737be unix line endings 2011-11-19 10:51:51 -05:00
eric 2cc4d718a1 Added claim list on rh-tools. omitted claim display for non-rightsholders. fixed related name on claim model 2011-11-16 12:20:19 -05:00
eric 6a2e690f18 claim form now creates a claim 2011-11-16 00:22:29 -05:00
eric 354b46085f Approved rights holders get a claim form on work pages; still need to make a view that does the actual claiming 2011-11-15 18:20:29 -05:00
eric 04831c7011 fixed the tab scripts on works page- seems to be a jquery version issue 2011-11-15 15:53:38 -05:00
eric 83c48b5a92 somebody messed up the work page title 2011-11-15 14:40:23 -05:00
Andromeda Yelton fdd8e55d9f merging conflicts after creating workstub page 2011-11-15 11:32:30 -05:00
Andromeda Yelton 4424ee513f titles on search results now link to work stub page 2011-11-15 11:27:32 -05:00
Ed Summers 8c3a4528fc real title 2011-11-14 19:09:34 -05:00
Ed Summers 008ae17e1e trying to add facebook link 2011-11-14 19:04:49 -05:00
Andromeda Yelton 6b38e7d9b4 more comprehensively handling campaign states; grammar fix for singular vs. plural ungluers 2011-11-14 13:07:07 -05:00
Andromeda Yelton 1d9109a7d7 modified work.html to handle all campaign status options 2011-11-14 11:42:33 -05:00
Andromeda Yelton 93acfc6348 improving work page's handling of campaign statuses 2011-11-14 10:19:52 -05:00
eric 4c29afdb94 fixed work template errror 2011-11-07 17:01:21 -05:00
eric ec9b69e012 removed support button if no campaign 2011-11-07 16:56:23 -05:00
Raymond Yee a40cab0184 First take on integrating pledge 2011-11-07 16:01:08 -05:00
eric 609b829f5c fixed missing style on support menu 2011-11-07 10:45:10 -05:00
Ed Summers 997b771a6b Merge branch 'master' of github.com:Gluejar/regluit 2011-11-06 17:44:56 -05:00
Ed Summers 214e1c5ff8 pull in premiums from the campaign 2011-11-06 17:44:50 -05:00
eric 66e6de0ffa templatize campaignsetup; add last class to premium display 2011-11-06 17:33:11 -05:00
eric e18a6dd98c campaign display tweaks 2011-11-06 16:53:39 -05:00
Ed Summers e76df1d76a removed old work view and converted campaign view to work view 2011-11-06 16:46:46 -05:00
Andromeda Yelton f428634bf7 adding campaign page with live data; working on ability to switch between list and panel views on supporter page 2011-11-06 14:02:29 -05:00
Ed Summers 9901408b00 added list of supporters to the work page, just as a proof of concept more than anything. 2011-10-20 18:16:42 +00:00
Ed Summers e164744872 order editions by most recent to oldest 2011-10-20 05:42:49 +00:00
Ed Summers a6e8d115db added celery async task for add_related that gets exercised when a book is added to a wishlist. includes new settings for the djkombu celery backend 2011-10-19 23:28:36 -04:00