diff --git a/resources/js/bitpay.js b/resources/js/bitpay.js new file mode 100644 index 0000000000000000000000000000000000000000..40a550e833807b58cc0cc86903d6c234b63b72a1 --- /dev/null +++ b/resources/js/bitpay.js @@ -0,0 +1,24 @@ +function bitpayCheckRequiredFields(form) { + var elements = form.elements; + var invalid = false; + for (var i = 0; i < elements.length; i++) { + elements[i].className = elements[i].className.replace('bitpay-donate-error', ''); + if (elements[i].className.indexOf("required") !== -1 && elements[i].value.length < 1) { + elements[i].className = elements[i].className + ' bitpay-donate-error'; + invalid = true; + }; + } + if (invalid) { + return false; + } + var donationElement = document.getElementById('donation-value'); + if (donationElement) { + var enteredDonation = Number(donationElement.value); + var maximumDonation = Number(document.getElementById('reference-maximum').value); + if (enteredDonation > maximumDonation) { + alert("Your donation was larger than the allowed maximum of " + Number(maximumDonation).toFixed(2)) + return false; + }; + }; + return true; +}; \ No newline at end of file diff --git a/resources/lang/de/bitpay.php b/resources/lang/de/bitpay.php new file mode 100644 index 0000000000000000000000000000000000000000..86d033446c19bde10f4a45d587299108b6b91b8b --- /dev/null +++ b/resources/lang/de/bitpay.php @@ -0,0 +1,5 @@ +<?php + +return [ + 'amount' => 'Betrag', +]; diff --git a/resources/lang/de/spende.php b/resources/lang/de/spende.php index 9b7ddc3c5005f6161b612d2b62623bcf4752a9f7..ab1f986bc3b05eddd8f3e2b24a95e310e4a5829e 100644 --- a/resources/lang/de/spende.php +++ b/resources/lang/de/spende.php @@ -1,56 +1,56 @@ <?php return [ - 'headline.1' => 'Ihre Spende für SUMA-EV und MetaGer', - 'headline.2' => 'Helfen Sie mit, dass freie Suchmaschinen im Internet frei bleiben. Das digitale Wissen der Welt muss ohne Bevormundung durch Staaten oder Konzerne frei zugänglich sein und bleiben. Für mehr Informationen über uns und wofür wir stehen klicken Sie bitte <a href="https://metager.de/about" rel="noopener" target=_blank>hier</a>.', + 'headline.1' => 'Ihre Spende für SUMA-EV und MetaGer', + 'headline.2' => 'Helfen Sie mit, dass freie Suchmaschinen im Internet frei bleiben. Das digitale Wissen der Welt muss ohne Bevormundung durch Staaten oder Konzerne frei zugänglich sein und bleiben. Für mehr Informationen über uns und wofür wir stehen klicken Sie bitte <a href="https://metager.de/about" rel="noopener" target=_blank>hier</a>.', - 'bankinfo.1' => 'Durch eine Ãœberweisung', - 'bankinfo.2' => 'SUMA-EV + 'bankinfo.1' => 'Spenden mittels einer Ãœberweisung', + 'bankinfo.2' => 'SUMA-EV IBAN: DE64 4306 0967 4075 0332 01 BIC: GENODEM1GLS (Konto-Nr.: 4075 0332 01, BLZ: 43060967) GLS Gemeinschaftsbank, Bochum', - 'bankinfo.3' => 'Falls Sie eine Spendenbescheinigung wünschen, teilen Sie uns bitte Ihre vollständige Adresse mit. Bei Spenden bis 200,-€ genügt der Kontoauszug für die Absetzbarkeit beim Finanzamt.', - - 'paypal.1' => 'Bequem mit Paypal,<br>dort auch per Kreditkarte ohne Registrierung,', - 'paypal.2' => 'Spenden Sie mit PayPal - schnell, kostenlos und sicher!', - - 'bitcoins.1' => 'oder per Bitcoin, <br>sicher und pseudonym.', - 'bitcoins.2' => 'Unsere Bitcoin-Adresse:', - - 'lastschrift.1' => 'Spenden mittels elektronischem Lastschriftverfahren:', - 'lastschrift.2' => 'Tragen Sie hier Ihre Kontodaten sowie den gewünschten Betrag ein. Wir buchen dann entsprechend von Ihrem Konto ab.', - 'lastschrift.3' => 'Bitte geben Sie Ihren Namen ein:', - 'lastschrift.3.placeholder' => 'Name', - 'lastschrift.4' => 'Ihre E-Mail Adresse:', - 'lastschrift.5' => 'Ihre Telefonnummer, um Ihre Spende ggf. durch einen Rückruf zu verifizieren:', - 'lastschrift.6' => 'Ihre IBAN oder Kontonummer:', - 'lastschrift.7' => 'Ihre BIC oder Bankleitzahl:', - 'lastschrift.8.value' => 'Hier können Sie uns mitteilen, welchen Betrag (€) Sie spenden möchten:', - 'lastschrift.8.value.placeholder' => 'Gewünschter Spendenbetrag (€)', - 'lastschrift.8.message' => 'Hier können Sie uns ggf. noch eine Mitteilung dazu senden:', - 'lastschrift.8.message.placeholder' => 'Weitere Angaben', - 'lastschrift.9' => 'Spenden', - 'lastschrift.10' => 'Ihre Daten werden über eine verschlüsselte Verbindung zu uns übertragen und können von Dritten nicht mitgelesen werden. Der Betrag, den Sie angegeben haben, wird dann durch uns von Ihrem Konto abgebucht. SUMA-EV verwendet Ihre Daten ausschließlich für die Spendenabrechnung; Ihre Daten werden nicht weitergegeben. Spenden an den SUMA-EV sind steuerlich absetzbar, da der Verein vom Finanzamt Hannover Nord als gemeinnützig anerkannt ist, eingetragen in das Vereinsregister beim Amtsgericht Hannover unter VR200033.', - - 'drucken' => 'Drucken', - - 'about.1' => 'Ãœber uns', - 'about.2' => 'Die deutsche Suchmaschine MetaGer wird betrieben und stetig weiterentwickelt vom SUMA-EV - Verein für freien Wissenszugang. Wir sind ein gemeinnützig anerkannter Verein, eines unserer Ziele ist die Entwicklung und der Betrieb von Suchmaschinen. Wir erhalten keine öffentlichen Fördergelder und sind daher auf Ihre Spenden angewiesen. Wir haben unsere Werbung stark reduziert, denn wir vertrauen auf IHRE Unterstützung. + 'bankinfo.3' => 'Falls Sie eine Spendenbescheinigung wünschen, teilen Sie uns bitte Ihre vollständige Adresse mit. Bei Spenden bis 200,-€ genügt der Kontoauszug für die Absetzbarkeit beim Finanzamt.', + + 'lastschrift.1' => 'Spenden mittels elektronischem Lastschriftverfahren:', + 'lastschrift.2' => 'Tragen Sie hier Ihre Kontodaten sowie den gewünschten Betrag ein. Wir buchen dann entsprechend von Ihrem Konto ab.', + 'lastschrift.3' => 'Bitte geben Sie Ihren Namen ein:', + 'lastschrift.3.placeholder' => 'Name', + 'lastschrift.4' => 'Ihre E-Mail Adresse:', + 'lastschrift.5' => 'Ihre Telefonnummer, um Ihre Spende ggf. durch einen Rückruf zu verifizieren:', + 'lastschrift.6' => 'Ihre IBAN oder Kontonummer:', + 'lastschrift.7' => 'Ihre BIC oder Bankleitzahl:', + 'lastschrift.8.value' => 'Hier können Sie uns mitteilen, welchen Betrag (€) Sie spenden möchten:', + 'lastschrift.8.value.placeholder' => 'Gewünschter Spendenbetrag (€)', + 'lastschrift.8.message' => 'Hier können Sie uns ggf. noch eine Mitteilung dazu senden:', + 'lastschrift.8.message.placeholder' => 'Weitere Angaben', + 'lastschrift.9' => 'Spenden', + 'lastschrift.10' => 'Ihre Daten werden über eine verschlüsselte Verbindung zu uns übertragen und können von Dritten nicht mitgelesen werden. Der Betrag, den Sie angegeben haben, wird dann durch uns von Ihrem Konto abgebucht. SUMA-EV verwendet Ihre Daten ausschließlich für die Spendenabrechnung; Ihre Daten werden nicht weitergegeben. Spenden an den SUMA-EV sind steuerlich absetzbar, da der Verein vom Finanzamt Hannover Nord als gemeinnützig anerkannt ist, eingetragen in das Vereinsregister beim Amtsgericht Hannover unter VR200033.', + + 'drucken' => 'Drucken', + + 'about.1' => 'Ãœber uns', + 'about.2' => 'Die deutsche Suchmaschine MetaGer wird betrieben und stetig weiterentwickelt vom SUMA-EV - Verein für freien Wissenszugang. Wir sind ein gemeinnützig anerkannter Verein, eines unserer Ziele ist die Entwicklung und der Betrieb von Suchmaschinen. Wir erhalten keine öffentlichen Fördergelder und sind daher auf Ihre Spenden angewiesen. Wir haben unsere Werbung stark reduziert, denn wir vertrauen auf IHRE Unterstützung. Helfen Sie mit, dass freie Suchmaschinen im Internet frei bleiben und stetig weiterentwickelt werden! Das können Sie mit einer Spende auf dieser Seite tun. Oder, wenn Sie freie Suchmaschinen auch langfristig sichern wollen: <a href="https://metager.de/beitritt" target="_blank" rel="noopener">Werden Sie Mitglied im Trägerverein von MetaGer, dem SUMA-EV.</a>', - 'about.3' => 'Für einfache Spenden können Sie unser <a href="https://metager.de/spende" rel="noopener" target="_blank">Spendenformular</a> nutzen. Wenn Sie 100,-€ oder mehr spenden, dann können Sie, wenn Sie wollen, auf unserer <a href="http://suma-ev.de/suma-links/index.html#sponsors" target="_blank" rel="noopener">Mitglieder- und Sponsorenseite</a> namentlich mit Link auf Ihre Homepage (sofern vorhanden) genannt werden; wenn Sie dies wünschen, vermerken Sie es bitte in Ihrer Mitteilung. <a href="https://metager.de/klassik/spenden1.html" target="_blank" rel="noopener">Oder werden Sie SUMA-EV Förderer!</a> Oder werden Sie ab 60,-€ pro Jahr gleich Mitglied im <a href="http://suma-ev.de/" target="_blank" rel="noopener">SUMA-EV</a>, dann können Sie bis zu 6 Links auf Ihre Homepage erhalten, und Sie fördern MetaGer nachhaltig.', - 'about.4' => '<a href="http://suma-ev.de/unterstuetzung/index.html" target="_blank" rel="noopener">JEDE Form Ihrer Unterstützung</a> hilft mit, dass freie Suchmaschinen und freier Wissenszugang im Internet eine Chance haben. Zum freien Wissenszugang gehört es auch, dass Ihre Daten weder überwacht, noch Ihre Internet-Adressen und Verbindungsdaten gespeichert werden. Bei uns wird Ihre Internet-Adresse bereits während der Suche anonymisiert, sie wird nicht gespeichert und nicht an Dritte weitergegeben. Freie Internet-Suche ohne Ãœberwachung: <a href="https://metager.de/" target="_blank" rel="noopener">MetaGer.de!</a>', - 'about.5' => 'Eine weitere Möglichkeit, MetaGer zu fördern, besteht darin, dass Sie Ihren nächsten Online-Einkauf bei MetaGer-Fördershops machen. Damit wir auf diesem Weg unterstützt werden können, haben wir uns in das Netzwerk zur Förderung gemeinnützig anerkannter Organisationen eingebracht, das Projekt <a href="https://www.boost-project.com/de" target="_blank" rel="noopener">www.boost-project.com</a> Unter dem Dach dieses Projektes sind ca. 400 Online-Shops (von 1und1 bis Zooplus) vereint, die sich bereit erklärt haben, von allen Verkäufen etwa 6% an das Projekt zu spenden. Statt wie bisher direkt zum Online-Shop zu surfen, gehen Sie zunächst auf <a href="https://metager.de/" target="_blank" rel="noopener">MetaGer.de!</a> und klicken dort oben in der Navigationsleiste auf "Fördern", dann auf <a href="https://www.boost-project.com/de/shops?charity_id=1129&tag=bl" target="_blank" rel="noopener">"Einkaufen bei MetaGer Fördershops"</a>. Dieser Klick führt Sie in die Shop-Auswahl des Boost-Projektes. Dort suchen Sie sich Ihren Shop aus und machen wie gewohnt Ihren Einkauf. Oder klicken Sie für Einkäufe aus dem Bereich Schreibwaren, Büro- und Geschenkartikel direkt auf <a href="https://www.gladizon.com/" target="_blank" rel="noopener">www.gladizon.com</a>. Das ist alles. Wenn genug Menschen dies tun, dann brauchen wir keine Werbung mehr. Nur zwei Mausklicks für Sie - für alle eine Chance für den freien Wissenszugang in der digitalen Welt.', - - 'danke.title' => 'Herzlichen Dank!! Wir haben Ihre Spendenbenachrichtigung für MetaGer an SUMA-EV erhalten.', - 'danke.nachricht' => 'Falls Sie Kontaktdaten angegeben haben, erhalten Sie demnächst auch eine persönliche Nachricht.', - 'danke.kontrolle' => 'Folgende Nachricht hat uns erreicht:', - - 'telefonnummer' => 'Telefonnummer', - 'iban' => 'IBAN/Kontonummer', - 'bic' => 'BIC/Bankleitzahl', - 'betrag' => 'Betrag', - 'danke.message' => 'Ihre Nachricht', + 'about.3' => 'Für einfache Spenden können Sie unser <a href="https://metager.de/spende" rel="noopener" target="_blank">Spendenformular</a> nutzen. Wenn Sie 100,-€ oder mehr spenden, dann können Sie, wenn Sie wollen, auf unserer <a href="http://suma-ev.de/suma-links/index.html#sponsors" target="_blank" rel="noopener">Mitglieder- und Sponsorenseite</a> namentlich mit Link auf Ihre Homepage (sofern vorhanden) genannt werden; wenn Sie dies wünschen, vermerken Sie es bitte in Ihrer Mitteilung. <a href="https://metager.de/klassik/spenden1.html" target="_blank" rel="noopener">Oder werden Sie SUMA-EV Förderer!</a> Oder werden Sie ab 60,-€ pro Jahr gleich Mitglied im <a href="http://suma-ev.de/" target="_blank" rel="noopener">SUMA-EV</a>, dann können Sie bis zu 6 Links auf Ihre Homepage erhalten, und Sie fördern MetaGer nachhaltig.', + 'about.4' => '<a href="http://suma-ev.de/unterstuetzung/index.html" target="_blank" rel="noopener">JEDE Form Ihrer Unterstützung</a> hilft mit, dass freie Suchmaschinen und freier Wissenszugang im Internet eine Chance haben. Zum freien Wissenszugang gehört es auch, dass Ihre Daten weder überwacht, noch Ihre Internet-Adressen und Verbindungsdaten gespeichert werden. Bei uns wird Ihre Internet-Adresse bereits während der Suche anonymisiert, sie wird nicht gespeichert und nicht an Dritte weitergegeben. Freie Internet-Suche ohne Ãœberwachung: <a href="https://metager.de/" target="_blank" rel="noopener">MetaGer.de!</a>', + 'about.5' => 'Eine weitere Möglichkeit, MetaGer zu fördern, besteht darin, dass Sie Ihren nächsten Online-Einkauf bei MetaGer-Fördershops machen. Damit wir auf diesem Weg unterstützt werden können, haben wir uns in das Netzwerk zur Förderung gemeinnützig anerkannter Organisationen eingebracht, das Projekt <a href="https://www.boost-project.com/de" target="_blank" rel="noopener">www.boost-project.com</a> Unter dem Dach dieses Projektes sind ca. 400 Online-Shops (von 1und1 bis Zooplus) vereint, die sich bereit erklärt haben, von allen Verkäufen etwa 6% an das Projekt zu spenden. Statt wie bisher direkt zum Online-Shop zu surfen, gehen Sie zunächst auf <a href="https://metager.de/" target="_blank" rel="noopener">MetaGer.de!</a> und klicken dort oben in der Navigationsleiste auf "Fördern", dann auf <a href="https://www.boost-project.com/de/shops?charity_id=1129&tag=bl" target="_blank" rel="noopener">"Einkaufen bei MetaGer Fördershops"</a>. Dieser Klick führt Sie in die Shop-Auswahl des Boost-Projektes. Dort suchen Sie sich Ihren Shop aus und machen wie gewohnt Ihren Einkauf. Oder klicken Sie für Einkäufe aus dem Bereich Schreibwaren, Büro- und Geschenkartikel direkt auf <a href="https://www.gladizon.com/" target="_blank" rel="noopener">www.gladizon.com</a>. Das ist alles. Wenn genug Menschen dies tun, dann brauchen wir keine Werbung mehr. Nur zwei Mausklicks für Sie - für alle eine Chance für den freien Wissenszugang in der digitalen Welt.', + + 'danke.title' => 'Herzlichen Dank!! Wir haben Ihre Spendenbenachrichtigung für MetaGer an SUMA-EV erhalten.', + 'danke.nachricht' => 'Falls Sie Kontaktdaten angegeben haben, erhalten Sie demnächst auch eine persönliche Nachricht.', + 'danke.kontrolle' => 'Folgende Nachricht hat uns erreicht:', + + 'telefonnummer' => 'Telefonnummer', + 'iban' => 'IBAN/Kontonummer', + 'bic' => 'BIC/Bankleitzahl', + 'betrag' => 'Betrag', + 'danke.message' => 'Ihre Nachricht', + + 'paypal.title' => 'Spenden mit Paypal', + 'paypal.subtitle' => 'Dort auch per Kreditkarte ohne Registrierung', + 'paypal.2' => 'Spenden Sie mit PayPal - schnell, kostenlos und sicher!', + + 'bitpay.title' => 'Spenden mit Bitpay', ]; diff --git a/resources/less/metager/general/general.less b/resources/less/metager/general/general.less index 061360579e8b462fd16fa974de7220b95293b1e9..264b01a52d4321587744978249c8542c2a7d7eb1 100644 --- a/resources/less/metager/general/general.less +++ b/resources/less/metager/general/general.less @@ -294,6 +294,7 @@ summary { >* { width: 50%; margin: 0; + padding: 0; float: left; @media (max-width: @screen-mobile) { width: 100%; @@ -417,4 +418,11 @@ label a { // For Elements where newlines should actually be displayed .wrap { white-space: pre-wrap; +} + +// When the content should be centerd horizontally +.center-wrapper { + display: flex; + flex-direction: column; + align-items: center; } \ No newline at end of file diff --git a/resources/less/metager/metager.less b/resources/less/metager/metager.less index e89da21eb81d68919d3d1cb6b60dd451a1ecc6a7..32137ee5e1eb71190a821a119e43687e4578e27e 100644 --- a/resources/less/metager/metager.less +++ b/resources/less/metager/metager.less @@ -19,4 +19,5 @@ @import "./parts/modals.less"; @import "./parts/searchbar.less"; @import "./parts/settings.less"; -@import "./parts/sidebar.less"; \ No newline at end of file +@import "./parts/sidebar.less"; +@import "./parts/bitpay.less"; \ No newline at end of file diff --git a/resources/less/metager/parts/bitpay.less b/resources/less/metager/parts/bitpay.less new file mode 100644 index 0000000000000000000000000000000000000000..e1ce9a01f2a45a768e22418951ca66ccb476c555 --- /dev/null +++ b/resources/less/metager/parts/bitpay.less @@ -0,0 +1,66 @@ +.bitpay-donate { + margin: 20px 0; + fieldset { + border: 0; + } + .field-input { + color: #666; + background: #fff; + border: 1px solid #eee; + height: 30px; + box-sizing: border-box; + flex-grow: 1; + } + .field-input-wrapper { + display: inline-flex; + float: none; + width: 80%; + } + input { + padding: 4px 10px; + } + select { + padding: 3px 10px; + } + .bitpay-donate-button { + padding: 12px 0; + width: 188px; + box-sizing: border-box; + } + ul, + li { + padding: 0; + margin: 0; + list-style: none; + } + li { + padding: 10px 0; + } + .bitpay-donate-field { + clear: both; + label { + float: left; + width: 100px; + } + div { + float: left; + } + } + .bitpay-donate-field-email { + width: 80%; + } + .bitpay-donate-field-price { + width: 40%; + } + .bitpay-donate-field-currency { + width: 40%; + } + .bitpay-donate-button-wrapper { + clear: both; + margin: auto; + text-align: center; + } + input.bitpay-donate-error { + border: 2px solid red; + } +} \ No newline at end of file diff --git a/resources/views/spende/bitpay.blade.php b/resources/views/spende/bitpay.blade.php new file mode 100644 index 0000000000000000000000000000000000000000..1eb5d6ed1932f019c81fb63f9600d0f3cbbb5341 --- /dev/null +++ b/resources/views/spende/bitpay.blade.php @@ -0,0 +1,55 @@ +<form class="bitpay-donate" action="https://bitpay.com/checkout" method="post" onsubmit="return bitpayCheckRequiredFields(this);" target="_blank"> + <input name="action" type="hidden" value="checkout"> + <fieldset> + <ul> + <li class="bitpay-donate-field"> + <label>{{ trans('bitpay.amount') }}</label> + <div class="field-input-wrapper"> + <input class="bitpay-donate-field-price field-input" name="price" type="number" value="10.00" placeholder="{{ trans('bitpay.amount') }}" maxlength="10" min="1" step="0.01"/> + <select class="bitpay-donate-field-currency field-input" name="currency" value=""> + <option selected="selected" value="USD">USD</option> + <option value="BTC">BTC</option> + <option value="EUR">EUR</option> + <option value="GBP">GBP</option> + <option value="AUD">AUD</option> + <option value="BGN">BGN</option> + <option value="BRL">BRL</option> + <option value="CAD">CAD</option> + <option value="CHF">CHF</option> + <option value="CNY">CNY</option> + <option value="CZK">CZK</option> + <option value="DKK">DKK</option> + <option value="HKD">HKD</option> + <option value="HRK">HRK</option> + <option value="HUF">HUF</option> + <option value="IDR">IDR</option> + <option value="ILS">ILS</option> + <option value="INR">INR</option> + <option value="JPY">JPY</option> + <option value="KRW">KRW</option> + <option value="LTL">LTL</option> + <option value="LVL">LVL</option> + <option value="MXN">MXN</option> + <option value="MYR">MYR</option> + <option value="NOK">NOK</option> + <option value="NZD">NZD</option> + <option value="PHP">PHP</option> + <option value="PLN">PLN</option> + <option value="RON">RON</option> + <option value="RUB">RUB</option> + <option value="SEK">SEK</option> + <option value="SGD">SGD</option> + <option value="THB">THB</option> + <option value="TRY">TRY</option> + <option value="ZAR">ZAR</option> + </select> + <div> + </li> + </ul> + <input type="hidden" name="data" value="7vfsM4tlJTE54JMpsAbG/vza+uhjCUlwTLyNfRIxcXxYZKp0AjWMJdRX/EiOkwvyysCmCtCJew937VQ3e+/NxT79NJMGmDwDFTXOA1P8NSMf2J4skBfMzOVYxEdM5CRiT9M9T+JOpZZUQGD8OVEJ5QbZavJKM/x+5TCagn/l6v9tEOIQrt4t0Qh4qs3GpZlqI0vmyNs+/fNnfdvrI512wBU0dTwM9Qi2+D18wUn2CfvjICMFhKF+j1N9nhow7tjs"> + <div class="bitpay-donate-button-wrapper"> + <input class="bitpay-donate-button" name="submit" src="/meta/picture?url=https%3A%2F%2Fbitpay.com%2Fcdn%2Fen_US%2Fbp-btn-donate-currencies.svg" onerror="this.onerror=null; this.src='/meta/picture?url=https%3A%2F%2Fbitpay.com%2Fcdn%2Fen_US%2Fbp-btn-donate-currencies.svg'" type="image" alt="BitPay, the easy way to pay with bitcoins."> + </div> + </fieldset> +</form> +<script src="{{ mix('js/bitpay.js') }}"></script> diff --git a/resources/views/spende/spende.blade.php b/resources/views/spende/spende.blade.php index b32b9757a23a864b312e3be6fac4a09c3a37fda7..5521710a12177a5ba5802df4fd4140166a55e7ad 100644 --- a/resources/views/spende/spende.blade.php +++ b/resources/views/spende/spende.blade.php @@ -12,7 +12,7 @@ <p><i class="fa fa-info fa-fw fa-lg" aria-hidden="true"></i>{!! trans('spende.bankinfo.3') !!}</p> </div> <div class="two-col"> - <div> + <div class="col-left"> <div class="card-medium"> <h3 id="lastschrift">{!! trans('spende.lastschrift.1') !!}</h3> <p>{!! trans('spende.lastschrift.2') !!}</p> @@ -47,36 +47,39 @@ </form> </div> </div> - <div> + <div class="col-right"> <div class="card-medium"> <h3>{!! trans('spende.bankinfo.1') !!}</h3> <p>{!! trans('spende.bankinfo.2') !!}</p> </div> - </div> - <div> <div class="card-medium"> - <h3>{!! trans('spende.paypal.1') !!}</h3> - <form action="https://www.paypal.com/cgi-bin/webscr" method="post"> - <input name="cmd" value="_xclick" type="hidden"> - <input name="business" value="wsb@suma-ev.de" type="hidden"> - <input name="item_name" value="SuMa-eV Spende" type="hidden"> - <input name="buyer_credit_promo_code" value="" type="hidden"> - <input name="buyer_credit_product_category" value="" type="hidden"> - <input name="buyer_credit_shipping_method" value="" type="hidden"> - <input name="buyer_credit_user_address_change" value="" type="hidden"> - <input name="no_shipping" value="0" type="hidden"> - <input name="no_note" value="1" type="hidden"> - <input name="currency_code" value="EUR" type="hidden"> - <input name="tax" value="0" type="hidden"> - <input name="lc" value="DE" type="hidden"> - <input name="bn" value="PP-DonationsBF" type="hidden"> - <input src="/img/paypalspenden.gif" name="submit" width="120" alt="{!! trans('spende.paypal.2') !!}" type="image"> - </form> + <h3>{!! trans('spende.paypal.title') !!}</h3> + <p>{!! trans('spende.paypal.subtitle') !!}</p> + <div class="center-wrapper"> + <form action="https://www.paypal.com/cgi-bin/webscr" method="post"> + <input name="cmd" value="_xclick" type="hidden"> + <input name="business" value="wsb@suma-ev.de" type="hidden"> + <input name="item_name" value="SuMa-eV Spende" type="hidden"> + <input name="buyer_credit_promo_code" value="" type="hidden"> + <input name="buyer_credit_product_category" value="" type="hidden"> + <input name="buyer_credit_shipping_method" value="" type="hidden"> + <input name="buyer_credit_user_address_change" value="" type="hidden"> + <input name="no_shipping" value="0" type="hidden"> + <input name="no_note" value="1" type="hidden"> + <input name="currency_code" value="EUR" type="hidden"> + <input name="tax" value="0" type="hidden"> + <input name="lc" value="DE" type="hidden"> + <input name="bn" value="PP-DonationsBF" type="hidden"> + <input src="/img/paypalspenden.gif" name="submit" width="120" alt="{!! trans('spende.paypal.2') !!}" type="image"> + </form> + </div> + </div> + <div class="card-medium"> + <h3>{{ trans('spende.bitpay.title') }}</h3> + @include('spende.bitpay') </div> - </div> - <div> <div class="card-medium"> - <p>{!! trans('spende.lastschrift.10') !!}</p> + <p>{!! trans('spende.lastschrift.10') !!}</p> </div> </div> </div> diff --git a/webpack.mix.js b/webpack.mix.js index 186f42b4a0a87b635bf951a70a30e7cd58236b80..dd038f6ee719fd0db0b707bea4a6e28fd6e3fb6c 100644 --- a/webpack.mix.js +++ b/webpack.mix.js @@ -69,6 +69,7 @@ mix .babel("resources/js/focus-creator.js", "public/js/focus-creator.js") .babel("resources/js/focus-creator.js", "public/js/focus-creator.js") .babel("resources/js/editLanguage.js", "public/js/editLanguage.js") + .babel("resources/js/bitpay.js", "public/js/bitpay.js") // utility .babel( ["resources/js/utility.js", "resources/js/translations.js"],