Version Description
Download this release
Release Info
| Developer | mra13 |
| Plugin | |
| Version | 3.1 |
| Comparing to | |
| See all releases | |
Code changes from version 2.8.4 to 3.1
- images/Thumbs.db +0 -0
- images/paypal_checkout_DE.png +0 -0
- images/paypal_checkout_EN.png +0 -0
- languages/WSPSC-de_DE.mo +0 -0
- languages/WSPSC-de_DE.po +319 -0
- languages/WSPSC-en_EN.mo +0 -0
- languages/WSPSC-en_EN.po +329 -0
- languages/WSPSC.pot +316 -0
- paypal.php +290 -0
- readme.txt +2 -2
- wp_shopping_cart.php +163 -79
- wp_shopping_cart_style.css +0 -1
images/Thumbs.db
ADDED
|
Binary file
|
images/paypal_checkout_DE.png
ADDED
|
Binary file
|
images/paypal_checkout_EN.png
ADDED
|
Binary file
|
languages/WSPSC-de_DE.mo
ADDED
|
Binary file
|
languages/WSPSC-de_DE.po
ADDED
|
@@ -0,0 +1,319 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
msgid ""
|
| 2 |
+
msgstr ""
|
| 3 |
+
"Project-Id-Version: WSPSC v2.8.9\n"
|
| 4 |
+
"Report-Msgid-Bugs-To: \n"
|
| 5 |
+
"POT-Creation-Date: 2011-03-16 21:50+0100\n"
|
| 6 |
+
"PO-Revision-Date: 2011-03-16 22:24+0100\n"
|
| 7 |
+
"Last-Translator: Patrick Skiebe <patrick@skiebe.eu>\n"
|
| 8 |
+
"Language-Team: Patrick Skiebe <patrick@skiebe.eu>\n"
|
| 9 |
+
"MIME-Version: 1.0\n"
|
| 10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
| 11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
| 12 |
+
"X-Poedit-KeywordsList: _e;__\n"
|
| 13 |
+
"X-Poedit-Basepath: .\n"
|
| 14 |
+
"X-Poedit-Language: German\n"
|
| 15 |
+
"X-Poedit-Country: GERMANY\n"
|
| 16 |
+
"X-Poedit-SearchPath-0: ..\n"
|
| 17 |
+
|
| 18 |
+
#: ../wp_shopping_cart.php:33
|
| 19 |
+
msgid "Your Shopping Cart"
|
| 20 |
+
msgstr "Ihr Warenkorb"
|
| 21 |
+
|
| 22 |
+
#: ../wp_shopping_cart.php:34
|
| 23 |
+
msgid "Your cart is empty"
|
| 24 |
+
msgstr "Ihr Warenkorb ist leer"
|
| 25 |
+
|
| 26 |
+
#: ../wp_shopping_cart.php:140
|
| 27 |
+
msgid "Shopping Cart Configuration Error! You must specify a value in the 'Checkout Page URL' field for the automatic redirection feature to work!"
|
| 28 |
+
msgstr "Fehlerhafte Konfiguration des Warenkorbs! Damit die automatische Weiterleitung funktioniert, müssen Sie in dem Feld 'Zur Kasse - Seite' eine URL eintragen."
|
| 29 |
+
|
| 30 |
+
#: ../wp_shopping_cart.php:197
|
| 31 |
+
msgid "Visit The Shop"
|
| 32 |
+
msgstr "Besuchen Sie den Shop"
|
| 33 |
+
|
| 34 |
+
#: ../wp_shopping_cart.php:209
|
| 35 |
+
#: ../wp_shopping_cart.php:606
|
| 36 |
+
msgid "USD"
|
| 37 |
+
msgstr "EUR"
|
| 38 |
+
|
| 39 |
+
#: ../wp_shopping_cart.php:213
|
| 40 |
+
#: ../wp_shopping_cart.php:609
|
| 41 |
+
msgid "$"
|
| 42 |
+
msgstr "€"
|
| 43 |
+
|
| 44 |
+
#: ../wp_shopping_cart.php:242
|
| 45 |
+
msgid "Cart"
|
| 46 |
+
msgstr "Warenkorb"
|
| 47 |
+
|
| 48 |
+
#: ../wp_shopping_cart.php:251
|
| 49 |
+
msgid "Hit enter to submit new Quantity."
|
| 50 |
+
msgstr "Drücken Sie Enter um eine neue Menge festzulegen"
|
| 51 |
+
|
| 52 |
+
#: ../wp_shopping_cart.php:262
|
| 53 |
+
msgid "Item Name"
|
| 54 |
+
msgstr "Artikel"
|
| 55 |
+
|
| 56 |
+
#: ../wp_shopping_cart.php:262
|
| 57 |
+
msgid "Quantity"
|
| 58 |
+
msgstr "Menge"
|
| 59 |
+
|
| 60 |
+
#: ../wp_shopping_cart.php:262
|
| 61 |
+
msgid "Price"
|
| 62 |
+
msgstr "Preis"
|
| 63 |
+
|
| 64 |
+
#: ../wp_shopping_cart.php:299
|
| 65 |
+
msgid "Remove"
|
| 66 |
+
msgstr "Entfernen"
|
| 67 |
+
|
| 68 |
+
#: ../wp_shopping_cart.php:329
|
| 69 |
+
msgid "Subtotal"
|
| 70 |
+
msgstr "Zwischensumme"
|
| 71 |
+
|
| 72 |
+
#: ../wp_shopping_cart.php:330
|
| 73 |
+
msgid "Shipping"
|
| 74 |
+
msgstr "Versand"
|
| 75 |
+
|
| 76 |
+
#: ../wp_shopping_cart.php:334
|
| 77 |
+
msgid "Total"
|
| 78 |
+
msgstr "Gesamtsumme"
|
| 79 |
+
|
| 80 |
+
#: ../wp_shopping_cart.php:339
|
| 81 |
+
msgid "paypal_checkout_EN.png"
|
| 82 |
+
msgstr "paypal_checkout_DE.png"
|
| 83 |
+
|
| 84 |
+
#: ../wp_shopping_cart.php:339
|
| 85 |
+
msgid "Make payments with PayPal - it\\'s fast, free and secure!"
|
| 86 |
+
msgstr "Zahlen Sie mit PayPal - Es ist schnell, kostenlos und sicher!"
|
| 87 |
+
|
| 88 |
+
#: ../wp_shopping_cart.php:387
|
| 89 |
+
#: ../wp_shopping_cart.php:469
|
| 90 |
+
#: ../wp_shopping_cart.php:528
|
| 91 |
+
#: ../wp_shopping_cart.php:534
|
| 92 |
+
#: ../wp_shopping_cart.php:622
|
| 93 |
+
msgid "Add to Cart"
|
| 94 |
+
msgstr "Zum Warenkorb hinzufügen"
|
| 95 |
+
|
| 96 |
+
#: ../wp_shopping_cart.php:602
|
| 97 |
+
msgid "Options Updated!"
|
| 98 |
+
msgstr "Die Einstellungen wurden aktualisiert!"
|
| 99 |
+
|
| 100 |
+
#: ../wp_shopping_cart.php:662
|
| 101 |
+
msgid "Simple Paypal Shopping Cart Settings"
|
| 102 |
+
msgstr "Simple Paypal Shopping Cart Einstellungen"
|
| 103 |
+
|
| 104 |
+
#: ../wp_shopping_cart.php:664
|
| 105 |
+
msgid "For information, updates and detailed documentation, please visit:"
|
| 106 |
+
msgstr "Für Informationen, Updates und eine detailierte Dokumentation besuchen Sie bitte:"
|
| 107 |
+
|
| 108 |
+
#: ../wp_shopping_cart.php:668
|
| 109 |
+
msgid "Usage:"
|
| 110 |
+
msgstr "Verwendung:"
|
| 111 |
+
|
| 112 |
+
#: ../wp_shopping_cart.php:670
|
| 113 |
+
msgid "1. To add the 'Add to Cart' button simply add the trigger text"
|
| 114 |
+
msgstr "1. Um den 'Zum Warenkorb hinzufügen'-Button auf einer Seite oder in einem Artikel zu platzieren, verwenden Sie den Text"
|
| 115 |
+
|
| 116 |
+
#: ../wp_shopping_cart.php:670
|
| 117 |
+
msgid "PRODUCT-NAME"
|
| 118 |
+
msgstr "PRODUKTNAME"
|
| 119 |
+
|
| 120 |
+
#: ../wp_shopping_cart.php:670
|
| 121 |
+
msgid "PRODUCT-PRICE"
|
| 122 |
+
msgstr "PRODUKTPREIS"
|
| 123 |
+
|
| 124 |
+
#: ../wp_shopping_cart.php:670
|
| 125 |
+
msgid "to a post or page next to the product. Replace PRODUCT-NAME and PRODUCT-PRICE with the actual name and price. For example: [wp_cart:Test Product:price:15.00:end]"
|
| 126 |
+
msgstr "in einem Artikel oder auf einer Seite neben dem Produkt. Ersetzen Sie bitte PRODUKTNAME und PRODUKTPREIS mit dem tatsächlichen Namen und Preis des Produkts. Zum Beispiel: [wp_cart:Testprodukt:price:15.00:end]"
|
| 127 |
+
|
| 128 |
+
#: ../wp_shopping_cart.php:671
|
| 129 |
+
msgid "2. To add the shopping cart to a post or page (eg. checkout page) simply add the shortcode"
|
| 130 |
+
msgstr "2. Um den Warenkorb auf einer Seite oder in einem Artikel anzuzeigen (z.B. auf der 'Bestellung abschließen' Seite) verwenden sie einfach den Text"
|
| 131 |
+
|
| 132 |
+
#: ../wp_shopping_cart.php:671
|
| 133 |
+
msgid "to a post or page or use the sidebar widget to add the shopping cart to the sidebar."
|
| 134 |
+
msgstr "in einem Artikel oder auf einer Seite. Oder Sie aktivieren das Sidebar Widget um den Warenkorb in der Sidebar anzuzeigen."
|
| 135 |
+
|
| 136 |
+
#: ../wp_shopping_cart.php:679
|
| 137 |
+
msgid "PayPal and Shopping Cart Settings"
|
| 138 |
+
msgstr "PayPal und Warenkorb Einstellungen"
|
| 139 |
+
|
| 140 |
+
#: ../wp_shopping_cart.php:685
|
| 141 |
+
msgid "Paypal Email Address"
|
| 142 |
+
msgstr "Paypal E-Mail Adresse"
|
| 143 |
+
|
| 144 |
+
#: ../wp_shopping_cart.php:689
|
| 145 |
+
msgid "Shopping Cart title"
|
| 146 |
+
msgstr "Name des Warenkorbs"
|
| 147 |
+
|
| 148 |
+
#: ../wp_shopping_cart.php:693
|
| 149 |
+
msgid "Text/Image to Show When Cart Empty"
|
| 150 |
+
msgstr "Text/Bild für einen leeren Warenkorb"
|
| 151 |
+
|
| 152 |
+
#: ../wp_shopping_cart.php:694
|
| 153 |
+
msgid "You can either enter plain text or the URL of an image that you want to show when the shopping cart is empty"
|
| 154 |
+
msgstr "Sie können einfachen Text eintragen oder die URL eines Bildes angeben (wird bei einem leeren Warenkorb angezeigt)"
|
| 155 |
+
|
| 156 |
+
#: ../wp_shopping_cart.php:697
|
| 157 |
+
msgid "Currency"
|
| 158 |
+
msgstr "Währung"
|
| 159 |
+
|
| 160 |
+
#: ../wp_shopping_cart.php:698
|
| 161 |
+
#: ../wp_shopping_cart.php:702
|
| 162 |
+
#: ../wp_shopping_cart.php:728
|
| 163 |
+
msgid "e.g."
|
| 164 |
+
msgstr "z.B."
|
| 165 |
+
|
| 166 |
+
#: ../wp_shopping_cart.php:701
|
| 167 |
+
msgid "Currency Symbol"
|
| 168 |
+
msgstr "Währungssymbol"
|
| 169 |
+
|
| 170 |
+
#: ../wp_shopping_cart.php:707
|
| 171 |
+
msgid "Base Shipping Cost"
|
| 172 |
+
msgstr "Basisversandkosten"
|
| 173 |
+
|
| 174 |
+
#: ../wp_shopping_cart.php:708
|
| 175 |
+
msgid "This is the base shipping cost that will be added to the total of individual products shipping cost. Put 0 if you do not want to charge shipping cost or use base shipping cost."
|
| 176 |
+
msgstr "Die Basisversandkosten werden zu der Summer der individuellen Versandkosten der Produkte addiert. Tragen Sie 0 ein wenn Sie keine Basisversandkosten oder gar keine Versandkosten berechnen wollen."
|
| 177 |
+
|
| 178 |
+
#: ../wp_shopping_cart.php:708
|
| 179 |
+
msgid "Learn More on Shipping Calculation"
|
| 180 |
+
msgstr "Weitere Informationen über die Versandkostenberechnung"
|
| 181 |
+
|
| 182 |
+
#: ../wp_shopping_cart.php:712
|
| 183 |
+
msgid "Free Shipping for Orders Over"
|
| 184 |
+
msgstr "Versandkostenfrei für Bestellungen über"
|
| 185 |
+
|
| 186 |
+
#: ../wp_shopping_cart.php:713
|
| 187 |
+
msgid "When a customer orders more than this amount he/she will get free shipping. Leave empty if you do not want to use it."
|
| 188 |
+
msgstr "Wenn die Bestellung eines Kunden über diesen Betrag hinausgeht, entfallen die Versandkosten. Tragen Sie nichts ein, falls Sie diese Funktion nicht nutzen wollen."
|
| 189 |
+
|
| 190 |
+
#: ../wp_shopping_cart.php:717
|
| 191 |
+
msgid "Must Collect Shipping Address on PayPal"
|
| 192 |
+
msgstr "Der Kunde muss bei PayPal eine Versandadresse angeben"
|
| 193 |
+
|
| 194 |
+
#: ../wp_shopping_cart.php:718
|
| 195 |
+
msgid "If checked the customer will be forced to enter a shipping address on PayPal when checking out."
|
| 196 |
+
msgstr "Wenn diese Option aktiviert ist, müssen Kunden bei dem PayPal-Bestellvorgang eine Versandadresse angeben."
|
| 197 |
+
|
| 198 |
+
#: ../wp_shopping_cart.php:722
|
| 199 |
+
msgid "Use PayPal Profile Based Shipping"
|
| 200 |
+
msgstr "Die Versandkostenkalkulation von PayPal nutzen"
|
| 201 |
+
|
| 202 |
+
#: ../wp_shopping_cart.php:723
|
| 203 |
+
msgid "Check this if you want to use"
|
| 204 |
+
msgstr "Aktivieren Sie diese Option für"
|
| 205 |
+
|
| 206 |
+
#: ../wp_shopping_cart.php:723
|
| 207 |
+
msgid "PayPal profile based shipping"
|
| 208 |
+
msgstr "von PayPal berechnete Versandkosten"
|
| 209 |
+
|
| 210 |
+
#: ../wp_shopping_cart.php:723
|
| 211 |
+
msgid "Using this will ignore any other shipping options that you have specified in this plugin."
|
| 212 |
+
msgstr "Die Verwendung deaktiviert alle anderen Versandoptionen dieses Plugins."
|
| 213 |
+
|
| 214 |
+
#: ../wp_shopping_cart.php:727
|
| 215 |
+
msgid "Add to Cart button text or Image"
|
| 216 |
+
msgstr "Text oder Bild für den 'Zum Warenkorb hinzufügen'-Button"
|
| 217 |
+
|
| 218 |
+
#: ../wp_shopping_cart.php:728
|
| 219 |
+
msgid "To use a customized image as the button simply enter the URL of the image file."
|
| 220 |
+
msgstr "Um ein eigenes Bild für den Button zu verwenden, geben Sie einfach dessen URL an."
|
| 221 |
+
|
| 222 |
+
#: ../wp_shopping_cart.php:732
|
| 223 |
+
msgid "Return URL"
|
| 224 |
+
msgstr "Rückkehr URL"
|
| 225 |
+
|
| 226 |
+
#: ../wp_shopping_cart.php:733
|
| 227 |
+
msgid "This is the URL the customer will be redirected to after a successful payment"
|
| 228 |
+
msgstr "Zu dieser URL wird ein Kunde weitergeleitet wenn der Bestellvorgang erfogreich war"
|
| 229 |
+
|
| 230 |
+
#: ../wp_shopping_cart.php:737
|
| 231 |
+
msgid "Products Page URL"
|
| 232 |
+
msgstr "URL der Produktseite"
|
| 233 |
+
|
| 234 |
+
#: ../wp_shopping_cart.php:738
|
| 235 |
+
msgid "This is the URL of your products page if you have any. If used, the shopping cart widget will display a link to this page when cart is empty"
|
| 236 |
+
msgstr "Falls Sie eine Produktseite haben, können Sie hier die URL eingeben. Wenn eine URL eingegeben und der Warenkorb leer ist wird ein Link zu dieser Seite im Warenkorb angezeigt."
|
| 237 |
+
|
| 238 |
+
#: ../wp_shopping_cart.php:742
|
| 239 |
+
msgid "Automatic redirection to checkout page"
|
| 240 |
+
msgstr "Automatische Weiterleitung zur 'Bestellung abschließen'-Seite"
|
| 241 |
+
|
| 242 |
+
#: ../wp_shopping_cart.php:744
|
| 243 |
+
msgid "Checkout Page URL"
|
| 244 |
+
msgstr "URL der 'Bestellung abschließen'-Seite"
|
| 245 |
+
|
| 246 |
+
#: ../wp_shopping_cart.php:745
|
| 247 |
+
msgid "If checked the visitor will be redirected to the Checkout page after a product is added to the cart. You must enter a URL in the Checkout Page URL field for this to work."
|
| 248 |
+
msgstr "Wenn diese Option aktiviert ist, werden Besucher zur 'Bestellung abschließen'-Seite weitergeleitet nachdem sie ein Produkt zum Warenkorb hinzugefügt haben. Sie müssen eine URL in dem Feld der 'Bestellung abschließen'-Seite eingeben um diese Funktion zu nutzen."
|
| 249 |
+
|
| 250 |
+
#: ../wp_shopping_cart.php:749
|
| 251 |
+
msgid "Reset Cart After Redirection to Return Page"
|
| 252 |
+
msgstr "Warenkorb zurücksetzen nach der Weiterleitung auf die Rückkehr URL"
|
| 253 |
+
|
| 254 |
+
#: ../wp_shopping_cart.php:751
|
| 255 |
+
msgid "If checked the shopping cart will be reset when the customer lands on the return URL (Thank You) page."
|
| 256 |
+
msgstr "Wenn diese Option aktiviert ist, wird der Warenkorb zurückgesetzt wenn ein Kunde auf die Rückkehr URL (die 'Vielen Dank für Ihren Einkauf'-Seite) geleitet wird."
|
| 257 |
+
|
| 258 |
+
#: ../wp_shopping_cart.php:758
|
| 259 |
+
msgid "Hide Shopping Cart Image"
|
| 260 |
+
msgstr "Bild des Warenkorb nicht anzeigen"
|
| 261 |
+
|
| 262 |
+
#: ../wp_shopping_cart.php:759
|
| 263 |
+
msgid "If ticked the shopping cart image will not be shown."
|
| 264 |
+
msgstr "Falls aktiviert, wird das Bild des Warenkorbs nicht angezeigt."
|
| 265 |
+
|
| 266 |
+
#: ../wp_shopping_cart.php:765
|
| 267 |
+
msgid "Use WP Affiliate Platform"
|
| 268 |
+
msgstr "Die WP Affiliate Platform benutzen"
|
| 269 |
+
|
| 270 |
+
#: ../wp_shopping_cart.php:767
|
| 271 |
+
msgid "Check this if using with the"
|
| 272 |
+
msgstr "Markieren für die Verwendung dieses Plugins mit dem"
|
| 273 |
+
|
| 274 |
+
#: ../wp_shopping_cart.php:767
|
| 275 |
+
msgid "This plugin lets you run your own affiliate campaign/program and allows you to reward (pay commission) your affiliates for referred sales"
|
| 276 |
+
msgstr "Dieses Plugin ermöglicht Ihnen ein eigenes Affiliate-System zu betreiben und Ihre Vertriebspartner für an Sie verwiesene Kunden mit Provisionen zu vergüten"
|
| 277 |
+
|
| 278 |
+
#: ../wp_shopping_cart.php:772
|
| 279 |
+
msgid "Update Options »"
|
| 280 |
+
msgstr "Einstellungen speichern »"
|
| 281 |
+
|
| 282 |
+
#: ../wp_shopping_cart.php:776
|
| 283 |
+
msgid "Like the Simple WordPress Shopping Cart Plugin?"
|
| 284 |
+
msgstr "Gefällt Ihnen das Simple WordPress Shopping Cart Plugin?"
|
| 285 |
+
|
| 286 |
+
#: ../wp_shopping_cart.php:776
|
| 287 |
+
msgid "Give it a good rating"
|
| 288 |
+
msgstr "Bewerten Sie es positiv"
|
| 289 |
+
|
| 290 |
+
#: ../wp_shopping_cart.php:781
|
| 291 |
+
msgid "WP Paypal Shopping Cart Options"
|
| 292 |
+
msgstr "WP Paypal Warenkorb Einstellungen"
|
| 293 |
+
|
| 294 |
+
#: ../wp_shopping_cart.php:791
|
| 295 |
+
#: ../wp_shopping_cart.php:819
|
| 296 |
+
#: ../wp_shopping_cart.php:820
|
| 297 |
+
msgid "WP Paypal Shopping Cart"
|
| 298 |
+
msgstr "WP Paypal Warenkorb"
|
| 299 |
+
|
| 300 |
+
#: ../wp_shopping_cart.php:791
|
| 301 |
+
msgid "WP Shopping Cart"
|
| 302 |
+
msgstr "WP Warenkorb"
|
| 303 |
+
|
| 304 |
+
#: ../wp_shopping_cart.php:799
|
| 305 |
+
msgid "Shopping Cart"
|
| 306 |
+
msgstr "Warenkorb"
|
| 307 |
+
|
| 308 |
+
#: ../wp_shopping_cart.php:811
|
| 309 |
+
msgid "Set the Plugin Settings from the Settings menu"
|
| 310 |
+
msgstr "Ändern Sie die Konfiguration des Plugins im Einstellungsmenü"
|
| 311 |
+
|
| 312 |
+
#: ../wp_shopping_cart.php:818
|
| 313 |
+
msgid "Display WP Paypal Shopping Cart."
|
| 314 |
+
msgstr "WP Paypal Warenkorb anzeigen."
|
| 315 |
+
|
| 316 |
+
#: ../wp_shopping_cart.php:832
|
| 317 |
+
msgid "Settings"
|
| 318 |
+
msgstr "Einstellungen"
|
| 319 |
+
|
languages/WSPSC-en_EN.mo
ADDED
|
Binary file
|
languages/WSPSC-en_EN.po
ADDED
|
@@ -0,0 +1,329 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
msgid ""
|
| 2 |
+
msgstr ""
|
| 3 |
+
"Project-Id-Version: WSPSC v2.8.9\n"
|
| 4 |
+
"Report-Msgid-Bugs-To: \n"
|
| 5 |
+
"POT-Creation-Date: 2011-03-16 21:49+0100\n"
|
| 6 |
+
"PO-Revision-Date: 2011-03-16 22:25+0100\n"
|
| 7 |
+
"Language-Team: Ruhul Amin\n"
|
| 8 |
+
"MIME-Version: 1.0\n"
|
| 9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
| 10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
| 11 |
+
"X-Poedit-KeywordsList: _e;__\n"
|
| 12 |
+
"X-Poedit-Basepath: .\n"
|
| 13 |
+
"X-Poedit-Language: English\n"
|
| 14 |
+
"X-Poedit-Country: UNITED STATES\n"
|
| 15 |
+
"X-Poedit-SearchPath-0: ..\n"
|
| 16 |
+
|
| 17 |
+
#: ../wp_shopping_cart.php:33
|
| 18 |
+
msgid "Your Shopping Cart"
|
| 19 |
+
msgstr "Your Shopping Cart"
|
| 20 |
+
|
| 21 |
+
#: ../wp_shopping_cart.php:34
|
| 22 |
+
msgid "Your cart is empty"
|
| 23 |
+
msgstr "Your cart is empty"
|
| 24 |
+
|
| 25 |
+
#: ../wp_shopping_cart.php:140
|
| 26 |
+
msgid "Shopping Cart Configuration Error! You must specify a value in the 'Checkout Page URL' field for the automatic redirection feature to work!"
|
| 27 |
+
msgstr "Shopping Cart Configuration Error! You must specify a value in the 'Checkout Page URL' field for the automatic redirection feature to work!"
|
| 28 |
+
|
| 29 |
+
#: ../wp_shopping_cart.php:197
|
| 30 |
+
msgid "Visit The Shop"
|
| 31 |
+
msgstr "Visit The Shop"
|
| 32 |
+
|
| 33 |
+
#: ../wp_shopping_cart.php:209
|
| 34 |
+
#: ../wp_shopping_cart.php:606
|
| 35 |
+
msgid "USD"
|
| 36 |
+
msgstr "USD"
|
| 37 |
+
|
| 38 |
+
#: ../wp_shopping_cart.php:213
|
| 39 |
+
#: ../wp_shopping_cart.php:609
|
| 40 |
+
msgid "$"
|
| 41 |
+
msgstr "$"
|
| 42 |
+
|
| 43 |
+
#: ../wp_shopping_cart.php:242
|
| 44 |
+
msgid "Cart"
|
| 45 |
+
msgstr "Cart"
|
| 46 |
+
|
| 47 |
+
#: ../wp_shopping_cart.php:251
|
| 48 |
+
msgid "Hit enter to submit new Quantity."
|
| 49 |
+
msgstr "Hit enter to submit new Quantity."
|
| 50 |
+
|
| 51 |
+
#: ../wp_shopping_cart.php:262
|
| 52 |
+
msgid "Item Name"
|
| 53 |
+
msgstr "Item Name"
|
| 54 |
+
|
| 55 |
+
#: ../wp_shopping_cart.php:262
|
| 56 |
+
msgid "Quantity"
|
| 57 |
+
msgstr "Quantity"
|
| 58 |
+
|
| 59 |
+
#: ../wp_shopping_cart.php:262
|
| 60 |
+
msgid "Price"
|
| 61 |
+
msgstr "Price"
|
| 62 |
+
|
| 63 |
+
#: ../wp_shopping_cart.php:299
|
| 64 |
+
msgid "Remove"
|
| 65 |
+
msgstr "Remove"
|
| 66 |
+
|
| 67 |
+
#: ../wp_shopping_cart.php:329
|
| 68 |
+
msgid "Subtotal"
|
| 69 |
+
msgstr "Subtotal"
|
| 70 |
+
|
| 71 |
+
#: ../wp_shopping_cart.php:330
|
| 72 |
+
msgid "Shipping"
|
| 73 |
+
msgstr "Shipping"
|
| 74 |
+
|
| 75 |
+
#: ../wp_shopping_cart.php:334
|
| 76 |
+
msgid "Total"
|
| 77 |
+
msgstr "Total"
|
| 78 |
+
|
| 79 |
+
#: ../wp_shopping_cart.php:339
|
| 80 |
+
msgid "paypal_checkout_EN.png"
|
| 81 |
+
msgstr "paypal_checkout_EN.png"
|
| 82 |
+
|
| 83 |
+
#: ../wp_shopping_cart.php:339
|
| 84 |
+
msgid "Make payments with PayPal - it\\'s fast, free and secure!"
|
| 85 |
+
msgstr "Make payments with PayPal - it\\'s fast, free and secure!"
|
| 86 |
+
|
| 87 |
+
#: ../wp_shopping_cart.php:387
|
| 88 |
+
#: ../wp_shopping_cart.php:469
|
| 89 |
+
#: ../wp_shopping_cart.php:528
|
| 90 |
+
#: ../wp_shopping_cart.php:534
|
| 91 |
+
#: ../wp_shopping_cart.php:622
|
| 92 |
+
msgid "Add to Cart"
|
| 93 |
+
msgstr "Add to Cart"
|
| 94 |
+
|
| 95 |
+
#: ../wp_shopping_cart.php:602
|
| 96 |
+
msgid "Options Updated!"
|
| 97 |
+
msgstr "Options Updated!"
|
| 98 |
+
|
| 99 |
+
#: ../wp_shopping_cart.php:662
|
| 100 |
+
msgid "Simple Paypal Shopping Cart Settings"
|
| 101 |
+
msgstr "Simple Paypal Shopping Cart Settings"
|
| 102 |
+
|
| 103 |
+
#: ../wp_shopping_cart.php:664
|
| 104 |
+
msgid "For information, updates and detailed documentation, please visit:"
|
| 105 |
+
msgstr "For information, updates and detailed documentation, please visit:"
|
| 106 |
+
|
| 107 |
+
#: ../wp_shopping_cart.php:668
|
| 108 |
+
msgid "Usage:"
|
| 109 |
+
msgstr "Usage:"
|
| 110 |
+
|
| 111 |
+
#: ../wp_shopping_cart.php:670
|
| 112 |
+
msgid "1. To add the 'Add to Cart' button simply add the trigger text"
|
| 113 |
+
msgstr "1. To add the 'Add to Cart' button simply add the trigger text"
|
| 114 |
+
|
| 115 |
+
#: ../wp_shopping_cart.php:670
|
| 116 |
+
msgid "PRODUCT-NAME"
|
| 117 |
+
msgstr "PRODUCT-NAME"
|
| 118 |
+
|
| 119 |
+
#: ../wp_shopping_cart.php:670
|
| 120 |
+
msgid "PRODUCT-PRICE"
|
| 121 |
+
msgstr "PRODUCT-PRICE"
|
| 122 |
+
|
| 123 |
+
#: ../wp_shopping_cart.php:670
|
| 124 |
+
msgid "to a post or page next to the product. Replace PRODUCT-NAME and PRODUCT-PRICE with the actual name and price. For example: [wp_cart:Test Product:price:15.00:end]"
|
| 125 |
+
msgstr "to a post or page next to the product. Replace PRODUCT-NAME and PRODUCT-PRICE with the actual name and price. For example: [wp_cart:Test Product:price:15.00:end]"
|
| 126 |
+
|
| 127 |
+
#: ../wp_shopping_cart.php:671
|
| 128 |
+
msgid "2. To add the shopping cart to a post or page (eg. checkout page) simply add the shortcode"
|
| 129 |
+
msgstr "2. To add the shopping cart to a post or page (eg. checkout page) simply add the shortcode"
|
| 130 |
+
|
| 131 |
+
#: ../wp_shopping_cart.php:671
|
| 132 |
+
msgid "to a post or page or use the sidebar widget to add the shopping cart to the sidebar."
|
| 133 |
+
msgstr "to a post or page or use the sidebar widget to add the shopping cart to the sidebar."
|
| 134 |
+
|
| 135 |
+
#: ../wp_shopping_cart.php:679
|
| 136 |
+
msgid "PayPal and Shopping Cart Settings"
|
| 137 |
+
msgstr "PayPal and Shopping Cart Settings"
|
| 138 |
+
|
| 139 |
+
#: ../wp_shopping_cart.php:685
|
| 140 |
+
msgid "Paypal Email Address"
|
| 141 |
+
msgstr "Paypal Email Address"
|
| 142 |
+
|
| 143 |
+
#: ../wp_shopping_cart.php:689
|
| 144 |
+
msgid "Shopping Cart title"
|
| 145 |
+
msgstr "Shopping Cart title"
|
| 146 |
+
|
| 147 |
+
#: ../wp_shopping_cart.php:693
|
| 148 |
+
msgid "Text/Image to Show When Cart Empty"
|
| 149 |
+
msgstr "Text/Image to Show When Cart Empty"
|
| 150 |
+
|
| 151 |
+
#: ../wp_shopping_cart.php:694
|
| 152 |
+
msgid "You can either enter plain text or the URL of an image that you want to show when the shopping cart is empty"
|
| 153 |
+
msgstr "You can either enter plain text or the URL of an image that you want to show when the shopping cart is empty"
|
| 154 |
+
|
| 155 |
+
#: ../wp_shopping_cart.php:697
|
| 156 |
+
msgid "Currency"
|
| 157 |
+
msgstr "Currency"
|
| 158 |
+
|
| 159 |
+
#: ../wp_shopping_cart.php:698
|
| 160 |
+
#: ../wp_shopping_cart.php:702
|
| 161 |
+
#: ../wp_shopping_cart.php:728
|
| 162 |
+
msgid "e.g."
|
| 163 |
+
msgstr "e.g."
|
| 164 |
+
|
| 165 |
+
#: ../wp_shopping_cart.php:701
|
| 166 |
+
msgid "Currency Symbol"
|
| 167 |
+
msgstr "Currency Symbol"
|
| 168 |
+
|
| 169 |
+
#: ../wp_shopping_cart.php:707
|
| 170 |
+
msgid "Base Shipping Cost"
|
| 171 |
+
msgstr "Base Shipping Cost"
|
| 172 |
+
|
| 173 |
+
#: ../wp_shopping_cart.php:708
|
| 174 |
+
msgid "This is the base shipping cost that will be added to the total of individual products shipping cost. Put 0 if you do not want to charge shipping cost or use base shipping cost."
|
| 175 |
+
msgstr "This is the base shipping cost that will be added to the total of individual products shipping cost. Put 0 if you do not want to charge shipping cost or use base shipping cost."
|
| 176 |
+
|
| 177 |
+
#: ../wp_shopping_cart.php:708
|
| 178 |
+
msgid "Learn More on Shipping Calculation"
|
| 179 |
+
msgstr "Learn More on Shipping Calculation"
|
| 180 |
+
|
| 181 |
+
#: ../wp_shopping_cart.php:712
|
| 182 |
+
msgid "Free Shipping for Orders Over"
|
| 183 |
+
msgstr "Free Shipping for Orders Over"
|
| 184 |
+
|
| 185 |
+
#: ../wp_shopping_cart.php:713
|
| 186 |
+
msgid "When a customer orders more than this amount he/she will get free shipping. Leave empty if you do not want to use it."
|
| 187 |
+
msgstr "When a customer orders more than this amount he/she will get free shipping. Leave empty if you do not want to use it."
|
| 188 |
+
|
| 189 |
+
#: ../wp_shopping_cart.php:717
|
| 190 |
+
msgid "Must Collect Shipping Address on PayPal"
|
| 191 |
+
msgstr "Must Collect Shipping Address on PayPal"
|
| 192 |
+
|
| 193 |
+
#: ../wp_shopping_cart.php:718
|
| 194 |
+
msgid "If checked the customer will be forced to enter a shipping address on PayPal when checking out."
|
| 195 |
+
msgstr "If checked the customer will be forced to enter a shipping address on PayPal when checking out."
|
| 196 |
+
|
| 197 |
+
#: ../wp_shopping_cart.php:722
|
| 198 |
+
msgid "Use PayPal Profile Based Shipping"
|
| 199 |
+
msgstr "Use PayPal Profile Based Shipping"
|
| 200 |
+
|
| 201 |
+
#: ../wp_shopping_cart.php:723
|
| 202 |
+
msgid "Check this if you want to use"
|
| 203 |
+
msgstr "Check this if you want to use"
|
| 204 |
+
|
| 205 |
+
#: ../wp_shopping_cart.php:723
|
| 206 |
+
msgid "PayPal profile based shipping"
|
| 207 |
+
msgstr "PayPal profile based shipping"
|
| 208 |
+
|
| 209 |
+
#: ../wp_shopping_cart.php:723
|
| 210 |
+
msgid "Using this will ignore any other shipping options that you have specified in this plugin."
|
| 211 |
+
msgstr "Using this will ignore any other shipping options that you have specified in this plugin."
|
| 212 |
+
|
| 213 |
+
#: ../wp_shopping_cart.php:727
|
| 214 |
+
msgid "Add to Cart button text or Image"
|
| 215 |
+
msgstr "Add to Cart button text or Image"
|
| 216 |
+
|
| 217 |
+
#: ../wp_shopping_cart.php:728
|
| 218 |
+
msgid "To use a customized image as the button simply enter the URL of the image file."
|
| 219 |
+
msgstr "To use a customized image as the button simply enter the URL of the image file."
|
| 220 |
+
|
| 221 |
+
#: ../wp_shopping_cart.php:732
|
| 222 |
+
msgid "Return URL"
|
| 223 |
+
msgstr "Return URL"
|
| 224 |
+
|
| 225 |
+
#: ../wp_shopping_cart.php:733
|
| 226 |
+
msgid "This is the URL the customer will be redirected to after a successful payment"
|
| 227 |
+
msgstr "This is the URL the customer will be redirected to after a successful payment"
|
| 228 |
+
|
| 229 |
+
#: ../wp_shopping_cart.php:737
|
| 230 |
+
msgid "Products Page URL"
|
| 231 |
+
msgstr "Products Page URL"
|
| 232 |
+
|
| 233 |
+
#: ../wp_shopping_cart.php:738
|
| 234 |
+
msgid "This is the URL of your products page if you have any. If used, the shopping cart widget will display a link to this page when cart is empty"
|
| 235 |
+
msgstr "This is the URL of your products page if you have any. If used, the shopping cart widget will display a link to this page when cart is empty"
|
| 236 |
+
|
| 237 |
+
#: ../wp_shopping_cart.php:742
|
| 238 |
+
msgid "Automatic redirection to checkout page"
|
| 239 |
+
msgstr "Automatic redirection to checkout page"
|
| 240 |
+
|
| 241 |
+
#: ../wp_shopping_cart.php:744
|
| 242 |
+
msgid "Checkout Page URL"
|
| 243 |
+
msgstr "Checkout Page URL"
|
| 244 |
+
|
| 245 |
+
#: ../wp_shopping_cart.php:745
|
| 246 |
+
msgid "If checked the visitor will be redirected to the Checkout page after a product is added to the cart. You must enter a URL in the Checkout Page URL field for this to work."
|
| 247 |
+
msgstr "If checked the visitor will be redirected to the Checkout page after a product is added to the cart. You must enter a URL in the Checkout Page URL field for this to work."
|
| 248 |
+
|
| 249 |
+
#: ../wp_shopping_cart.php:749
|
| 250 |
+
msgid "Reset Cart After Redirection to Return Page"
|
| 251 |
+
msgstr "Reset Cart After Redirection to Return Page"
|
| 252 |
+
|
| 253 |
+
#: ../wp_shopping_cart.php:751
|
| 254 |
+
msgid "If checked the shopping cart will be reset when the customer lands on the return URL (Thank You) page."
|
| 255 |
+
msgstr "If checked the shopping cart will be reset when the customer lands on the return URL (Thank You) page."
|
| 256 |
+
|
| 257 |
+
#: ../wp_shopping_cart.php:758
|
| 258 |
+
msgid "Hide Shopping Cart Image"
|
| 259 |
+
msgstr "Hide Shopping Cart Image"
|
| 260 |
+
|
| 261 |
+
#: ../wp_shopping_cart.php:759
|
| 262 |
+
msgid "If ticked the shopping cart image will not be shown."
|
| 263 |
+
msgstr "If ticked the shopping cart image will not be shown."
|
| 264 |
+
|
| 265 |
+
#: ../wp_shopping_cart.php:765
|
| 266 |
+
msgid "Use WP Affiliate Platform"
|
| 267 |
+
msgstr "Use WP Affiliate Platform"
|
| 268 |
+
|
| 269 |
+
#: ../wp_shopping_cart.php:767
|
| 270 |
+
msgid "Check this if using with the"
|
| 271 |
+
msgstr "Check this if using with the"
|
| 272 |
+
|
| 273 |
+
#: ../wp_shopping_cart.php:767
|
| 274 |
+
msgid "This plugin lets you run your own affiliate campaign/program and allows you to reward (pay commission) your affiliates for referred sales"
|
| 275 |
+
msgstr "This plugin lets you run your own affiliate campaign/program and allows you to reward (pay commission) your affiliates for referred sales"
|
| 276 |
+
|
| 277 |
+
#: ../wp_shopping_cart.php:772
|
| 278 |
+
msgid "Update Options »"
|
| 279 |
+
msgstr "Update Options »"
|
| 280 |
+
|
| 281 |
+
#: ../wp_shopping_cart.php:776
|
| 282 |
+
msgid "Like the Simple WordPress Shopping Cart Plugin?"
|
| 283 |
+
msgstr "Like the Simple WordPress Shopping Cart Plugin?"
|
| 284 |
+
|
| 285 |
+
#: ../wp_shopping_cart.php:776
|
| 286 |
+
msgid "Give it a good rating"
|
| 287 |
+
msgstr "Give it a good rating"
|
| 288 |
+
|
| 289 |
+
#: ../wp_shopping_cart.php:781
|
| 290 |
+
msgid "WP Paypal Shopping Cart Options"
|
| 291 |
+
msgstr "WP Paypal Shopping Cart Options"
|
| 292 |
+
|
| 293 |
+
#: ../wp_shopping_cart.php:791
|
| 294 |
+
#: ../wp_shopping_cart.php:819
|
| 295 |
+
#: ../wp_shopping_cart.php:820
|
| 296 |
+
msgid "WP Paypal Shopping Cart"
|
| 297 |
+
msgstr "WP Paypal Shopping Cart"
|
| 298 |
+
|
| 299 |
+
#: ../wp_shopping_cart.php:791
|
| 300 |
+
msgid "WP Shopping Cart"
|
| 301 |
+
msgstr "WP Shopping Cart"
|
| 302 |
+
|
| 303 |
+
#: ../wp_shopping_cart.php:799
|
| 304 |
+
msgid "Shopping Cart"
|
| 305 |
+
msgstr "Shopping Cart"
|
| 306 |
+
|
| 307 |
+
#: ../wp_shopping_cart.php:811
|
| 308 |
+
msgid "Set the Plugin Settings from the Settings menu"
|
| 309 |
+
msgstr "Set the Plugin Settings from the Settings menu"
|
| 310 |
+
|
| 311 |
+
#: ../wp_shopping_cart.php:818
|
| 312 |
+
msgid "Display WP Paypal Shopping Cart."
|
| 313 |
+
msgstr "Display WP Paypal Shopping Cart."
|
| 314 |
+
|
| 315 |
+
#: ../wp_shopping_cart.php:832
|
| 316 |
+
msgid "Settings"
|
| 317 |
+
msgstr "Settings"
|
| 318 |
+
|
| 319 |
+
#~ msgid "show-wp-shopping-cart"
|
| 320 |
+
#~ msgstr "show-wp-shopping-cart"
|
| 321 |
+
|
| 322 |
+
#~ msgid ""
|
| 323 |
+
#~ "2. To add the shopping cart to a post or page (eg. checkout page) simply "
|
| 324 |
+
#~ "add the shortcode <strong>[show_wp_shopping_cart]</strong> to a post or "
|
| 325 |
+
#~ "page or use the sidebar widget to add the shopping cart to the sidebar."
|
| 326 |
+
#~ msgstr ""
|
| 327 |
+
#~ "2. To add the shopping cart to a post or page (eg. checkout page) simply "
|
| 328 |
+
#~ "add the shortcode <strong>[show_wp_shopping_cart]</strong> to a post or "
|
| 329 |
+
#~ "page or use the sidebar widget to add the shopping cart to the sidebar."
|
languages/WSPSC.pot
ADDED
|
@@ -0,0 +1,316 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
msgid ""
|
| 2 |
+
msgstr ""
|
| 3 |
+
"Project-Id-Version: WSPSC v2.8.9\n"
|
| 4 |
+
"Report-Msgid-Bugs-To: \n"
|
| 5 |
+
"POT-Creation-Date: 2011-03-16 21:48+0100\n"
|
| 6 |
+
"PO-Revision-Date: 2011-03-16 21:48+0100\n"
|
| 7 |
+
"Language-Team: Ruhul Amin\n"
|
| 8 |
+
"MIME-Version: 1.0\n"
|
| 9 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
| 10 |
+
"Content-Transfer-Encoding: 8bit\n"
|
| 11 |
+
"X-Poedit-KeywordsList: _e;__\n"
|
| 12 |
+
"X-Poedit-Basepath: .\n"
|
| 13 |
+
"X-Poedit-SearchPath-0: ..\n"
|
| 14 |
+
|
| 15 |
+
#: ../wp_shopping_cart.php:33
|
| 16 |
+
msgid "Your Shopping Cart"
|
| 17 |
+
msgstr ""
|
| 18 |
+
|
| 19 |
+
#: ../wp_shopping_cart.php:34
|
| 20 |
+
msgid "Your cart is empty"
|
| 21 |
+
msgstr ""
|
| 22 |
+
|
| 23 |
+
#: ../wp_shopping_cart.php:140
|
| 24 |
+
msgid "Shopping Cart Configuration Error! You must specify a value in the 'Checkout Page URL' field for the automatic redirection feature to work!"
|
| 25 |
+
msgstr ""
|
| 26 |
+
|
| 27 |
+
#: ../wp_shopping_cart.php:197
|
| 28 |
+
msgid "Visit The Shop"
|
| 29 |
+
msgstr ""
|
| 30 |
+
|
| 31 |
+
#: ../wp_shopping_cart.php:209
|
| 32 |
+
#: ../wp_shopping_cart.php:606
|
| 33 |
+
msgid "USD"
|
| 34 |
+
msgstr ""
|
| 35 |
+
|
| 36 |
+
#: ../wp_shopping_cart.php:213
|
| 37 |
+
#: ../wp_shopping_cart.php:609
|
| 38 |
+
msgid "$"
|
| 39 |
+
msgstr ""
|
| 40 |
+
|
| 41 |
+
#: ../wp_shopping_cart.php:242
|
| 42 |
+
msgid "Cart"
|
| 43 |
+
msgstr ""
|
| 44 |
+
|
| 45 |
+
#: ../wp_shopping_cart.php:251
|
| 46 |
+
msgid "Hit enter to submit new Quantity."
|
| 47 |
+
msgstr ""
|
| 48 |
+
|
| 49 |
+
#: ../wp_shopping_cart.php:262
|
| 50 |
+
msgid "Item Name"
|
| 51 |
+
msgstr ""
|
| 52 |
+
|
| 53 |
+
#: ../wp_shopping_cart.php:262
|
| 54 |
+
msgid "Quantity"
|
| 55 |
+
msgstr ""
|
| 56 |
+
|
| 57 |
+
#: ../wp_shopping_cart.php:262
|
| 58 |
+
msgid "Price"
|
| 59 |
+
msgstr ""
|
| 60 |
+
|
| 61 |
+
#: ../wp_shopping_cart.php:299
|
| 62 |
+
msgid "Remove"
|
| 63 |
+
msgstr ""
|
| 64 |
+
|
| 65 |
+
#: ../wp_shopping_cart.php:329
|
| 66 |
+
msgid "Subtotal"
|
| 67 |
+
msgstr ""
|
| 68 |
+
|
| 69 |
+
#: ../wp_shopping_cart.php:330
|
| 70 |
+
msgid "Shipping"
|
| 71 |
+
msgstr ""
|
| 72 |
+
|
| 73 |
+
#: ../wp_shopping_cart.php:334
|
| 74 |
+
msgid "Total"
|
| 75 |
+
msgstr ""
|
| 76 |
+
|
| 77 |
+
#: ../wp_shopping_cart.php:339
|
| 78 |
+
msgid "paypal_checkout_EN.png"
|
| 79 |
+
msgstr ""
|
| 80 |
+
|
| 81 |
+
#: ../wp_shopping_cart.php:339
|
| 82 |
+
msgid "Make payments with PayPal - it\\'s fast, free and secure!"
|
| 83 |
+
msgstr ""
|
| 84 |
+
|
| 85 |
+
#: ../wp_shopping_cart.php:387
|
| 86 |
+
#: ../wp_shopping_cart.php:469
|
| 87 |
+
#: ../wp_shopping_cart.php:528
|
| 88 |
+
#: ../wp_shopping_cart.php:534
|
| 89 |
+
#: ../wp_shopping_cart.php:622
|
| 90 |
+
msgid "Add to Cart"
|
| 91 |
+
msgstr ""
|
| 92 |
+
|
| 93 |
+
#: ../wp_shopping_cart.php:602
|
| 94 |
+
msgid "Options Updated!"
|
| 95 |
+
msgstr ""
|
| 96 |
+
|
| 97 |
+
#: ../wp_shopping_cart.php:662
|
| 98 |
+
msgid "Simple Paypal Shopping Cart Settings"
|
| 99 |
+
msgstr ""
|
| 100 |
+
|
| 101 |
+
#: ../wp_shopping_cart.php:664
|
| 102 |
+
msgid "For information, updates and detailed documentation, please visit:"
|
| 103 |
+
msgstr ""
|
| 104 |
+
|
| 105 |
+
#: ../wp_shopping_cart.php:668
|
| 106 |
+
msgid "Usage:"
|
| 107 |
+
msgstr ""
|
| 108 |
+
|
| 109 |
+
#: ../wp_shopping_cart.php:670
|
| 110 |
+
msgid "1. To add the 'Add to Cart' button simply add the trigger text"
|
| 111 |
+
msgstr ""
|
| 112 |
+
|
| 113 |
+
#: ../wp_shopping_cart.php:670
|
| 114 |
+
msgid "PRODUCT-NAME"
|
| 115 |
+
msgstr ""
|
| 116 |
+
|
| 117 |
+
#: ../wp_shopping_cart.php:670
|
| 118 |
+
msgid "PRODUCT-PRICE"
|
| 119 |
+
msgstr ""
|
| 120 |
+
|
| 121 |
+
#: ../wp_shopping_cart.php:670
|
| 122 |
+
msgid "to a post or page next to the product. Replace PRODUCT-NAME and PRODUCT-PRICE with the actual name and price. For example: [wp_cart:Test Product:price:15.00:end]"
|
| 123 |
+
msgstr ""
|
| 124 |
+
|
| 125 |
+
#: ../wp_shopping_cart.php:671
|
| 126 |
+
msgid "2. To add the shopping cart to a post or page (eg. checkout page) simply add the shortcode"
|
| 127 |
+
msgstr ""
|
| 128 |
+
|
| 129 |
+
#: ../wp_shopping_cart.php:671
|
| 130 |
+
msgid "to a post or page or use the sidebar widget to add the shopping cart to the sidebar."
|
| 131 |
+
msgstr ""
|
| 132 |
+
|
| 133 |
+
#: ../wp_shopping_cart.php:679
|
| 134 |
+
msgid "PayPal and Shopping Cart Settings"
|
| 135 |
+
msgstr ""
|
| 136 |
+
|
| 137 |
+
#: ../wp_shopping_cart.php:685
|
| 138 |
+
msgid "Paypal Email Address"
|
| 139 |
+
msgstr ""
|
| 140 |
+
|
| 141 |
+
#: ../wp_shopping_cart.php:689
|
| 142 |
+
msgid "Shopping Cart title"
|
| 143 |
+
msgstr ""
|
| 144 |
+
|
| 145 |
+
#: ../wp_shopping_cart.php:693
|
| 146 |
+
msgid "Text/Image to Show When Cart Empty"
|
| 147 |
+
msgstr ""
|
| 148 |
+
|
| 149 |
+
#: ../wp_shopping_cart.php:694
|
| 150 |
+
msgid "You can either enter plain text or the URL of an image that you want to show when the shopping cart is empty"
|
| 151 |
+
msgstr ""
|
| 152 |
+
|
| 153 |
+
#: ../wp_shopping_cart.php:697
|
| 154 |
+
msgid "Currency"
|
| 155 |
+
msgstr ""
|
| 156 |
+
|
| 157 |
+
#: ../wp_shopping_cart.php:698
|
| 158 |
+
#: ../wp_shopping_cart.php:702
|
| 159 |
+
#: ../wp_shopping_cart.php:728
|
| 160 |
+
msgid "e.g."
|
| 161 |
+
msgstr ""
|
| 162 |
+
|
| 163 |
+
#: ../wp_shopping_cart.php:701
|
| 164 |
+
msgid "Currency Symbol"
|
| 165 |
+
msgstr ""
|
| 166 |
+
|
| 167 |
+
#: ../wp_shopping_cart.php:707
|
| 168 |
+
msgid "Base Shipping Cost"
|
| 169 |
+
msgstr ""
|
| 170 |
+
|
| 171 |
+
#: ../wp_shopping_cart.php:708
|
| 172 |
+
msgid "This is the base shipping cost that will be added to the total of individual products shipping cost. Put 0 if you do not want to charge shipping cost or use base shipping cost."
|
| 173 |
+
msgstr ""
|
| 174 |
+
|
| 175 |
+
#: ../wp_shopping_cart.php:708
|
| 176 |
+
msgid "Learn More on Shipping Calculation"
|
| 177 |
+
msgstr ""
|
| 178 |
+
|
| 179 |
+
#: ../wp_shopping_cart.php:712
|
| 180 |
+
msgid "Free Shipping for Orders Over"
|
| 181 |
+
msgstr ""
|
| 182 |
+
|
| 183 |
+
#: ../wp_shopping_cart.php:713
|
| 184 |
+
msgid "When a customer orders more than this amount he/she will get free shipping. Leave empty if you do not want to use it."
|
| 185 |
+
msgstr ""
|
| 186 |
+
|
| 187 |
+
#: ../wp_shopping_cart.php:717
|
| 188 |
+
msgid "Must Collect Shipping Address on PayPal"
|
| 189 |
+
msgstr ""
|
| 190 |
+
|
| 191 |
+
#: ../wp_shopping_cart.php:718
|
| 192 |
+
msgid "If checked the customer will be forced to enter a shipping address on PayPal when checking out."
|
| 193 |
+
msgstr ""
|
| 194 |
+
|
| 195 |
+
#: ../wp_shopping_cart.php:722
|
| 196 |
+
msgid "Use PayPal Profile Based Shipping"
|
| 197 |
+
msgstr ""
|
| 198 |
+
|
| 199 |
+
#: ../wp_shopping_cart.php:723
|
| 200 |
+
msgid "Check this if you want to use"
|
| 201 |
+
msgstr ""
|
| 202 |
+
|
| 203 |
+
#: ../wp_shopping_cart.php:723
|
| 204 |
+
msgid "PayPal profile based shipping"
|
| 205 |
+
msgstr ""
|
| 206 |
+
|
| 207 |
+
#: ../wp_shopping_cart.php:723
|
| 208 |
+
msgid "Using this will ignore any other shipping options that you have specified in this plugin."
|
| 209 |
+
msgstr ""
|
| 210 |
+
|
| 211 |
+
#: ../wp_shopping_cart.php:727
|
| 212 |
+
msgid "Add to Cart button text or Image"
|
| 213 |
+
msgstr ""
|
| 214 |
+
|
| 215 |
+
#: ../wp_shopping_cart.php:728
|
| 216 |
+
msgid "To use a customized image as the button simply enter the URL of the image file."
|
| 217 |
+
msgstr ""
|
| 218 |
+
|
| 219 |
+
#: ../wp_shopping_cart.php:732
|
| 220 |
+
msgid "Return URL"
|
| 221 |
+
msgstr ""
|
| 222 |
+
|
| 223 |
+
#: ../wp_shopping_cart.php:733
|
| 224 |
+
msgid "This is the URL the customer will be redirected to after a successful payment"
|
| 225 |
+
msgstr ""
|
| 226 |
+
|
| 227 |
+
#: ../wp_shopping_cart.php:737
|
| 228 |
+
msgid "Products Page URL"
|
| 229 |
+
msgstr ""
|
| 230 |
+
|
| 231 |
+
#: ../wp_shopping_cart.php:738
|
| 232 |
+
msgid "This is the URL of your products page if you have any. If used, the shopping cart widget will display a link to this page when cart is empty"
|
| 233 |
+
msgstr ""
|
| 234 |
+
|
| 235 |
+
#: ../wp_shopping_cart.php:742
|
| 236 |
+
msgid "Automatic redirection to checkout page"
|
| 237 |
+
msgstr ""
|
| 238 |
+
|
| 239 |
+
#: ../wp_shopping_cart.php:744
|
| 240 |
+
msgid "Checkout Page URL"
|
| 241 |
+
msgstr ""
|
| 242 |
+
|
| 243 |
+
#: ../wp_shopping_cart.php:745
|
| 244 |
+
msgid "If checked the visitor will be redirected to the Checkout page after a product is added to the cart. You must enter a URL in the Checkout Page URL field for this to work."
|
| 245 |
+
msgstr ""
|
| 246 |
+
|
| 247 |
+
#: ../wp_shopping_cart.php:749
|
| 248 |
+
msgid "Reset Cart After Redirection to Return Page"
|
| 249 |
+
msgstr ""
|
| 250 |
+
|
| 251 |
+
#: ../wp_shopping_cart.php:751
|
| 252 |
+
msgid "If checked the shopping cart will be reset when the customer lands on the return URL (Thank You) page."
|
| 253 |
+
msgstr ""
|
| 254 |
+
|
| 255 |
+
#: ../wp_shopping_cart.php:758
|
| 256 |
+
msgid "Hide Shopping Cart Image"
|
| 257 |
+
msgstr ""
|
| 258 |
+
|
| 259 |
+
#: ../wp_shopping_cart.php:759
|
| 260 |
+
msgid "If ticked the shopping cart image will not be shown."
|
| 261 |
+
msgstr ""
|
| 262 |
+
|
| 263 |
+
#: ../wp_shopping_cart.php:765
|
| 264 |
+
msgid "Use WP Affiliate Platform"
|
| 265 |
+
msgstr ""
|
| 266 |
+
|
| 267 |
+
#: ../wp_shopping_cart.php:767
|
| 268 |
+
msgid "Check this if using with the"
|
| 269 |
+
msgstr ""
|
| 270 |
+
|
| 271 |
+
#: ../wp_shopping_cart.php:767
|
| 272 |
+
msgid "This plugin lets you run your own affiliate campaign/program and allows you to reward (pay commission) your affiliates for referred sales"
|
| 273 |
+
msgstr ""
|
| 274 |
+
|
| 275 |
+
#: ../wp_shopping_cart.php:772
|
| 276 |
+
msgid "Update Options »"
|
| 277 |
+
msgstr ""
|
| 278 |
+
|
| 279 |
+
#: ../wp_shopping_cart.php:776
|
| 280 |
+
msgid "Like the Simple WordPress Shopping Cart Plugin?"
|
| 281 |
+
msgstr ""
|
| 282 |
+
|
| 283 |
+
#: ../wp_shopping_cart.php:776
|
| 284 |
+
msgid "Give it a good rating"
|
| 285 |
+
msgstr ""
|
| 286 |
+
|
| 287 |
+
#: ../wp_shopping_cart.php:781
|
| 288 |
+
msgid "WP Paypal Shopping Cart Options"
|
| 289 |
+
msgstr ""
|
| 290 |
+
|
| 291 |
+
#: ../wp_shopping_cart.php:791
|
| 292 |
+
#: ../wp_shopping_cart.php:819
|
| 293 |
+
#: ../wp_shopping_cart.php:820
|
| 294 |
+
msgid "WP Paypal Shopping Cart"
|
| 295 |
+
msgstr ""
|
| 296 |
+
|
| 297 |
+
#: ../wp_shopping_cart.php:791
|
| 298 |
+
msgid "WP Shopping Cart"
|
| 299 |
+
msgstr ""
|
| 300 |
+
|
| 301 |
+
#: ../wp_shopping_cart.php:799
|
| 302 |
+
msgid "Shopping Cart"
|
| 303 |
+
msgstr ""
|
| 304 |
+
|
| 305 |
+
#: ../wp_shopping_cart.php:811
|
| 306 |
+
msgid "Set the Plugin Settings from the Settings menu"
|
| 307 |
+
msgstr ""
|
| 308 |
+
|
| 309 |
+
#: ../wp_shopping_cart.php:818
|
| 310 |
+
msgid "Display WP Paypal Shopping Cart."
|
| 311 |
+
msgstr ""
|
| 312 |
+
|
| 313 |
+
#: ../wp_shopping_cart.php:832
|
| 314 |
+
msgid "Settings"
|
| 315 |
+
msgstr ""
|
| 316 |
+
|
paypal.php
ADDED
|
@@ -0,0 +1,290 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<?php
|
| 2 |
+
include_once('../../../wp-load.php');
|
| 3 |
+
$debug_log = "ipn_handle_debug.log"; // Debug log file name
|
| 4 |
+
|
| 5 |
+
class paypal_ipn_handler {
|
| 6 |
+
|
| 7 |
+
var $last_error; // holds the last error encountered
|
| 8 |
+
var $ipn_log; // bool: log IPN results to text file?
|
| 9 |
+
var $ipn_log_file; // filename of the IPN log
|
| 10 |
+
var $ipn_response; // holds the IPN response from paypal
|
| 11 |
+
var $ipn_data = array(); // array contains the POST values for IPN
|
| 12 |
+
var $fields = array(); // array holds the fields to submit to paypal
|
| 13 |
+
|
| 14 |
+
function paypal_ipn_handler()
|
| 15 |
+
{
|
| 16 |
+
$this->paypal_url = 'https://www.paypal.com/cgi-bin/webscr';
|
| 17 |
+
$this->last_error = '';
|
| 18 |
+
$this->ipn_log_file = 'ipn_handle_debug.log';
|
| 19 |
+
$this->ipn_response = '';
|
| 20 |
+
}
|
| 21 |
+
|
| 22 |
+
function validate_and_dispatch_product()
|
| 23 |
+
{
|
| 24 |
+
// Check Product Name , Price , Currency , Receivers email ,
|
| 25 |
+
global $products,$currency,$paypal_email;
|
| 26 |
+
|
| 27 |
+
$transaction_type = $this->ipn_data['txn_type'];
|
| 28 |
+
$transaction_subject = $this->ipn_data['transaction_subject'];
|
| 29 |
+
if ($transaction_type == "cart")
|
| 30 |
+
{
|
| 31 |
+
$this->debug_log('Transaction Type: Shopping Cart',true);
|
| 32 |
+
// Cart Items
|
| 33 |
+
$num_cart_items = $this->ipn_data['num_cart_items'];
|
| 34 |
+
$this->debug_log('Number of Cart Items: '.$num_cart_items,true);
|
| 35 |
+
|
| 36 |
+
$i = 1;
|
| 37 |
+
$cart_items = array();
|
| 38 |
+
while($i < $num_cart_items+1)
|
| 39 |
+
{
|
| 40 |
+
$item_number = $this->ipn_data['item_number' . $i];
|
| 41 |
+
$item_name = $this->ipn_data['item_name' . $i];
|
| 42 |
+
$quantity = $this->ipn_data['quantity' . $i];
|
| 43 |
+
$mc_gross = $this->ipn_data['mc_gross_' . $i];
|
| 44 |
+
$mc_currency = $this->ipn_data['mc_currency'];
|
| 45 |
+
|
| 46 |
+
$current_item = array(
|
| 47 |
+
'item_number' => $item_number,
|
| 48 |
+
'item_name' => $item_name,
|
| 49 |
+
'quantity' => $quantity,
|
| 50 |
+
'mc_gross' => $mc_gross,
|
| 51 |
+
'mc_currency' => $mc_currency,
|
| 52 |
+
);
|
| 53 |
+
|
| 54 |
+
array_push($cart_items, $current_item);
|
| 55 |
+
$i++;
|
| 56 |
+
}
|
| 57 |
+
}
|
| 58 |
+
else
|
| 59 |
+
{
|
| 60 |
+
$cart_items = array();
|
| 61 |
+
$this->debug_log('Transaction Type: Buy Now',true);
|
| 62 |
+
$item_number = $this->ipn_data['item_number'];
|
| 63 |
+
$item_name = $this->ipn_data['item_name'];
|
| 64 |
+
$quantity = $this->ipn_data['quantity'];
|
| 65 |
+
$mc_gross = $this->ipn_data['mc_gross'];
|
| 66 |
+
$mc_currency = $this->ipn_data['mc_currency'];
|
| 67 |
+
|
| 68 |
+
$current_item = array(
|
| 69 |
+
'item_number' => $item_number,
|
| 70 |
+
'item_name' => $item_name,
|
| 71 |
+
'quantity' => $quantity,
|
| 72 |
+
'mc_gross' => $mc_gross,
|
| 73 |
+
'mc_currency' => $mc_currency,
|
| 74 |
+
);
|
| 75 |
+
|
| 76 |
+
array_push($cart_items, $current_item);
|
| 77 |
+
}
|
| 78 |
+
|
| 79 |
+
$product_id_array = Array();
|
| 80 |
+
$product_name_array = Array();
|
| 81 |
+
$product_price_array = Array();
|
| 82 |
+
$attachments_array = Array();
|
| 83 |
+
$download_link_array = Array();
|
| 84 |
+
|
| 85 |
+
$payment_currency = get_option('cart_payment_currency');
|
| 86 |
+
|
| 87 |
+
foreach ($cart_items as $current_cart_item)
|
| 88 |
+
{
|
| 89 |
+
$cart_item_data_num = $current_cart_item['item_number'];
|
| 90 |
+
$cart_item_data_name = $current_cart_item['item_name'];
|
| 91 |
+
$cart_item_data_quantity = $current_cart_item['quantity'];
|
| 92 |
+
$cart_item_data_total = $current_cart_item['mc_gross'];
|
| 93 |
+
$cart_item_data_currency = $current_cart_item['mc_currency'];
|
| 94 |
+
|
| 95 |
+
$this->debug_log('Item Number: '.$cart_item_data_num,true);
|
| 96 |
+
$this->debug_log('Item Name: '.$cart_item_data_name,true);
|
| 97 |
+
$this->debug_log('Item Quantity: '.$cart_item_data_quantity,true);
|
| 98 |
+
$this->debug_log('Item Total: '.$cart_item_data_total,true);
|
| 99 |
+
$this->debug_log('Item Currency: '.$cart_item_data_currency,true);
|
| 100 |
+
|
| 101 |
+
// Compare the values
|
| 102 |
+
if ($payment_currency != $cart_item_data_currency)
|
| 103 |
+
{
|
| 104 |
+
$this->debug_log('Invalid Product Currency : '.$payment_currency,false);
|
| 105 |
+
return false;
|
| 106 |
+
}
|
| 107 |
+
}
|
| 108 |
+
|
| 109 |
+
$this->debug_log('Updating Affiliate Database Table with Sales Data if Using the WP Affiliate Platform Plugin.',true);
|
| 110 |
+
|
| 111 |
+
if (function_exists('wp_aff_platform_install'))
|
| 112 |
+
{
|
| 113 |
+
$this->debug_log('WP Affiliate Platform is installed, registering sale...',true);
|
| 114 |
+
$referrer = $this->ipn_data['custom'];
|
| 115 |
+
$sale_amount = $this->ipn_data['mc_gross'];
|
| 116 |
+
if (!empty($referrer))
|
| 117 |
+
{
|
| 118 |
+
$clientdate = (date ("Y-m-d"));
|
| 119 |
+
$clienttime = (date ("H:i:s"));
|
| 120 |
+
|
| 121 |
+
global $wpdb;
|
| 122 |
+
$affiliates_table_name = $wpdb->prefix . "affiliates_tbl";
|
| 123 |
+
$aff_sales_table = $wpdb->prefix . "affiliates_sales_tbl";
|
| 124 |
+
$wp_aff_affiliates_db = $wpdb->get_row("SELECT * FROM $affiliates_table_name WHERE refid = '$referrer'", OBJECT);
|
| 125 |
+
$commission_level = $wp_aff_affiliates_db->commissionlevel;
|
| 126 |
+
|
| 127 |
+
$commission_amount = ($sale_amount*$commission_level)/100;
|
| 128 |
+
|
| 129 |
+
$updatedb = "INSERT INTO $aff_sales_table VALUES ('$referrer','$clientdate','$clienttime','','','$commission_amount','$sale_amount')";
|
| 130 |
+
$results = $wpdb->query($updatedb);
|
| 131 |
+
|
| 132 |
+
$message = 'The sale has been registered in the WP Affiliates Platform Database for referrer: '.$referrer.' with amount: '.$commission_amount;
|
| 133 |
+
$this->debug_log($message,true);
|
| 134 |
+
}
|
| 135 |
+
else
|
| 136 |
+
{
|
| 137 |
+
$this->debug_log('No Referrer Found. This is not an affiliate sale',true);
|
| 138 |
+
}
|
| 139 |
+
}
|
| 140 |
+
else
|
| 141 |
+
{
|
| 142 |
+
$this->debug_log('Not Using the WP Affiliate Platform Plugin.',true);
|
| 143 |
+
}
|
| 144 |
+
|
| 145 |
+
return true;
|
| 146 |
+
}
|
| 147 |
+
|
| 148 |
+
function validate_ipn() {
|
| 149 |
+
|
| 150 |
+
// parse the paypal URL
|
| 151 |
+
$url_parsed=parse_url($this->paypal_url);
|
| 152 |
+
|
| 153 |
+
// generate the post string from the _POST vars aswell as load the _POST vars into an arry
|
| 154 |
+
$post_string = '';
|
| 155 |
+
foreach ($_POST as $field=>$value) {
|
| 156 |
+
$this->ipn_data["$field"] = $value;
|
| 157 |
+
$post_string .= $field.'='.urlencode(stripslashes($value)).'&';
|
| 158 |
+
}
|
| 159 |
+
|
| 160 |
+
$this->post_string = $post_string;
|
| 161 |
+
$this->debug_log('Post string : '. $this->post_string,true);
|
| 162 |
+
|
| 163 |
+
$post_string.="cmd=_notify-validate"; // append ipn command
|
| 164 |
+
|
| 165 |
+
// open the connection to paypal
|
| 166 |
+
$fp = fsockopen($url_parsed['host'],"80",$err_num,$err_str,30);
|
| 167 |
+
if(!$fp)
|
| 168 |
+
{
|
| 169 |
+
// could not open the connection. If loggin is on, the error message
|
| 170 |
+
// will be in the log.
|
| 171 |
+
$this->debug_log('Connection to '.$url_parsed['host']." failed.fsockopen error no. $errnum: $errstr",false);
|
| 172 |
+
return false;
|
| 173 |
+
|
| 174 |
+
}
|
| 175 |
+
else
|
| 176 |
+
{
|
| 177 |
+
// Post the data back to paypal
|
| 178 |
+
fputs($fp, "POST $url_parsed[path] HTTP/1.1\r\n");
|
| 179 |
+
fputs($fp, "Host: $url_parsed[host]\r\n");
|
| 180 |
+
fputs($fp, "Content-type: application/x-www-form-urlencoded\r\n");
|
| 181 |
+
fputs($fp, "Content-length: ".strlen($post_string)."\r\n");
|
| 182 |
+
fputs($fp, "Connection: close\r\n\r\n");
|
| 183 |
+
fputs($fp, $post_string . "\r\n\r\n");
|
| 184 |
+
|
| 185 |
+
// loop through the response from the server and append to variable
|
| 186 |
+
while(!feof($fp)) {
|
| 187 |
+
$this->ipn_response .= fgets($fp, 1024);
|
| 188 |
+
}
|
| 189 |
+
|
| 190 |
+
fclose($fp); // close connection
|
| 191 |
+
|
| 192 |
+
$this->debug_log('Connection to '.$url_parsed['host'].' successfuly completed.',true);
|
| 193 |
+
}
|
| 194 |
+
|
| 195 |
+
if (eregi("VERIFIED",$this->ipn_response))
|
| 196 |
+
{
|
| 197 |
+
// Valid IPN transaction.
|
| 198 |
+
$this->debug_log('IPN successfully verified.',true);
|
| 199 |
+
return true;
|
| 200 |
+
|
| 201 |
+
}
|
| 202 |
+
else
|
| 203 |
+
{
|
| 204 |
+
// Invalid IPN transaction. Check the log for details.
|
| 205 |
+
$this->debug_log('IPN validation failed.',false);
|
| 206 |
+
return false;
|
| 207 |
+
}
|
| 208 |
+
}
|
| 209 |
+
|
| 210 |
+
function log_ipn_results($success)
|
| 211 |
+
{
|
| 212 |
+
if (!$this->ipn_log) return; // is logging turned off?
|
| 213 |
+
|
| 214 |
+
// Timestamp
|
| 215 |
+
$text = '['.date('m/d/Y g:i A').'] - ';
|
| 216 |
+
|
| 217 |
+
// Success or failure being logged?
|
| 218 |
+
if ($success) $text .= "SUCCESS!\n";
|
| 219 |
+
else $text .= 'FAIL: '.$this->last_error."\n";
|
| 220 |
+
|
| 221 |
+
// Log the POST variables
|
| 222 |
+
$text .= "IPN POST Vars from Paypal:\n";
|
| 223 |
+
foreach ($this->ipn_data as $key=>$value) {
|
| 224 |
+
$text .= "$key=$value, ";
|
| 225 |
+
}
|
| 226 |
+
|
| 227 |
+
// Log the response from the paypal server
|
| 228 |
+
$text .= "\nIPN Response from Paypal Server:\n ".$this->ipn_response;
|
| 229 |
+
|
| 230 |
+
// Write to log
|
| 231 |
+
$fp=fopen($this->ipn_log_file,'a');
|
| 232 |
+
fwrite($fp, $text . "\n\n");
|
| 233 |
+
|
| 234 |
+
fclose($fp); // close file
|
| 235 |
+
}
|
| 236 |
+
|
| 237 |
+
function debug_log($message,$success,$end=false)
|
| 238 |
+
{
|
| 239 |
+
|
| 240 |
+
if (!$this->ipn_log) return; // is logging turned off?
|
| 241 |
+
|
| 242 |
+
// Timestamp
|
| 243 |
+
$text = '['.date('m/d/Y g:i A').'] - '.(($success)?'SUCCESS :':'FAILURE :').$message. "\n";
|
| 244 |
+
|
| 245 |
+
if ($end) {
|
| 246 |
+
$text .= "\n------------------------------------------------------------------\n\n";
|
| 247 |
+
}
|
| 248 |
+
|
| 249 |
+
// Write to log
|
| 250 |
+
$fp=fopen($this->ipn_log_file,'a');
|
| 251 |
+
fwrite($fp, $text );
|
| 252 |
+
fclose($fp); // close file
|
| 253 |
+
}
|
| 254 |
+
}
|
| 255 |
+
|
| 256 |
+
// Start of IPN handling (script execution)
|
| 257 |
+
|
| 258 |
+
$ipn_handler_instance = new paypal_ipn_handler();
|
| 259 |
+
|
| 260 |
+
$debug_enabled = true; //get_option('wp_cart_enable_debug');
|
| 261 |
+
|
| 262 |
+
if ($debug_enabled)
|
| 263 |
+
{
|
| 264 |
+
echo 'Debug is enabled. Check the '.$debug_log.' file for debug output.';
|
| 265 |
+
$ipn_handler_instance->ipn_log = true;
|
| 266 |
+
$ipn_handler_instance->ipn_log_file = $debug_log;
|
| 267 |
+
}
|
| 268 |
+
|
| 269 |
+
$sandbox = false; //get_option('wp_cart_enable_sandbox');
|
| 270 |
+
|
| 271 |
+
if ($sandbox) // Enable sandbox testing
|
| 272 |
+
{
|
| 273 |
+
$ipn_handler_instance->paypal_url = 'https://www.sandbox.paypal.com/cgi-bin/webscr';
|
| 274 |
+
}
|
| 275 |
+
|
| 276 |
+
$ipn_handler_instance->debug_log('Paypal Class Initiated by '.$_SERVER['REMOTE_ADDR'],true);
|
| 277 |
+
|
| 278 |
+
// Validate the IPN
|
| 279 |
+
if ($ipn_handler_instance->validate_ipn())
|
| 280 |
+
{
|
| 281 |
+
$ipn_handler_instance->debug_log('Creating prodcut Information to send.',true);
|
| 282 |
+
|
| 283 |
+
if(!$ipn_handler_instance->validate_and_dispatch_product())
|
| 284 |
+
{
|
| 285 |
+
$ipn_handler_instance->debug_log('IPN product validation failed.',false);
|
| 286 |
+
}
|
| 287 |
+
}
|
| 288 |
+
$ipn_handler_instance->debug_log('Paypal class finished.',true,true);
|
| 289 |
+
|
| 290 |
+
?>
|
readme.txt
CHANGED
|
@@ -3,8 +3,8 @@ Contributors: Ruhul Amin
|
|
| 3 |
Donate link: http://www.tipsandtricks-hq.com
|
| 4 |
Tags: WordPress shopping cart, Paypal shopping cart, online shop, shopping cart, wordperss ecommerce, sell digital products
|
| 5 |
Requires at least: 2.6
|
| 6 |
-
Tested up to: 3.
|
| 7 |
-
Stable tag:
|
| 8 |
|
| 9 |
Very easy to use Simple WordPress Paypal Shopping Cart Plugin. Great for selling products online in one click from your WordPress site.
|
| 10 |
|
| 3 |
Donate link: http://www.tipsandtricks-hq.com
|
| 4 |
Tags: WordPress shopping cart, Paypal shopping cart, online shop, shopping cart, wordperss ecommerce, sell digital products
|
| 5 |
Requires at least: 2.6
|
| 6 |
+
Tested up to: 3.1.3
|
| 7 |
+
Stable tag:3.1
|
| 8 |
|
| 9 |
Very easy to use Simple WordPress Paypal Shopping Cart Plugin. Great for selling products online in one click from your WordPress site.
|
| 10 |
|
wp_shopping_cart.php
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<?php
|
| 2 |
/*
|
| 3 |
Plugin Name: WP Simple Paypal Shopping cart
|
| 4 |
-
Version:
|
| 5 |
Plugin URI: http://www.tipsandtricks-hq.com/?p=768
|
| 6 |
Author: Ruhul Amin
|
| 7 |
Author URI: http://www.tipsandtricks-hq.com/
|
|
@@ -25,10 +25,14 @@ if(!isset($_SESSION))
|
|
| 25 |
|
| 26 |
$siteurl = get_option('siteurl');
|
| 27 |
define('WP_CART_FOLDER', dirname(plugin_basename(__FILE__)));
|
| 28 |
-
define('WP_CART_URL',
|
|
|
|
| 29 |
|
| 30 |
-
|
| 31 |
-
|
|
|
|
|
|
|
|
|
|
| 32 |
add_option('cart_return_from_paypal_url', get_bloginfo('wpurl'));
|
| 33 |
|
| 34 |
function always_show_cart_handler($atts)
|
|
@@ -61,15 +65,25 @@ function shopping_cart_show($content)
|
|
| 61 |
}
|
| 62 |
|
| 63 |
// Reset the Cart as this is a returned customer from Paypal
|
| 64 |
-
$merchant_return_link
|
| 65 |
-
if (!empty($merchant_return_link))
|
| 66 |
{
|
| 67 |
reset_wp_cart();
|
|
|
|
| 68 |
}
|
| 69 |
-
|
| 70 |
-
if ($mc_gross
|
| 71 |
{
|
| 72 |
reset_wp_cart();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 73 |
}
|
| 74 |
|
| 75 |
function reset_wp_cart()
|
|
@@ -79,8 +93,7 @@ function reset_wp_cart()
|
|
| 79 |
{
|
| 80 |
unset($products[$key]);
|
| 81 |
}
|
| 82 |
-
$_SESSION['simpleCart'] = $products;
|
| 83 |
-
header('Location: ' . get_option('cart_return_from_paypal_url'));
|
| 84 |
}
|
| 85 |
|
| 86 |
if ($_POST['addcart'])
|
|
@@ -119,6 +132,21 @@ if ($_POST['addcart'])
|
|
| 119 |
|
| 120 |
sort($products);
|
| 121 |
$_SESSION['simpleCart'] = $products;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 122 |
}
|
| 123 |
else if ($_POST['cquantity'])
|
| 124 |
{
|
|
@@ -155,12 +183,19 @@ function print_wp_shopping_cart()
|
|
| 155 |
$empty_cart_text = get_option('wp_cart_empty_text');
|
| 156 |
if (!empty($empty_cart_text))
|
| 157 |
{
|
| 158 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 159 |
}
|
| 160 |
$cart_products_page_url = get_option('cart_products_page_url');
|
| 161 |
if (!empty($cart_products_page_url))
|
| 162 |
{
|
| 163 |
-
$output .= '<br /><a rel="nofollow" href="'.$cart_products_page_url.'">Visit The Shop</a>';
|
| 164 |
}
|
| 165 |
return $output;
|
| 166 |
}
|
|
@@ -172,11 +207,11 @@ function print_wp_shopping_cart()
|
|
| 172 |
if (!empty($defaultCurrency))
|
| 173 |
$paypal_currency = $defaultCurrency;
|
| 174 |
else
|
| 175 |
-
$paypal_currency =
|
| 176 |
if (!empty($defaultSymbol))
|
| 177 |
$paypal_symbol = $defaultSymbol;
|
| 178 |
else
|
| 179 |
-
$paypal_symbol =
|
| 180 |
|
| 181 |
if (!empty($defaultEmail))
|
| 182 |
$email = $defaultEmail;
|
|
@@ -193,18 +228,19 @@ function print_wp_shopping_cart()
|
|
| 193 |
{
|
| 194 |
if (function_exists('wp_aff_platform_install'))
|
| 195 |
{
|
| 196 |
-
$notify =
|
|
|
|
| 197 |
$urls .= '<input type="hidden" name="notify_url" value="'.$notify.'" />';
|
| 198 |
}
|
| 199 |
}
|
| 200 |
$title = get_option('wp_cart_title');
|
| 201 |
-
//if (empty($title)) $title =
|
| 202 |
|
| 203 |
global $plugin_dir_name;
|
| 204 |
$output .= '<div class="shopping_cart" style=" padding: 5px;">';
|
| 205 |
if (!get_option('wp_shopping_cart_image_hide'))
|
| 206 |
{
|
| 207 |
-
$output .= "<input type='image' src='".WP_CART_URL."/images/shopping_cart_icon.png' value='Cart' title='Cart' />";
|
| 208 |
}
|
| 209 |
if(!empty($title))
|
| 210 |
{
|
|
@@ -213,7 +249,7 @@ function print_wp_shopping_cart()
|
|
| 213 |
$output .= '</h2>';
|
| 214 |
}
|
| 215 |
|
| 216 |
-
$output .= '<br /><span id="pinfo" style="display: none; font-weight: bold; color: red;">Hit enter to submit new Quantity
|
| 217 |
$output .= '<table style="width: 100%;">';
|
| 218 |
|
| 219 |
$count = 1;
|
|
@@ -224,7 +260,7 @@ function print_wp_shopping_cart()
|
|
| 224 |
{
|
| 225 |
$output .= '
|
| 226 |
<tr>
|
| 227 |
-
<th style="text-align: left">Item Name</th><th>Quantity</th><th>Price</th>
|
| 228 |
</tr>';
|
| 229 |
|
| 230 |
foreach ($_SESSION['simpleCart'] as $item)
|
|
@@ -233,8 +269,15 @@ function print_wp_shopping_cart()
|
|
| 233 |
$item_total_shipping += $item['shipping'] * $item['quantity'];
|
| 234 |
$total_items += $item['quantity'];
|
| 235 |
}
|
| 236 |
-
$
|
| 237 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 238 |
|
| 239 |
$cart_free_shipping_threshold = get_option('cart_free_shipping_threshold');
|
| 240 |
if (!empty($cart_free_shipping_threshold) && $total > $cart_free_shipping_threshold)
|
|
@@ -254,7 +297,7 @@ function print_wp_shopping_cart()
|
|
| 254 |
<td><form method=\"post\" action=\"\">
|
| 255 |
<input type=\"hidden\" name=\"product\" value=\"".$item['name']."\" />
|
| 256 |
<input type='hidden' name='delcart' value='1' />
|
| 257 |
-
<input type='image' src='".WP_CART_URL."/images/Shoppingcart_delete.png' value='Remove' title='Remove' /></form></td></tr>
|
| 258 |
";
|
| 259 |
|
| 260 |
$form .= "
|
|
@@ -284,17 +327,17 @@ function print_wp_shopping_cart()
|
|
| 284 |
if ($postage_cost != 0)
|
| 285 |
{
|
| 286 |
$output .= "
|
| 287 |
-
<tr><td colspan='2' style='font-weight: bold; text-align: right;'>Subtotal: </td><td style='text-align: center'>".print_payment_currency($total, $paypal_symbol, $decimal)."</td><td></td></tr>
|
| 288 |
-
<tr><td colspan='2' style='font-weight: bold; text-align: right;'>Shipping: </td><td style='text-align: center'>".print_payment_currency($postage_cost, $paypal_symbol, $decimal)."</td><td></td></tr>";
|
| 289 |
}
|
| 290 |
|
| 291 |
$output .= "
|
| 292 |
-
<tr><td colspan='2' style='font-weight: bold; text-align: right;'>Total: </td><td style='text-align: center'>".print_payment_currency(($total+$postage_cost), $paypal_symbol, $decimal)."</td><td></td></tr>
|
| 293 |
<tr><td colspan='4'>";
|
| 294 |
|
| 295 |
$output .= "<form action=\"https://www.paypal.com/cgi-bin/webscr\" method=\"post\">$form";
|
| 296 |
if ($count)
|
| 297 |
-
$output .= '<input type="image" src="'.WP_CART_URL.'/images/
|
| 298 |
|
| 299 |
$output .= $urls.'
|
| 300 |
<input type="hidden" name="business" value="'.$email.'" />
|
|
@@ -342,7 +385,7 @@ function print_wp_cart_button_new($content)
|
|
| 342 |
|
| 343 |
$addcart = get_option('addToCartButtonName');
|
| 344 |
if (!$addcart || ($addcart == '') )
|
| 345 |
-
$addcart =
|
| 346 |
|
| 347 |
$pattern = '#\[wp_cart:.+:price:.+:end]#';
|
| 348 |
preg_match_all ($pattern, $content, $matches);
|
|
@@ -424,7 +467,7 @@ function print_wp_cart_button_new($content)
|
|
| 424 |
|
| 425 |
if (preg_match("/http/", $addcart)) // Use the image as the 'add to cart' button
|
| 426 |
{
|
| 427 |
-
$replacement .= '<input type="image" src="'.$addcart.'" class="wp_cart_button" alt="Add to Cart"/>';
|
| 428 |
}
|
| 429 |
else
|
| 430 |
{
|
|
@@ -483,13 +526,13 @@ function print_wp_cart_button_for_product($name, $price, $shipping=0)
|
|
| 483 |
$addcart = get_option('addToCartButtonName');
|
| 484 |
|
| 485 |
if (!$addcart || ($addcart == '') )
|
| 486 |
-
$addcart =
|
| 487 |
|
| 488 |
|
| 489 |
$replacement = '<object><form method="post" action="" style="display:inline">';
|
| 490 |
if (preg_match("/http:/", $addcart)) // Use the image as the 'add to cart' button
|
| 491 |
{
|
| 492 |
-
$replacement .= '<input type="image" src="'.$addcart.'" class="wp_cart_button" alt="Add to Cart"/>';
|
| 493 |
}
|
| 494 |
else
|
| 495 |
{
|
|
@@ -532,7 +575,7 @@ function cart_current_page_url() {
|
|
| 532 |
}
|
| 533 |
|
| 534 |
function show_wp_cart_options_page () {
|
| 535 |
-
$wp_simple_paypal_shopping_cart_version = "
|
| 536 |
if (isset($_POST['info_update']))
|
| 537 |
{
|
| 538 |
update_option('cart_payment_currency', (string)$_POST["cart_payment_currency"]);
|
|
@@ -548,18 +591,23 @@ function show_wp_cart_options_page () {
|
|
| 548 |
update_option('wp_cart_empty_text', (string)$_POST["wp_cart_empty_text"]);
|
| 549 |
update_option('cart_return_from_paypal_url', (string)$_POST["cart_return_from_paypal_url"]);
|
| 550 |
update_option('cart_products_page_url', (string)$_POST["cart_products_page_url"]);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 551 |
update_option('wp_shopping_cart_image_hide', ($_POST['wp_shopping_cart_image_hide']!='') ? 'checked="checked"':'' );
|
| 552 |
update_option('wp_use_aff_platform', ($_POST['wp_use_aff_platform']!='') ? 'checked="checked"':'' );
|
| 553 |
|
| 554 |
echo '<div id="message" class="updated fade">';
|
| 555 |
-
echo '<p><strong>Options Updated
|
| 556 |
}
|
| 557 |
|
| 558 |
$defaultCurrency = get_option('cart_payment_currency');
|
| 559 |
-
if (empty($defaultCurrency)) $defaultCurrency =
|
| 560 |
|
| 561 |
$defaultSymbol = get_option('cart_currency_symbol');
|
| 562 |
-
if (empty($defaultSymbol)) $defaultSymbol =
|
| 563 |
|
| 564 |
$baseShipping = get_option('cart_base_shipping_cost');
|
| 565 |
if (empty($baseShipping)) $baseShipping = 0;
|
|
@@ -572,14 +620,25 @@ function show_wp_cart_options_page () {
|
|
| 572 |
$return_url = get_option('cart_return_from_paypal_url');
|
| 573 |
|
| 574 |
$addcart = get_option('addToCartButtonName');
|
| 575 |
-
if (empty($addcart)) $addcart =
|
| 576 |
|
| 577 |
$title = get_option('wp_cart_title');
|
| 578 |
-
//if (empty($title)) $title =
|
| 579 |
|
| 580 |
$emptyCartText = get_option('wp_cart_empty_text');
|
| 581 |
-
$cart_products_page_url = get_option('cart_products_page_url');
|
| 582 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 583 |
if (get_option('wp_shopping_cart_collect_address'))
|
| 584 |
$wp_shopping_cart_collect_address = 'checked="checked"';
|
| 585 |
else
|
|
@@ -601,16 +660,16 @@ function show_wp_cart_options_page () {
|
|
| 601 |
$wp_use_aff_platform = '';
|
| 602 |
|
| 603 |
?>
|
| 604 |
-
<h2
|
| 605 |
|
| 606 |
-
<p
|
| 607 |
<a href="http://www.tipsandtricks-hq.com/?p=768">http://www.tipsandtricks-hq.com/?p=768</a></p>
|
| 608 |
|
| 609 |
<fieldset class="options">
|
| 610 |
-
<legend
|
| 611 |
|
| 612 |
-
<p
|
| 613 |
-
<p
|
| 614 |
</fieldset>
|
| 615 |
|
| 616 |
<form method="post" action="<?php echo $_SERVER["REQUEST_URI"]; ?>">
|
|
@@ -618,95 +677,109 @@ function show_wp_cart_options_page () {
|
|
| 618 |
<?php
|
| 619 |
echo '
|
| 620 |
<div class="postbox">
|
| 621 |
-
<h3><label for="title">PayPal and Shopping Cart Settings</label></h3>
|
| 622 |
<div class="inside">';
|
| 623 |
|
| 624 |
echo '
|
| 625 |
<table class="form-table">
|
| 626 |
<tr valign="top">
|
| 627 |
-
<th scope="row">Paypal Email Address</th>
|
| 628 |
<td><input type="text" name="cart_paypal_email" value="'.$defaultEmail.'" size="40" /></td>
|
| 629 |
</tr>
|
| 630 |
<tr valign="top">
|
| 631 |
-
<th scope="row">Shopping Cart title</th>
|
| 632 |
<td><input type="text" name="wp_cart_title" value="'.$title.'" size="40" /></td>
|
| 633 |
</tr>
|
| 634 |
<tr valign="top">
|
| 635 |
-
<th scope="row">Text to
|
| 636 |
-
<td><input type="text" name="wp_cart_empty_text" value="'.$emptyCartText.'" size="
|
| 637 |
</tr>
|
| 638 |
<tr valign="top">
|
| 639 |
-
<th scope="row">Currency</th>
|
| 640 |
-
<td><input type="text" name="cart_payment_currency" value="'.$defaultCurrency.'" size="6" /> (e.g. USD, EUR, GBP, AUD)</td>
|
| 641 |
</tr>
|
| 642 |
<tr valign="top">
|
| 643 |
-
<th scope="row">Currency
|
| 644 |
-
<td><input type="text" name="cart_currency_symbol" value="'.$defaultSymbol.'" size="2" style="width: 1.5em;" /> (e.g. $, £, €)
|
| 645 |
</td>
|
| 646 |
</tr>
|
| 647 |
|
| 648 |
<tr valign="top">
|
| 649 |
-
<th scope="row">Base Shipping Cost</th>
|
| 650 |
-
<td><input type="text" name="cart_base_shipping_cost" value="'.$baseShipping.'" size="5" /> <br />This is the base shipping cost that will be added to the total of individual products shipping cost. Put 0 if you do not want to charge shipping cost or use base shipping cost. <a href="http://www.tipsandtricks-hq.com/ecommerce/?p=297" target="_blank">Learn More on Shipping Calculation</a></td>
|
| 651 |
</tr>
|
| 652 |
|
| 653 |
<tr valign="top">
|
| 654 |
-
<th scope="row">Free Shipping for Orders Over</th>
|
| 655 |
-
<td><input type="text" name="cart_free_shipping_threshold" value="'.$cart_free_shipping_threshold.'" size="5" /> <br />When a customer orders more than this amount he/she will get free shipping. Leave empty if you do not want to use it
|
| 656 |
</tr>
|
| 657 |
|
| 658 |
<tr valign="top">
|
| 659 |
-
<th scope="row">Must Collect Shipping Address on PayPal</th>
|
| 660 |
-
<td><input type="checkbox" name="wp_shopping_cart_collect_address" value="1" '.$wp_shopping_cart_collect_address.' /><br />If checked the customer will be forced to enter a shipping address on PayPal when checking out
|
| 661 |
</tr>
|
| 662 |
|
| 663 |
<tr valign="top">
|
| 664 |
-
<th scope="row">Use PayPal Profile Based Shipping</th>
|
| 665 |
-
<td><input type="checkbox" name="wp_shopping_cart_use_profile_shipping" value="1" '.$wp_shopping_cart_use_profile_shipping.' /><br />Check this if you want to use <a href="https://cms.paypal.com/us/cgi-bin/?&cmd=_render-content&content_ID=developer/e_howto_html_ProfileAndTools#id08A9EF00IQY" target="_blank">PayPal profile based shipping</a>. Using this will ignore any other shipping options that you have specified in this plugin
|
| 666 |
</tr>
|
| 667 |
|
| 668 |
<tr valign="top">
|
| 669 |
-
<th scope="row">Add to Cart button text or Image</th>
|
| 670 |
-
<td><input type="text" name="addToCartButtonName" value="'.$addcart.'" size="100" /><br />To use a
|
| 671 |
</tr>
|
| 672 |
|
| 673 |
<tr valign="top">
|
| 674 |
-
<th scope="row">Return URL</th>
|
| 675 |
-
<td><input type="text" name="cart_return_from_paypal_url" value="'.$return_url.'" size="100" /><br />This is the URL the customer will be redirected to after a successful payment</td>
|
| 676 |
</tr>
|
| 677 |
|
| 678 |
<tr valign="top">
|
| 679 |
-
<th scope="row">Products Page URL</th>
|
| 680 |
-
<td><input type="text" name="cart_products_page_url" value="'.$cart_products_page_url.'" size="100" /><br />This is the URL of your products page if you have any. If used, the shopping cart widget will display a link to this page when cart is empty</td>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 681 |
</tr>
|
| 682 |
</table>
|
| 683 |
|
| 684 |
|
| 685 |
<table class="form-table">
|
| 686 |
<tr valign="top">
|
| 687 |
-
<th scope="row">Hide Shopping Cart Image</th>
|
| 688 |
-
<td><input type="checkbox" name="wp_shopping_cart_image_hide" value="1" '.$wp_cart_image_hide.' /><br />If ticked the shopping cart image will not be shown
|
| 689 |
</tr>
|
| 690 |
</table>
|
| 691 |
|
| 692 |
<table class="form-table">
|
| 693 |
<tr valign="top">
|
| 694 |
-
<th scope="row">Use WP Affiliate Platform</th>
|
| 695 |
-
<td><input type="checkbox" name="wp_use_aff_platform" value="1" '.$wp_use_aff_platform.'
|
|
|
|
| 696 |
</tr>
|
| 697 |
</table>
|
| 698 |
</div></div>
|
| 699 |
<div class="submit">
|
| 700 |
-
<input type="submit" name="info_update" value="Update Options »" />
|
| 701 |
</div>
|
| 702 |
</form>
|
| 703 |
';
|
| 704 |
-
echo
|
| 705 |
}
|
| 706 |
|
| 707 |
function wp_cart_options()
|
| 708 |
{
|
| 709 |
-
echo '<div class="wrap"><h2>WP Paypal Shopping Cart Options</h2>';
|
| 710 |
echo '<div id="poststuff"><div id="post-body">';
|
| 711 |
show_wp_cart_options_page();
|
| 712 |
echo '</div></div>';
|
|
@@ -716,7 +789,7 @@ function wp_cart_options()
|
|
| 716 |
// Display The Options Page
|
| 717 |
function wp_cart_options_page ()
|
| 718 |
{
|
| 719 |
-
add_options_page(
|
| 720 |
}
|
| 721 |
|
| 722 |
function show_wp_paypal_shopping_cart_widget($args)
|
|
@@ -724,7 +797,7 @@ function show_wp_paypal_shopping_cart_widget($args)
|
|
| 724 |
extract($args);
|
| 725 |
|
| 726 |
$cart_title = get_option('wp_cart_title');
|
| 727 |
-
if (empty($cart_title)) $cart_title =
|
| 728 |
|
| 729 |
echo $before_widget;
|
| 730 |
echo $before_title . $cart_title . $after_title;
|
|
@@ -736,16 +809,16 @@ function wp_paypal_shopping_cart_widget_control()
|
|
| 736 |
{
|
| 737 |
?>
|
| 738 |
<p>
|
| 739 |
-
<? _e("Set the Plugin Settings from the Settings menu"); ?>
|
| 740 |
</p>
|
| 741 |
<?php
|
| 742 |
}
|
| 743 |
|
| 744 |
function widget_wp_paypal_shopping_cart_init()
|
| 745 |
{
|
| 746 |
-
$widget_options = array('classname' => 'widget_wp_paypal_shopping_cart', 'description' => __(
|
| 747 |
-
wp_register_sidebar_widget('wp_paypal_shopping_cart_widgets', __(
|
| 748 |
-
wp_register_widget_control('wp_paypal_shopping_cart_widgets', __(
|
| 749 |
}
|
| 750 |
|
| 751 |
function wp_cart_css()
|
|
@@ -753,6 +826,17 @@ function wp_cart_css()
|
|
| 753 |
echo '<link type="text/css" rel="stylesheet" href="'.WP_CART_URL.'/wp_shopping_cart_style.css" />'."\n";
|
| 754 |
}
|
| 755 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 756 |
// Insert the options page to the admin menu
|
| 757 |
add_action('admin_menu','wp_cart_options_page');
|
| 758 |
add_action('init', 'widget_wp_paypal_shopping_cart_init');
|
| 1 |
<?php
|
| 2 |
/*
|
| 3 |
Plugin Name: WP Simple Paypal Shopping cart
|
| 4 |
+
Version: v3.1
|
| 5 |
Plugin URI: http://www.tipsandtricks-hq.com/?p=768
|
| 6 |
Author: Ruhul Amin
|
| 7 |
Author URI: http://www.tipsandtricks-hq.com/
|
| 25 |
|
| 26 |
$siteurl = get_option('siteurl');
|
| 27 |
define('WP_CART_FOLDER', dirname(plugin_basename(__FILE__)));
|
| 28 |
+
define('WP_CART_URL', plugins_url('',__FILE__));
|
| 29 |
+
//define('WP_CART_URL', get_option('siteurl').'/wp-content/plugins/' . WP_CART_FOLDER);
|
| 30 |
|
| 31 |
+
// loading language files
|
| 32 |
+
load_plugin_textdomain('WSPSC', false, WP_CART_FOLDER . '/languages');
|
| 33 |
+
|
| 34 |
+
add_option('wp_cart_title', __("Your Shopping Cart", "WSPSC"));
|
| 35 |
+
add_option('wp_cart_empty_text', __("Your cart is empty", "WSPSC"));
|
| 36 |
add_option('cart_return_from_paypal_url', get_bloginfo('wpurl'));
|
| 37 |
|
| 38 |
function always_show_cart_handler($atts)
|
| 65 |
}
|
| 66 |
|
| 67 |
// Reset the Cart as this is a returned customer from Paypal
|
| 68 |
+
if (isset($_GET["merchant_return_link"]) && !empty($_GET["merchant_return_link"]))
|
|
|
|
| 69 |
{
|
| 70 |
reset_wp_cart();
|
| 71 |
+
header('Location: ' . get_option('cart_return_from_paypal_url'));
|
| 72 |
}
|
| 73 |
+
|
| 74 |
+
if (isset($_GET["mc_gross"])&& $_GET["mc_gross"]> 0)
|
| 75 |
{
|
| 76 |
reset_wp_cart();
|
| 77 |
+
header('Location: ' . get_option('cart_return_from_paypal_url'));
|
| 78 |
+
}
|
| 79 |
+
|
| 80 |
+
//Clear the cart if the customer landed on the thank you page
|
| 81 |
+
if (get_option('wp_shopping_cart_reset_after_redirection_to_return_page'))
|
| 82 |
+
{
|
| 83 |
+
if(get_option('cart_return_from_paypal_url') == cart_current_page_url())
|
| 84 |
+
{
|
| 85 |
+
reset_wp_cart();
|
| 86 |
+
}
|
| 87 |
}
|
| 88 |
|
| 89 |
function reset_wp_cart()
|
| 93 |
{
|
| 94 |
unset($products[$key]);
|
| 95 |
}
|
| 96 |
+
$_SESSION['simpleCart'] = $products;
|
|
|
|
| 97 |
}
|
| 98 |
|
| 99 |
if ($_POST['addcart'])
|
| 132 |
|
| 133 |
sort($products);
|
| 134 |
$_SESSION['simpleCart'] = $products;
|
| 135 |
+
|
| 136 |
+
if (get_option('wp_shopping_cart_auto_redirect_to_checkout_page'))
|
| 137 |
+
{
|
| 138 |
+
$checkout_url = get_option('cart_checkout_page_url');
|
| 139 |
+
if(empty($checkout_url))
|
| 140 |
+
{
|
| 141 |
+
echo "<br /><strong>".(__("Shopping Cart Configuration Error! You must specify a value in the 'Checkout Page URL' field for the automatic redirection feature to work!", "WSPSC"))."</strong><br />";
|
| 142 |
+
}
|
| 143 |
+
else
|
| 144 |
+
{
|
| 145 |
+
$redirection_parameter = 'Location: '.$checkout_url;
|
| 146 |
+
header($redirection_parameter);
|
| 147 |
+
exit;
|
| 148 |
+
}
|
| 149 |
+
}
|
| 150 |
}
|
| 151 |
else if ($_POST['cquantity'])
|
| 152 |
{
|
| 183 |
$empty_cart_text = get_option('wp_cart_empty_text');
|
| 184 |
if (!empty($empty_cart_text))
|
| 185 |
{
|
| 186 |
+
if (preg_match("/http/", $empty_cart_text))
|
| 187 |
+
{
|
| 188 |
+
$output .= '<img src="'.$empty_cart_text.'" alt="'.$empty_cart_text.'" />';
|
| 189 |
+
}
|
| 190 |
+
else
|
| 191 |
+
{
|
| 192 |
+
$output .= $empty_cart_text;
|
| 193 |
+
}
|
| 194 |
}
|
| 195 |
$cart_products_page_url = get_option('cart_products_page_url');
|
| 196 |
if (!empty($cart_products_page_url))
|
| 197 |
{
|
| 198 |
+
$output .= '<br /><a rel="nofollow" href="'.$cart_products_page_url.'">'.(__("Visit The Shop", "WSPSC")).'</a>';
|
| 199 |
}
|
| 200 |
return $output;
|
| 201 |
}
|
| 207 |
if (!empty($defaultCurrency))
|
| 208 |
$paypal_currency = $defaultCurrency;
|
| 209 |
else
|
| 210 |
+
$paypal_currency = __("USD", "WSPSC");
|
| 211 |
if (!empty($defaultSymbol))
|
| 212 |
$paypal_symbol = $defaultSymbol;
|
| 213 |
else
|
| 214 |
+
$paypal_symbol = __("$", "WSPSC");
|
| 215 |
|
| 216 |
if (!empty($defaultEmail))
|
| 217 |
$email = $defaultEmail;
|
| 228 |
{
|
| 229 |
if (function_exists('wp_aff_platform_install'))
|
| 230 |
{
|
| 231 |
+
$notify = WP_AFF_PLATFORM_URL.'/api/ipn_handler.php';
|
| 232 |
+
//$notify = WP_CART_URL.'/paypal.php';
|
| 233 |
$urls .= '<input type="hidden" name="notify_url" value="'.$notify.'" />';
|
| 234 |
}
|
| 235 |
}
|
| 236 |
$title = get_option('wp_cart_title');
|
| 237 |
+
//if (empty($title)) $title = __("Your Shopping Cart", "WSPSC");
|
| 238 |
|
| 239 |
global $plugin_dir_name;
|
| 240 |
$output .= '<div class="shopping_cart" style=" padding: 5px;">';
|
| 241 |
if (!get_option('wp_shopping_cart_image_hide'))
|
| 242 |
{
|
| 243 |
+
$output .= "<input type='image' src='".WP_CART_URL."/images/shopping_cart_icon.png' value='".(__("Cart", "WSPSC"))."' title='".(__("Cart", "WSPSC"))."' />";
|
| 244 |
}
|
| 245 |
if(!empty($title))
|
| 246 |
{
|
| 249 |
$output .= '</h2>';
|
| 250 |
}
|
| 251 |
|
| 252 |
+
$output .= '<br /><span id="pinfo" style="display: none; font-weight: bold; color: red;">'.(__("Hit enter to submit new Quantity.", "WSPSC")).'</span>';
|
| 253 |
$output .= '<table style="width: 100%;">';
|
| 254 |
|
| 255 |
$count = 1;
|
| 260 |
{
|
| 261 |
$output .= '
|
| 262 |
<tr>
|
| 263 |
+
<th style="text-align: left">'.(__("Item Name", "WSPSC")).'</th><th>'.(__("Quantity", "WSPSC")).'</th><th>'.(__("Price", "WSPSC")).'</th>
|
| 264 |
</tr>';
|
| 265 |
|
| 266 |
foreach ($_SESSION['simpleCart'] as $item)
|
| 269 |
$item_total_shipping += $item['shipping'] * $item['quantity'];
|
| 270 |
$total_items += $item['quantity'];
|
| 271 |
}
|
| 272 |
+
if(!empty($item_total_shipping))
|
| 273 |
+
{
|
| 274 |
+
$baseShipping = get_option('cart_base_shipping_cost');
|
| 275 |
+
$postage_cost = $item_total_shipping + $baseShipping;
|
| 276 |
+
}
|
| 277 |
+
else
|
| 278 |
+
{
|
| 279 |
+
$postage_cost = 0;
|
| 280 |
+
}
|
| 281 |
|
| 282 |
$cart_free_shipping_threshold = get_option('cart_free_shipping_threshold');
|
| 283 |
if (!empty($cart_free_shipping_threshold) && $total > $cart_free_shipping_threshold)
|
| 297 |
<td><form method=\"post\" action=\"\">
|
| 298 |
<input type=\"hidden\" name=\"product\" value=\"".$item['name']."\" />
|
| 299 |
<input type='hidden' name='delcart' value='1' />
|
| 300 |
+
<input type='image' src='".WP_CART_URL."/images/Shoppingcart_delete.png' value='".(__("Remove", "WSPSC"))."' title='".(__("Remove", "WSPSC"))."' /></form></td></tr>
|
| 301 |
";
|
| 302 |
|
| 303 |
$form .= "
|
| 327 |
if ($postage_cost != 0)
|
| 328 |
{
|
| 329 |
$output .= "
|
| 330 |
+
<tr><td colspan='2' style='font-weight: bold; text-align: right;'>".(__("Subtotal", "WSPSC")).": </td><td style='text-align: center'>".print_payment_currency($total, $paypal_symbol, $decimal)."</td><td></td></tr>
|
| 331 |
+
<tr><td colspan='2' style='font-weight: bold; text-align: right;'>".(__("Shipping", "WSPSC")).": </td><td style='text-align: center'>".print_payment_currency($postage_cost, $paypal_symbol, $decimal)."</td><td></td></tr>";
|
| 332 |
}
|
| 333 |
|
| 334 |
$output .= "
|
| 335 |
+
<tr><td colspan='2' style='font-weight: bold; text-align: right;'>".(__("Total", "WSPSC")).": </td><td style='text-align: center'>".print_payment_currency(($total+$postage_cost), $paypal_symbol, $decimal)."</td><td></td></tr>
|
| 336 |
<tr><td colspan='4'>";
|
| 337 |
|
| 338 |
$output .= "<form action=\"https://www.paypal.com/cgi-bin/webscr\" method=\"post\">$form";
|
| 339 |
if ($count)
|
| 340 |
+
$output .= '<input type="image" src="'.WP_CART_URL.'/images/'.(__("paypal_checkout_EN.png", "WSPSC")).'" name="submit" class="wp_cart_checkout_button" alt="'.(__("Make payments with PayPal - it\'s fast, free and secure!", "WSPSC")).'" />';
|
| 341 |
|
| 342 |
$output .= $urls.'
|
| 343 |
<input type="hidden" name="business" value="'.$email.'" />
|
| 385 |
|
| 386 |
$addcart = get_option('addToCartButtonName');
|
| 387 |
if (!$addcart || ($addcart == '') )
|
| 388 |
+
$addcart = __("Add to Cart", "WSPSC");
|
| 389 |
|
| 390 |
$pattern = '#\[wp_cart:.+:price:.+:end]#';
|
| 391 |
preg_match_all ($pattern, $content, $matches);
|
| 467 |
|
| 468 |
if (preg_match("/http/", $addcart)) // Use the image as the 'add to cart' button
|
| 469 |
{
|
| 470 |
+
$replacement .= '<input type="image" src="'.$addcart.'" class="wp_cart_button" alt="'.(__("Add to Cart", "WSPSC")).'"/>';
|
| 471 |
}
|
| 472 |
else
|
| 473 |
{
|
| 526 |
$addcart = get_option('addToCartButtonName');
|
| 527 |
|
| 528 |
if (!$addcart || ($addcart == '') )
|
| 529 |
+
$addcart = __("Add to Cart", "WSPSC");
|
| 530 |
|
| 531 |
|
| 532 |
$replacement = '<object><form method="post" action="" style="display:inline">';
|
| 533 |
if (preg_match("/http:/", $addcart)) // Use the image as the 'add to cart' button
|
| 534 |
{
|
| 535 |
+
$replacement .= '<input type="image" src="'.$addcart.'" class="wp_cart_button" alt="'.(__("Add to Cart", "WSPSC")).'"/>';
|
| 536 |
}
|
| 537 |
else
|
| 538 |
{
|
| 575 |
}
|
| 576 |
|
| 577 |
function show_wp_cart_options_page () {
|
| 578 |
+
$wp_simple_paypal_shopping_cart_version = "3.1";
|
| 579 |
if (isset($_POST['info_update']))
|
| 580 |
{
|
| 581 |
update_option('cart_payment_currency', (string)$_POST["cart_payment_currency"]);
|
| 591 |
update_option('wp_cart_empty_text', (string)$_POST["wp_cart_empty_text"]);
|
| 592 |
update_option('cart_return_from_paypal_url', (string)$_POST["cart_return_from_paypal_url"]);
|
| 593 |
update_option('cart_products_page_url', (string)$_POST["cart_products_page_url"]);
|
| 594 |
+
|
| 595 |
+
update_option('wp_shopping_cart_auto_redirect_to_checkout_page', ($_POST['wp_shopping_cart_auto_redirect_to_checkout_page']!='') ? 'checked="checked"':'' );
|
| 596 |
+
update_option('cart_checkout_page_url', (string)$_POST["cart_checkout_page_url"]);
|
| 597 |
+
update_option('wp_shopping_cart_reset_after_redirection_to_return_page', ($_POST['wp_shopping_cart_reset_after_redirection_to_return_page']!='') ? 'checked="checked"':'' );
|
| 598 |
+
|
| 599 |
update_option('wp_shopping_cart_image_hide', ($_POST['wp_shopping_cart_image_hide']!='') ? 'checked="checked"':'' );
|
| 600 |
update_option('wp_use_aff_platform', ($_POST['wp_use_aff_platform']!='') ? 'checked="checked"':'' );
|
| 601 |
|
| 602 |
echo '<div id="message" class="updated fade">';
|
| 603 |
+
echo '<p><strong>'.(__("Options Updated!", "WSPSC")).'</strong></p></div>';
|
| 604 |
}
|
| 605 |
|
| 606 |
$defaultCurrency = get_option('cart_payment_currency');
|
| 607 |
+
if (empty($defaultCurrency)) $defaultCurrency = __("USD", "WSPSC");
|
| 608 |
|
| 609 |
$defaultSymbol = get_option('cart_currency_symbol');
|
| 610 |
+
if (empty($defaultSymbol)) $defaultSymbol = __("$", "WSPSC");
|
| 611 |
|
| 612 |
$baseShipping = get_option('cart_base_shipping_cost');
|
| 613 |
if (empty($baseShipping)) $baseShipping = 0;
|
| 620 |
$return_url = get_option('cart_return_from_paypal_url');
|
| 621 |
|
| 622 |
$addcart = get_option('addToCartButtonName');
|
| 623 |
+
if (empty($addcart)) $addcart = __("Add to Cart", "WSPSC");
|
| 624 |
|
| 625 |
$title = get_option('wp_cart_title');
|
| 626 |
+
//if (empty($title)) $title = __("Your Shopping Cart", "WSPSC");
|
| 627 |
|
| 628 |
$emptyCartText = get_option('wp_cart_empty_text');
|
| 629 |
+
$cart_products_page_url = get_option('cart_products_page_url');
|
| 630 |
+
|
| 631 |
+
$cart_checkout_page_url = get_option('cart_checkout_page_url');
|
| 632 |
+
if (get_option('wp_shopping_cart_auto_redirect_to_checkout_page'))
|
| 633 |
+
$wp_shopping_cart_auto_redirect_to_checkout_page = 'checked="checked"';
|
| 634 |
+
else
|
| 635 |
+
$wp_shopping_cart_auto_redirect_to_checkout_page = '';
|
| 636 |
+
|
| 637 |
+
if (get_option('wp_shopping_cart_reset_after_redirection_to_return_page'))
|
| 638 |
+
$wp_shopping_cart_reset_after_redirection_to_return_page = 'checked="checked"';
|
| 639 |
+
else
|
| 640 |
+
$wp_shopping_cart_reset_after_redirection_to_return_page = '';
|
| 641 |
+
|
| 642 |
if (get_option('wp_shopping_cart_collect_address'))
|
| 643 |
$wp_shopping_cart_collect_address = 'checked="checked"';
|
| 644 |
else
|
| 660 |
$wp_use_aff_platform = '';
|
| 661 |
|
| 662 |
?>
|
| 663 |
+
<h2><?php _e("Simple Paypal Shopping Cart Settings", "WSPSC"); ?> v <?php echo $wp_simple_paypal_shopping_cart_version; ?></h2>
|
| 664 |
|
| 665 |
+
<p><?php _e("For information, updates and detailed documentation, please visit:", "WSPSC"); ?><br />
|
| 666 |
<a href="http://www.tipsandtricks-hq.com/?p=768">http://www.tipsandtricks-hq.com/?p=768</a></p>
|
| 667 |
|
| 668 |
<fieldset class="options">
|
| 669 |
+
<legend><?php _e("Usage:", "WSPSC"); ?></legend>
|
| 670 |
|
| 671 |
+
<p><?php _e("1. To add the 'Add to Cart' button simply add the trigger text", "WSPSC"); ?> <strong>[wp_cart:<?php _e("PRODUCT-NAME", "WSPSC"); ?>:price:<?php _e("PRODUCT-PRICE", "WSPSC"); ?>:end]</strong> <?php _e("to a post or page next to the product. Replace PRODUCT-NAME and PRODUCT-PRICE with the actual name and price. For example: [wp_cart:Test Product:price:15.00:end]", "WSPSC"); ?></p>
|
| 672 |
+
<p><?php _e("2. To add the shopping cart to a post or page (eg. checkout page) simply add the shortcode", "WSPSC"); ?> <strong>[show_wp_shopping_cart]</strong> <?php _e("to a post or page or use the sidebar widget to add the shopping cart to the sidebar.", "WSPSC"); ?></p>
|
| 673 |
</fieldset>
|
| 674 |
|
| 675 |
<form method="post" action="<?php echo $_SERVER["REQUEST_URI"]; ?>">
|
| 677 |
<?php
|
| 678 |
echo '
|
| 679 |
<div class="postbox">
|
| 680 |
+
<h3><label for="title">'.(__("PayPal and Shopping Cart Settings", "WSPSC")).'</label></h3>
|
| 681 |
<div class="inside">';
|
| 682 |
|
| 683 |
echo '
|
| 684 |
<table class="form-table">
|
| 685 |
<tr valign="top">
|
| 686 |
+
<th scope="row">'.(__("Paypal Email Address", "WSPSC")).'</th>
|
| 687 |
<td><input type="text" name="cart_paypal_email" value="'.$defaultEmail.'" size="40" /></td>
|
| 688 |
</tr>
|
| 689 |
<tr valign="top">
|
| 690 |
+
<th scope="row">'.(__("Shopping Cart title", "WSPSC")).'</th>
|
| 691 |
<td><input type="text" name="wp_cart_title" value="'.$title.'" size="40" /></td>
|
| 692 |
</tr>
|
| 693 |
<tr valign="top">
|
| 694 |
+
<th scope="row">'.(__("Text/Image to Show When Cart Empty", "WSPSC")).'</th>
|
| 695 |
+
<td><input type="text" name="wp_cart_empty_text" value="'.$emptyCartText.'" size="60" /><br />'.(__("You can either enter plain text or the URL of an image that you want to show when the shopping cart is empty", "WSPSC")).'</td>
|
| 696 |
</tr>
|
| 697 |
<tr valign="top">
|
| 698 |
+
<th scope="row">'.(__("Currency", "WSPSC")).'</th>
|
| 699 |
+
<td><input type="text" name="cart_payment_currency" value="'.$defaultCurrency.'" size="6" /> ('.(__("e.g.", "WSPSC")).' USD, EUR, GBP, AUD)</td>
|
| 700 |
</tr>
|
| 701 |
<tr valign="top">
|
| 702 |
+
<th scope="row">'.(__("Currency Symbol", "WSPSC")).'</th>
|
| 703 |
+
<td><input type="text" name="cart_currency_symbol" value="'.$defaultSymbol.'" size="2" style="width: 1.5em;" /> ('.(__("e.g.", "WSPSC")).' $, £, €)
|
| 704 |
</td>
|
| 705 |
</tr>
|
| 706 |
|
| 707 |
<tr valign="top">
|
| 708 |
+
<th scope="row">'.(__("Base Shipping Cost", "WSPSC")).'</th>
|
| 709 |
+
<td><input type="text" name="cart_base_shipping_cost" value="'.$baseShipping.'" size="5" /> <br />'.(__("This is the base shipping cost that will be added to the total of individual products shipping cost. Put 0 if you do not want to charge shipping cost or use base shipping cost.", "WSPSC")).' <a href="http://www.tipsandtricks-hq.com/ecommerce/?p=297" target="_blank">'.(__("Learn More on Shipping Calculation", "WSPSC")).'</a></td>
|
| 710 |
</tr>
|
| 711 |
|
| 712 |
<tr valign="top">
|
| 713 |
+
<th scope="row">'.(__("Free Shipping for Orders Over", "WSPSC")).'</th>
|
| 714 |
+
<td><input type="text" name="cart_free_shipping_threshold" value="'.$cart_free_shipping_threshold.'" size="5" /> <br />'.(__("When a customer orders more than this amount he/she will get free shipping. Leave empty if you do not want to use it.", "WSPSC")).'</td>
|
| 715 |
</tr>
|
| 716 |
|
| 717 |
<tr valign="top">
|
| 718 |
+
<th scope="row">'.(__("Must Collect Shipping Address on PayPal", "WSPSC")).'</th>
|
| 719 |
+
<td><input type="checkbox" name="wp_shopping_cart_collect_address" value="1" '.$wp_shopping_cart_collect_address.' /><br />'.(__("If checked the customer will be forced to enter a shipping address on PayPal when checking out.", "WSPSC")).'</td>
|
| 720 |
</tr>
|
| 721 |
|
| 722 |
<tr valign="top">
|
| 723 |
+
<th scope="row">'.(__("Use PayPal Profile Based Shipping", "WSPSC")).'</th>
|
| 724 |
+
<td><input type="checkbox" name="wp_shopping_cart_use_profile_shipping" value="1" '.$wp_shopping_cart_use_profile_shipping.' /><br />'.(__("Check this if you want to use", "WSPSC")).' <a href="https://cms.paypal.com/us/cgi-bin/?&cmd=_render-content&content_ID=developer/e_howto_html_ProfileAndTools#id08A9EF00IQY" target="_blank">'.(__("PayPal profile based shipping", "WSPSC")).'</a>. '.(__("Using this will ignore any other shipping options that you have specified in this plugin.", "WSPSC")).'</td>
|
| 725 |
</tr>
|
| 726 |
|
| 727 |
<tr valign="top">
|
| 728 |
+
<th scope="row">'.(__("Add to Cart button text or Image", "WSPSC")).'</th>
|
| 729 |
+
<td><input type="text" name="addToCartButtonName" value="'.$addcart.'" size="100" /><br />'.(__("To use a customized image as the button simply enter the URL of the image file.", "WSPSC")).' '.(__("e.g.", "WSPSC")).' http://www.your-domain.com/wp-content/plugins/wordpress-paypal-shopping-cart/images/buy_now_button.png</td>
|
| 730 |
</tr>
|
| 731 |
|
| 732 |
<tr valign="top">
|
| 733 |
+
<th scope="row">'.(__("Return URL", "WSPSC")).'</th>
|
| 734 |
+
<td><input type="text" name="cart_return_from_paypal_url" value="'.$return_url.'" size="100" /><br />'.(__("This is the URL the customer will be redirected to after a successful payment", "WSPSC")).'</td>
|
| 735 |
</tr>
|
| 736 |
|
| 737 |
<tr valign="top">
|
| 738 |
+
<th scope="row">'.(__("Products Page URL", "WSPSC")).'</th>
|
| 739 |
+
<td><input type="text" name="cart_products_page_url" value="'.$cart_products_page_url.'" size="100" /><br />'.(__("This is the URL of your products page if you have any. If used, the shopping cart widget will display a link to this page when cart is empty", "WSPSC")).'</td>
|
| 740 |
+
</tr>
|
| 741 |
+
|
| 742 |
+
<tr valign="top">
|
| 743 |
+
<th scope="row">'.(__("Automatic redirection to checkout page", "WSPSC")).'</th>
|
| 744 |
+
<td><input type="checkbox" name="wp_shopping_cart_auto_redirect_to_checkout_page" value="1" '.$wp_shopping_cart_auto_redirect_to_checkout_page.' />
|
| 745 |
+
'.(__("Checkout Page URL", "WSPSC")).': <input type="text" name="cart_checkout_page_url" value="'.$cart_checkout_page_url.'" size="60" />
|
| 746 |
+
<br />'.(__("If checked the visitor will be redirected to the Checkout page after a product is added to the cart. You must enter a URL in the Checkout Page URL field for this to work.", "WSPSC")).'</td>
|
| 747 |
+
</tr>
|
| 748 |
+
|
| 749 |
+
<tr valign="top">
|
| 750 |
+
<th scope="row">'.(__("Reset Cart After Redirection to Return Page", "WSPSC")).'</th>
|
| 751 |
+
<td><input type="checkbox" name="wp_shopping_cart_reset_after_redirection_to_return_page" value="1" '.$wp_shopping_cart_reset_after_redirection_to_return_page.' />
|
| 752 |
+
<br />'.(__("If checked the shopping cart will be reset when the customer lands on the return URL (Thank You) page.", "WSPSC")).'</td>
|
| 753 |
</tr>
|
| 754 |
</table>
|
| 755 |
|
| 756 |
|
| 757 |
<table class="form-table">
|
| 758 |
<tr valign="top">
|
| 759 |
+
<th scope="row">'.(__("Hide Shopping Cart Image", "WSPSC")).'</th>
|
| 760 |
+
<td><input type="checkbox" name="wp_shopping_cart_image_hide" value="1" '.$wp_cart_image_hide.' /><br />'.(__("If ticked the shopping cart image will not be shown.", "WSPSC")).'</td>
|
| 761 |
</tr>
|
| 762 |
</table>
|
| 763 |
|
| 764 |
<table class="form-table">
|
| 765 |
<tr valign="top">
|
| 766 |
+
<th scope="row">'.(__("Use WP Affiliate Platform", "WSPSC")).'</th>
|
| 767 |
+
<td><input type="checkbox" name="wp_use_aff_platform" value="1" '.$wp_use_aff_platform.' />
|
| 768 |
+
<br />'.(__("Check this if using with the", "WSPSC")).' <a href="http://tipsandtricks-hq.com/?p=1474" target="_blank">WP Affiliate Platform plugin</a>. '.(__("This plugin lets you run your own affiliate campaign/program and allows you to reward (pay commission) your affiliates for referred sales", "WSPSC")).'</td>
|
| 769 |
</tr>
|
| 770 |
</table>
|
| 771 |
</div></div>
|
| 772 |
<div class="submit">
|
| 773 |
+
<input type="submit" name="info_update" value="'.(__("Update Options »", "WSPSC")).'" />
|
| 774 |
</div>
|
| 775 |
</form>
|
| 776 |
';
|
| 777 |
+
echo (__("Like the Simple WordPress Shopping Cart Plugin?", "WSPSC")).' <a href="http://wordpress.org/extend/plugins/wordpress-simple-paypal-shopping-cart" target="_blank">'.(__("Give it a good rating", "WSPSC")).'</a>';
|
| 778 |
}
|
| 779 |
|
| 780 |
function wp_cart_options()
|
| 781 |
{
|
| 782 |
+
echo '<div class="wrap"><h2>'.(__("WP Paypal Shopping Cart Options", "WSPSC")).'</h2>';
|
| 783 |
echo '<div id="poststuff"><div id="post-body">';
|
| 784 |
show_wp_cart_options_page();
|
| 785 |
echo '</div></div>';
|
| 789 |
// Display The Options Page
|
| 790 |
function wp_cart_options_page ()
|
| 791 |
{
|
| 792 |
+
add_options_page(__("WP Paypal Shopping Cart", "WSPSC"), __("WP Shopping Cart", "WSPSC"), 'manage_options', __FILE__, 'wp_cart_options');
|
| 793 |
}
|
| 794 |
|
| 795 |
function show_wp_paypal_shopping_cart_widget($args)
|
| 797 |
extract($args);
|
| 798 |
|
| 799 |
$cart_title = get_option('wp_cart_title');
|
| 800 |
+
if (empty($cart_title)) $cart_title = __("Shopping Cart", "WSPSC");
|
| 801 |
|
| 802 |
echo $before_widget;
|
| 803 |
echo $before_title . $cart_title . $after_title;
|
| 809 |
{
|
| 810 |
?>
|
| 811 |
<p>
|
| 812 |
+
<?php _e("Set the Plugin Settings from the Settings menu", "WSPSC"); ?>
|
| 813 |
</p>
|
| 814 |
<?php
|
| 815 |
}
|
| 816 |
|
| 817 |
function widget_wp_paypal_shopping_cart_init()
|
| 818 |
{
|
| 819 |
+
$widget_options = array('classname' => 'widget_wp_paypal_shopping_cart', 'description' => __("Display WP Paypal Shopping Cart.", "WSPSC") );
|
| 820 |
+
wp_register_sidebar_widget('wp_paypal_shopping_cart_widgets', __("WP Paypal Shopping Cart", "WSPSC"), 'show_wp_paypal_shopping_cart_widget', $widget_options);
|
| 821 |
+
wp_register_widget_control('wp_paypal_shopping_cart_widgets', __("WP Paypal Shopping Cart", "WSPSC"), 'wp_paypal_shopping_cart_widget_control' );
|
| 822 |
}
|
| 823 |
|
| 824 |
function wp_cart_css()
|
| 826 |
echo '<link type="text/css" rel="stylesheet" href="'.WP_CART_URL.'/wp_shopping_cart_style.css" />'."\n";
|
| 827 |
}
|
| 828 |
|
| 829 |
+
// Add the settings link
|
| 830 |
+
function wp_simple_cart_add_settings_link($links, $file)
|
| 831 |
+
{
|
| 832 |
+
if ($file == plugin_basename(__FILE__)){
|
| 833 |
+
$settings_link = '<a href="options-general.php?page='.dirname(plugin_basename(__FILE__)).'/wp_shopping_cart.php">'.(__("Settings", "WSPSC")).'</a>';
|
| 834 |
+
array_unshift($links, $settings_link);
|
| 835 |
+
}
|
| 836 |
+
return $links;
|
| 837 |
+
}
|
| 838 |
+
add_filter('plugin_action_links', 'wp_simple_cart_add_settings_link', 10, 2 );
|
| 839 |
+
|
| 840 |
// Insert the options page to the admin menu
|
| 841 |
add_action('admin_menu','wp_cart_options_page');
|
| 842 |
add_action('init', 'widget_wp_paypal_shopping_cart_init');
|
wp_shopping_cart_style.css
CHANGED
|
@@ -4,7 +4,6 @@ font-size:12px;
|
|
| 4 |
.shopping_cart h2{
|
| 5 |
font-size:14px;
|
| 6 |
}
|
| 7 |
-
|
| 8 |
.wp_cart_checkout_button:hover{
|
| 9 |
opacity:0.7;
|
| 10 |
}
|
| 4 |
.shopping_cart h2{
|
| 5 |
font-size:14px;
|
| 6 |
}
|
|
|
|
| 7 |
.wp_cart_checkout_button:hover{
|
| 8 |
opacity:0.7;
|
| 9 |
}
|
