http://www.mediawiki.org/wiki/Special:Code/MediaWiki/73431
Revision: 73431
Author: awjrichards
Date: 2010-09-21 00:30:31 +0000 (Tue, 21 Sep 2010)
Log Message:
-----------
Added pretty donate button to cc form; fixed remaining ereg() and split() calls
in minFraud API code
Modified Paths:
--------------
trunk/extensions/DonationInterface/payflowpro_gateway/extras/minfraud/ccfd/HTTPBase.php
trunk/extensions/DonationInterface/payflowpro_gateway/forms/TwoColumn.php
trunk/extensions/DonationInterface/payflowpro_gateway/payflowpro_gateway.css
Modified:
trunk/extensions/DonationInterface/payflowpro_gateway/extras/minfraud/ccfd/HTTPBase.php
===================================================================
---
trunk/extensions/DonationInterface/payflowpro_gateway/extras/minfraud/ccfd/HTTPBase.php
2010-09-21 00:12:07 UTC (rev 73430)
+++
trunk/extensions/DonationInterface/payflowpro_gateway/extras/minfraud/ccfd/HTTPBase.php
2010-09-21 00:30:31 UTC (rev 73431)
@@ -216,7 +216,7 @@
while (!feof($fp)) {
$buf .= fgets($fp, 128);
}
- $lines = split("\n", $buf);
+ $lines = preg_split("/\n/", $buf);
// get the content
$content = $lines[count($lines)-1];
//close the connection
@@ -230,7 +230,7 @@
print "readIpAddressFromWeb found ip addresses: " . $content . "\n";
}
// TODO fix regexp so that it checks if it only has IP addresses
- if (ereg
("([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})",$content)) {
+ if
(preg_match("/([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})/",$content))
{
return $content;
}
return "";
@@ -357,7 +357,7 @@
while (!feof($fp)) {
$buf .= fgets($fp, 128);
}
- $lines = split("\n", $buf);
+ $lines = preg_split("/\n/", $buf);
// get the content
$content = $lines[count($lines)-1];
//close the connection
Modified:
trunk/extensions/DonationInterface/payflowpro_gateway/forms/TwoColumn.php
===================================================================
--- trunk/extensions/DonationInterface/payflowpro_gateway/forms/TwoColumn.php
2010-09-21 00:12:07 UTC (rev 73430)
+++ trunk/extensions/DonationInterface/payflowpro_gateway/forms/TwoColumn.php
2010-09-21 00:30:31 UTC (rev 73431)
@@ -27,8 +27,9 @@
global $wgScriptPath;
// submit button and close form
$form = Xml::openElement( 'div', array( 'id' =>
'payflowpro_gateway-form-submit'));
- $form .= Xml::openElement( 'div', array( 'id' =>
'mw-donate-submit-button' )) .
- Xml::submitButton( wfMsg(
'payflowpro_gateway-submit-button' ));
+ $form .= Xml::openElement( 'div', array( 'id' =>
'mw-donate-submit-button' ));
+ //$form .= Xml::submitButton( wfMsg(
'payflowpro_gateway-submit-button' ));
+ $form .= Xml::openElement( 'input', array( 'class' =>
'input-button button-navyblue', 'value' => wfMsg(
'payflowpro_gateway-submit-button'), 'onclick' => 'form.submit()'));
$form .= Xml::closeElement( 'div' );
$form .= Xml::openElement( 'div', array( 'class' =>
'mw-donate-submessage', 'id' => 'payflowpro_gateway-donate-submessage' ) ) .
wfMsg( 'payflowpro_gateway-donate-click' );
Modified:
trunk/extensions/DonationInterface/payflowpro_gateway/payflowpro_gateway.css
===================================================================
---
trunk/extensions/DonationInterface/payflowpro_gateway/payflowpro_gateway.css
2010-09-21 00:12:07 UTC (rev 73430)
+++
trunk/extensions/DonationInterface/payflowpro_gateway/payflowpro_gateway.css
2010-09-21 00:30:31 UTC (rev 73431)
@@ -67,3 +67,22 @@
float: left;
margin-right: 2em;
}
+
+.button-navyblue {
+
background-image:url("http://upload.wikimedia.org/wikipedia/commons/0/06/Button-wavy-blue.png");
+ color:#FFFFFF;
+}
+
+.input-button {
+ background-color:transparent;
+ background-repeat:no-repeat;
+ border:medium none;
+ font-family:helvetica,impact,sans-serif;
+ font-size:1.4em;
+ font-weight:bold;
+ height:44px;
+ margin:0;
+ text-align:center;
+ vertical-align:middle;
+ width:204px;
+}
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs