More name changes.
authorLaury GvR <laury@gaslightmedia.com>
Mon, 17 Nov 2014 20:06:03 +0000 (15:06 -0500)
committerLaury GvR <laury@gaslightmedia.com>
Mon, 17 Nov 2014 20:06:03 +0000 (15:06 -0500)
css/glm-donate-admin.css
css/glm-donate-display.css
css/glm-donate-widget.css
glm-payments.php [new file with mode: 0755]
includes/donate-options.php
js/glm-donate.js
readme.txt

index 254f0ac..fb7d0b1 100755 (executable)
@@ -1,5 +1,5 @@
 /*\r
-* GLM-donate - Default Stylesheet\r
+* glm-payments - Default Stylesheet\r
 */\r
 \r
 h1.donate-title {\r
@@ -7,22 +7,22 @@ h1.donate-title {
     margin-bottom:20px;\r
 }\r
 \r
-#glm-donate-tab-settings th {\r
+#glm-payments-tab-settings th {\r
     width:280px;\r
 }\r
 \r
-#glm-donate-tab-settings ul {\r
+#glm-payments-tab-settings ul {\r
     padding-left:20px;\r
 }\r
 \r
-#glm-donate-tab-settings li {\r
+#glm-payments-tab-settings li {\r
     list-style: disc;\r
     list-style-type:none;\r
 }\r
 \r
 /* jQuery Tabs */\r
 \r
-ul#glm-donate-tabs-nav {\r
+ul#glm-payments-tabs-nav {\r
     position:relative;\r
     margin-bottom:10px;\r
     height:41px;\r
@@ -30,7 +30,7 @@ ul#glm-donate-tabs-nav {
     border-bottom:1px solid #ddd\r
 }\r
 \r
-ul#glm-donate-tabs-nav li {\r
+ul#glm-payments-tabs-nav li {\r
     text-align:center;\r
     position:relative;\r
     display:block;\r
@@ -50,14 +50,14 @@ ul#glm-donate-tabs-nav li {
     opacity:0.8;\r
 }\r
 \r
-ul#glm-donate-tabs-nav li.ui-state-active,\r
-ul#glm-donate-tabs-nav li:hover {\r
+ul#glm-payments-tabs-nav li.ui-state-active,\r
+ul#glm-payments-tabs-nav li:hover {\r
     background: #fff;\r
     opacity:1;\r
 }\r
 \r
-ul#glm-donate-tabs-nav li.ui-state-active a:before,\r
-ul#glm-donate-tabs-nav li:hover a:before {\r
+ul#glm-payments-tabs-nav li.ui-state-active a:before,\r
+ul#glm-payments-tabs-nav li:hover a:before {\r
     position: absolute;\r
     content: " ";\r
     top:0;\r
@@ -68,7 +68,7 @@ ul#glm-donate-tabs-nav li:hover a:before {
     z-index:200;\r
 }\r
 \r
-ul#glm-donate-tabs-nav li a {\r
+ul#glm-payments-tabs-nav li a {\r
     position:absolute;\r
     top:0;\r
     left:0;\r
@@ -84,39 +84,39 @@ ul#glm-donate-tabs-nav li a {
     overflow:visible;\r
 }\r
 \r
-ul#glm-donate-tabs-nav li.ui-state-active {\r
+ul#glm-payments-tabs-nav li.ui-state-active {\r
     background: #fff;\r
 }\r
 \r
-ul#glm-donate-tabs-nav li.ui-state-active a {\r
+ul#glm-payments-tabs-nav li.ui-state-active a {\r
     color:#555;\r
 }\r
 \r
 /* Transactions Table */\r
 \r
-table.glm-donate-projects,\r
-table.glm-donate-transactions {\r
+table.glm-payments-projects,\r
+table.glm-payments-transactions {\r
     margin-top:20px;\r
     border-spacing: 0px;\r
     width:95%;\r
 }\r
 \r
-table.glm-donate-projects thead,\r
-table.glm-donate-transactions thead {\r
+table.glm-payments-projects thead,\r
+table.glm-payments-transactions thead {\r
     position:relative;\r
     background-color:#f2f2f2;\r
 }\r
 \r
-table.glm-donate-projects tr.glm-donate-absolute,\r
-table.glm-donate-transactions tr.glm-donate-absolute {\r
+table.glm-payments-projects tr.glm-payments-absolute,\r
+table.glm-payments-transactions tr.glm-payments-absolute {\r
     position:absolute;\r
     z-index:0;\r
     width:95%;\r
     height:38px;\r
 }\r
 \r
-table.glm-donate-projects tr.glm-donate-absolute:before,\r
-table.glm-donate-transactions tr.glm-donate-absolute:before {\r
+table.glm-payments-projects tr.glm-payments-absolute:before,\r
+table.glm-payments-transactions tr.glm-payments-absolute:before {\r
     content: '';\r
     position:absolute;\r
     z-index:2;\r
@@ -133,33 +133,33 @@ table.glm-donate-transactions tr.glm-donate-absolute:before {
     box-shadow: inset 0px 1px 1px 0px rgba(0, 0, 0, 0.15),inset 0px 2px 3px 1px rgba(0, 0, 0, 0.1);\r
 }\r
 \r
-table.glm-donate-projects th,\r
-table.glm-donate-transactions th {\r
+table.glm-payments-projects th,\r
+table.glm-payments-transactions th {\r
     border-top: 1px solid #fff;\r
     border-bottom: 1px solid #ddd;\r
 }\r
 \r
-table.glm-donate-projects th,\r
-table.glm-donate-transactions th {\r
+table.glm-payments-projects th,\r
+table.glm-payments-transactions th {\r
     text-align:left;\r
     color:#777;\r
     text-shadow: 0 1px 0px #ffffff;\r
 }\r
 \r
 \r
-table.glm-donate-transactions td img.avatar {\r
+table.glm-payments-transactions td img.avatar {\r
     float:left;\r
     -webkit-border-radius: 3px;\r
     -moz-border-radius: 3px;\r
     border-radius: 3px;\r
 }\r
 \r
-table.glm-donate-transactions td span.donate-name {\r
+table.glm-payments-transactions td span.donate-name {\r
     line-height:30px;\r
     padding-left:15px;\r
 }\r
 \r
-table.glm-donate-transactions td.donate-comment {\r
+table.glm-payments-transactions td.donate-comment {\r
     font-style:italic;\r
     font-family:serif;\r
     color:#777;\r
@@ -167,14 +167,14 @@ table.glm-donate-transactions td.donate-comment {
     line-height:14px;\r
 }\r
 \r
-table.glm-donate-transactions span.donate-netamount {\r
+table.glm-payments-transactions span.donate-netamount {\r
     color:#07DE00;\r
     font-weight:bold;\r
     font-size:14px;\r
 }\r
 \r
-table.glm-donate-projects th:first-child,\r
-table.glm-donate-transactions th:first-child {\r
+table.glm-payments-projects th:first-child,\r
+table.glm-payments-transactions th:first-child {\r
     -moz-border-radius-topleft: 7px;\r
     -moz-border-radius-topright: 0px;\r
     -moz-border-radius-bottomright: 0px;\r
@@ -183,8 +183,8 @@ table.glm-donate-transactions th:first-child {
     border-radius: 7px 0px 0px 7px;\r
 }\r
 \r
-table.glm-donate-projects th:last-child,\r
-table.glm-donate-transactions th:last-child {\r
+table.glm-payments-projects th:last-child,\r
+table.glm-payments-transactions th:last-child {\r
     -moz-border-radius-topleft: 0px;\r
     -moz-border-radius-topright: 7px;\r
     -moz-border-radius-bottomright: 7px;\r
@@ -193,15 +193,15 @@ table.glm-donate-transactions th:last-child {
     border-radius: 0px 7px 7px 0px;\r
 }\r
 \r
-table.glm-donate-projects tr td,\r
-table.glm-donate-transactions tr td {\r
+table.glm-payments-projects tr td,\r
+table.glm-payments-transactions tr td {\r
     border-bottom: 1px solid #ddd;\r
 }\r
 \r
-table.glm-donate-projects tr th,\r
-table.glm-donate-projects tr td,\r
-table.glm-donate-transactions tr th,\r
-table.glm-donate-transactions tr td {\r
+table.glm-payments-projects tr th,\r
+table.glm-payments-projects tr td,\r
+table.glm-payments-transactions tr th,\r
+table.glm-payments-transactions tr td {\r
     padding: 10px 15px;\r
 }\r
 \r
@@ -284,13 +284,13 @@ table.glm-donate-transactions tr td {
     box-shadow: inset 0px 5px 3px 1px rgba(255, 255, 255, 0.2);\r
 }\r
 \r
-#glm-donate-tab-transactions form.pagination {\r
+#glm-payments-tab-transactions form.pagination {\r
     display:inline;\r
     float:left;\r
     margin:10px 10px 0 0;\r
 }\r
 \r
-.glm-donate-absolute\r
+.glm-payments-absolute\r
 {\r
 background:linear-gradient(to top, #373737 0px, #464646 5px) repeat scroll 0 0 #464646;\r
 color:#ffffff;\r
index 1a6a946..cebeffb 100755 (executable)
@@ -1,8 +1,8 @@
 /*\r
-* GLM-donate - Default Stylesheet\r
+* glm-payments - Default Stylesheet\r
 */\r
 \r
-#glm-donate-wrap {\r
+#glm-payments-wrap {\r
         display:block;\r
         padding:10px;\r
         margin:0px;\r
@@ -12,7 +12,7 @@
 \r
 /* Payment Form Link */\r
 \r
-#glm-donate-modal-button {\r
+#glm-payments-modal-button {\r
         margin:20px 0;\r
         padding: 8px 15px;\r
         min-width:100px;\r
@@ -38,7 +38,7 @@
         cursor: pointer; cursor: hand;\r
 }\r
 \r
-#glm-donate-types {\r
+#glm-payments-types {\r
         display:block;\r
         width:256px;\r
         height:18px;\r
 \r
 /* Payment Form Elements */\r
 \r
-form#glm-donate-payment-form {\r
+form#glm-payments-payment-form {\r
          display:block;\r
 }\r
 \r
 .donate-row-right,\r
 .donate-row-left{width:50%;}\r
 \r
-form#glm-donate-payment-form h2.donate-header {\r
+form#glm-payments-payment-form h2.donate-header {\r
         padding:10px;\r
         color:#fff;\r
         font-size:14px;\r
@@ -73,30 +73,30 @@ form#glm-donate-payment-form h2.donate-header {
         border-radius: 5px 5px 0px 0px;\r
 }\r
 \r
-form#glm-donate-payment-form p.donate-display-comment {\r
+form#glm-payments-payment-form p.donate-display-comment {\r
         margin:3px 0;\r
         font-size:12px;\r
         color:#777;\r
 }\r
 \r
-form#glm-donate-payment-form label {\r
+form#glm-payments-payment-form label {\r
         letter-spacing:1px;\r
         text-transform:uppercase;\r
 }\r
 \r
-form#glm-donate-payment-form .donate-row {\r
+form#glm-payments-payment-form .donate-row {\r
         overflow:visible;\r
         clear:both;\r
         padding:5px 10px;\r
 }\r
 \r
-form#glm-donate-payment-form .donate-row-left,\r
-form#glm-donate-payment-form .donate-row-right {\r
+form#glm-payments-payment-form .donate-row-left,\r
+form#glm-payments-payment-form .donate-row-right {\r
         float:left;\r
         overflow:auto;\r
 }\r
 \r
-form#glm-donate-payment-form .donate-submit-button {\r
+form#glm-payments-payment-form .donate-submit-button {\r
         position:relative;\r
         margin:10px;\r
         padding: 8px 15px;\r
@@ -144,21 +144,21 @@ form#glm-donate-payment-form .donate-submit-button {
         background-color:#fbbcb1 !important;\r
 }\r
 \r
-.glm-donate-poweredby {\r
+.glm-payments-poweredby {\r
         font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;\r
         color:#777;\r
         font-size:10px;\r
         padding:0 20px;\r
 }\r
 \r
-.glm-donate-poweredby a {\r
+.glm-payments-poweredby a {\r
         color:#0068DE;\r
         text-decoration: none;\r
 }\r
 \r
 /* Response Styling */\r
 \r
-.glm-donate-notification {\r
+.glm-payments-notification {\r
         font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;\r
         font-size: 12px;\r
         width:360px;\r
@@ -169,17 +169,17 @@ form#glm-donate-payment-form .donate-submit-button {
         border-radius: 5px;\r
 }\r
 \r
-.glm-donate-currency {\r
+.glm-payments-currency {\r
         text-transform: uppercase;\r
 }\r
 \r
-.glm-donate-success {\r
+.glm-payments-success {\r
         color:#345607;\r
         background-color:#D1F2A5;\r
         text-shadow:0 1px 1px rgba(255,255,255,0.2);\r
 }\r
 \r
-.glm-donate-failure {\r
+.glm-payments-failure {\r
         color:#4E1E0F;\r
         background-color:#FF9F80;\r
         text-shadow:0 1px 1px rgba(255,255,255,0.1);\r
@@ -188,49 +188,49 @@ form#glm-donate-payment-form .donate-submit-button {
 /* Form Styling */\r
 \r
 \r
-form#glm-donate-payment-form .glm-donate-details label {\r
+form#glm-payments-payment-form .glm-payments-details label {\r
         color:#777;\r
 }\r
 \r
-form#glm-donate-payment-form .glm-donate-card label {\r
+form#glm-payments-payment-form .glm-payments-card label {\r
         color:#0068DE;\r
 }\r
 \r
-form#glm-donate-payment-form .glm-donate-card input {\r
+form#glm-payments-payment-form .glm-payments-card input {\r
         -webkit-border-radius: 5px;\r
         -moz-border-radius: 5px;\r
         border-radius: 5px;\r
 }\r
 \r
-form#glm-donate-payment-form .glm-donate-card input.card-cvc {\r
+form#glm-payments-payment-form .glm-payments-card input.card-cvc {\r
         width:120px;\r
 }\r
 \r
-form#glm-donate-payment-form label,\r
-form#glm-donate-payment-form input,\r
-form#glm-donate-payment-form select,\r
-form#glm-donate-payment-form textarea {\r
+form#glm-payments-payment-form label,\r
+form#glm-payments-payment-form input,\r
+form#glm-payments-payment-form select,\r
+form#glm-payments-payment-form textarea {\r
         font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;\r
         font-size: 14px !important;\r
         font-weight: normal;\r
         line-height: normal;\r
         margin-bottom: 3px !important;\r
 }\r
-form#glm-donate-payment-form textarea,\r
-form#glm-donate-payment-form input {\r
+form#glm-payments-payment-form textarea,\r
+form#glm-payments-payment-form input {\r
         position:relative;\r
         width:338px;\r
         background-color:#fff;\r
 }\r
 \r
-input.glm-donate-name {background: url('../images/h-name.png') no-repeat 8px 8px;}\r
-input.glm-donate-email {background: url('../images/h-email.png') no-repeat 8px 10px;}\r
-textarea.glm-donate-comment {background: url('../images/h-comment.png') no-repeat 8px 10px;}\r
-input.glm-donate-card-amount {background: url('../images/h-amount.png') no-repeat 8px 8px;}\r
+input.glm-payments-name {background: url('../images/h-name.png') no-repeat 8px 8px;}\r
+input.glm-payments-email {background: url('../images/h-email.png') no-repeat 8px 10px;}\r
+textarea.glm-payments-comment {background: url('../images/h-comment.png') no-repeat 8px 10px;}\r
+input.glm-payments-card-amount {background: url('../images/h-amount.png') no-repeat 8px 8px;}\r
 input.card-number {background: url('../images/h-card.png') no-repeat 8px 10px;}\r
 input.card-cvc {background: url('../images/h-cvc.png') no-repeat 8px 10px;}\r
 \r
-form#glm-donate-payment-form select {\r
+form#glm-payments-payment-form select {\r
         cursor: pointer;\r
 }\r
 \r
@@ -245,7 +245,7 @@ input[type=checkbox], input[type=radio] {
         text-shadow:0 1px 0 #fff;\r
 }\r
 \r
-form#glm-donate-payment-form select {\r
+form#glm-payments-payment-form select {\r
         margin-top:0px !important;\r
         display:block;\r
         -webkit-appearance: none;\r
@@ -262,16 +262,16 @@ form#glm-donate-payment-form select {
         box-shadow: inset 0 1px 0 white;\r
 }\r
 \r
-form#glm-donate-payment-form select:hover {\r
+form#glm-payments-payment-form select:hover {\r
         background-image: -webkit-gradient(linear, left top, left bottom, from(#E8E8E8), to(#F9F9F9));\r
         background-image: -moz-linear-gradient(top, #E8E8E8, #F9F9F9);\r
         background-image: -o-linear-gradient(top, #E8E8E8, #F9F9F9);\r
 }\r
 \r
-form#glm-donate-payment-form input,\r
-form#glm-donate-payment-form textarea,\r
-form#glm-donate-payment-form select,\r
-form#glm-donate-payment-form .uneditable-input {\r
+form#glm-payments-payment-form input,\r
+form#glm-payments-payment-form textarea,\r
+form#glm-payments-payment-form select,\r
+form#glm-payments-payment-form .uneditable-input {\r
         display: inline-block;\r
         height: 18px;\r
         padding: 8px 8px 8px 32px;\r
@@ -284,7 +284,7 @@ form#glm-donate-payment-form .uneditable-input {
         border-radius: 3px;\r
 }\r
 \r
-form#glm-donate-payment-form input[type=checkbox], form#glm-donate-payment-form input[type=radio] {\r
+form#glm-payments-payment-form input[type=checkbox], form#glm-payments-payment-form input[type=radio] {\r
         width: auto;\r
         height: auto;\r
         padding: 0;\r
@@ -296,27 +296,27 @@ form#glm-donate-payment-form input[type=checkbox], form#glm-donate-payment-form
         border: none;\r
 }\r
 \r
-form#glm-donate-payment-form select {\r
+form#glm-payments-payment-form select {\r
         height: 27px;\r
         line-height: 27px;\r
 }\r
 \r
-form#glm-donate-payment-form input[type=button], form#glm-donate-payment-form input[type=reset], form#glm-donate-payment-form input[type=submit] {\r
+form#glm-payments-payment-form input[type=button], form#glm-payments-payment-form input[type=reset], form#glm-payments-payment-form input[type=submit] {\r
         width: auto;\r
         height: auto;\r
 }\r
 \r
-form#glm-donate-payment-form input[type=checkbox] {\r
+form#glm-payments-payment-form input[type=checkbox] {\r
         position:relative;\r
         top:2px;\r
         margin-right:5px;\r
 }\r
 \r
-form#glm-donate-payment-form select[multiple] {\r
+form#glm-payments-payment-form select[multiple] {\r
         height: inherit;\r
         background-color: #ffffff;\r
 }\r
-form#glm-donate-payment-form textarea {\r
+form#glm-payments-payment-form textarea {\r
         height: auto;\r
 }\r
 \r
@@ -326,7 +326,7 @@ form#glm-donate-payment-form textarea {
 ::-webkit-input-placeholder {\r
         color: #bfbfbf;\r
 }\r
-form#glm-donate-payment-form input, form#glm-donate-payment-form textarea {\r
+form#glm-payments-payment-form input, form#glm-payments-payment-form textarea {\r
         -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;\r
         -moz-transition: border linear 0.2s, box-shadow linear 0.2s;\r
         -ms-transition: border linear 0.2s, box-shadow linear 0.2s;\r
@@ -336,7 +336,7 @@ form#glm-donate-payment-form input, form#glm-donate-payment-form textarea {
         -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);\r
         box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);\r
 }\r
-form#glm-donate-payment-form input:focus, form#glm-donate-payment-form textarea:focus {\r
+form#glm-payments-payment-form input:focus, form#glm-payments-payment-form textarea:focus {\r
         outline: 0;\r
         border-color: rgba(0, 104, 222, 0.8);\r
         -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(0, 104, 222, 0.6);\r
index 9e879db..17f3b2a 100755 (executable)
@@ -1,14 +1,14 @@
-.glm-donate-recent {\r
+.glm-payments-recent {\r
 \r
 }\r
 \r
-.glm-donate-recent .donate-item {\r
+.glm-payments-recent .donate-item {\r
     min-height:70px;\r
     position:relative;\r
     margin:5px 0;\r
 }\r
 \r
-.glm-donate-recent .donate-item img.avatar {\r
+.glm-payments-recent .donate-item img.avatar {\r
     position:absolute;\r
     top:0;\r
     left:0;\r
     border-radius: 5px;\r
 }\r
 \r
-.glm-donate-recent .donate-item .donate-recent-comment {\r
+.glm-payments-recent .donate-item .donate-recent-comment {\r
     padding-left:60px;\r
 }\r
 \r
-.glm-donate-recent .donate-item .donate-recent-content:before {\r
+.glm-payments-recent .donate-item .donate-recent-content:before {\r
     content:'\2018';\r
 }\r
 \r
-.glm-donate-recent .donate-item .donate-recent-content:after {\r
+.glm-payments-recent .donate-item .donate-recent-content:after {\r
     content:'\2019';\r
 }\r
 \r
-.glm-donate-recent .donate-item .donate-recent-name {\r
+.glm-payments-recent .donate-item .donate-recent-name {\r
     margin: 0 0 0.5em 0;\r
     font-weight:bold;\r
 }\r
 \r
-.glm-donate-recent .donate-item .donate-recent-content {\r
+.glm-payments-recent .donate-item .donate-recent-content {\r
     color:#777;\r
 }\r
 \r
diff --git a/glm-payments.php b/glm-payments.php
new file mode 100755 (executable)
index 0000000..39f34e3
--- /dev/null
@@ -0,0 +1,123 @@
+<?php \r
+/*     \r
+       Plugin Name: GLM Payments\r
+       Plugin URI: www.gaslightmedia.com\r
+       Description: Integration of the payment system using to AuthorizeNet.\r
+       Author: Gaslight Media\r
+       Version: 0.6\r
+*/\r
+session_start();\r
+\r
+@define ( 'WP_DONATE_VERSION', '1.5' );\r
+@define ( 'WP_DONATE_PATH',  WP_PLUGIN_URL . '/' . end( explode( DIRECTORY_SEPARATOR, dirname( __FILE__ ) ) ) );\r
+include_once('includes/donate-function.php');\r
+include_once('includes/donate-display.php');\r
+include_once('includes/donate-options.php');\r
+\r
+add_action('wp_print_styles', 'load_wp_donate_css');\r
+add_action('wp_print_scripts', 'load_wp_donate_js');\r
+add_action('admin_print_styles', 'load_wp_donate_admin_css');\r
+add_action('admin_print_scripts', 'load_wp_donate_admin_js');\r
+\r
+function load_wp_donate_js() \r
+{\r
+    wp_enqueue_script( 'glm-payments-js', WP_DONATE_PATH . '/js/paymentmethods.js', array('jquery') );\r
+}\r
+\r
+function load_wp_donate_admin_js() \r
+{\r
+    wp_enqueue_script('jquery-ui-core');\r
+    wp_enqueue_script('jquery-ui-tabs');\r
+}\r
+\r
+function load_wp_donate_css() \r
+{\r
+    $options = get_option('wp_donate_options');\r
+    if ( $options['donate_css_switch'] ) {\r
+        if ( $options['donate_css_switch'] == 'Yes') {\r
+            wp_enqueue_style('donate-payment-css', WP_DONATE_PATH . '/css/glm-payments-display.css');\r
+        }\r
+    }\r
+    wp_enqueue_style('donate-widget-css', WP_DONATE_PATH . '/css/glm-payments-widget.css');\r
+}\r
+\r
+function load_wp_donate_admin_css() {\r
+    wp_enqueue_style('donate-css', WP_DONATE_PATH . '/css/glm-payments-admin.css');\r
+}\r
+\r
+function my_add_menu_items()\r
+{\r
+    add_menu_page( 'WP Donate', 'WP Donate', 'activate_plugins', 'wp_donate', 'my_render_list_page' );\r
+       add_options_page( 'WP Donate', 'WP Donate', 'manage_options', 'wp_donate', 'wp_donate_options_page' );\r
+}\r
+add_action( 'admin_menu', 'my_add_menu_items' );\r
+\r
+function my_render_list_page()\r
+{\r
+       \r
+}\r
+add_shortcode('Display Donate', 'wp_donate_form');\r
+if(isset($_REQUEST['setting']))\r
+{\r
+       if($_REQUEST['setting']==1)\r
+       {\r
+               $wpdb->query("INSERT INTO `".$wpdb->prefix."donate_setting` (`id`, `mod`, `api_login`, `key`) VALUES ('1', '', '', '')");\r
+               $wpdb->query("UPDATE `".$wpdb->prefix."donate_setting` SET `mod` = '".$_REQUEST['authnet_mode']."',`api_login` = '".$_REQUEST['x_login']."',`key` = '".$_REQUEST['x_tran_key']."' WHERE `id` =1");\r
+       }\r
+}\r
+\r
+register_activation_hook( __FILE__, 'donate_install' );\r
+\r
+global $donate_db_version;\r
+$donate_db_version = "1.0";\r
+\r
+function donate_install() {\r
+   global $wpdb;\r
+   global $donate_db_version;\r
+\r
+   $table_name = $wpdb->prefix . "donate";\r
+   $sql = "CREATE TABLE IF NOT EXISTS `$table_name` (\r
+  `id` int(11) NOT NULL AUTO_INCREMENT,\r
+  `first_name` varchar(255) CHARACTER SET utf8 NOT NULL,\r
+  `last_name` varchar(255) CHARACTER SET utf8 NOT NULL,\r
+  `organization` varchar(255) CHARACTER SET utf8 NOT NULL,\r
+  `address` varchar(255) CHARACTER SET utf8 NOT NULL,\r
+  `city` varchar(255) CHARACTER SET utf8 NOT NULL,\r
+  `country` varchar(255) CHARACTER SET utf8 NOT NULL,\r
+  `state` varchar(255) CHARACTER SET utf8 NOT NULL,\r
+  `zip` varchar(255) CHARACTER SET utf8 NOT NULL,\r
+  `phone` varchar(255) NOT NULL,\r
+  `email` varchar(255) NOT NULL,\r
+  `donation_type` varchar(255) NOT NULL,\r
+  `amount` varchar(255) NOT NULL,\r
+  `comment` text NOT NULL,\r
+  `status` varchar(255) NOT NULL,\r
+  `date` datetime NOT NULL,\r
+  PRIMARY KEY (`id`),\r
+  UNIQUE KEY `id` (`id`)\r
+) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1";\r
+\r
+$donate_setting = $wpdb->prefix . "donate_setting";\r
+$donate_setting_sql = "CREATE TABLE IF NOT EXISTS `$donate_setting` (\r
+`id` int(11) NOT NULL AUTO_INCREMENT,\r
+`mod` varchar(255) NOT NULL,\r
+`api_login` varchar(255) NOT NULL,\r
+`key` varchar(255) NOT NULL,\r
+PRIMARY KEY (`id`),\r
+UNIQUE KEY `id` (`id`)\r
+) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=2";\r
+  \r
+   require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );\r
+   dbDelta( $sql );\r
+   dbDelta( $donate_setting_sql );\r
\r
+   add_option( "donate_db_version", $donate_db_version );\r
+}\r
+\r
+function donate_install_data() {\r
+   global $wpdb;\r
+   $welcome_name = "Mr. WordPress";\r
+   $welcome_text = "Congratulations, you just completed the installation!";\r
+   $rows_affected = $wpdb->insert( $table_name, array( 'time' => current_time('mysql'), 'name' => $welcome_name, 'text' => $welcome_text ) );\r
+}\r
+?>\r
index d914db3..de3010b 100755 (executable)
@@ -13,10 +13,10 @@ function wp_donate_options_page()
        elseif($_GET['id']!='')\r
        {\r
        ?>\r
-               <div id="glm-donate-tabs">\r
+               <div id="glm-payments-tabs">\r
                  <h1 class="donate-title">WP Donate</h1>\r
-                 <div id="glm-donate-tab-donorlist">\r
-                       <table class="glm-donate-donorlist" width="50%">\r
+                 <div id="glm-payments-tab-donorlist">\r
+                       <table class="glm-payments-donorlist" width="50%">\r
                          <thead>                                        \r
                                  <tr>\r
                                        <?php global $wpdb;\r
@@ -107,19 +107,19 @@ function wp_donate_options_page()
        ?>\r
     <script type="text/javascript">\r
         jQuery(function() {\r
-            jQuery("#glm-donate-tabs").tabs();\r
+            jQuery("#glm-payments-tabs").tabs();\r
         });\r
     </script>\r
 \r
-    <div id="glm-donate-tabs">\r
+    <div id="glm-payments-tabs">\r
         <h1 class="donate-title">WP Donate</h1>\r
-        <ul id="glm-donate-tabs-nav">\r
-            <li><a href="#glm-donate-tab-donorlist">Payment List</a></li>\r
-            <li><a href="#glm-donate-tab-settings">Settings</a></li>\r
+        <ul id="glm-payments-tabs-nav">\r
+            <li><a href="#glm-payments-tab-donorlist">Payment List</a></li>\r
+            <li><a href="#glm-payments-tab-settings">Settings</a></li>\r
         </ul>\r
         <div style="clear:both"></div>\r
-        <div id="glm-donate-tab-donorlist">\r
-            <table class="glm-donate-donorlist" width="100%">\r
+        <div id="glm-payments-tab-donorlist">\r
+            <table class="glm-payments-donorlist" width="100%">\r
               <?php \r
               global $wpdb;\r
                                $myrows = $wpdb->get_results( "SELECT * FROM ".$wpdb->prefix."donate");\r
@@ -127,7 +127,7 @@ function wp_donate_options_page()
                                {\r
               ?>\r
               <thead>\r
-                <tr class="glm-donate-absolute">\r
+                <tr class="glm-payments-absolute">\r
                   <th align="left">Person</th>\r
                   <th align="left">Email</th>\r
                   <th align="left">Amount</th>\r
@@ -160,7 +160,7 @@ function wp_donate_options_page()
               ?>\r
             </table>\r
         </div>\r
-        <div id="glm-donate-tab-settings">                     \r
+        <div id="glm-payments-tab-settings">                   \r
                        <?php\r
                        global $wpdb;\r
                        $mysetting = $wpdb->get_results( "SELECT * FROM ".$wpdb->prefix."donate_setting" );                                             \r
index 89ee1f7..72cc2d1 100755 (executable)
@@ -1,11 +1,11 @@
 /**\r
- * GLM-donate\r
+ * glm-payments\r
  *\r
  * @since 1.4\r
  *\r
  */\r
 \r
-// var glm-donate-key declared in DOM from localized script\r
+// var glm-payments-key declared in DOM from localized script\r
 \r
 donate.setPublishableKey( wpdonatekey );\r
 \r
@@ -14,7 +14,7 @@ donate.setPublishableKey( wpdonatekey );
 jQuery(document).ready(function($) {\r
 \r
     var resetdonateForm = function() {\r
-        $("#glm-donate-payment-form").get(0).reset();\r
+        $("#glm-payments-payment-form").get(0).reset();\r
         $('input').removeClass('donate-valid donate-invalid');\r
     }\r
 \r
@@ -26,7 +26,7 @@ jQuery(document).ready(function($) {
 \r
         } else {\r
 \r
-            var form$ = $("#glm-donate-payment-form");\r
+            var form$ = $("#glm-payments-payment-form");\r
             var token = response['id'];\r
             form$.append("<input type='hidden' name='donateToken' value='" + token + "' />");\r
 \r
@@ -39,7 +39,7 @@ jQuery(document).ready(function($) {
                 data : newdonateForm,\r
                 success: function(response) {\r
 \r
-                    $('.glm-donate-details').prepend(response);\r
+                    $('.glm-payments-details').prepend(response);\r
                     $('.donate-submit-button').prop("disabled", false).css("opacity","1.0");\r
                     resetdonateForm();\r
 \r
@@ -50,17 +50,17 @@ jQuery(document).ready(function($) {
         }\r
     }\r
 \r
-    $("#glm-donate-payment-form").submit(function(event) {\r
+    $("#glm-payments-payment-form").submit(function(event) {\r
 \r
         event.preventDefault();\r
-        $(".glm-donate-notification").hide();\r
+        $(".glm-payments-notification").hide();\r
 \r
         $('.donate-submit-button').prop("disabled", true).css("opacity","0.4");\r
 \r
-        var amount = $('.glm-donate-card-amount').val() * 100; //amount you want to charge in cents\r
+        var amount = $('.glm-payments-card-amount').val() * 100; //amount you want to charge in cents\r
 \r
         donate.createToken({\r
-            name: $('.glm-donate-name').val(),\r
+            name: $('.glm-payments-name').val(),\r
             number: $('.card-number').val(),\r
             cvc: $('.card-cvc').val(),\r
             exp_month: $('.card-expiry-month').val(),\r
index 606090d..c9d4774 100755 (executable)
@@ -1,4 +1,4 @@
-=== glm-donate ===
+=== glm-payments ===
 Contributors: ketanajani
 Donate link: http://webconfines.com 
 Tags: donate, authorizeNet , credit card, payment, pay, transfer, charge, widget, form, chargly, recurly, recent, donation, donations, charity, transaction, money, wordpress
@@ -8,13 +8,13 @@ Stable tag: 0.6
 License: GPLv2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 
-GLM-donate provides a payment form and recent donor by utilizing AuthorizeNet.
+glm-payments provides a payment form and recent donor by utilizing AuthorizeNet.
 
 == Description ==
 
 WP Donate provides a payment form and recent donor widget by utilizing Authorize.net.
 
-What glm-donate provides:
+What glm-payments provides:
 
 1. Listing of donor at admin area
 1. At admin area it allows to set details related to payment gateway
@@ -27,14 +27,14 @@ If you need any modification in plugin or need some extra functionality than ple
 
 WP Donate can be used by either calling up a simple shortcode or adding the function to your template as below:
 
-1. Upload the folder `glm-donate` to the `/wp-content/plugins/` directory
+1. Upload the folder `glm-payments` to the `/wp-content/plugins/` directory
 1. Activate the plugin through the 'Plugins' menu in WordPress
 1. Go to WP Donate (for both Test & Live)
 1. Place `[Display Donate]` in your content or `<?php wp_donate_form(); ?>` in your template.
 
 == Frequently Asked Questions ==
 = Will it work on my Theme? =
-GLM-donate features an inline form so that it can fit any theme. that you can customize it yourself.
+glm-payments features an inline form so that it can fit any theme. that you can customize it yourself.
 = Can I expand this plugin =
 Yes you can customize or expand plugin by adding new payment gateways to receive donation or customization can be made in form related to fields.
 = About SSL =