Commit graph

509 commits

Author SHA1 Message Date
Tobias Mueller
691ac18f17 Updating the days of the timeline 2009-06-22 01:29:17 +02:00
Jaap A. Haitsma
f567840490 Correct hackfest income in Budget Summary 2009-06-09 07:25:55 +02:00
Jaap A. Haitsma
9e7965d084 Add financials for 2009 2009-06-09 06:30:48 +02:00
Olav Vitters
b3ba3fb0a9 Make it actually work 2009-06-08 16:55:53 +02:00
Olav Vitters
14e1a9a3fc Add Python (test) version of mail-instructions.pl 2009-06-08 16:22:42 +02:00
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