Bradley M. Kuhn
902999b657
Update to match when we are right now.
2015-03-08 22:34:38 -07:00
Bradley M. Kuhn
a8bd5a2129
Leave text w/ percentage when no progressbar
...
The progressbar is generated by Javascript. As such, the text here
won't have a progressbar formatted around it when the browser doesn't
support Javascript.
However, since the Javascript does update the text, we can format the
Django template to put in place text that we wish will appear when no
Javascript is turned on, and then allow the Javascript to make it right
when it's available.
Graceful degradation: I may be its last proponent.
2015-03-08 22:08:14 -07:00
Bradley M. Kuhn
b88b6bd211
Forgot to load humanize, needed for formatting.
2015-03-08 22:04:24 -07:00
Bradley M. Kuhn
51ebbc9cb8
Convert VMware fundraiser to new dynamic content.
...
Use the new dynamic content fundgoal stuff for VMware fundraiser.
2015-03-08 21:54:34 -07:00
Bradley M. Kuhn
732bf3b4c8
Not so high.
2015-03-08 21:51:37 -07:00
Bradley M. Kuhn
e631dd41ef
Top and bottom margin might help.
2015-03-08 21:51:06 -07:00
Bradley M. Kuhn
d17dcf145e
Go back to float right.
2015-03-08 21:50:19 -07:00
Bradley M. Kuhn
cd6ba9e352
Go back to this version, it seems better.
2015-03-08 21:49:26 -07:00
Bradley M. Kuhn
e664a104a7
See if this places the percentage better.
2015-03-08 21:48:29 -07:00
Bradley M. Kuhn
df9976598c
Better formatting on fundraising-percentage.
2015-03-08 21:46:48 -07:00
Bradley M. Kuhn
ad787ca5a9
fundraising percentage goes with progressbar.
2015-03-08 21:43:49 -07:00
Bradley M. Kuhn
54118f965d
fundraiser-percentage should be in bold.
2015-03-08 21:42:53 -07:00
Bradley M. Kuhn
51ab3f365c
Possibly need a span# here.
2015-03-08 21:41:53 -07:00
Bradley M. Kuhn
157c438899
CSS for the fundraising percentage text.
2015-03-08 21:38:38 -07:00
Bradley M. Kuhn
c438b40621
Add heading.
2015-03-08 21:35:16 -07:00
Bradley M. Kuhn
1327b684d6
Use supporter-page.js & its formatting conventions
...
The npoacct campaign was launched before the Supporter program, and
parts of its functionality were incorporated into supporter-page.js
ultimately. This commit hopefully now backports that functionality to
npoacct campaign.
2015-03-08 21:31:42 -07:00
Bradley M. Kuhn
8888a12699
Import decimal needed.
2015-03-08 21:28:44 -07:00
Bradley M. Kuhn
65142c984a
Convert 100.00 to Decimal for operation.
2015-03-08 21:27:13 -07:00
Bradley M. Kuhn
637dd98a68
self. was needed here.
2015-03-08 21:24:09 -07:00
Bradley M. Kuhn
027964192a
Function to compute how far to the goal we are.
...
This is also inserted by the Javascript code as well, but no reason we
can't compute it server side, too.
2015-03-08 21:21:58 -07:00
Bradley M. Kuhn
eb18c15f66
I didn't realize extend is first
2015-03-08 21:17:06 -07:00
Bradley M. Kuhn
4a5af8324a
Use humanize to format dollar amounts
2015-03-08 21:12:36 -07:00
Bradley M. Kuhn
3442c1bd1d
Variables don't go in {% in Django templates.
2015-03-08 21:03:36 -07:00
Bradley M. Kuhn
e0cb1621b1
Convert npoacct fundraiser to use dynamic content
...
If this new model works, we should be able to update the fundraiser
amounts in the Django database instead of the HTML.
2015-03-08 20:57:22 -07:00
Bradley M. Kuhn
3b0e6778e1
Correct get call to use arg properly.
...
This was just a typo in from previous commit, more or less.
2015-03-08 20:50:42 -07:00
Bradley M. Kuhn
09654a5eac
Fundraising goal lookup for template: 1st attempt
...
This seems to be the best approach to pass a fundraising goal record to
a template. While the static hack that tmarble implemented probably
needs work anyway, this is probably the best way currently to interface
certain general data that we seek to place on many different pages
through the templates.
I looked into a templatetags solution, but this seemed more
straightforward and more fitting with Django principles (I think :).
2015-03-08 20:46:37 -07:00
Bradley M. Kuhn
0d2908ef30
Add empty __init__.py for fundgoal.
2015-03-08 18:18:46 -07:00
Bradley M. Kuhn
71834b60ec
Fix another typo in import correction.
2015-03-08 18:16:33 -07:00
Bradley M. Kuhn
a5cd6ab63b
Make defaults for BooleanFields.
...
According to django-admin check,
(1_6.W002) BooleanField does not have a default value.
HINT: Django 1.6 changed the default value of BooleanField from False to None. See https://docs.djangoproject.com/en/1.6/ref/models/fields/#booleanfield for more information.
2015-03-08 18:00:50 -07:00
Bradley M. Kuhn
bef4637016
Fix typos in module path names from last commit.
2015-03-08 17:56:56 -07:00
Bradley M. Kuhn
f6bbcc7ee3
Just quit it with this relative import stuff.
...
While I think these relative imports seem to be valid for the running
application, I am having trouble with the django-admin applications
regarding them. I don't see this syntactic sugar as absolutely
essential, so I'm just going to change it now.
2015-03-08 17:54:05 -07:00
Bradley M. Kuhn
d73018440a
Initial hack at a fundraising goal application.
...
This simple application will simply store the code name and the to goal
of each fundraiser. The so_far number will likely just be updated by
some external script, modifying the appropriate entry in the SQL
database.
2015-03-08 17:40:24 -07:00
Bradley M. Kuhn
663a7b9491
Additional donations.
2015-03-08 17:30:21 -07:00
Bradley M. Kuhn
b412f8c619
According to kfogel, any id= works, even in ul
2015-03-08 13:12:21 -07:00
Bradley M. Kuhn
a26af07ea5
Tie sentence in better.
2015-03-08 11:57:15 -07:00
Bradley M. Kuhn
7212a3fef8
Better grammar.
2015-03-08 11:50:39 -07:00
Bradley M. Kuhn
3f4eaee502
Note that people get a t-shirt if they donate $120.
2015-03-08 11:49:33 -07:00
Bradley M. Kuhn
cfaf09b9b1
Additional donations.
2015-03-08 11:46:22 -07:00
Bradley M. Kuhn
7d22c563c4
More detail about copyleft.org
2015-03-08 11:20:31 -07:00
Bradley M. Kuhn
d986913e3c
Updated with additional donations.
2015-03-08 09:32:59 -07:00
Bradley M. Kuhn
fee584578d
Wording fix and expand on fact.
2015-03-07 23:12:06 -08:00
Bradley M. Kuhn
2e4a50c199
Merge branch 'master' from upstream.
2015-03-07 23:08:15 -08:00
Bradley M. Kuhn
076645b137
Update donations total.
2015-03-07 23:07:47 -08:00
Martin Michlmayr
f58a9233c6
Fix link to copyleft.org
2015-03-07 22:35:31 -05:00
Bradley M. Kuhn
098f7cc276
Correct compliance menu selector.
2015-03-07 14:09:56 -08:00
Bradley M. Kuhn
705a4e2161
Add link to copyleft.org on sidebar for compliance
2015-03-07 14:07:24 -08:00
Bradley M. Kuhn
aa879d526a
Update total.
2015-03-07 14:06:17 -08:00
Bradley M. Kuhn
30cbfd72f1
Add note about copyleft.org on GPL Compliance page
2015-03-07 14:05:52 -08:00
Bradley M. Kuhn
c9442b9ae0
Slight increase.
2015-03-07 12:11:43 -08:00
Bradley M. Kuhn
bfda95d191
Wordsmith this FAQ answer.
2015-03-06 17:43:18 -08:00