Bradley M. Kuhn
b4bf9a38df
Note that STV elections are what this is for.
2014-02-27 11:38:57 -05:00
Bradley M. Kuhn
6527ef3fa0
Note that Apache Steve exists.
2014-02-27 11:38:47 -05:00
Bradley M. Kuhn
a1acca5411
Better headings for this section.
2014-02-12 14:25:50 -05:00
Bradley M. Kuhn
566a1d77df
Add a subtitle for the list of other projects.
2014-02-12 14:24:35 -05:00
Bradley M. Kuhn
df78abfbd1
Actually the web user shouldn't have permission to update results.
2014-02-11 19:33:29 -05:00
Bradley M. Kuhn
9793479ce0
Documentation of how to publish the results of an election.
2014-02-10 18:34:35 -05:00
Bradley M. Kuhn
045b85b1ae
Each election should only have one set of results; use UNIQUE to enforce.
2014-02-10 18:32:23 -05:00
Bradley M. Kuhn
54d0a4b5cb
Actually, scrolling should be not necessary at all now, so I'm removing that text.
...
<mina86> it will never scroll [18:09]
<mina86> or I should say, unless you have *very* narrow browser window
<bkuhn> :)
<mina86> the names of the licences will wrap if it's too narrow [18:10]
<mina86> and horizontal scroll will appear only if individual words in license
names are too long
2014-02-10 18:11:09 -05:00
Bradley M. Kuhn
2fb6769642
Since the box is now side-by-side, scrolling would be to the right.
2014-02-10 18:08:33 -05:00
Michal Nazarewicz
5667f10a3e
[PATCH] Adjust step 2 page to use two-column layout.
2014-02-10 18:05:35 -05:00
Bradley M. Kuhn
ea2e2e9d9f
Some users reported a problem of accidentally pasting in whitespace.
...
The right fix, of course, is have the code strip whitespace, but this note is
a useful thing in the meantime.
2014-02-10 18:01:31 -05:00
Bradley M. Kuhn
f63e4aa989
Add hr here.
2014-02-10 18:00:07 -05:00
Bradley M. Kuhn
4884d2c5df
create colors for hdrNav now that we don't import GNOME's anymore.
2014-02-10 17:56:08 -05:00
Bradley M. Kuhn
76d5e5a404
Remove additional references to GNOME's CSS.
2014-02-10 17:47:31 -05:00
Bradley M. Kuhn
6973681c5c
Force color for input text to be #000 on #eee,
...
instead of relying on default foreground color.
Thanks to pehjota for this comment:
<pehjota> bkuhn: In vote.css for "input[type=text]", you might want to set
"color" in addition to "background-color". Otherwise, with my dark
GTK+ theme, I see white text in a light gray box, which is hard to
read. :)
2014-02-10 17:47:11 -05:00
Bradley M. Kuhn
89126c6b38
Improve the text for Step 2/4.
...
I'm trying to get a version of this text that is clear. This is another
attempt.
2014-02-10 17:41:31 -05:00
Bradley M. Kuhn
350f73ed21
More details on how GNOME code works, and note that E-Vote is probably better.
2014-02-10 17:33:21 -05:00
Bradley M. Kuhn
09317ec2cb
Change this to have a few more buzzwords that people might search for.
2014-02-10 17:31:27 -05:00
Bradley M. Kuhn
48865240c6
Another rewrite of the first section of the README,
...
now including information that I got from Karl Fogel about E-Vote and
OpenSTV's last known GPL release.
2014-02-10 17:30:21 -05:00
Bradley M. Kuhn
96683ddde9
Clearer instructions for how to handle the voting.
...
This was primarily based on feedback from Richard Fontana, who said the
previous instructions were unclear.
I also figured it's better to refer to third party documents on what STV is,
rather than the vague description that was here previously.
2014-02-10 17:14:18 -05:00
Bradley M. Kuhn
84c94b65c2
More instructions for the process of handling an election.
2014-02-10 17:12:37 -05:00
Bradley M. Kuhn
13de6b65da
The election_results table should be in the schema.
...
I was unsure what field type to make the results, but reading this:
http://dev.mysql.com/doc/refman/5.0/en/blob.html
convinced me that I should probably make it "text" type.
2014-02-10 17:03:53 -05:00
Bradley M. Kuhn
1f695220a0
Include source code link on all pages.
2014-02-10 16:57:19 -05:00
Bradley M. Kuhn
8b48610db8
Note earlier in the text that I was looking specifically for STV systems.
2014-02-10 16:50:50 -05:00
Bradley M. Kuhn
603a7e7d15
Note that the fedora voting system exists,
...
and fix a few wording around that.
2014-02-10 16:43:21 -05:00
Bradley M. Kuhn
3ed4440b24
Add missing comma in SQL CREATE TABLE statement.
2014-02-10 12:27:07 -05:00
Bradley M. Kuhn
cd16187efa
Typo fix.
2014-02-10 12:21:37 -05:00
Bradley M. Kuhn
611142c18f
Remove duplicate election_tmp_tokens CREATE:
...
I added this earlier not realizing it was elsewhere in the file. However, my
comment is probably useful so I've left it.
2014-02-10 12:17:32 -05:00
Bradley M. Kuhn
ffe0af6767
Symlink README.md to README for gitorious happiness
2014-02-10 12:12:51 -05:00
Bradley M. Kuhn
17d144fbc8
Merge in branch created for forking GNOME Foundation voting system into Conservancy's own system.
2014-02-10 12:11:10 -05:00
Bradley M. Kuhn
07433c6609
Remove GNOME specific text in headers, footers and related places.
2014-02-10 12:09:35 -05:00
Bradley M. Kuhn
2e2dc1f01e
Fix typo.
2014-02-10 11:58:23 -05:00
Bradley M. Kuhn
2e7cf50e4c
A few formatting fixes, only whitespace changes here.
2014-02-10 11:10:19 -05:00
Bradley M. Kuhn
a2f845a62f
Explain the purpose and reasons for this project in the first place.
2014-02-10 11:09:14 -05:00
Bradley M. Kuhn
1797f6be62
Improve textual output for verification page.
2014-02-09 19:06:00 -05:00
Bradley M. Kuhn
f5872caf9d
Choice lookup needs to happen here by the info we have,
...
which is anon_token_id.
This adds the functions and code necessary to do that.
This is probably a bit of a hack.
2014-02-09 19:04:33 -05:00
Bradley M. Kuhn
2deda98022
Correct URL name.
2014-02-09 18:47:20 -05:00
Bradley M. Kuhn
4e29b1d107
Correct variable name;
...
I suspect that a previous bad cut and paste caused this.
2014-02-09 18:46:54 -05:00
Bradley M. Kuhn
5865715712
Only fail if the lookup when the $anon_token_id is not found.
2014-02-09 18:44:30 -05:00
Bradley M. Kuhn
80c0efa2d9
Create a verification page,
...
so that voters can see how they voted online before the election actually
ends.
2014-02-09 17:24:32 -05:00
Bradley M. Kuhn
983e846593
Remove text describing GNOME Election,
...
although this is now as Conservancy specific as it was GNOME specific before.
2014-02-09 17:23:47 -05:00
Bradley M. Kuhn
b65555b2cd
SELECT is also needed on election_votes for blt.php to work.
2013-12-18 19:10:57 -05:00
Bradley M. Kuhn
84c9402b81
Fix one other place where an email address is hard-coded.
2013-12-18 19:06:35 -05:00
Bradley M. Kuhn
047e7d98dd
Another small formatting fix.
2013-12-18 19:05:03 -05:00
Bradley M. Kuhn
8f85cfe905
Note about how to deal with problems.
2013-12-18 19:04:41 -05:00
Bradley M. Kuhn
a20b46f973
Formatting and whitespace changes in README to make it more markdown-y.
2013-12-18 19:04:25 -05:00
Bradley M. Kuhn
a4a320a6b6
election_tmp_tokens table should be created by schema.sql
...
This table, which is essential to the election, was not listed in the
schema.sql. This adds a CREATE TABLE command for it.
2013-12-18 18:55:23 -05:00
Bradley M. Kuhn
dce402d2ad
Create election_voters table & adapt code to use it instead of foundationmembers.
...
foundationmembers was a table specific to the GNOME Foundation. This new
table, election_voters, allows creation of an electorate based on a list.
README is updated to explain how to use this table.
2013-12-18 18:53:50 -05:00
Bradley M. Kuhn
cf3f3e5180
preference field belongs in election_votes table.
...
It's clear from the PHP code that there should be an integer field called
'preference' in the election_votes table. I suspect that at some point there
was an ALTER TABLE done that wasn't reflected in the schema.sql file.
2013-12-18 18:47:16 -05:00
Bradley M. Kuhn
b1d5cc17b6
More details on how to run an election and documentation of setup.
2013-12-18 18:09:12 -05:00