User Tools

Site Tools


projects:vote:vote

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects:vote:vote [2024/10/13 23:24] jhagstrandprojects:vote:vote [2024/10/20 07:34] (current) jhagstrand
Line 5: Line 5:
 todo: todo:
  
-  * x Require login before castballot +  * clean up Help: "no-spoiler",  "anti-spoiler" 
-  * x url'to decision table +  * back button come back to about from wikipedia, browserhistory return to last used page 
-  * x 3 click handlers to decision entries +  * add Register button to Login form and vice-versa 
- +  * display url on ballot
-  * clean up results page, remove "instan...", display details on request, add decision at top+
   * add, edit, delete, approve decisions   * add, edit, delete, approve decisions
 +    * if userid = ownerid, show pencil as edit link
 +    * allow delete from edit screen
 +    * give everyone the insert link: compose, add, insert, new
 +      * a "new" link at the bottom of the list
   * add, edit, delete, approve candidate   * add, edit, delete, approve candidate
-  * AI to match duplicate questions and answers +  * AI to match duplicate decisions and candidates 
-  * display url on ballot+ 
 +  * encryption: only the voter can see his own ballot
  
-  * popup +  * authentication: each voter is a member of the jurisdiction of the decision 
-    * x issue: +    * Add jurisdiction table, as ID, title, user ID.  
-      adding a new candidate writes him to the database immediately +    Had jurisdiction user table as jurisdiction ID user email.  
-      choosing a listed candidate writes to the database only on "cast ballot" +    * Add Eli to add change delete jurisdiction records  
-    * decision: save each vote immediately, ala google sheets   +    Add jurisdiction ID column to decision table  
 +    * Filter decision lookup to users that belong to that jurisdiction. 
  
-    * svc setrank.php:  
-      * input: userid, decisionid, candidateid, ranks 
-      * rewrite ranks recordi 
-      * return: none 
-       
-    * screen architecture 
-      * x decision list, two buttons on each 
-      * ballot, out: Close.  Thank you for voting. 
-      * results page, entry: -> "counting..." spinner, out: Close 
  
-    * rename 
-      * table rank to ballot 
-      * castballot to closeballot, countvotes 
  
 content: content:
projects/vote/vote.1728876259.txt.gz · Last modified: 2024/10/13 23:24 by jhagstrand

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki