Commit graph

1473 commits

Author SHA1 Message Date
Bradley M. Kuhn
875a3650f3 Minor changes to formatting and header text.
The email address to contact about the GPL Compliance Program for Linux
Developers was incorrect, that's fixed to
<linux-services@sfconservancy.org> instead of
<compliance@sfconservancy.org>.

Add "Template Only" as a background image to the actual text to
discourage people from signing this unilaterally.
2016-11-03 18:21:01 -07:00
Bradley M. Kuhn
8777ac2383 Add links to template agreements.
But encourage people not to sign them.
2016-11-03 18:06:09 -07:00
Bradley M. Kuhn
7495b1f4f8 Add QEMU to this list. 2016-11-03 18:03:01 -07:00
Bradley M. Kuhn
5754f877c5 Add paragraph about principles-discuss.
Welcome those who visit this page to join the principles-discuss mailing
list.  In doing so, also make a link to the principles themselves.
2016-11-03 18:02:30 -07:00
Bradley M. Kuhn
03727955d9 Publish copies of the Linux enforcement agreements 2016-11-03 09:51:57 -07:00
Brett Smith
3705a2ba1d static: Re-fix path manipulation in index.
* Strip any leading / to treat it as a relative path.
* Append `index.html` before converting to bytes.
2016-11-03 10:58:23 -04:00
Brett Smith
93787dc820 static: Don't try to render non-template files as templates. 2016-11-03 10:34:01 -04:00
Brett Smith
6b1b3b8f2e static: Encode paths as UTF-8 before translating to the filesystem. 2016-11-03 10:34:01 -04:00
Brett Smith
39314c254e static: Use built-in methods for path manipulation. 2016-11-02 16:45:34 -04:00
Brett Smith
9e983208a0 img: Add images for Karen's OSCON EU news item. 2016-10-26 17:23:28 -04:00
Bradley M. Kuhn
2ecf537e33 Update my bio to the current version.
This is the current version that i use when submitting talks.
2016-10-24 14:07:08 -07:00
Bradley M. Kuhn
75846d7f35 Merge my local changes with upstream changes. 2016-10-24 13:44:42 -07:00
Bradley M. Kuhn
dde4afdd11 Rename members directory -> projects directory.
As part of the transition to have the canonical URL for member projects
be "projects" instead of "members", rename the directories.

The following rewrite rule will be needed in Apache configuration now:
         RewriteRule    ^/?members?/index.html$ supporter/ [L, R]
         RewriteRule    ^/?members?/(.+)$ projects/$1 [L, R]
         RewriteRule    ^/?members?/?$ supporter/ [L, R]
2016-10-24 13:40:04 -07:00
Bradley M. Kuhn
811d2b70b4 Rename Members->Projects in menu navigation et al
Due to confusion about "members" and "supporters", we want at least the
menu navigation to not use the phrase "members" since some Supporters
expect that to refer to a type of donor.

While we will not be rebranding "member projects" fully at this time, we
want to favor the term projects.

A few additional changes, in particular moving files from members/ ->
projects/ directory will be needed in next commit.
2016-09-30 13:46:51 -04:00
Bradley M. Kuhn
be762220af Foresight project wound down a while back.
Foresight project isn't active anymore and informed us a while back that
they weren't.  We left them up for a time, but it was confusing
2016-09-30 10:23:28 -04:00
Brett Smith
2ed9964157 npoacct: Update quote from SPI. 2016-09-27 15:23:02 -04:00
Bradley M. Kuhn
a9ce40d5d0 Ladies T-shirt sizing requests for monthly/renewal 2016-09-22 17:21:04 -07:00
Bradley M. Kuhn
b4ea2c419e Fitted t-shirt change. 2016-09-22 08:12:51 -07:00
Bradley M. Kuhn
b853fb05a4 Loïc link direclty. 2016-09-22 08:12:45 -07:00
Brett Smith
ec26bfc846 supporter-page.js: Add my copyright. 2016-09-09 15:39:21 -04:00
Brett Smith
ab29d45639 Supporter page: Try #2 for scroll to type selection after window ready.
* Trigger on the "load" event rather than "ready".
* Install the handler outside document's "ready" handler so it should
  take effect more reliably.
2016-09-09 15:16:46 -04:00
Brett Smith
fa6a61ed9b Supporter page: Scroll to type selection after window ready. 2016-09-09 14:51:11 -04:00
Brett Smith
9d30d7431a Supporter page: Make supporter type selections act like tabs.
* Scroll to the type selection when the visitor follows a link to a
  specific type.
* Don't scroll the page when the user changes their selection.
2016-09-09 14:35:15 -04:00
Brett Smith
c2ee1c761d Supporter page: Remove debug log. 2016-09-09 12:11:29 -04:00
Brett Smith
86ef51db5d Supporter page: Refactor JavaScript.
This isn't intended to have any functional change, it's just DRYing up
the code to simplify functional changes later.
2016-09-09 12:10:41 -04:00
Brett Smith
e9f01f106a 2015-supporter-appeal: Fix typo. 2016-09-09 12:10:09 -04:00
Martin Michlmayr
2d57f2dd77 Move Stormy Peters to Director Emeritus
Stormy Peters resigned after 5 years on the board.  Thank you for
your contribution!
2016-09-02 20:00:43 -07:00
Bradley M. Kuhn
4256fb3962 Update Adam's title. 2016-09-01 16:44:44 -07:00
Bradley M. Kuhn
a5d2e900d4 Asheesh no longer Executive Director of OpenHatch 2016-09-01 16:41:15 -07:00
Bradley M. Kuhn
9d681f5b3a Simon is no longer president 2016-09-01 16:40:57 -07:00
Bradley M. Kuhn
adfbd2ffc4 Remove Quoting Karen quote
Quoting Karen from the time when she was Executive Director of GNOME
Foundation probably isn't helpful now that she's our Executive Director.
2016-09-01 16:38:47 -07:00
Bradley M. Kuhn
3ebf6a740b Even more removal of deprecated stuff.
The base template has most of this now.
2016-09-01 16:37:18 -07:00
Bradley M. Kuhn
18a9b4ec21 Remove links to depreciated Javascript and CSS. 2016-09-01 16:36:17 -07:00
Bradley M. Kuhn
bfc34eff70 Remove counter box no longer used.
We never hit the fundraising target, and did the best we could in
spending the funds, so there is no need to keep this progress bar.

Encourage people to donate to Support program.
2016-09-01 16:34:44 -07:00
Brett Smith
ba80acf187 npoacct: Add news about Reimbursement system. 2016-08-31 16:47:45 -04:00
Brett Smith
63405c1dee npoacct: Remove fundraising references from page body. 2016-08-31 16:27:39 -04:00
Bradley M. Kuhn
35f2952db5 Add tech id in this tag. 2016-08-29 22:22:59 -07:00
Bradley M. Kuhn
9682d113c0 Samsung is no longer a sponsor of Conservancy. 2016-08-27 13:16:54 -07:00
Bradley M. Kuhn
6a3467eef3 Add Brett's bio. 2016-08-22 08:55:44 -07:00
Bradley M. Kuhn
4521dfa06a Add Google check details. 2016-08-19 07:45:51 -07:00
Bradley M. Kuhn
30fdeb75aa Merge branch 'master' of ssh://k.sfconservancy.org/website 2016-08-09 15:47:32 -07:00
Bradley M. Kuhn
59f08ae812 Various fixes from regenerated from Markdown source 2016-08-09 15:16:44 -07:00
Martin Michlmayr
bd5738bdca Fix typo 2016-08-09 14:28:34 -07:00
Bradley M. Kuhn
c41c973f99 Clarify this sentence. 2016-08-09 11:38:50 -07:00
Bradley M. Kuhn
73f0b434ca Shorten title. 2016-08-09 11:35:28 -07:00
Bradley M. Kuhn
787f58c121 Fix incorrect word. 2016-08-09 10:25:51 -07:00
Bradley M. Kuhn
ce6d470b04 Properly close ancor. 2016-08-09 08:30:00 -07:00
Bradley M. Kuhn
799a1122af Update timeline in "appeal" document. 2016-08-09 06:12:42 -07:00
Bradley M. Kuhn
c87d37688f Update FAQ entries from material from appeal. 2016-08-09 06:12:34 -07:00
Bradley M. Kuhn
d77fc565f8 Add menu item to CSS 2016-08-09 06:01:19 -07:00
Bradley M. Kuhn
651ac80b41 Proper placement of this <hr> tag. 2016-08-09 05:53:52 -07:00
Bradley M. Kuhn
654a38c6d5 Move Supporter button to top of page. 2016-08-09 05:52:50 -07:00
Bradley M. Kuhn
9a142ebfd7 Add link to partial source release. 2016-08-08 22:05:59 -07:00
Bradley M. Kuhn
2d694dafc2 Remove unprocessed backreference to footnote 2016-08-08 22:03:18 -07:00
Bradley M. Kuhn
20d1d04191 Fix code command formatting. 2016-08-08 21:57:27 -07:00
Bradley M. Kuhn
3d4bf5159b Update with various changes. 2016-08-08 21:55:58 -07:00
Bradley M. Kuhn
49aad6b046 Add introduction text. 2016-08-08 21:38:02 -07:00
Bradley M. Kuhn
7128285bcc VMware code similarity analysis. 2016-08-08 21:34:31 -07:00
Bradley M. Kuhn
80883cf4e8 Give more information
... to quell silliness of people saying we don't take EUR.
2016-07-14 11:16:17 -07:00
Kevin Brosnan
413d162e74 Remove problematic four digit CSS code
Text is not dislpayed correctly with newer browsers, such as Firefox 49,
because of CSS color values. In current browsers the four digit values
are discarded as invalid CSS. Browsers are adding support for RGBA as a
valid CSS color value.

https://github.com/webcompat/web-bugs/issues/2628
2016-06-08 13:39:35 -07:00
Bradley M. Kuhn
0deeb50191 Update info about FY 2015. 2016-05-10 11:30:28 -07:00
Bradley M. Kuhn
0a8bb49e20 Amended FY 2012 Form 990 as filed on 2015-01-09.
There were a few typos in our FY 2012 Form 990.  Back on 2015-01-09, we
filed an amended Form 990.  I had forgotten until today (see commit
date) to update the website with it.  The author date of this commit
matches the date we filed.
2016-05-10 11:24:43 -07:00
Bradley M. Kuhn
31c6c9ed33 Form should be singular here.
This was likely a bad cut-and-paste from the years where we filed Form
990-T.
2016-05-10 11:12:50 -07:00
Martin Michlmayr
af6102f3c1 Fix link to Git web site
Fix link to Git web site.  I didn't notice that the https site
uses .com rather than .org.
2016-05-07 20:21:09 -07:00
Martin Michlmayr
99e2a53de2 Use secure http for project links where possible
Use secure http for project links where possible.  Thanks to Paul Wise.
2016-05-07 20:06:53 -07:00
Martin Michlmayr
42ddcaed7b Update links to member projects
Update links to member projects.  Thanks to Paul Wise for the updates.
2016-05-07 20:03:45 -07:00
Bradley M. Kuhn
fb9c5cffd2 Comment out event, but leave text in.
I want this here so it's ready in future.
2016-04-28 12:58:05 -07:00
Bradley M. Kuhn
781a524676 Add LFNW thank-you. 2016-04-22 09:11:48 -07:00
Bradley M. Kuhn
438a278298 Remove LinuxConf AU match. 2016-04-22 09:09:43 -07:00
b9a2a729fb adding HPE logo 2016-03-30 21:54:38 -04:00
1582b52740 Removing reference to Supporter event that was held already on March 19, 2016 2016-03-19 23:12:34 -04:00
c3fe10e318 Adding text about Supporter-only event in Cambridge, MA on March 19 for new Supporters. 2016-03-14 20:52:26 -04:00
73b6813f2d Fixing number of current member projects 2016-03-14 14:31:21 -04:00
f4c4ad3fb4 Adding Spec-Ops to Current Member Projects page 2016-03-08 21:21:10 -05:00
8c756393c0 Adding Homebrew to Current Member Projects page 2016-03-08 21:13:54 -05:00
Martin Michlmayr
a17e1d7c73 Updated name of Martin Michlmayr's employer 2016-03-03 14:57:37 -08:00
Bradley M. Kuhn
b850e3dc5a Rework text about reporting violations.
Include a link to my blog and how it's temporary.

Make section heading about donating.
2016-03-03 12:46:44 -08:00
Bradley M. Kuhn
5bcc11efe3 Add title for reporting violations. 2016-03-03 12:45:54 -08:00
Bradley M. Kuhn
b35093a2fd Add busybox complaint. 2016-03-03 12:41:26 -08:00
Bradley M. Kuhn
771b54759a We met the PIA and LCA matches. 2016-03-02 17:04:40 -08:00
Bradley M. Kuhn
f115eea74c Merge public master branch with my local changes. 2016-02-29 15:16:06 -08:00
Bradley M. Kuhn
810b4fd360 Add id for funding. 2016-02-29 13:31:47 -08:00
Martin Michlmayr
1389703dc4 Minor whitespace fix
Since there's a whitespace after the opening bracket, there should
be whitespace before the closing bracket.
2016-02-28 12:12:01 -08:00
Martin Michlmayr
d00623dbd1 Explain that link is Korean
It may not be clear what the link is, particularly if you don't have
Hangul fonts installed.  I first thought it was a broken backlink.
2016-02-28 12:10:07 -08:00
Bradley M. Kuhn
15ee2b6edd Update punctuation. 2016-02-23 19:46:59 -08:00
Bradley M. Kuhn
cd15ed755b moreCount variable no longer used. 2016-02-23 19:45:50 -08:00
Bradley M. Kuhn
e260280ee1 Fix math error. 2016-02-23 19:45:16 -08:00
Bradley M. Kuhn
99ff4771a1 Change bar to show totals in a different way.
The achieved! text is removed, to just show the total Supporters, and
the middle part is how many more we need right now.
2016-02-23 19:21:22 -08:00
Bradley M. Kuhn
093f131738 Rename file. 2016-02-23 14:27:06 -08:00
fc8a2ab27e adding pdf of testimony as delivered 2016-02-23 17:19:21 -05:00
d272ff9612 adding picture taken by David Moore, CC-BY-SA-4 2016-02-23 17:16:27 -05:00
Bradley M. Kuhn
a28825da29 Create a few id tags for linking directly to FAQs. 2016-02-21 14:23:29 -08:00
Bradley M. Kuhn
57b12bb58f Add missing inner <ul> 2016-02-19 21:00:49 -08:00
Bradley M. Kuhn
e278e509ca Add Auditor's report from FY 2014. 2016-02-19 20:58:16 -08:00
Bradley M. Kuhn
1079f138fe Add FY 2014 Form 990; note FY 2015 schedule. 2016-02-19 20:57:16 -08:00
Bradley M. Kuhn
169a27d9db Add Collabora as a sponsor. 2016-02-10 18:23:33 -08:00
Bradley M. Kuhn
3f05f9e5da Formatting fix. 2016-02-05 15:46:13 +11:00
Bradley M. Kuhn
c8d44ca4c3 More changes to reference LCA match. 2016-02-05 15:26:19 +11:00
Bradley M. Kuhn
07daa54e8e LCA Match. 2016-02-05 15:18:18 +11:00
Bradley M. Kuhn
e80af0e706 Add details about Belgium event.
Make paragraph after that flow from it.
2016-01-22 14:18:57 -08:00
Bradley M. Kuhn
e9ab6d6e98 Explain what the renewal is. 2016-01-21 15:49:27 -08:00
Bradley M. Kuhn
40182feb8a Note that monthly renewal is automatic. 2016-01-21 15:48:21 -08:00
Bradley M. Kuhn
d7b22940be Wordsmith that last commit a bit. 2016-01-21 13:18:34 -08:00
Bradley M. Kuhn
22b5528ae5 Note that annual supporters are not auto-renew.
We long ago decided not to auto-renew annual supporters.  However, three
different potential supporters mentioned they were unsure, so this note
is added to clarify.
2016-01-21 13:17:03 -08:00
Bradley M. Kuhn
88a3e3e33f Update text to note reaching 750 level. 2016-01-20 15:20:07 -08:00
Bradley M. Kuhn
3fe4a5bcbb Reduce ! in various site-wide fundraising texts.
Surprisingly, given her predilection for exclamation points:

  <karen> yeah... believe it or not, I'd rather not have two exclamation points
          in the 750 achieved!  [20:30]

  <karen> and I would also delete the exclamation point after " enforcement
          efforts!" in the text above it  [20:31]

So this change is made on her behalf.
2016-01-18 20:32:12 -08:00
Bradley M. Kuhn
d628fa8fb7 Revert previous incorrect change. 2016-01-18 20:25:17 -08:00
Bradley M. Kuhn
c6af56f2a6 Unclear what this should be, testing this value. 2016-01-18 20:22:17 -08:00
Bradley M. Kuhn
9813a0795f When we're at the middle goal, drop it immediately. 2016-01-18 20:18:49 -08:00
Bradley M. Kuhn
cffc81b5d8 Prepare for Supporters beyond 750.
After the next import, we'll have more than 750 supporters.  This change
not only handles that fact, but adds sufficient Javascript and Django
templating to handle the case if the Supporter count for any reason
drops below 750 again.
2016-01-18 19:50:08 -08:00
Bradley M. Kuhn
5847bc3b3e Improve Supporter appeal re: number of Supporters
The Supporter appeal didn't discuss the two different targets in much
detail.  This change explains a bit better where the "service split" is
between what we can do with 750 Supporters vs. 2,500 Supporters.

Karen helped with this change.
2016-01-08 13:06:28 -08:00
Bradley M. Kuhn
bc3eb80d40 Left Margin is too long. 2015-12-30 07:35:08 -08:00
Bradley M. Kuhn
5ab2dca89c I don't think justify is correct here. 2015-12-30 07:32:37 -08:00
Bradley M. Kuhn
eeeb084142 Move from #mainContent to #container #mainContent
A few adjustments as well.
2015-12-30 07:31:22 -08:00
Bradley M. Kuhn
11c6829c9d More suggestions from j-b.
<j-b> and also fixed the background from #fffff; to #ffffff;
2015-12-30 07:27:52 -08:00
Bradley M. Kuhn
4cdde460f8 Improvements suggested by j-b on IRC.
I didn't take all his suggestions, but a few.
2015-12-30 07:26:21 -08:00
Bradley M. Kuhn
14ebd89ad4 Links to more conferences. 2015-12-30 04:41:54 -08:00
Bradley M. Kuhn
e58150f58c Update totals of payments made
Also move payments together.
2015-12-30 04:40:22 -08:00
Bradley M. Kuhn
822b9b1fcf Add title to this text.
Most browsers popup the title= attribute on mouse-over.
2015-12-24 14:21:47 -08:00
Bradley M. Kuhn
c7f50fdf21 Merge mina86' changes. 2015-12-21 17:19:05 -08:00
Michal Nazarewicz
8b75276d5a Fix gradients broken by previous commit.
[0d89044: Replace gradient images with CSS gradients.] replaced gradient
images with CSS gradients but in doing so changed some of them from
light blue to gold.  Change the colours to correct ones where necessary.
2015-12-22 02:07:46 +01:00
Michal Nazarewicz
c92be7d12f [PATCH] Update link to git sources. 2015-12-21 11:11:42 -08:00
Michal Nazarewicz
0d89044354 [PATCH 2/2] Replace gradient images with CSS gradients. 2015-12-21 11:09:02 -08:00
Michal Nazarewicz
828baca5a6 [PATCH 1/2] Fix unnucessary horizontal scroll bar; simplify header markup.
Because #logobutton had a fixed width, browser window narrower than 933
pixels resulted in an unnecessary horizontal scroll bar.  Fix that by
using a dynamic 100% width which results in the header image being
automatically clipped as necessary.

To avoid clipping the tree and the text though, include min-width so
that very narrow windows result in a horizontal scroll bar so the whole
name can be seen.

Furthermore, simplify the markup by removing wrapper DIV and SPAN
elements which weren’t really necessary.  As a consequence of that
change, the whole top of the page is now a link to the homepage (i.e.
‘/’).  Prior to this change, the link wasn’t clickable.
2015-12-21 11:09:02 -08:00
Bradley M. Kuhn
1c62ecc521 Add Renewal button. 2015-12-21 09:37:14 -08:00
Bradley M. Kuhn
d9f32e4093 Properly close tags. 2015-12-21 09:33:56 -08:00
Bradley M. Kuhn
8eb5bb188b Spacing changes 2015-12-21 09:33:24 -08:00
Bradley M. Kuhn
22c5d34ece Remove redundant tag. 2015-12-21 09:33:15 -08:00
Bradley M. Kuhn
b64e6a0491 Move renewal to bottom. 2015-12-21 09:29:31 -08:00
Bradley M. Kuhn
566324fbcb One of the hide's was missing. 2015-12-21 09:29:21 -08:00
Bradley M. Kuhn
f1c924b07e Create renewal option on form.
This adds a renewal option to the form.
2015-12-21 09:25:04 -08:00
Bradley M. Kuhn
84cb9a2b85 Sizing class for images on the blog. 2015-12-18 11:57:00 -08:00
Bradley M. Kuhn
b15f9a9bc4 Remove Black Duck from Sponsors page. 2015-12-13 11:00:08 -08:00
Bradley M. Kuhn
788880d092 Add legacy support for older firefox/iceweasel.
In this situation:

<body class="conservancy-blog">
...
<video>

it turned out that this CSS:

body.conservancy-blog video {}

Did not apply.

So, this adds a hack to force the issue.
2015-12-11 13:17:53 -08:00
Bradley M. Kuhn
59c6aa64de Add margins for videos. 2015-12-11 11:20:32 -08:00
Bradley M. Kuhn
2ec25639c9 Improved CSS for video tags on our blog. 2015-12-11 10:37:11 -08:00
Bradley M. Kuhn
b48b1ab1e5 Avoid query string passed along in rendering.
This middleware is a bit of a mess anyway, since it's basically using
static files as templates.  However, we definitely don't want to add any
GET query parameters rendered into the path name.
2015-12-07 12:24:58 -08:00
Bradley M. Kuhn
23576d7878 Link index to new supporter appeal. 2015-11-30 20:03:38 -08:00
Bradley M. Kuhn
c0fde4c92d Move forms.css to css directory. 2015-11-30 19:19:47 -08:00
Bradley M. Kuhn
9897e3d9ce Changes to support the appeal placement of picture 2015-11-30 19:19:47 -08:00
Bradley M. Kuhn
b3d18b59cb Sizing of fundraising text on the top of each page. 2015-11-30 19:19:47 -08:00
Bradley M. Kuhn
389c94d967 Cause fundraising bar to disappear more quickly. 2015-11-30 19:19:47 -08:00
Bradley M. Kuhn
a8d53ca1dd Copyleft Principles is now on the side menu. 2015-11-30 19:19:46 -08:00
Bradley M. Kuhn
2b76361756 Attempt to improve fonts.
I noticed after I updated to jessie that fonts displayed strangely in
some browsers.  I still have strange fonts on our website with Chromium,
but this change seems to have helped iceweasel.
2015-11-30 19:19:46 -08:00
Bradley M. Kuhn
963c023eab site-wide supporter count fundraiser.
Using the jQuery UI multiprogress bar added earlier, this change allows
display of the of the progress bar on every page.
2015-11-30 19:19:46 -08:00
Bradley M. Kuhn
61ecfd8341 Move supporter-page.js into js directory. 2015-11-30 19:19:46 -08:00
Bradley M. Kuhn
fdfbb6d65d Move CSS file for Conservancy to CSS directory. 2015-11-30 19:19:46 -08:00
Bradley M. Kuhn
f8af05630d Donate page encourages people to become Supporters 2015-11-30 19:19:46 -08:00
Bradley M. Kuhn
5c4cc1e2e1 Add sitefundgoal to top level view context.
The base template now has access to the fund-raising goal that will be
displayed site-wide.  The view here must provide it in the context for
access everywhere.

Furthermore, we need a local context processor to make sure it's in
context everywhere, and we have to make sure that context is properly
passed along.

This code is a bit cargo-culted in, based on what I read in various
places about adding the Request context.
2015-11-30 19:19:46 -08:00
Bradley M. Kuhn
e1dfd65c3a All included via base_conservancy.html template
jQuery, jQuery UI, and the supporter-page Javscript are now included via
the base_conservancy.html template.
2015-11-30 19:19:46 -08:00
Bradley M. Kuhn
16399575f1 Update thank you page slightly for Supporter. 2015-11-30 19:19:46 -08:00
Bradley M. Kuhn
02c4c71491 Add id for busybox. 2015-11-30 19:19:46 -08:00
Bradley M. Kuhn
0287a2b6bc Add Bro member project. 2015-11-30 19:19:46 -08:00
Bradley M. Kuhn
21b388b7ba Add copyright aggregation project for Debian. 2015-11-30 19:19:46 -08:00
Bradley M. Kuhn
54e0df82d1 Add Godot member project. 2015-11-30 19:19:46 -08:00
Bradley M. Kuhn
680c2898b2 Add QEMU member project. 2015-11-30 19:19:46 -08:00
Bradley M. Kuhn
ee938d1000 phpMyAdmin no longer supports Drizzle. 2015-11-30 19:19:46 -08:00
Bradley M. Kuhn
40339994ee Add ODT and PDF of FSA template.
These are the currently in production versions of the FSA.  The LaTeX
version is sadly not being maintained by those in charge of drafting
changes now.
2015-11-30 19:19:46 -08:00
Bradley M. Kuhn
ab2e754b9c Images from Karen's visit to the KCC. 2015-11-30 19:19:45 -08:00
Bradley M. Kuhn
c3afcad9a5 Images for use on the new supporter appeal page. 2015-11-30 19:19:45 -08:00
Bradley M. Kuhn
63aa13ac23 Proper update to jQuery 1.7.2 and jQuery UI 1.8.22 2015-11-30 19:19:45 -08:00
Bradley M. Kuhn
3612338787 Soften language on monthly supporter benefit issue
Monthly supporters actually do currently receive their t-shirt when
they've given at least $60.  They also are listed immediately.

In an effort to make monthly Supporters feel a bit better about the
delay, this text is improved to explain the situation a bit better.
2015-11-30 19:19:45 -08:00
Bradley M. Kuhn
96fa4951fa Attempt to be a bit clearer about monthly. 2015-11-30 19:19:44 -08:00
Bradley M. Kuhn
c5a5b17d7b Various improvements and changes.
* Correct URLs not to include Conservancy's own site.

 * Various wording changes.

 * Some HTML formatting fixes.
2015-11-30 19:19:44 -08:00
Bradley M. Kuhn
5e2d159ea1 Add blank line. 2015-11-30 19:19:44 -08:00
Bradley M. Kuhn
25fe9d6f8b Properly insert images. 2015-11-30 19:19:44 -08:00
c686216e5e took out brackets around numbers 2015-11-30 19:19:44 -08:00
0b07de4c01 add location of staff pic in repo to be uploaded 2015-11-30 19:19:44 -08:00
ce3bd84d3c with cwebber suggestion to edit first para and references to graphics 2015-11-30 19:19:44 -08:00
8c41acda69 small edits 2015-11-30 19:19:44 -08:00
Tony Sebro
fde9c3d12c fixed another HTML typo 2015-11-30 19:19:44 -08:00
Tony Sebro
90e47ca68b fixed HTML typos, added Oxford commas as needed, tightened up grammar 2015-11-30 19:19:44 -08:00
fc699fef07 edits to Bradley's revisions, adding Jeremy's comments 2015-11-30 19:19:44 -08:00
Bradley M. Kuhn
6f5f5c8949 Some wording improvements. 2015-11-30 19:19:44 -08:00
Bradley M. Kuhn
fdff9bd4c2 I think these are supposed to be mdash'es. 2015-11-30 19:19:44 -08:00
Bradley M. Kuhn
39a7c1efb4 Change emphasis. 2015-11-30 19:19:44 -08:00
Bradley M. Kuhn
7e357a316f Add a few more items to Karen's bullet list here. 2015-11-30 19:19:44 -08:00
Bradley M. Kuhn
5fd1e37321 Summary paragraph about dire situation at top. 2015-11-30 19:19:44 -08:00
Bradley M. Kuhn
cea2f76a92 Fill paragraphs, no substantive change. 2015-11-30 19:19:44 -08:00
Bradley M. Kuhn
dfa8b2db02 Fix bad HTML tag. 2015-11-30 19:19:44 -08:00
0baa06870f with Jeremy's suggestions. 2015-11-30 19:19:44 -08:00
bb409cc571 draft as sent to budget/finance committee 2015-11-30 19:19:44 -08:00
Bradley M. Kuhn
29b997a50e Fork from original-supporter-appeal.html.
This new appeal file will be a rewrite of the original supporter appeal.
2015-11-30 19:19:44 -08:00
Bradley M. Kuhn
41d033256c Point index.html as a symlink. 2015-11-30 19:19:44 -08:00
Bradley M. Kuhn
dd749c9085 Rename index file to what it actually was. 2015-11-30 19:19:44 -08:00
Bradley M. Kuhn
1a612c75ed Multi-progress bar support.
Source code can be found for this at:

https://github.com/j-ulrich/jquery-ui-multiprogressbar
2015-11-30 19:19:44 -08:00
Bradley M. Kuhn
e358835058 Switch to jQuery 1.7.2 and jQuery UI 1.8.22 custom 2015-11-30 19:19:43 -08:00
Bradley M. Kuhn
7f78638faf Moved js and css from top level to subdirs 2015-11-30 19:19:43 -08:00
Bradley M. Kuhn
8ea5fb81c8 Link to jquery & supporter JavaScript in template.
Used for everything in Conservancy now.
2015-11-30 19:19:43 -08:00
Bradley M. Kuhn
b15c250eab Add <br/> tag. 2015-11-30 19:19:43 -08:00
Bradley M. Kuhn
6bf7155d69 Correct duplicate word. 2015-11-30 19:19:43 -08:00
Bradley M. Kuhn
2bf15efb39 Martin Michlmayr replaces Brown as Treasurer.
Brown resigned on 2015-03-01 from the Treasurer position as well.
Martin was elected as his replacement.
2015-11-29 12:46:46 -08:00
Bradley M. Kuhn
f193ba8cd3 Note that filings are now due on 2016-01-15. 2015-11-29 12:37:28 -08:00
Bradley M. Kuhn
796d2247df Note first 8868 extension publicly. 2015-11-29 12:36:45 -08:00
Bradley M. Kuhn
e0cc78b27c Annual report for FY 2013.
Include links from the filings page.
2015-11-29 12:36:13 -08:00
Bradley M. Kuhn
6d9f0d6aeb Deb Nicholson joins the Eval Committee. 2015-11-29 12:33:41 -08:00
Bradley M. Kuhn
9136e6ec2c Tom Marble joins the Eval Committee. 2015-11-29 12:33:32 -08:00
Bradley M. Kuhn
3f85671239 Karl Fogel joins the Eval Committee. 2015-11-29 12:33:22 -08:00
Bradley M. Kuhn
6b8a0800f6 Evan Prodromou resigned from Eval Committee.
Evan no longer had time to serve on the committee.
2015-11-29 12:32:46 -08:00
Bradley M. Kuhn
5088902128 Add additional pro bono counsel law firm. 2015-11-29 12:31:22 -08:00
Bradley M. Kuhn
b239fccb85 add id in the h2 tag to find ravicher by link. 2015-11-29 12:31:06 -08:00
Bradley M. Kuhn
84e426f42d Peter Brown no longer on Board of Directors.
Peter Brown left the Conservancy Board of Directors to focus on his new
job effective 2015-03-01.
2015-11-29 12:29:56 -08:00
Bradley M. Kuhn
577fee343f Link to PDF in Korean; Reformat top links. 2015-11-29 12:26:58 -08:00
Bradley M. Kuhn
1e1fd78375 Improve formating and linkage to match original.
KCC put this originally on their own website.  By inspecting that, I was
able to match some of their formatting a little bit better.
2015-11-29 12:26:03 -08:00
Bradley M. Kuhn
b20a90f2fa Korean translation of GPL Enforcement Principles.
This translation was kindly done by the Korean Copyright Commission.
2015-11-29 12:23:49 -08:00
Bradley M. Kuhn
7a35d48558 Update title and other Django tag fixes. 2015-11-29 12:22:22 -08:00
Bradley M. Kuhn
ad758d870d Add copyright notice and license of document.
Upon agreement of all the authors mentioned in the earlier commit and
listed herein, the license of the document is as this commit describes.
2015-11-29 12:21:32 -08:00
Bradley M. Kuhn
8d362bbf9e Fix missing close tag. 2015-11-29 12:21:00 -08:00
Bradley M. Kuhn
efae6e0921 First publication of GPL Enforcement Principles.
Bradley M. Kuhn wrote the first draft of these principles on 23 May
2015.  They were from there rewritten collaboratively over the following
months with the participation (in chronological order) of Karen
M. Sandler, W. John Sullivan, and Allison Randal.

This commit is the first publication of the principles on 1 October
2015.
2015-11-29 12:15:47 -08:00
Bradley M. Kuhn
abe226a6f4 Rewrite page; fully discuss all compliance effort
This about page now talks about all of Conservancy's compliance efforts.
2015-11-29 12:13:39 -08:00
Bradley M. Kuhn
17c9edbc60 Symlink for page should now point to about.html.
Now that the VMware case has been running a few months, we should point
this symlink properly to the general about for the project.
2015-11-29 12:10:00 -08:00
Bradley M. Kuhn
78b1afce79 Correct information to match how long ago. 2015-11-29 12:09:26 -08:00
Bradley M. Kuhn
0f14e848ac Correct link to video.
FSF seems to have moved this video to somewhere else.
2015-11-29 12:08:32 -08:00
Bradley M. Kuhn
d01295b6c0 Additional facts from in 2015-10-28 announcement.
The news announcement posted on Conservancy's site on 2015-10-28 at:
   https://sfconservancy.org/news/2015/oct/28/vmware-update/

had additional facts.  This commit incorporates those into the FAQ.

Additionally, a link to additional technical materials was also provided
that day.
2015-11-29 12:03:58 -08:00
Bradley M. Kuhn
8899d0d08d Change title of page to reflect Copyleft generally 2015-11-29 12:00:02 -08:00
Bradley M. Kuhn
e4be56c968 Rename: linux-compliance -> copyleft-compliance 2015-11-29 11:49:42 -08:00
Denver Gingerich
01b0b090a3 List previously analyzed versions in lawsuit FAQ. 2015-05-31 20:53:01 -07:00
Denver Gingerich
76b653ed8a Lawsuit FAQ now uses ESXi 6.0 and add minor fixes.
The main change here is that the lawsuit FAQ page now shows one how to
verify that VMware combined Linux source code with their binary-only
components using VMware's ESXi 6.0 rather than ESXi 5.5 Update 2.
This required a couple minor path changes and updates to the memory
addresses and SHA-1 checksums.  The analysis steps otherwise remained
the same.

The FAQ is now more generic in its discussion of the ESXi versions
that were originally analyzed, in order to avoid confusion with the
analysis provided in the FAQ, which uses a newer version and reaches
the same conclusion.

Some minor, unrelated fixes were also added.  These include:
 * add period at end of paragraphs where it was previously missing
 * convert ">" in <pre> and <code> to "&gt;" so the page is valid HTML
 * convert "&" in <pre> to "&amp;" so the page is valid HTML
 * add missing 's' to "truct pci_driver"
 * fix the "tg.c" filename - this should be "tg3.c"
2015-05-31 20:53:01 -07:00
Martin Michlmayr
6563803287 Fix HTML syntax errors 2015-04-21 10:19:23 -04:00
Bradley M. Kuhn
9e23a7c034 Add scaled vrsion of picture. 2015-04-20 12:50:56 -07:00
Bradley M. Kuhn
898310fde9 Updates to note completion of match goal. 2015-04-03 09:44:24 -07:00
Bradley M. Kuhn
42d832af31 Correct height of progress bar (HT tmarble)
This should be em, not a px size, since text will appear inside it.
2015-04-02 12:55:34 -07:00
Bradley M. Kuhn
e2d2505a9a Formatting looks weird without an new <p> 2015-04-02 09:06:12 -07:00
Bradley M. Kuhn
d8e334eaca Fix grammar. 2015-04-02 09:05:01 -07:00
Bradley M. Kuhn
383c53d718 Add video to the appeal page. 2015-04-02 09:03:13 -07:00
Bradley M. Kuhn
cacb6d2eff Fix s/today/tomorrow/ 2015-04-02 07:49:43 -07:00
Bradley M. Kuhn
d6aa5682d9 Add comma 2015-04-02 07:38:35 -07:00
Bradley M. Kuhn
4599a89ef0 Add heading as directed by Karen. 2015-04-02 07:37:30 -07:00
Bradley M. Kuhn
d43b2fa178 Change to last month, since it's April 2015 now. 2015-04-02 07:33:23 -07:00
Bradley M. Kuhn
d8f86fed28 Add two additional statements of support. 2015-03-31 08:06:56 -07:00
Bradley M. Kuhn
155ae811ee Change date-based intro to appeal. 2015-03-23 09:37:13 -05:00
Bradley M. Kuhn
79eae5e62d Ensure pre tag has a scroll when necessary. 2015-03-21 16:27:53 -04:00
Bradley M. Kuhn
0dc6e0bd1d Entities needed for <, > characters in <pre> 2015-03-21 10:43:12 -04:00
Bradley M. Kuhn
ed1c7c2653 Add id attribute for statements of support. 2015-03-21 10:38:19 -04:00
Bradley M. Kuhn
ea9a59c551 Improve FAQ entry: VMware violation tech example
Add additional information and details about the technical details of
the VMware violation.  This extends the existing example with more
detail and improves various other parts related in the FAQ.
2015-03-21 10:31:07 -04:00
Bradley M. Kuhn
83c97a0029 Perform math on number variable without comma
The math performed for the number of donors should be done on the number
without the comma, so that NaN doesn't show on the site.
2015-03-21 10:03:28 -04:00
Bradley M. Kuhn
0b026888d9 Add GNOME Foundation statement of support. 2015-03-17 11:33:04 -07:00
Bradley M. Kuhn
39584e54f9 Wordsmith this new FAQ entry. 2015-03-16 19:37:50 -07:00
Bradley M. Kuhn
fed9826bc0 Add note to reiterate shim layer answer.
It appears that some in the media believe the understand above says the
opposite, so I've corrected it.
2015-03-16 19:05:50 -07:00
Martin Michlmayr
bf5ec653b1 Fix HTML syntax errors 2015-03-12 10:32:06 -06:00
Martin Michlmayr
8733c7b02a Grammar fix 2015-03-12 10:19:31 -06:00
Bradley M. Kuhn
6054ab657a Link to copyleft.org to explain CCS. 2015-03-12 08:49:45 -07:00
Bradley M. Kuhn
0ed82d00cb Add missing <dd> tag. 2015-03-12 08:45:18 -07:00
Bradley M. Kuhn
a7b2838175 Add three new statements of support. 2015-03-12 08:34:38 -07:00
Bradley M. Kuhn
14ce1e4efb Remove blank line. 2015-03-12 08:31:57 -07:00
Bradley M. Kuhn
3a9199732b Fix HTML formatting error. 2015-03-12 08:31:11 -07:00
Bradley M. Kuhn
cf527ba5db Spelling check. 2015-03-12 08:04:02 -07:00
Bradley M. Kuhn
0bef523d2f Grammar fix. 2015-03-12 08:02:40 -07:00
Bradley M. Kuhn
b197649e02 Should be a , not a . 2015-03-12 08:01:27 -07:00
Bradley M. Kuhn
7fbd1fd36f VMware lawsuit FAQ: id tags for two items. 2015-03-12 08:00:56 -07:00
Bradley M. Kuhn
18ad81db68 VMware Lawsuit FAQ: technical description example
Written by Denver Gingerich <denver@sfconservacy.org> and me, this
description gives one example of how VMware incorporated Linux code with
vmkernel and distributed the resulting work.
2015-03-12 07:59:22 -07:00
Bradley M. Kuhn
9d0627610f Make rise level consistent for both items.
With this change, both numbers should go up at the same rate.
2015-03-11 18:57:06 -07:00
Bradley M. Kuhn
7ea7e8ef60 Correct initialization and counter. 2015-03-11 18:42:40 -07:00
Bradley M. Kuhn
1eddf3fd09 Fix typo: wrong language. :) 2015-03-11 18:41:24 -07:00
Bradley M. Kuhn
76f5e1b7ea Increase donation count by 1% each time.
Increasing by one makes it last too long.  Doing 1% will make it go just
as fast as the fundraiser.
2015-03-11 18:38:38 -07:00
Bradley M. Kuhn
a7a15cec8b Better handle no value situations.
The issue where these values were empty was not properly handled.
2015-03-11 18:36:01 -07:00
Bradley M. Kuhn
8b469cff18 Support display of donation count in fundraiser.
Allow display of a donation count in the fundraiser pages, with an
optional threshold that must be met before it's displayed.
2015-03-11 18:10:28 -07:00
Bradley M. Kuhn
20f2339a1f VMware Lawsuit FAQ entry: Why doesn't FSF enforce?
This FAQ and its answer explain why the FSF can't take care of
enforcement for this particular matter.
2015-03-11 13:15:01 -07:00
Bradley M. Kuhn
5f6ccfa1f4 When hovering over li,anchor changes background...
.. even though you havent’t yet hovered over the link.

This change corrects that behavior.  Suggested by mina86:

<mina86> so when you hover over the LI the link changes background even though
         you havent’t yet hovered over the link
<mina86> #container #sidebar li:hover a { background: #577632; color: #fff; }
<mina86> s/li:hover a/li a:hover/ would be IMO better
2015-03-10 18:54:03 -07:00
Bradley M. Kuhn
49c51d0201 Rik van Riel statement of support. 2015-03-10 18:51:40 -07:00
Bradley M. Kuhn
a0340fc820 Add Dave Airlie's statement of support too. 2015-03-10 15:34:31 -07:00
Bradley M. Kuhn
a914a68526 Additional statements of support. 2015-03-10 14:15:32 -07:00
Bradley M. Kuhn
1d1e0a1ed9 Add Wolfram Sang's statement of support. 2015-03-09 16:31:34 -07:00
Bradley M. Kuhn
bcf89f1953 Make use of new animations on supporter page. 2015-03-09 08:50:47 -07:00
Bradley M. Kuhn
efe90bd2d0 Better animation effects when donate link clicked.
The banner always faded in/out, but now other texts can be designated
with the class 'donate-box-highlight' and those will fade out and fade
back in with bold and slightly larger font.
2015-03-09 08:46:16 -07:00
Bradley M. Kuhn
6e3b2a22be Animate the progress bar at page load.
This is perhaps too flashy, but it does successfully animate the
progress bar up to the target amount, and also changes the amount until
it reaches the total raised so far.
2015-03-09 00:28:05 -07:00
Bradley M. Kuhn
2678369b5a text-align should inherit when in progressbar. 2015-03-08 23:51:32 -07:00
Bradley M. Kuhn
3be224c69a Diff CSS for fundraiser-percentage w/ progressbar.
If Javascript is present to generate the pogressbar, then the CSS really
should be radically different.

Graceful degradation.
2015-03-08 23:48:57 -07:00
Bradley M. Kuhn
a1fa72ac8d vertical-align was not actually doing anything. 2015-03-08 23:43:02 -07:00
Bradley M. Kuhn
ab2239009a Rework again to see if I can get this corrected. 2015-03-08 23:40:47 -07:00
Bradley M. Kuhn
f64ff43450 Rework to simply call with new kwargs.
Redo call so that I just get my own at call time.
2015-03-08 23:36:38 -07:00
Bradley M. Kuhn
f8f37dd39c Must move import as well. 2015-03-08 23:31:44 -07:00
Bradley M. Kuhn
b3f019265b Rework fundgoal lookup urls data.
The urls.py is of course only evaluated once: at Apache load time, which
means the data in the template became stale and is not dynamic.

This change should cause the lookup to happen at each page view.
2015-03-08 23:28:42 -07:00
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
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
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
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
a26af07ea5 Tie sentence in better. 2015-03-08 11:57:15 -07:00
Bradley M. Kuhn
7d22c563c4 More detail about copyleft.org 2015-03-08 11:20:31 -07:00
Bradley M. Kuhn
fee584578d Wording fix and expand on fact. 2015-03-07 23:12:06 -08:00
Bradley M. Kuhn
098f7cc276 Correct compliance menu selector. 2015-03-07 14:09:56 -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
bfda95d191 Wordsmith this FAQ answer. 2015-03-06 17:43:18 -08:00
Bradley M. Kuhn
54119bba74 Add list of those who support the action to FAQ.
Also, note that when people donate, they may also want to make public
statements of support.
2015-03-06 16:37:30 -08:00
Martin Michlmayr
bf71135f75 Update number of member projects 2015-03-05 18:51:26 -05:00
Bradley M. Kuhn
9f8a5100bc Scale only by 75%, not 50%. 2015-03-05 15:31:38 -08:00
Bradley M. Kuhn
7694d3b1f8 Image inside FAQ should scale to size.
Some have complained that the image inside the FAQ does not scale to
size.  This corrects that problem.
2015-03-05 15:20:26 -08:00
Bradley M. Kuhn
097c82ea26 Move progressbar CSS to CSS file, not hard code.
Also, increase size of progress bar (HT tmarble)
2015-03-05 13:32:49 -08:00
Bradley M. Kuhn
32e9164d48 Don't hard code style; use class and improve CSS
This changes the hard-coded style for what I'm calling the
content-with-donate-sidebar.  The advantage of not hard-coding style are
obvious, but I'm doing this now rather than later so that I can add
changes to the CSS that causes the width to extend to 100% on smaller
screen media when the donate bar disappears (the latter of which is
already implemented).
2015-03-05 13:25:08 -08:00
Bradley M. Kuhn
44491e67fc Require browser even a bit bigger before left dt.
(HT jgay)
2015-03-05 13:18:55 -08:00
Bradley M. Kuhn
726b29e9f2 Link to the larger one. 2015-03-05 13:00:53 -08:00
Bradley M. Kuhn
336b089791 Remove unnecessary clear: left. (HT hallabro) 2015-03-05 12:58:10 -08:00
Bradley M. Kuhn
ee18acf708 Align dd's properly on right. 2015-03-05 12:57:03 -08:00
Bradley M. Kuhn
4b2bb32811 Adjust widths slightly when these are combined.
When we have both dt's and the donate-sidebar floating around, things
get tight.  Perhaps there is a better solution than this (e.g., can you
set the @media conditional on there being a donate-sidebar at all?), but
this should be a reasonable hack to fix the problem.
2015-03-05 12:00:42 -08:00
Bradley M. Kuhn
ba453a80c2 Avoid left floating dt's on small screens.
Set the min-width for the left-floating dt's to 550px, so that small
screens just get everything in one column.

Note that the formatting previously used is now moved purely to @media,
which I don't know how that will impact browsers that don't support
@media in CSS, but OTOH, I believe the graceful degradation is done
correctly here.
2015-03-05 11:56:22 -08:00
Bradley M. Kuhn
11af508b99 Merge branch 'master' from gitorious.
I made some changes before a pull which are herein merged.
2015-03-05 11:36:53 -08:00
Bradley M. Kuhn
05198edf82 Make FAQ entry done in dt look better with CSS.
This is accomplished by three key changes:

  * use em rather than px sizes, so that font changes are accomodated.

  * Add a margin to the dt.

  * center the text in the dt's rather than right align.
2015-03-05 11:35:15 -08:00
Martin Michlmayr
49c5bca743 Remove footnote about t-shirt shipment
Remove footnote since t-shirts are being shipped already.
2015-03-05 14:26:41 -05:00
Martin Michlmayr
987fd3c102 Remove stale news about match 2015-03-05 14:25:42 -05:00
Martin Michlmayr
2f44797992 A missing word 2015-03-05 14:19:37 -05:00
Martin Michlmayr
9cd9c2b5d0 Fix HTML syntax errors 2015-03-05 14:18:39 -05:00
Bradley M. Kuhn
5eb028235f Shorten questions. 2015-03-05 10:40:26 -08:00
Bradley M. Kuhn
90cf11f1c2 Sure up wording for ambiguous modifier
HT jackhill for this suggestion.
2015-03-05 10:39:57 -08:00
Bradley M. Kuhn
bc8ef68559 Correct this: it read the opposite of intended. 2015-03-05 09:51:05 -08:00
Bradley M. Kuhn
a6aad36677 Fix typo in CSS. 2015-03-05 09:41:23 -08:00
Bradley M. Kuhn
5d8db4bcf8 Shorten question. 2015-03-05 09:03:38 -08:00
Bradley M. Kuhn
08dd970a0b Fix donate links. 2015-03-05 08:55:42 -08:00
Bradley M. Kuhn
6b116286d3 Scaled version of image to see if it fits better. 2015-03-05 08:55:38 -08:00
Bradley M. Kuhn
5fec724d62 missing close anchor. 2015-03-05 08:40:20 -08:00
Bradley M. Kuhn
ae329f742d Use PNG for now. 2015-03-05 08:35:28 -08:00
Bradley M. Kuhn
e1d34f476f Fix VMware spelling. 2015-03-05 08:32:26 -08:00
Bradley M. Kuhn
c000d6ae6c Make this string not so long. 2015-03-05 08:31:23 -08:00
Bradley M. Kuhn
26561835da Supporting docs for announcement of VMware lawsuit
The VMware lawsuit will be announced publicly momentarily.
2015-03-05 08:24:45 -08:00
Bradley M. Kuhn
f3b930579f Automatically generate fundraiser percentage text.
Using this span, we can update the number in the fundraising percentage
text automatically.  The downside is that non-javascript browsers will
not receive a fundraising percentage, but the upside is that fewer
things need to be calculated by hand, and now only the amount raised so
far needs updated.
2015-03-05 08:00:14 -08:00
Bradley M. Kuhn
3d027ae13c Fix cut-and-paste error in menu selection CSS. 2015-03-05 07:57:17 -08:00
Bradley M. Kuhn
181d39ac91 This page now has a submenuselection. 2015-03-05 07:54:41 -08:00
Bradley M. Kuhn
47aa505e07 Overview: top level menu -> incorporated in about
The overview is now incorporated into the About section of the website,
primarily to make more space on the toplevel menubar.
2015-03-05 07:53:04 -08:00
Bradley M. Kuhn
f635fba970 Properly match category name. 2015-03-05 07:47:41 -08:00
Bradley M. Kuhn
c15ed233cf Begin work to highlight sidebar menu correctly.
The sidebar menu, and its related top menu item should match setups used
with other sidebar based pages on the site.
2015-03-05 07:43:41 -08:00
Bradley M. Kuhn
58b8f22abe Begin templated section about compliance.
There will be a new area of the website specifically about compliance.
This begins the work to make a templated section about it.
2015-03-05 07:32:48 -08:00
Bradley M. Kuhn
30241ff42d Rename file about the Linux Compliance project. 2015-03-05 07:13:09 -08:00
Bradley M. Kuhn
962c180f12 Or, do I mean text-align? 2015-03-04 15:14:28 -08:00
Bradley M. Kuhn
8258ca83f0 Do I need align center for a p tag? 2015-03-04 15:12:50 -08:00
Bradley M. Kuhn
8eda325777 Pagination should float to the center, I think 2015-03-04 15:10:01 -08:00
Tom Marble
f742f86f4b fixed /admin 2015-03-04 19:30:51 +00:00
Tom Marble
2bf594b86c First pass at migration to Django 1.7 2015-03-03 18:40:18 +00:00
Bradley M. Kuhn
029ca68386 FOSDEM event is over. 2015-02-13 13:12:48 -05:00
Bradley M. Kuhn
4595ec20e8 1201 Long Form Comment as filed. 2015-02-09 11:08:59 -05:00
Bradley M. Kuhn
eda33642c1 Paragraph about Outreachy in member project list.
This is as was provided from press release.
2015-02-04 17:14:44 -05:00
Bradley M. Kuhn
ed270e40c1 Correct bad div in events page: sidebar gone. 2015-01-30 17:07:29 +01:00
Bradley M. Kuhn
1f7772d09a Revert last change: wrong file! 2015-01-30 17:07:21 +01:00
Bradley M. Kuhn
a4a3dfd432 Fix event page formatting from bad div. 2015-01-30 17:04:30 +01:00
Bradley M. Kuhn
983c119c0e Remove side box as well. 2015-01-30 14:34:17 +01:00
Bradley M. Kuhn
9591c15928 No longer allow signup for the dinner tonight. 2015-01-30 14:26:51 +01:00
Bradley M. Kuhn
e3a93bb75d Make it abundantly clear everyone can come.
Karen got feedback that some people were confused about who can attend.
This change makes it more abundantly clear everyone can attend.
2015-01-23 17:00:29 -05:00
Bradley M. Kuhn
8ec4e600c5 This should link to the #annual portion. 2015-01-21 15:13:28 -05:00
Bradley M. Kuhn
17a35a345e This is my last attempt to get vertically aligned. 2015-01-20 20:16:55 -05:00
Bradley M. Kuhn
2b352ef63f Fix tag. 2015-01-20 20:14:15 -05:00
Bradley M. Kuhn
eb4fe73074 Seems in the p is better? 2015-01-20 20:13:37 -05:00
Bradley M. Kuhn
c77ee15682 YA attempt to center vertically. 2015-01-20 20:12:21 -05:00
Bradley M. Kuhn
f78374e382 One more attempt to make this look better. 2015-01-20 20:10:42 -05:00
Bradley M. Kuhn
b1906dde34 More hacking to center. 2015-01-20 20:10:01 -05:00
Bradley M. Kuhn
ca597149b6 Quick hack to hopefully center align. 2015-01-20 20:09:00 -05:00
Bradley M. Kuhn
808513a9f1 use div's for sponsor stuff. 2015-01-20 20:06:41 -05:00
Bradley M. Kuhn
cd5e4a9c74 Make this an hr 2015-01-20 20:04:49 -05:00
Bradley M. Kuhn
8905d96f8f This looks better. 2015-01-20 20:04:11 -05:00
Bradley M. Kuhn
f7fef3309c Pull it down a bit on the page. 2015-01-20 20:03:34 -05:00
Bradley M. Kuhn
7b9110ea22 Add Google sponsor at end. 2015-01-20 20:02:47 -05:00
Bradley M. Kuhn
03e82f30c5 Link to annual supporter here. 2015-01-20 18:34:27 -05:00
Bradley M. Kuhn
51d08296f0 Fix quote. 2015-01-20 18:23:36 -05:00
Bradley M. Kuhn
39fad54ede Remove errant email address paste. 2015-01-20 18:22:33 -05:00
Bradley M. Kuhn
5771d6e0a7 Fix accent mark. 2015-01-20 18:21:11 -05:00
Bradley M. Kuhn
c246843ee9 Clarify what existing supporters should do. 2015-01-20 18:20:24 -05:00
Bradley M. Kuhn
57124b5f2f Label as amount per ticket. 2015-01-20 18:10:08 -05:00
Bradley M. Kuhn
f6cb68f50a Change size to make this shorter. 2015-01-20 18:03:28 -05:00
Bradley M. Kuhn
577a4b01f5 br formatting. 2015-01-20 18:02:52 -05:00
Bradley M. Kuhn
5fd4ca8627 Correct title. 2015-01-20 18:02:46 -05:00
Bradley M. Kuhn
a1f9be5e31 Attempt to add quantity. 2015-01-20 17:58:56 -05:00
Bradley M. Kuhn
cb60dd3cd0 Rework RSVP text; increase on-site cost. 2015-01-20 17:00:36 -05:00
Bradley M. Kuhn
f1dae492ba Switch to os2/on2 -- which wasn't used. 2015-01-20 16:52:24 -05:00
Bradley M. Kuhn
88d9072101 Don't list full menu on signup page.
After much discussion with Tony and tmarble, we've concluded not to put
the menu on the initial page, and instead place it on the thank-you
page, to which PayPal payers are redirected.
2015-01-20 16:39:48 -05:00
Bradley M. Kuhn
03429d9962 Decrease button size by 25%, per tony. 2015-01-20 16:25:31 -05:00
Bradley M. Kuhn
90d5e5de86 Close paren (HT tmarble)
<tmarble> (likely vegetarian needs closing paren  [16:17]
2015-01-20 16:17:37 -05:00
Bradley M. Kuhn
320205b503 Remove additional <br/>'s 2015-01-20 16:17:17 -05:00
Bradley M. Kuhn
b7186cf2e7 Remove (aka Bruxelles) (per tmarble)
<tmarble>  (aka Bruxelles) is not required  [16:16]
<bkuhn> tmarble: removed
<bkuhn> I put it in only because people might not know.
<bkuhn> (I didn't the first year I attended)
2015-01-20 16:17:04 -05:00
Bradley M. Kuhn
20d9f1b23e Remove :; CSS is adding it! 2015-01-20 16:16:36 -05:00
Bradley M. Kuhn
656d2ae05b Add supporter night button.
Thanks to Tony for making it.
2015-01-20 16:13:26 -05:00
Bradley M. Kuhn
3880c231e4 Minimal dl CSS. 2015-01-20 16:12:04 -05:00
Bradley M. Kuhn
998f5f8dc0 No options here, just amount. 2015-01-20 16:11:58 -05:00
Bradley M. Kuhn
6850a655dc No banner done for this one:
<bkuhn> tony: also, do you want a banner, ala
        http://sfconservancy.org/img/conservancy-supporter-header.png ?
                                                                        [16:09]
<tony> nah, this is such a short term thing. I don't think it's necessary
2015-01-20 16:11:49 -05:00
Bradley M. Kuhn
86e780340a First pass at Supporter Night form.
This is my first pass of the supporter night form with necessary
Javascript and CSS.
2015-01-20 16:07:19 -05:00
Bradley M. Kuhn
187d3b7183 Annual Supporter RSVP for FOSDEM 2015 event.
Annual supporters can RSVP for the FOSDEM 2015 event.
2015-01-20 14:43:05 -05:00
Bradley M. Kuhn
2e3dfdfb92 Fix missing HTML5 proper tag. 2015-01-20 14:42:13 -05:00
Bradley M. Kuhn
21beca5086 FY 2013 Form 990, CHAR 500, and Auditor's report.
These filings were taken care of by the 2015-01-15 deadline and are
herein presented publicly.
2015-01-16 20:53:51 -08:00
Bradley M. Kuhn
9a4c92352d Use only on0/os0/on1/os1 options with PayPal.
According to these URLs:
   https://www.paypal.com/cgi-bin/webscr?cmd=p/xcl/rec/options-help-outside
   https://developer.paypal.com/webapps/developer/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/

only two Options are supported via PayPal.  I was fooled initially
because other fields *did* come through and *did* show up on the web
interface, but they are *not* accessible via the SOAP interface.

Therefore, I've switched to using the hack described here:
   https://ppmts.custhelp.com/app/answers/detail/a_id/298/kw/soap%20gettransactiondetails%20option

to get 4 fields of data for Supporter transactions.
2015-01-03 13:14:17 -05:00
Bradley M. Kuhn
8e43cfd128 Rename file to template.
Since we'll produce dynamic content onto this page going forward, this
apparently needs to be in the templates directory now.
2015-01-03 09:03:20 -05:00
Bradley M. Kuhn
79e238cec0 Add my grandmother, who sent a check. 2014-12-23 16:19:42 -05:00
Bradley M. Kuhn
13bcc6986f Update public ack for last week and a half.
There needs be to an automated process for this, but there's none yet.
2014-12-23 12:24:03 -05:00
Bradley M. Kuhn
2a3e2f4d52 List Private Internet Access on the sponsors page. 2014-12-19 19:14:32 -05:00
Karen Sandler
1f1c53a417 PIA logo for sponsors page 2014-12-19 04:12:50 -05:00
Bradley M. Kuhn
fd407312e6 Correct text from previous commit. 2014-12-16 10:56:42 -05:00
Bradley M. Kuhn
1c5ceb4812 Changes as specified by Karen. 2014-12-16 10:28:53 -05:00
Bradley M. Kuhn
8634697621 Fix typo. 2014-12-14 16:19:26 -05:00
Bradley M. Kuhn
98b9e2aa53 We met the match goal. 2014-12-14 16:18:43 -05:00
Bradley M. Kuhn
68d51e036c Correct amount properly not correct in last commit. 2014-12-12 13:50:48 -05:00
Bradley M. Kuhn
d11e722399 Additional supporter. 2014-12-12 13:50:02 -05:00
Bradley M. Kuhn
aaa83650a8 Spelling fix at request of donor. 2014-12-12 13:49:52 -05:00
Bradley M. Kuhn
91cb92cd25 Additional supporters & updates to matching totals. 2014-12-12 11:22:23 -05:00
Bradley M. Kuhn
2657dbf4be Another donor! 2014-12-11 13:40:43 -05:00
Bradley M. Kuhn
57fdb5107d Additional contributor. Good ol' novalis. :) 2014-12-10 13:00:19 -05:00
Bradley M. Kuhn
75425551f9 Additional supporter overnight. 2014-12-10 10:12:40 -05:00
Bradley M. Kuhn
82d87c851b Add Jeremy :) 2014-12-09 16:25:01 -05:00
Bradley M. Kuhn
4be33e71d9 Correct total for proper amount of 2-to-1 match.
The original total was miscalculated.  Some of the donations weren't
properly counted as 2-to-1.
2014-12-09 12:29:31 -05:00
Bradley M. Kuhn
5575da61fd Additional monthly payment for Supporter. 2014-12-09 12:17:35 -05:00
Bradley M. Kuhn
e82ed2b7b1 Three additional signups today. 2014-12-09 12:16:35 -05:00
Bradley M. Kuhn
cfc4757938 Fix percentage, HT tmarble. 2014-12-09 09:08:56 -05:00
Bradley M. Kuhn
90a1bda3ea Additional sponsors overnight. 2014-12-09 07:22:55 -05:00
Bradley M. Kuhn
c37383dcfc Add two additional supporters. 2014-12-08 19:17:28 -05:00
Bradley M. Kuhn
60d0a06e25 progressbar Javascript need not change for content
The content of the amounts for the fundraiser can be kept in the HTML
rather than the progress bar Javscript code.

I suspect at some point I should keep this data in the Django database
and extract it from there as dynamic content.
2014-12-08 19:15:17 -05:00
Bradley M. Kuhn
bbbface83a Two people joined with match. 2014-12-08 19:07:29 -05:00
Bradley M. Kuhn
5f11ff0c13 Note that possible fix the sidebar scroll.
Sidebar currently gets bottom cut off when your browser height is too
small.  This URL seems to indicate a fix.  I don't have time to do it
now, but wanted to save it as a note to do later.
2014-12-08 18:41:28 -05:00
Bradley M. Kuhn
c2c7b9b638 Even more shortening of donate box text. 2014-12-08 18:37:35 -05:00
Bradley M. Kuhn
fa6bf388f9 Shorten text even more. 2014-12-08 18:26:32 -05:00
Bradley M. Kuhn
a92fc7bb4d Shorten text in bar so it scrolls better.
The text in the bar was a bit too much, it did not scroll well.  I've
shortened the text to fix the problem.
2014-12-08 18:24:32 -05:00
Bradley M. Kuhn
7b40b231f6 Add image of conservancy-supporter-heart-3x.png. 2014-12-08 17:21:40 -05:00
Bradley M. Kuhn
af5d12f7a1 Rework CSS for "Big News" & add image.
This image now is displayed with the same background and to the left of
the "Big News".  I spent extensive time researching how best to present
a larger <div> with the grey background and have the image properly
scale beside it.  Ultimately, I couldn't find a better way than this,
and this is hardly optimal.

For example, I looked into wrapping the whole thing in a div, with two
div's inside, and applying various CSS to each to get the image to
properly stay right next to the text and scale in size when resizing of
media made paragraph longer.  This generated even more problems, so I
went with the simpler solution herein, which probably isn't correct and
may well do odd things on different types of media.
2014-12-08 17:14:52 -05:00
Bradley M. Kuhn
8e22371f19 Progress bar & $5k triple-match program.
An anonymous donor is matching up to $5k at 2-to-1 for supporter
donations.  Therefore, update the page to include a progress bar for
this, and add notes about it in various places.
2014-12-08 15:45:58 -05:00
Bradley M. Kuhn
5374ec9573 Additional supporters. 2014-12-08 15:30:08 -05:00
Bradley M. Kuhn
2c22ad9b96 Three additional supporters overnight. 2014-12-05 10:11:15 -05:00
Bradley M. Kuhn
674261e0f0 Start errors in shown state for non-Javascript.
Since the error messages have important information, and since the
Javascript code is the only "enforcer" of the minimum donation, the
errors really should be displayed by default if the browser is not
Javascript-capable.  This change does that, but also toggles the state
back so that errors are not shown until needed in Javascript-capable
browsers.

I believe this still fits graceful degradation, since browsers without
Javascript and CSS were already showing the errors anyway, so now the
only real change is that everyone sees the errors by default.

It *might* make sense to not show the errors in red in non-Javascript
browsers (i.e., make the default CSS color black for the form-error-show
class, and then change it to red in the Javascript).  I didn't make that
so, because it's not clear to me that's right, and we *do* want to draw
attention to the errors lest people become a supporter below the
minimum (which has happened once already -- that precipitated this
change).

I'm still annoyed that PayPal doesn't provide a "minimum but no maximum"
variable donation box of its own, which would solve this problem
outright.
2014-12-05 10:07:27 -05:00
Bradley M. Kuhn
0b57b1162d This should really be a class, not an id. 2014-12-05 09:48:04 -05:00
Bradley M. Kuhn
7113da7a43 Merge branch 'master' of gitorious.org:conservancy/website 2014-12-04 19:00:11 -05:00
Bradley M. Kuhn
5d91195dbb Additional supporters. 2014-12-04 18:59:26 -05:00
Martin Michlmayr
6a55036282 Fix some HTML syntax errors 2014-12-04 10:49:39 -05:00
Bradley M. Kuhn
118a41d500 Additional supporters who joined overnight. 2014-12-04 06:40:22 -05:00
Bradley M. Kuhn
0483e33bf8 Additional supporter. 2014-12-03 22:20:54 -05:00
Bradley M. Kuhn
5ce9eb233f Additional supporters. 2014-12-03 21:27:24 -05:00
Bradley M. Kuhn
1574b2dc37 Match right form for these changes.
The general selectors previously used here matched either form.  With
this change, they will only match the form for which the selection was
actually made.
2014-12-03 21:09:25 -05:00
Bradley M. Kuhn
2d96daee90 Rework Javascript final form validation.
The problem before was that an error in the annual form would prevent
submission of the monthly form and vice-versa.  That is herein corrected
with this change, which assures that the input with id of "amount" if
the specific form (id'd with "annual" or "monthly") is the only one
checked.
2014-12-03 20:44:15 -05:00
Bradley M. Kuhn
9c40bf2e60 supporter-form & support-form-submit: class,not id
These should be classes, not ids, and the ids should identify whether
it's the monthly or the annual form.
2014-12-03 20:43:28 -05:00
Bradley M. Kuhn
8c3ecd347a Return amount to id; add id for error span.
I actually think I want amount to be id rather than a class, now that I
figured out the proper selector to find them all.

Also, the $("span", input.parent()) was buggy if there were any other
span's other than error-related ones in the supporter-form-inputs div.

Finally, ditch that <small> stuff and simply place a font-size reduction
into the CSS for the form-error-show.
2014-12-03 20:42:33 -05:00
Bradley M. Kuhn
6b9bdb335e Modify PayPal "no_shipping" var via t-shirt choice
According to
https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/

  no_shipping has the following values:
      0: prompt for an address, but do not require one
      1: do not prompt for an address
      2: prompt for an address, and require one
      The default is 0.

Ideally, any time they change wantGift, even in a pure HTML form, we'd
change it between 0 and 2 as appropriate (i.e., we need the address if
they want the t-shirt).

However, I couldn't find an easy way to make this modification in pure
CSS or HTML, so it only happens in Javascript-enabled browsers.

This is still graceful degradation, since the only impact is in cases
where a non-Javascript user fails to give us an address, and we have to
email later to get the shipping address.
2014-12-03 18:50:53 -05:00
Bradley M. Kuhn
e0f0ee820f Monthly supporter can enter variable amount.
This required some doing.  I'm not completely sure it works, but I
roughly followed the tutorial available at:
  https://www.paypal.com/webapps/mpp/get-started/create-recurring-donation-button
with back-reference to this:
  https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/

My main concern with this setup currently is that 'p3' must be set to
'1', which would seem from the documentation to be saying the payment
will recur only once.  There is a subtle hint via the tutorial that
setting 'src' to 1 will override 'p3' with whatever is found in 'srt',
but that's not said anywhere explicitly that I can find.  So, I'm going
with this and I'll just test it myself with a monthly subscription to
see if it's indefinite (which is the behavior we herein desire).

Finally, note that "amount" is now a class rather than id, since I'm now
using the associated jQuery .on('input') code for both the annual and
monthly amount boxes.
2014-12-03 18:10:45 -05:00
Bradley M. Kuhn
58f45a556b Typo fix. (HT: pehjota) 2014-12-03 17:44:38 -05:00
Bradley M. Kuhn
342590123f Fix typo. 2014-12-03 16:55:17 -05:00
Bradley M. Kuhn
eea08767d3 Change default to "no t-shirt".
I suspect some supporters are just accepting the default, so by default,
the t-shirt option will be "No", and supporters will have to
affirmatively chose "Yes".

Thanks to previously committed Javascript hack, users with Javascript
capable browsers should avoid seeing the t-shirt sizing options until
they chose "Yes".
2014-12-03 16:20:57 -05:00
Bradley M. Kuhn
a61e246db1 Add supporter. 2014-12-03 15:54:03 -05:00
Bradley M. Kuhn
9f1b3710da Add supporter. 2014-12-03 15:31:31 -05:00
Bradley M. Kuhn
83cfcfacfb Corrected endblock. 2014-12-03 14:27:47 -05:00
Bradley M. Kuhn
bc5f1b6c63 Add another supporter. 2014-12-03 14:26:55 -05:00
Bradley M. Kuhn
08275e0cbb Another supporter. 2014-12-03 14:19:01 -05:00
Bradley M. Kuhn
093400150a Create a new update. 2014-12-03 13:41:24 -05:00
Bradley M. Kuhn
7fec31ce8a Hide t-shirt size selector when t-shirt's unwanted
Use Javascript to hide the t-shirt size selector when the the user
selects "No" for "Do you want a t-shirt?".  Reshow it (and make sure
it's shown by default) for "Yes".
2014-12-03 13:33:26 -05:00
Bradley M. Kuhn
fcbb3b5085 Supporter means /supporter/ now, so change this. 2014-12-03 13:16:40 -05:00
Bradley M. Kuhn
d737a5e567 Correct typo. 2014-12-03 13:14:48 -05:00
Bradley M. Kuhn
08f45ac79b Skip more space here. 2014-12-03 13:11:34 -05:00
Bradley M. Kuhn
3ae6bbd937 These should be h2 headings. 2014-12-03 12:51:21 -05:00
Bradley M. Kuhn
0ef0fdf43f Note that the logos are the sponsors. 2014-12-03 12:36:53 -05:00
Bradley M. Kuhn
e926570ec5 Link to the public list. 2014-12-03 12:34:53 -05:00
Bradley M. Kuhn
2a470bc7cc <hr> is really needed here. 2014-12-03 12:34:43 -05:00
Bradley M. Kuhn
6bf2340453 Add first three supporters to sign up. 2014-12-03 12:29:29 -05:00
Bradley M. Kuhn
ba50cd0232 SVG bullet list of supporters on sponsors page.
This CSS, which I discovered from extensive research online, should work
to create a bulleted list with the bullets being the heart-shaped
Conservancy logo.
2014-12-03 12:29:24 -05:00
Bradley M. Kuhn
ece5b2581b Add missing close brace. 2014-12-03 12:27:32 -05:00
Bradley M. Kuhn
04d927961d Rework page so that it can include supporters too. 2014-12-03 10:57:10 -05:00
Bradley M. Kuhn
8ce79c7efd Put hr tag inside this div to inherit properties. 2014-12-03 09:58:52 -05:00
Bradley M. Kuhn
b9b4695f97 Match width and alignment to donate-content class. 2014-12-03 09:58:07 -05:00
Bradley M. Kuhn
5014455930 Remove http://sfconservancy.org; this is that site 2014-12-03 08:46:58 -05:00
Bradley M. Kuhn
c24285c461 Links to project websites. 2014-12-03 08:45:01 -05:00
Bradley M. Kuhn
81a73acec4 Shorten text. 2014-12-02 20:57:46 -05:00
Bradley M. Kuhn
ee7125fd31 Full name of this project, and a link. 2014-12-02 18:31:13 -05:00
Bradley M. Kuhn
f042c375be Use em padding here, and a little less of it. 2014-12-02 18:30:15 -05:00
Bradley M. Kuhn
8291c3db2e Reword text again. 2014-12-02 18:29:06 -05:00
Bradley M. Kuhn
b6b94e3206 Clarify no benefits received until 12 months. 2014-12-02 18:27:22 -05:00
Bradley M. Kuhn
44301d386b Correct Markdown-style footnote w/ HTML style one.
This footnote is now correctly formatted in HTML, with links back and
forth, as well as a jQuery UI tooltip popup for the footnote.
2014-12-02 18:25:42 -05:00
Bradley M. Kuhn
c41a897be2 Simply clear error for monthly donation.
Since the error messages relate only to the amount entered, the error
message should be cleared when switching to the monthly giving option.
2014-12-02 18:02:32 -05:00
Bradley M. Kuhn
c546833984 Amount starts class "valid", when default accepted
The default amount of $120 appears in the amount field, but the class
"valid" was usually only added when the user changes the amount.

The valid class must be added at the start to ensure someone simply
clicking with the default still can donate.
2014-12-02 17:58:39 -05:00
Bradley M. Kuhn
9aa9e73a91 600px seems better here than 500px. 2014-12-02 17:55:06 -05:00
Bradley M. Kuhn
009cc20555 Avoid donate-sidebar on small screens.
The donate-sidebar overlaps with text on small screens.  This problem is
corrected herein by using @media for 500px screens to remove display of
the sidebar.
2014-12-02 17:51:32 -05:00
Bradley M. Kuhn
dbe8d4f238 Remove hard-coded style= for donate-sidebar div
Move the CSS for the donate-sidebar into the conservancy.css file
instead of hard-coding in the HTML.
2014-12-02 17:51:10 -05:00
Bradley M. Kuhn
19ef9d196b Fix missing trailing newline. 2014-12-02 17:49:20 -05:00
Bradley M. Kuhn
1b96df2224 Use em here so that the button is a bit closer. 2014-12-02 17:49:10 -05:00
Bradley M. Kuhn
3dd381cddb Make error text even shorter. 2014-12-02 17:35:31 -05:00
Bradley M. Kuhn
8fbf7ba2b0 Reword text. 2014-12-02 17:34:08 -05:00
Bradley M. Kuhn
0d0f7707e9 This must be below the second div. 2014-12-02 17:32:39 -05:00
Bradley M. Kuhn
090fb9f268 Larger error message when submitting bad amount.
This addition to the Javascript and text ensures a clear message to the
user of a Javascript-enabled browser that there is an issue with the
amount.  Also, it prevents submission of the form until the amount is
correct.

A user with Javascript disabled can circumvent these validation steps;
however, the worst-case scenario is that they make a donation for less
than $120 that is categorized in Conservancy's internal system as a
Supporter donation, and we'll be adding internal checks to find that.
2014-12-02 17:26:55 -05:00
Bradley M. Kuhn
b2c18cc59e Correct regular expression and comma thing fully.
parseInt() likely wants no commas, so we use a value without it, and the
regular expression now seems to properly match was PayPal will take as
valid.
2014-12-02 17:04:05 -05:00
Bradley M. Kuhn
3438812e00 Maybe comma need not be escaped? 2014-12-02 16:28:46 -05:00
Bradley M. Kuhn
8b16abf981 PayPal seems to be ok with commas. 2014-12-02 16:27:37 -05:00
Bradley M. Kuhn
403c884489 Add alt text. 2014-12-02 16:21:16 -05:00
Bradley M. Kuhn
6e3468bc98 Modify CSS, image & related so img of heart works.
Putting the heart on the floated right corner should work pretty well
now with this CSS.
2014-12-02 16:20:10 -05:00
Bradley M. Kuhn
34648758b0 Allow scaling of photo. 2014-12-02 16:15:03 -05:00
Bradley M. Kuhn
870d25d9e3 Force scaling of width for banner.
The banner should scale with the width of the window.
2014-12-02 16:11:36 -05:00
Bradley M. Kuhn
aa0f8b1c74 Apparently, we aren't using this now.
<tony> bkuhn, karen:  so, let's not bother using the logo-heart. The pic adds
       enough visual interest.  Now, what about the the text header.  Do you
       want it to be a smidgen smaller?
2014-12-02 15:57:49 -05:00
Bradley M. Kuhn
d78052f25e Correct img tag. 2014-12-02 15:41:54 -05:00
Bradley M. Kuhn
fca6ed8229 Conservancy Supporter headers & their placement. 2014-12-02 15:40:46 -05:00
Bradley M. Kuhn
8c653e884f URL changes for successful supporter redirection. 2014-12-02 15:31:07 -05:00
Bradley M. Kuhn
667118755c Thank-you page to redirect supporters post-payment
This page is now set as part of the PayPal giving forms to redirect
supporters to after they've paid.
2014-12-02 15:30:02 -05:00
Bradley M. Kuhn
627befe0b3 Another adjustment to the forms CSS.
This is working on my test site but not on the main website.  I can't
figure out why.
2014-12-02 14:14:31 -05:00
Bradley M. Kuhn
1328b725b1 Attempt to correct image CSS. 2014-12-02 14:13:12 -05:00
Bradley M. Kuhn
8bfe2e16f4 Add image from Karen of t-shirt. 2014-12-02 14:08:26 -05:00
Bradley M. Kuhn
fa29e1b8f3 Customized buttons for annual/monthly supporter.
These buttons were drawn by Tony and replace the default PayPal buttons.
2014-12-02 13:41:04 -05:00
Bradley M. Kuhn
b90413809f Subscriptions for monthly supporters.
There are now two options at the bottom of the page, annual and monthly
supporters.

In addition, there is Javascript code to cause the annual and monthly
items disappear and reappear upon selection either in the donate box or
the selector above the items.

I tested this in links and it seems to degrade reasonably well.
2014-12-02 13:35:53 -05:00
Bradley M. Kuhn
15b3cbb273 Better alt text and incorrectly placed </div> 2014-12-02 12:11:36 -05:00
Bradley M. Kuhn
194f95d016 Float Donate button to the center beside questions
The donate button is now centered beside the questions that relate to
the supporter program.
2014-12-02 12:09:43 -05:00
Bradley M. Kuhn
4003c1b8c9 Better formatting for submit button.
The needed CSS is already in forms.css
2014-12-02 12:00:18 -05:00
Bradley M. Kuhn
6aff0260a0 Correct various HTML formatting issues. 2014-12-02 11:57:42 -05:00
Bradley M. Kuhn
83dd8a3fbd Remove stray end tag. 2014-12-02 11:55:06 -05:00
Bradley M. Kuhn
6d365d77ed Make this text a bit shorter. 2014-12-02 11:53:49 -05:00
Bradley M. Kuhn
9bfb5e10de Rework form with error messages & basic validation
Since PayPal cannot seem to be cajoled into verifying a minimum amount,
we have to do it here with Javascript.  This isn't perfect validation:
the form can currently still be submitted with an amount less than $120,
but at least this way Javascript-enabled browsers might prevent some
folks from doing that.
2014-12-02 11:31:43 -05:00
Bradley M. Kuhn
01eb8c80c8 Move javascript code from HTML files to a .js file 2014-12-02 11:28:37 -05:00
Bradley M. Kuhn
a9d63616d3 Updated jQuery to 1.11.1 and jQuery UI to 1.11.2 2014-12-02 11:22:39 -05:00
Bradley M. Kuhn
449a6c6749 Change form type to make $120 auto work. 2014-12-01 20:19:43 -05:00
Bradley M. Kuhn
a542a92937 Does this work better without _s thing? 2014-12-01 19:06:32 -05:00
Bradley M. Kuhn
76479769d4 Attempt to fix amount not coming through. 2014-12-01 18:45:29 -05:00
Bradley M. Kuhn
ea23feebfa Shorten lines. 2014-12-01 18:35:31 -05:00
Bradley M. Kuhn
aa7321a34d os3 not coming through to PayPal;Will this fix it? 2014-12-01 18:33:50 -05:00
Bradley M. Kuhn
fdbdedd8fb Fix npoacct menu selection highlight. 2014-12-01 14:59:45 -05:00
Bradley M. Kuhn
ba612c1ed6 Remove thank-you URL for now. 2014-12-01 13:57:01 -05:00
Bradley M. Kuhn
92be0bbb90 Remove ! from this sentence, per karen:
<karen> I would take the exclamation point off of "Support us via PayPal or
        credit card!"  [13:55]
2014-12-01 13:55:19 -05:00
Bradley M. Kuhn
432c868ae5 Change ids. 2014-12-01 13:51:42 -05:00
Bradley M. Kuhn
c5830136f9 Add Become a supporter. 2014-12-01 13:50:12 -05:00
Bradley M. Kuhn
a3516ffa60 Fix Donate now. 2014-12-01 13:48:55 -05:00
Bradley M. Kuhn
4ddb1051c8 Fix anchor failed close with > 2014-12-01 13:47:27 -05:00
Bradley M. Kuhn
6053651442 Various fixes for amount box. 2014-12-01 13:46:55 -05:00
Bradley M. Kuhn
ce87be9291 More links to donate-box flash. 2014-12-01 13:44:54 -05:00
Bradley M. Kuhn
aec0f8080e Rework text on form. 2014-12-01 13:44:47 -05:00
Bradley M. Kuhn
47345eae95 Add link to donate box. 2014-12-01 13:43:43 -05:00
Bradley M. Kuhn
47ebde2bdc Fix anchor. 2014-12-01 13:41:38 -05:00
Bradley M. Kuhn
1d2cabdde8 Add heading. 2014-12-01 13:41:34 -05:00
Bradley M. Kuhn
873ced992a Move donate link to bottom; link to from sidebar. 2014-12-01 13:38:17 -05:00
Bradley M. Kuhn
00b0576bbb Add show/hide javascript as used for npoacct. 2014-12-01 13:38:08 -05:00
Bradley M. Kuhn
7276f0e17c Fix various problems with amount box. 2014-12-01 13:29:42 -05:00
Bradley M. Kuhn
448f1b02ef Rework form to make it fit better. 2014-12-01 13:25:25 -05:00
Bradley M. Kuhn
6275e3e377 Add missing npoacct selection box. 2014-12-01 13:13:04 -05:00
Bradley M. Kuhn
694e773ee5 Add Django templating and donation box. 2014-12-01 13:11:36 -05:00
Bradley M. Kuhn
ae1bbf964b Initial draft of supporter page. 2014-12-01 13:02:02 -05:00
Bradley M. Kuhn
8e728d010c Campaign is no longer "campaign", but npoacct.
Changes in preparation of launching supporter program; no longer
highlight this as the "campaign".
2014-12-01 13:01:06 -05:00
Bradley M. Kuhn
ce76203321 Rename file to new directory.
/campaign will now be redirected to npoacct in apache config.
2014-12-01 12:57:21 -05:00
Martin Michlmayr
15bd2a9add Fix some HTML syntax errors 2014-11-11 18:03:03 -05:00
Martin Michlmayr
82c58e3758 HTML tag "acronym" has been replaced by "abbr" in HTML5 2014-11-11 18:00:29 -05:00
Martin Michlmayr
1909b80564 Convert img border to CSS via style 2014-11-11 18:00:02 -05:00
Bradley M. Kuhn
3507839c63 Rename file names to remove the word "draft".
RedirectPermeant's have been added server-side to handle the fact that
the URLs were already live.
2014-10-31 13:06:39 -04:00
Bradley M. Kuhn
023ceb3435 Fix formatting error that Tony corrected. 2014-10-31 12:41:38 -04:00
Bradley M. Kuhn
5228b0a867 Update to versions with the Letterhead. 2014-10-31 12:39:15 -04:00
Bradley M. Kuhn
e6bfa35ad1 Updated to add CC0 waiver in it. 2014-10-31 12:37:24 -04:00
Bradley M. Kuhn
f58126eecd Rename file to no letterhead version,
letterhead version is coming shortly.
2014-10-31 12:30:08 -04:00
Bradley M. Kuhn
186819ccfb Add DMCA Petition files, as they were filed today. 2014-10-31 12:24:45 -04:00
Martin Michlmayr
7871c5e7a9 Cosmetic fix 2014-10-30 18:10:49 +01:00
Martin Michlmayr
44a6e3a6b4 Add Martin Michlmayr as Assistant Treasurer 2014-10-30 17:55:21 +01:00
Martin Michlmayr
38944d3bb4 Remove Loïc Dachary from the eval committee
Loïc is on a leave of absence from the eval committee.
2014-10-30 17:29:41 +01:00
Martin Michlmayr
abb606c99a Remove Loïc Dachary as Director
Loïc resigned due to lack of time but hopes to return in the future.
2014-10-30 17:26:09 +01:00
Martin Michlmayr
74e0db77f9 Update filing date for FY 2013 2014-10-22 19:57:29 -04:00
Martin Michlmayr
66b2dcb958 Add FY 2014 2014-10-05 20:40:18 -04:00
Martin Michlmayr
78a5af62d6 Update FY 2013 filing status 2014-10-05 20:38:31 -04:00
Martin Michlmayr
a6d8735044 Fix HTML syntax error 2014-10-05 19:30:32 -04:00
Martin Michlmayr
28bcd2bf2d Add LuxRender 2014-10-05 19:09:03 -04:00
Bradley M. Kuhn
c463114b6b Mark Galassi is now Board Chairperson. 2014-09-15 17:09:36 -04:00
Martin Michlmayr
5ef2da5c39 Add Martin Michlmayr to the board page 2014-09-15 16:26:54 -04:00
Bradley M. Kuhn
12da2f4229 Update to current amounts. 2014-08-12 18:23:48 -04:00
Bradley M. Kuhn
328a972416 Merge upstream change w/ my change to donate page 2014-07-30 13:10:51 -04:00
Bradley M. Kuhn
7538e2881e Update Monthly Donation form to fix PayPal problem
On a monthly subscription box, PayPal silently fails to allow the user
to select any option but the first one (despite selecting another value
from the form) if you name the values the same.

It's somewhat obvious when you review the form code that PayPal gives
you that all the value="" fields were the same, and thus the incorrect
behavior is somewhat unsurprising.

I fixed this by modifying the buttons to include the amount in words.
2014-07-30 13:08:03 -04:00
Martin Michlmayr
611b14240a Update bio of Martin Michlmayr 2014-07-16 14:56:45 -04:00
Martin Michlmayr
6dcb45d412 Update number of member projects 2014-07-09 16:43:01 -04:00
Bradley M. Kuhn
639860b6e0 Fix alphabetical order problem from last commit. 2014-07-04 10:29:44 -04:00
Bradley M. Kuhn
b1a18a5aec Kallithea is Conservancy's newest member project.
See http://sfconservancy.org/news/2014/jul/04/kallithea-joins/ for the
full announcement.
2014-07-04 10:26:01 -04:00
Bradley M. Kuhn
0f00a679a4 Update progress & note it's only updated monthly.
I've not been on top of updating this, but I'll usually do it at least
monthly now.
2014-07-04 10:25:21 -04:00
Bradley M. Kuhn
865a56a6d6 Better spacing between donation types. 2014-06-13 08:15:05 -04:00
Bradley M. Kuhn
77f6c9ffa3 Better instructions and detail about wire transfer donations. 2014-06-13 08:13:33 -04:00
Tony Sebro
ee30bcb2bf updated outside counsel list to include Pam Chestek. 2014-05-29 18:15:29 -04:00
Bradley M. Kuhn
8dd4396a59 Karen is an employee now. 2014-05-05 13:27:25 -04:00
Bradley M. Kuhn
de0b3fbb09 Include donations in progress bar through 2014-04-20.
mjw insisted that I update this more often; he's right about that. :)
2014-04-30 11:15:06 -07:00
Bradley M. Kuhn
24a8201313 Updates to the FSA template from Conservancy's internal repository.
Included is now the ODT version of the template, that Tony and Karen insisted
on. :)
2014-04-24 11:29:13 -04:00
Bradley M. Kuhn
9e7875d5d7 Update Karen's Bio on Eval Committee page as well. 2014-04-23 13:20:41 -04:00
Martin Michlmayr
5456654ed2 Fix number of current projects 2014-04-17 13:07:29 -04:00
Martin Michlmayr
80392225ca Use HTML element for ampersand 2014-04-17 13:04:05 -04:00
Martin Michlmayr
e4a92f8bab Use American English for consistency 2014-04-17 12:54:13 -04:00
Martin Michlmayr
ce2eeafb29 Fix HTML error - opening element used to close paragraph 2014-04-17 12:53:47 -04:00
Martin Michlmayr
e37dc9ceae Fix use of <p> in relation to <ul> 2014-04-17 12:53:35 -04:00
Martin Michlmayr
6e8d7dd68a Add missing </a> 2014-04-17 12:53:29 -04:00
Martin Michlmayr
5b627813e4 Fix error ID "sponsor" already defined
An id can only be used once, you'd have to use a "class", but since the
<ul> element has an id the individual list elements will get the right
CSS values.
2014-04-17 12:53:21 -04:00
Martin Michlmayr
46e66f42af Remove empty list element 2014-04-17 12:53:00 -04:00
Bradley M. Kuhn
f2e173d19e Update my bio. 2014-04-02 08:12:30 -04:00
Bradley M. Kuhn
14ae2f83ae Update to Karen's bio, as she emailed to me last night. 2014-04-02 08:01:32 -04:00
Bradley M. Kuhn
f9eaefc173 Updated my bio. 2014-03-31 10:22:09 -04:00
Bradley M. Kuhn
00355badf7 Correct my title. 2014-03-31 10:16:01 -04:00
Bradley M. Kuhn
4519cfe1a3 Update Karen's bio. 2014-03-31 10:02:26 -04:00
Bradley M. Kuhn
a34a6dd73f Karen Sandler is now Executive Director.
Also, update her bio to note she's not at GF anymore.
2014-03-31 10:00:28 -04:00
Bradley M. Kuhn
068aa9ae7e David Marin and Amanda Halpin sponsorship. 2014-03-10 12:54:39 -04:00
Bradley M. Kuhn
28b11c9b11 Amarok left Conservancy officially today. 2014-02-28 09:33:19 -05:00
Bradley M. Kuhn
5bc1f84a77 Updated based on this week's donations. 2014-02-28 09:32:21 -05:00
Bradley M. Kuhn
3964c3e91f Add elections to Conservancy's list of member project services. 2014-02-27 11:51:47 -05:00
Bradley M. Kuhn
b04bb89f0f Update based on recent donations. 2014-02-26 09:00:29 -05:00
Bradley M. Kuhn
6218d22b9c Make a small PNG file for use in GSoC 2014. 2014-02-13 19:17:08 -05:00
Bradley M. Kuhn
620ec59177 FY 2012 Annual Report. 2014-01-29 17:55:45 -05:00
Bradley M. Kuhn
823907e67c FY 2012 Form 990, 990-T, CHAR-500 and auditors' report. 2014-01-14 19:57:21 -05:00
Bradley M. Kuhn
d6734debbf Updated number to current donation amounts. 2013-12-31 10:42:50 -05:00
Bradley M. Kuhn
e357a9f7eb Monthly donation. 2013-12-17 21:35:09 -05:00
Bradley M. Kuhn
0e4e179be8 Add monthly donation option. 2013-12-17 21:33:01 -05:00
Bradley M. Kuhn
89f09a40cd Note stock donation possibility. 2013-12-17 21:32:49 -05:00
Bradley M. Kuhn
b4edc163d0 Move flattr link to bottom of page. 2013-12-17 21:32:34 -05:00
Bradley M. Kuhn
4297294546 Correct donate line; reword text slightly. 2013-12-17 09:23:53 -05:00
Bradley M. Kuhn
dcd7e50659 Link to donate on the same page. 2013-12-17 09:20:35 -05:00
Bradley M. Kuhn
30de6b6930 Add javascript for donate box. 2013-12-17 09:19:05 -05:00
Bradley M. Kuhn
d9f1d9b840 W3C Validator says type= is required. 2013-12-17 09:15:03 -05:00