Menu

InPHusion / News: Recent posts

STVBallot in use by the Republic of Mars

STVBallot is currently in use for a parliamentary by-election at the Republic of Mars ( http://www.marsgov.net ).

The first attempt at opening the election was fraught with difficulties. Initially, the system used the PHP mail() function to send out the unique voting invitations. However, there appears to be at least a 24hr delay on such mails from Sourceforge. So, I moved the installation to a different server and it worked fine - at least on my test of 100 "voters" (actually all at my email domain). ... read more

Posted by Matthew saunders 2001-08-15

STV Ballot module almost ready

An original aim of Inphusion was to handle Hare-Clark (Single Transferable Vote) elections for micronations and other communities. Currently this has become a sub-project that may never be fully integrated.

STVBallot is a PHP script to handle every aspect of running a preference-based voting election. An administrator may trigger an invitation to vote to all members of the community (email addresses stored in a plain text file). Each link is individual and may only be used by the recipient. Candidates are listed in a series of drop-down lists and voters select their preferences. The form is validated and, upon confirmation, the vote is cast. When the admin closes the election, a file is available containing all the votes in a format suitable for Import into Joe Otten's STV Tallying program at http://www.electoral-reform.org.uk/ .... read more

Posted by Matthew saunders 2001-08-10

CVS Guru Required

I urgently need a CVS guru for advice and the odd manipulation for this project. Any project members who already have this skill, or are willing to learn it (and I mean inside out) please contact me, matzie@squarerainbow.net . Outside help is also welcomed.

I've used Linux before and am conversant with command-line tools but so far CVS is a mystery to me! WinCVS hasn't helped since Sourceforge needs to run CVS over SSH. I can get files into the tree now but have so far failed to remove my experiments - any ideas?... read more

Posted by Matthew saunders 2001-08-08

Microsoft Passport for Authentication?

We can use Microsoft's "passport" technology for authenticating visitors. Currently it's free but it may not remain so. Please investigate www.passport.com/business and see what you think!

Posted by Matthew saunders 2001-05-23

Stopping Wheel-Reinvention:

We'll be using authlib, another sourceforge project, to manage user authentication. It's way cool.

Also found this useful snippet:

<?
function make_clickable($text)
{
$ret = eregi_replace( "([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])", "<a href=\"\\1://\\2\\3\" target=\"_blank\" target=\"_new\">\\1://\\2\\3</a>", $text);
$ret = eregi_replace( "(([a-z0-9_]|\\-|\\.)+@([^[:space:]]*)([[:alnum:]-]))", "<a href=\"mailto:\\1\" target=\"_new\">\\1</a>", $ret);
return($ret);
}... read more

Posted by Matthew saunders 2001-05-16