Author: humbedooh
Date: Wed Mar 25 01:31:49 2015
New Revision: 1669039

URL: http://svn.apache.org/r1669039
Log:
allow editing of FPP issues

Modified:
    steve/trunk/pysteve/www/htdocs/js/steve_rest.js

Modified: steve/trunk/pysteve/www/htdocs/js/steve_rest.js
URL: 
http://svn.apache.org/viewvc/steve/trunk/pysteve/www/htdocs/js/steve_rest.js?rev=1669039&r1=1669038&r2=1669039&view=diff
==============================================================================
--- steve/trunk/pysteve/www/htdocs/js/steve_rest.js (original)
+++ steve/trunk/pysteve/www/htdocs/js/steve_rest.js Wed Mar 25 01:31:49 2015
@@ -441,6 +441,32 @@ function renderEditIssue(code, response,
                        obj.appendChild(div)
                        renderEditCandidates()
                }
+               else if (edit_i.type.match(/^fpp/)) {
+                       
+                       // base data
+                       obj.innerHTML = "<h3>Editing a First Past the Post 
issue</h3>"
+                       obj.appendChild(keyvaluepair("id", "Issue ID:", "text", 
edit_i.id, true))
+                       obj.appendChild(keyvaluepair("ititle", "Issue title:", 
"text", edit_i.title))
+                       obj.appendChild(keyvaluepair("description", 
"Description (optinal):", "textarea", edit_i.description))
+                       obj.appendChild(document.createElement('hr'))
+                       
+                       // candidates
+                       var cobj = document.createElement('div')
+                       cobj.setAttribute("id", "candidateList")
+                       cobj.setAttribute("class", "candidateEditList")
+                       obj.appendChild(cobj)
+                       
+                       var div = document.createElement('div')
+                       div.setAttribute("class", "keyvaluepair")
+                       var btn = document.createElement('input')
+                       btn.setAttribute("type", "button")
+                       btn.setAttribute("class", "btn-green")
+                       btn.setAttribute("value", "Save changes")
+                       btn.setAttribute("onclick", "saveSTV();")
+                       div.appendChild(btn)
+                       obj.appendChild(div)
+                       renderEditCandidates()
+               }
        } else {
                alert(response.message)
        }


Reply via email to