Commit graph

754 commits

Author SHA1 Message Date
Tobias Mueller
116081ba31 React on the "id" parameter as if it was the "election_id" parameter
This additional code path should be removed, if the current elections
are over. I just added that path because I messed up the announcement
mail.
2009-06-08 12:25:21 +02:00
Tobias Mueller
e6f0153995 Update the redirection of /electionrules.html
Our bylaws require that: See Article VIII, 3b)
"Directors shall be elected by the membership in accordance with the
rules set forth on http://foundation.gnome.org/electionrules.html".
2009-06-08 00:51:02 +02:00
Tobias Mueller
65a94e8f90 Adding the script to mail the tokens to the electorate 2009-06-08 00:04:36 +02:00
Tobias Mueller
4ec2319eb7 Added the script to create temporary voting tokens 2009-06-07 23:50:46 +02:00
Tobias Mueller
227b4e8ea9 Adding the voting-instructions file which was sent to the members
Actually, I miss a good place to put this file. I am thus adding it to
the foundation-web repo. If you know a better place, feel free to remove
this file.
2009-06-07 23:33:53 +02:00
Tobias Mueller
d1a0888deb Update the ical file with the new timeline 2009-06-07 22:01:12 +02:00
Tobias Mueller
1b609660e8 Update the timeline
We have experienced difficulties setting up the election script. But
everything should work now.
2009-06-07 21:56:35 +02:00
Tobias Mueller
3f9c7b1df9 Remove a htmlspecialchars() on the results
Because we want to have the result stored as markup in the database.
2009-06-06 17:53:27 +02:00
Tobias Mueller
ac50b1afb4 Use explicit column name in elec_get_results 2009-06-06 17:43:24 +02:00
Tobias Mueller
a9b12101dc Trying to fix the evil sed thing by matching the attibutes to body
We lose the onLoad argument to <body> if we don't match, and
backreference it.
2009-06-06 17:17:58 +02:00
Tobias Mueller
ddbdac895e Make the body in step2 more explicit
Right now, the script doesn't echo <body onLoad="populateList()"> for an
unkown reason. I assume that this change makes it more explicit und thus
more readable.
2009-06-06 16:35:52 +02:00
Tobias Mueller
8250547bf0 Include a space between method="post" and onsubmit= 2009-06-06 16:31:25 +02:00
Tobias Mueller
b2727e6e9b Feed the to-be-escaped variable to escape_js_var
So it won't return an empty string anymore. The signature of
escape_js_var is:
 mixed str_replace  ( mixed $search  , mixed $replace  , mixed $subject [, int &$count  ] )
So we have to give at least three parameters. I wonder why it doesn't
complain right now...
2009-06-06 16:14:33 +02:00
Tobias Mueller
f3b14cd472 Use explicit column names in elec_choices_get 2009-06-06 16:14:33 +02:00
Olav Vitters
f8b0d3d4ef Add hack to avoid the default HTML in blt.php/wml 2009-06-06 15:48:12 +02:00
Olav Vitters
bc342f9fbf Make $error safe for HTML output purposes 2009-06-06 15:00:37 +02:00
Olav Vitters
7bbef59c9e Add blt.wml to the Makefile 2009-06-06 14:53:57 +02:00
Olav Vitters
44e48def1d Ensure MySQL returns things in UTF-8 2009-06-06 14:33:05 +02:00
Olav Vitters
26d33af6e2 Prevent XSS by escaping the output 2009-06-06 13:54:24 +02:00
Tobias Mueller
57f9634ecb Replaced reference to Maemo with GNOME in the BLT script 2009-06-04 21:33:36 +02:00
Tobias Mueller
62926e5b1b Deleting the .cvsignore file
I highly doubt, that there is any use for this file.
2009-06-04 21:28:09 +02:00
Tobias Mueller
c99af90993 Adding the BLT script
This file seems to produce a format for a special program to view the
results. I'm adding it, as it's referenced from one of the voting pages.
2009-06-04 21:23:59 +02:00
Tobias Mueller
78387ca5e5 Porting the maemo changes
I copied the maemo PHP files over the wml files and cherrypicked the
necessary changes, i.e. I didn't update the Elections name and left the
old elections@gnome.org address in place.
2009-06-04 21:18:37 +02:00
Tobias Mueller
31fd299c8c Import changes from the maemo preferential voting scripts
The changes come from the SVN repository at
https://garage.maemo.org/svn/maemo2midgard/maemo-elections/vote,
revision 1433.

This commit only ports changes in the include/ subdirectory.
2009-06-04 20:15:43 +02:00
Tobias Mueller
59930211ce The list of candidates has been announced
So remove the marker that it's preliminary
2009-06-04 19:30:09 +02:00
Vincent Untz
5581cfb895 Add links to the Foundation blog 2009-05-29 03:04:53 +02:00
Susana Pereira
5bf52c1b5a Link candidates full statements to their wiki pages 2009-05-27 12:09:18 +02:00
Tobias Mueller
88f6bfea2a Link the list of candidates from the index page
This is a preliminary list, because it hasn't been officially announced yet.
But if there is no additional application by 23:59 UTC, this list get
announced  and thus get official.
2009-05-26 00:05:53 +02:00
Tobias Mueller
8291214968 Have the rules linked from the index site
They are updated and hopefully correct now, so make them visible.
2009-05-25 23:37:38 +02:00
Tobias Mueller
01efd57763 Adding the candidates for the 2009 elections 2009-05-25 23:22:29 +02:00
Tobias Mueller
9218d881ec Move discussions from foundation-announce to foundation-list 2009-05-25 23:03:22 +02:00
Tobias Mueller
500fe86024 Updated the rules for the 2009 elections
The paragraph with the old rules is replaced. A link to the announcement
of using STV is set because it contains all necessary information.
2009-05-25 22:48:45 +02:00
Tobias Mueller
ce0b7a4aff Be explicit that the Membership Committee is the Election Committee as well 2009-05-25 22:48:45 +02:00
Jaap A. Haitsma
22b52eacb8 Add .gitignore 2009-05-17 16:39:21 +02:00
Jaap A. Haitsma
daef5cb2d7 cvsdate is obsolete 2009-05-17 16:35:02 +02:00
Jaap A. Haitsma
8698874d27 developer.gnome.org is obsolete. Link to library.gnome.org/devel 2009-05-17 16:29:40 +02:00
Jaap A. Haitsma
1ea91084fe OK now really should be correct 2009-05-17 16:17:07 +02:00
Jaap A. Haitsma
8548c12905 Correct syntax of doap file 2009-05-17 16:16:27 +02:00
Jaap A. Haitsma
4c5637a1bf Add .doap file 2009-05-17 16:15:36 +02:00
Tobias Mueller
84bcac6c06 Actually link the 2009 elections from the main election page
Just added a new hyperlink pointing to ./2009/.
2009-05-16 18:37:22 +02:00
Tobias Mueller
6bb54eafa3 A member is eligble if she is still a member after the votes are closed
This was done last elections, see http://mail.gnome.org/archives/foundation-announce/2007-November/msg00000.html
This causes us no problems, unless a membership runs out in the middle
of a month because our election is hold within June.
2009-05-16 18:37:22 +02:00
Tobias Mueller
30915fcc10 Inserted "last day to apply for renewal" in the web timeline 2009-05-16 18:37:22 +02:00
Tobias Mueller
3041b57372 Updated the "last day to apply for membership" date on the 2009 elections page 2009-05-16 18:37:22 +02:00
Tobias Mueller
1c78a0d67a Move the date for eligible voters to the beginning of the election
Now the data is coherent with the 2009/index page which references the
member list as of 2009-06-03.
2009-05-16 18:37:22 +02:00
Tobias Mueller
7ffd5613aa Insert the Renewal deadline into the iCal file 2009-05-16 18:36:52 +02:00
Tobias Mueller
d1f3d55010 Handle Application and Renewal deadline differently
As per discussion on board-list, we have one event more in the timeline:
The application for renewal, because it's easier this year to handle
renewals.
2009-05-16 18:36:52 +02:00
Vincent Untz
b475ff05fd Remove mentions of Imendio & Opened-Hand
OH has been bought by Intel (who's already a sponsor) and Imendio has
stopped activities.
2009-05-13 20:06:10 +02:00
Tobias Mueller
1d674ff9d4 Added page for the elections in 2009
This was mostly a copy&paste job from 2007 with updating some data,
especially the year.
Note, that most of the sites need an update! Especially rules.wml should
be updated.
Also note, that timeline.ics could be generated with mkical.py, but I
don't know Automake or the server setup good enough to make that happen.
2009-05-12 01:08:08 +02:00
Vincent Untz
443751dc8c add gnome-foundation-fiscal-year-2007.pdf there so that it actually gets
2009-03-24  Vincent Untz  <vuntz@gnome.org>

	* foundation.gnome.org/finance/Makefile.am: add
	gnome-foundation-fiscal-year-2007.pdf there so that it actually gets
	installed...

svn path=/trunk/; revision=459
2009-03-24 19:24:21 +00:00
Vincent Untz
139b5b2aef update copyright years to be more "correct"
2009-03-18  Vincent Untz  <vuntz@gnome.org>

	* include/add-header.xsl:
	* include/evilsedhack: update copyright years to be more "correct"

svn path=/trunk/; revision=458
2009-03-18 15:10:21 +00:00