[pypy-commit] pypy.org extradoc: html/js abomination

fijal noreply at buildbot.pypy.org
Wed Oct 12 22:52:20 CEST 2011


Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: extradoc
Changeset: r283:928413d43ac4
Date: 2011-10-12 22:52 +0200
http://bitbucket.org/pypy/pypy.org/changeset/928413d43ac4/

Log:	html/js abomination

diff --git a/donate1.html b/donate1.html
--- a/donate1.html
+++ b/donate1.html
@@ -2,6 +2,7 @@
   <li>
     <a href="#" onclick="py3k_donate(); return false;"><b>Donate towards py3k in pypy</b></a><br/>
     <a href="#" onclick="general_donate(); return false;">Donate towards general pypy progress</a><br/>
+    <a href="#" onclick="numpy_donate(); return false;">Donate towards NumPy in pypy</a><br/>
   </li>
   <li>
 <script>
diff --git a/donate2.html b/donate2.html
--- a/donate2.html
+++ b/donate2.html
@@ -2,6 +2,7 @@
   <li>
     <a href="#" onclick="py3k_donate(); return false;">Donate towards py3k in pypy</a><br/>
     <a href="#" onclick="general_donate(); return false;"><b>Donate towards general pypy progress</b></a><br/>
+    <a href="#" onclick="numpy_donate(); return false;">Donate towards NumPy in pypy</a><br/>
   </li>
   <li>
     <span id="donate_text">This donation will go towards general PyPy progress
diff --git a/donate3.html b/donate3.html
new file mode 100644
--- /dev/null
+++ b/donate3.html
@@ -0,0 +1,61 @@
+<ul>
+  <li>
+    <a href="#" onclick="py3k_donate(); return false;">Donate towards py3k in pypy</a><br/>
+    <a href="#" onclick="general_donate(); return false;">Donate towards general pypy progress</a><br/>
+    <a href="#" onclick="numpy_donate(); return false;"><b>Donate towards NumPy in pypy</b></a><br/>
+  </li>
+  <li>
+    <span id="donate_text">This donation will go towards supporting NumPy in PyPy <a href="numpydonate.html">Read proposal</a>
+  </li>
+  <li>
+    <div class="sidepic">
+      <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
+        <input type="hidden" name="cmd" value="_s-xclick">
+        <input type="hidden" name="hosted_button_id" value="7SMJUEAP83RFQ">
+        <input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
+        <img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
+      </form>
+    </div>
+  </li>
+  <li>
+    <div class="sidepic">
+      
+      <script type="text/javascript">
+        function validateAmount(amount){
+        if(amount.value.match( /^[0-9]+(\.([0-9]+))?$/)){
+        return true;
+        }else{
+        alert('You must enter a valid donation.');
+        amount.focus();
+        return false;
+        }
+        }
+      </script>
+      <form action="https://checkout.google.com/cws/v2/Donations/622836985124940/checkoutForm" id="BB_BuyButtonForm" method="post" name="BB_BuyButtonForm" onSubmit="return validateAmount(this.item_price_1)" target="_top">
+        <input name="item_name_1" type="hidden" value="Directed Donation for PyPy's Numpy project"/>
+        <input name="item_description_1" type="hidden" value="Donation to Software Freedom Conservancy directed for PyPy's Numpy project: http://pypy.org/numpydonate.html"/>
+        <input name="item_quantity_1" type="hidden" value="1"/>
+        <input name="item_currency_1" type="hidden" value="USD"/>
+        <input name="item_is_modifiable_1" type="hidden" value="true"/>
+        <input name="item_min_price_1" type="hidden" value="10.0"/>
+        <input name="item_max_price_1" type="hidden" value="25000.0"/>
+        <input name="_charset_" type="hidden" value="utf-8"/>
+        <table cellpadding="5" cellspacing="0" width="1%">
+          <tr>
+            <td align="right" nowrap="nowrap" width="1%">&#x24; <input id="item_price_1" name="item_price_1" onfocus="this.style.color='black'; this.value='';" size="11" style="color:grey;" type="text" value="Enter Amount"/>
+            </td>
+            <td align="left" width="1%">
+              <input alt="Donate" src="https://checkout.google.com/buttons/donateNow.gif?merchant_id=622836985124940&amp;w=115&amp;h=50&amp;style=white&amp;variant=text&amp;loc=en_US" type="image"/>
+            </td>
+          </tr>
+        </table>
+      </form>
+    </div>
+  </li>
+  <li>
+    <div class="sidepic">
+      <a id="main_download" href="download.html">Download PyPy</a>
+    </div>
+  </li>
+</ul>
+
diff --git a/js/script.js b/js/script.js
--- a/js/script.js
+++ b/js/script.js
@@ -11,6 +11,12 @@
     });
 }
 
+function numpy_donate() {
+    $.get("donate3.html", function (html) {
+        $("#sidebar").html(html);
+    });
+}
+
 $(document).ready(function() {
-    py3k_donate();
+    numpy_donate();
 });
\ No newline at end of file


More information about the pypy-commit mailing list