changes
This commit is contained in:
@@ -1 +0,0 @@
|
||||
teppy@DESKTOP-EAKVHTK.25700:1695612744
|
||||
@@ -8,11 +8,9 @@ class FileChunker {
|
||||
let offset=0;
|
||||
do {
|
||||
let nextOffset=Template.indexOf(pattern,offset);
|
||||
console.log("Nextoffset:"+nextOffset);
|
||||
if (nextOffset>=0) {
|
||||
this.Chunks.push(Template.substring(offset,nextOffset));
|
||||
offset=nextOffset+pattern.length;
|
||||
console.log("Offset:"+offset);
|
||||
}
|
||||
else {
|
||||
this.Chunks.push(Template.substring(offset));
|
||||
|
||||
15
rangevote.js
15
rangevote.js
@@ -6,6 +6,9 @@ var fc=require("./filechunker.js");
|
||||
|
||||
var app = express()
|
||||
|
||||
var TemplateVoteRange=new fc("./rangevote.html");
|
||||
var TemplateVotePlur =new fc("./plurvote.html");
|
||||
|
||||
var Candidates=[
|
||||
"Chris Christie",
|
||||
"Donald Trump",
|
||||
@@ -94,10 +97,8 @@ for (let c of Candidates)
|
||||
RangeHTML=RangeHTML+' <tr>'+
|
||||
' <td>'+c+'</td><td><input style="width:95%" type="range" min="-1" max="100" value="-1" id="i-'+CanId(c)+'" name="n-'+CanId(c)+'" /></td><td><span id="o-'+CanId(c)+'">No Opinion</span></td></tr>\n';
|
||||
}
|
||||
var TemplateHTML=fs.readFileSync("rangevote.html").toString();
|
||||
var TemplateSearch="<!-- INJECT0 -->";
|
||||
var TemplateIndex=TemplateHTML.indexOf(TemplateSearch);
|
||||
RangeHTML=TemplateHTML.substr(0,TemplateIndex)+RangeHTML+TemplateHTML.substr(TemplateIndex+TemplateSearch.length,1000000);
|
||||
RangeHTML=TemplateVoteRange.Chunks[0]+RangeHTML+TemplateVoteRange.Chunks[1];
|
||||
|
||||
|
||||
// Construct the static page for Plurality Voting
|
||||
var PlurHTML="";
|
||||
@@ -106,10 +107,7 @@ for (let c of Candidates)
|
||||
PlurHTML=PlurHTML+' <tr>'+
|
||||
' <td><input type="radio" value="v-'+CanId(c)+'" name="pick" /></td><td>'+c+'</td></tr>\n';
|
||||
}
|
||||
TemplateHTML=fs.readFileSync("plurvote.html").toString();
|
||||
TemplateSearch="<!-- INJECT0 -->";
|
||||
TemplateIndex=TemplateHTML.indexOf(TemplateSearch);
|
||||
PlurHTML=TemplateHTML.substr(0,TemplateIndex)+PlurHTML+TemplateHTML.substr(TemplateIndex+TemplateSearch.length,1000000);
|
||||
PlurHTML=TemplateVotePlur.Chunks[0]+PlurHTML+TemplateVotePlur.Chunks[1];
|
||||
|
||||
|
||||
// create application/json parser
|
||||
@@ -159,7 +157,6 @@ function AddToRangeResult(vote,mult=1)
|
||||
|
||||
function RangeVote(ip,entries)
|
||||
{
|
||||
console.log('IP: '+ip);
|
||||
let r0=null,r1=null;
|
||||
for (let [key,val] of entries) if (typeof(key)=="string" && val>=0)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user