Skip to content
Voting application for Community Warfare contracts in MechWarrior Online on Enjin.
JavaScript PHP CSS HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
admin
client
css
img
lib
objects
.gitignore
README.md
cw-bl.php
cw-config.php.example
cw-dal.php
cw-service.php
cw-test.php
cw-vote.js
queries.sql
schema.sql

README.md

Community Warfare Vote

Author: James Mack

Start Date: 2015-02-25

Description

A JavaScript application for voting functionality to vote for different factions for Community Warfare contracts in MechWarrior Online. Specifically runs on Enjin using the Engin API.

Specification

3 Selectable Voting Modes

  • Single vote - One Member - One Vote (Can just implement as multi vote with votes set to 1)
  • Multi Vote - One Member - X votes - admin adjustable for number of votes that one member can use, can only vote once for any ballot item
  • Ranked Vote - Member ranks all choices from 1 to X

Features

  • Admin can clear the whole vote
  • Admin can reset a member's vote without resetting the whole vote
  • Set the number of days before the vote auto closes
  • The ability to leave out a house/clan for the vote
  • In multi-vote mode, don't allow submission unless all votes are inputted

Wishes

  • Can set the vote to auto open and close on the calendar
  • Sends a message in enjin to the admins when the vote closes with the results
  • Allows us the track who has voted and their voting history
You can’t perform that action at this time.