Andromeda Yelton
a6d03af40d
caching repeatedly-used title
2012-05-31 13:33:16 -04:00
Andromeda Yelton
9e8be5695b
comments
2012-05-31 13:29:41 -04:00
Andromeda Yelton
90ece3a2b0
made logic less awful, cached work.id to speed things up as it's used many times
2012-05-31 13:25:19 -04:00
Raymond Yee
d077a81a1b
[ #29919391 ] 742d5bcd70/frontend/templates/book_panel.html (L163)
was not succeeding because work.last_campaign is None. So I rearrange the logic
...
to look first for whether there are any ebooks to link to, then added a check for last_campaign == None.
I think this fixes the immediate issue of Wished by N not appearing-- but the set of if statements could take a bit more thinking through
2012-05-29 16:57:38 -07:00
eric
d784715407
Round dollar amount to nearest dollar [ #30073593 ]
2012-05-25 18:34:16 -04:00
Raymond Yee
ad2405243a
Added missing deadline to book_panel
2012-05-24 09:35:58 -07:00
Andromeda Yelton
cd9ff5af63
make whole pledge/read now area on back of panel clickable, maintain styling
2012-05-23 08:47:41 -04:00
Andromeda Yelton
66616f9f90
well that had been precisely the opposite if condition than I intended
2012-05-21 11:18:30 -04:00
Andromeda Yelton
61dd4124af
suppres percent-of-goal display when no campaign
2012-05-21 10:02:57 -04:00
Andromeda Yelton
1eb7847b76
need to make sure book_panel knows about campaign status no matter where it's being included from
2012-05-17 12:06:29 -04:00
Andromeda Yelton
7bd9f28770
making percent unglued display better in book panels
2012-05-17 10:19:20 -04:00
Andromeda Yelton
a47f48e777
showing percent campaign has proceeded toward goal more clearly
2012-05-17 09:24:57 -04:00
eric
0cdac29c22
apply intcomma to currency display everywhere and add humanize
2012-05-13 15:32:32 -04:00
eric
feb8650c10
[ #29488053 ] add to wishlist now works for works without googlebooks_id
2012-05-11 21:29:03 -04:00
Andromeda Yelton
11c19b950d
preventing information leakage about campaign status changes during preview and preventing non-staff from launching campaigns
2012-05-08 15:51:17 -04:00
Andromeda Yelton
ce36f6771d
css changes per Stefan, part 1
2012-05-01 09:56:19 -04:00
eric
274762d7de
[deliver #24088823 ] rights and filetype images for pd, cc books
2012-04-26 17:26:27 -04:00
eric
5c7fb1ac8f
reinserted status pending improvement [ #27470969 ]
2012-04-05 13:10:42 -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
Andromeda Yelton
53d99ae72f
addressing https://www.pivotaltracker.com/story/show/26590795
2012-03-20 09:52:57 -04:00
Andromeda Yelton
7568aa3f14
more informative text than ACTIVE now in status field
2012-03-19 16:36:05 -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
39e1faaca6
add-wishlist and remove-wishlist span ids were duplicate
...
needs change in wishlist.js
2012-03-09 15:15:35 -05:00
Andromeda Yelton
4cbd0a1fc1
now with 42% fewer SQL queries
2012-03-09 08:56:59 -05:00
eric
bddd2976ca
fixed broken ebook urls
2012-02-29 14:34:43 -05:00
eric
74ec206842
unthrashed book_panel
2012-02-29 09:37:35 -05:00
Andromeda Yelton
cb06d2a36a
merging
2012-02-29 08:57:24 -05:00
Andromeda Yelton
34fbeb805d
moving unglued-but-not-ebooked back to Active tab, adjusting sorting of querysets in supporter page tabs, fixing active tab on list pages
2012-02-29 08:41:30 -05:00
eric
eebeb2476f
finish committing all changes
2012-02-28 17:28:58 -05:00
Andromeda Yelton
2e32d91a2b
pagination and tabs now interact properly on the supporter page. needs styling and maybe ajax, but it works.
2012-02-24 11:37:06 -05:00
Andromeda Yelton
477de72b77
clarifying what goes in each supporter tab and fixing interaction with pagination
2012-02-21 22:00:23 -05:00
Andromeda Yelton
b46e2c7df8
vocabulary tweak
2012-02-14 11:36:12 -05:00
eric
107e6ffd0c
apply migrations! added num_wishes on work model. "popular" page now 10x faster
2012-02-11 14:15:06 -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
dc9beb2bc8
doanload links now show nicely on works with ebooks available
2012-01-17 16:28:58 -05:00
eric
97c9c03ba7
get works with ebooks into unglued tab
2012-01-16 12:16:58 -05:00
Andromeda Yelton
1986b37857
tidying book panel
2012-01-03 09:59:17 -05:00
Andromeda Yelton
69087b0a33
suppressing useless add-wishlist element
2012-01-03 09:47:06 -05:00
eric
9030e87b70
unhid wished_by from search results. Why was it hidden?
2012-01-02 19:08:24 -05:00
Andromeda Yelton
e287f6028d
replacing remove-this option with pledged where applicable
2012-01-02 11:09:48 -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
97ee0a7fc4
shortened publication date in work page header, made book list cover clickable
2011-12-28 07:27:56 -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
eric
5fb28b709f
revived book covers
2011-12-27 13:00:42 -05:00
Andromeda Yelton
d940c9a46a
tidied up panel hover state: layout, more sensitivity to campaign status, live pledge link
2011-12-26 21:10:32 -05:00
Andromeda Yelton
c79b3bdd10
replaced useless status indicators with wished-by indicators on supporter page for status = initailized or no campaign and destroyed GR/LT modal dialog
2011-12-26 12:53:28 -05:00
Andromeda Yelton
7130ee5625
progress icon replaced by wished-by-N text for books on supporter page with no campaign yet
2011-12-22 09:51:49 -05:00
eric
deabe01385
moved as-yet unsaid campaign actions into their own table. Apply migrations!
2011-12-13 16:24:56 -05:00
eric
93cb548b42
fixed bug where non-logged in user trips on missing work.id in search results
2011-12-06 14:40:29 -05:00
eric
7dba126848
when a user is not logged in, clicking add to wishlist now ends them at the work page
...
...where we need to have the add functionality
2011-12-05 23:31:03 -05:00