Author: humbedooh
Date: Tue Mar  3 21:15:04 2015
New Revision: 1663794

URL: http://svn.apache.org/r1663794
Log:
show which versions have already been registered

Modified:
    comdev/reporter.apache.org/site/addrelease.html

Modified: comdev/reporter.apache.org/site/addrelease.html
URL: 
http://svn.apache.org/viewvc/comdev/reporter.apache.org/site/addrelease.html?rev=1663794&r1=1663793&r2=1663794&view=diff
==============================================================================
--- comdev/reporter.apache.org/site/addrelease.html (original)
+++ comdev/reporter.apache.org/site/addrelease.html Tue Mar  3 21:15:04 2015
@@ -7,10 +7,10 @@
     <script src="js/vendor/modernizr.js"></script>
    <script src="https://code.jquery.com/jquery-latest.min.js"; 
type="text/javascript"></script>
    <script type="text/javascript" src="https://www.google.com/jsapi";></script>
-   
+   <script src="render.js"></script>
    <title>Apache Project Report Helper: Add a release</title>
 </head>
-<body>
+<body onload='GetAsyncJSON("/releases/" + project + ".json?now=" + 
Math.random(), null, listReleaseData)'>
 
 <div id="contents" class="row-12" style="text-align: center; margin: 0 auto; 
width: 1000px; ">
   <h2>Apache Project Report Helper: Add a release</h2>
@@ -29,11 +29,13 @@
    For inquiries, contact <a 
href="mailto:[email protected]";>[email protected]</a>.
 </div>
     <script src="js/foundation.min.js"></script>
+    
     <script>
      var project = document.location.search.substr(1);
      document.getElementById('project').value = project;
      var date = new Date();
      var xdate = document.getElementById('xdate');
+     var done = false;
      xdate.value = date.getFullYear() + "-" + ((date.getMonth()+1) < 10? 
"0"+(date.getMonth()+1) : (date.getMonth()+1)) + "-" + ((date.getDay()+1) < 10? 
"0"+(date.getDay()+1) : (date.getDay()+1))
      
      function validate(form) {
@@ -47,6 +49,25 @@
       }
       return true
      }
+     
+     function listReleaseData(json, a,b) {
+      if (done) {
+        return;
+      }
+      done = true
+      var obj = document.getElementById('contents')
+      var x = 0;
+      obj.innerHTML += "<h3>Already registered releases:</h3>"
+      for (version in json) {
+        obj.innerHTML += "- " + version + ": " + new 
Date(json[version]*1000).toDateString() + "<br/>"
+        x++;
+      }
+      if (x == 0) {
+        obj.innerHTML += "No releases registered yet"
+      }
+      document.getElementById('project').value = project;
+     }
+     
     </script>
 </body>
 <html>


Reply via email to