diff --git a/app/Http/Controllers/MailController.php b/app/Http/Controllers/MailController.php index f883f14ff649c4ea453504f0c57c4bced0e82cb2..d95346534bd3899ef593f61d53735baf480b5c4a 100644 --- a/app/Http/Controllers/MailController.php +++ b/app/Http/Controllers/MailController.php @@ -106,9 +106,16 @@ class MailController extends Controller } } - return view('spende.spende') - ->with('title', 'Kontakt') - ->with('css', 'donation.css') - ->with($messageType, $messageToUser); + if ($messageType === "error") { + return view('spende.danke') + ->with('title', 'Kontakt') + ->with('css', 'donation.css') + ->with($messageType, $messageToUser); + } else { + $data = ['name' => $request->input('Name', 'Keine Angabe'), 'telefon' => $request->input('Telefon', 'Keine Angabe'), 'kontonummer' => $request->input('Kontonummer'), 'bankleitzahl' => $request->input('Bankleitzahl'), 'email' => $request->input('email', 'anonymous-user@metager.de'), 'nachricht' => $request->input('Nachricht')]; + $data = base64_encode(serialize($data)); + return redirect(url('/spende/danke', ['data' => $data])); + } + } } diff --git a/app/Http/routes.php b/app/Http/routes.php index d03b355fcf205f61e8be52f8126824c74e2f2f0c..34b622fba6bc70ec480ecff4831063bd65323123 100644 --- a/app/Http/routes.php +++ b/app/Http/routes.php @@ -9,160 +9,147 @@ | It's a breeze. Simply tell Laravel the URIs it should respond to | and give it the controller to call when that URI is requested. | -*/ - - Route::group( - [ - 'prefix' => LaravelLocalization::setLocale()/*, - 'middleware' => [ 'localeSessionRedirect', 'localizationRedirect' ]*/ - ], - function() - { - /** ADD ALL LOCALIZED ROUTES INSIDE THIS GROUP **/ - - Route::get('/', 'StartpageController@loadStartPage'); - - Route::get('img/piwik.png', 'ImageController@generateImage'); - - Route::get('impressum', function() - { - return view('impressum') - ->with('title', trans('titles.impressum')) - ->with('css', 'impressum.css') - ->with('navbarFocus', 'kontakt'); - }); - Route::get('impressum.html', function() - { - return redirect(url('impressum')); - }); - - Route::get('about', function() - { - return view('about') - ->with('title', trans('titles.about')) - ->with('css', 'about.css') - ->with('navbarFocus', 'kontakt'); - }); - Route::get('team', function() - { - return view('team.team') - ->with('title', trans('titles.team')) - ->with('css', 'team.css') - ->with('navbarFocus', 'kontakt'); - }); - Route::get('team/pubkey-wsb', function() - { - return view('team.pubkey-wsb') - ->with('title', trans('titles.team')) - ->with('navbarFocus', 'kontakt'); - }); - - Route::get('kontakt', function() - { - return view('kontakt.kontakt') - ->with('title', trans('titles.kontakt')) - ->with('css', 'kontakt.css') - ->with('js', ['openpgp.min.js','kontakt.js']) - ->with('navbarFocus', 'kontakt'); - }); - - Route::post('kontakt', 'MailController@contactMail'); - - Route::get('tor', function() - { - return view('tor') - ->with('title', 'tor hidden service - MetaGer') - ->with('navbarFocus', 'dienste'); - }); - Route::get('spende', function() - { - return view('spende.spende') - ->with('title', trans('titles.spende')) - ->with('css', 'donation.css') - ->with('navbarFocus', 'foerdern'); - }); - Route::get('partnershops', function() - { - return view('spende.partnershops') - ->with('title', trans('titles.partnershops')) - ->with('navbarFocus', 'foerdern') - ->with('css', 'partnershops.css'); - }); - - Route::get('beitritt', function () - { - return view('spende.beitritt') - ->with('title', trans('titles.beitritt')) - ->with('css', 'beitritt.css') - ->with('navbarFocus', 'foerdern'); - }); - - Route::get('bform1.htm', function() - { - return redirect('beitritt'); - }); - Route::get('spendenaufruf', function() - { - return view('spende.spendenaufruf') - ->with('title', 'Spendenaufruf - MetaGer') - ->with('navbarFocus', 'foerdern'); - }); - - Route::post('spende', 'MailController@donation'); - - - Route::get('datenschutz', function() - { - return view('datenschutz') - ->with('title', trans('titles.datenschutz')) - ->with('css', 'privacy.css') - ->with('navbarFocus', 'datenschutz'); - }); - - Route::get('hilfe', function() - { - return view('hilfe') - ->with('title', trans('titles.hilfe')) - ->with('css', 'help.css') - ->with('navbarFocus', 'dienste'); - }); - - Route::get('widget', function() - { + */ + +Route::group( + [ + 'prefix' => LaravelLocalization::setLocale(), /*, + 'middleware' => [ 'localeSessionRedirect', 'localizationRedirect' ]*/ + ], + function () { + /** ADD ALL LOCALIZED ROUTES INSIDE THIS GROUP **/ + + Route::get('/', 'StartpageController@loadStartPage'); + + Route::get('img/piwik.png', 'ImageController@generateImage'); + + Route::get('impressum', function () { + return view('impressum') + ->with('title', trans('titles.impressum')) + ->with('css', 'impressum.css') + ->with('navbarFocus', 'kontakt'); + }); + Route::get('impressum.html', function () { + return redirect(url('impressum')); + }); + + Route::get('about', function () { + return view('about') + ->with('title', trans('titles.about')) + ->with('css', 'about.css') + ->with('navbarFocus', 'kontakt'); + }); + Route::get('team', function () { + return view('team.team') + ->with('title', trans('titles.team')) + ->with('css', 'team.css') + ->with('navbarFocus', 'kontakt'); + }); + Route::get('team/pubkey-wsb', function () { + return view('team.pubkey-wsb') + ->with('title', trans('titles.team')) + ->with('navbarFocus', 'kontakt'); + }); + + Route::get('kontakt', function () { + return view('kontakt.kontakt') + ->with('title', trans('titles.kontakt')) + ->with('css', 'kontakt.css') + ->with('js', ['openpgp.min.js', 'kontakt.js']) + ->with('navbarFocus', 'kontakt'); + }); + + Route::post('kontakt', 'MailController@contactMail'); + + Route::get('tor', function () { + return view('tor') + ->with('title', 'tor hidden service - MetaGer') + ->with('navbarFocus', 'dienste'); + }); + Route::get('spende', function () { + return view('spende.spende') + ->with('title', trans('titles.spende')) + ->with('css', 'donation.css') + ->with('navbarFocus', 'foerdern'); + }); + Route::get('spende/danke/{data}', function ($data) { + return view('spende.danke') + ->with('title', trans('titles.spende')) + ->with('css', ['donation.css', 'danke.css']) + ->with('navbarFocus', 'foerdern') + ->with('data', unserialize(base64_decode($data))); + }); + Route::get('partnershops', function () { + return view('spende.partnershops') + ->with('title', trans('titles.partnershops')) + ->with('navbarFocus', 'foerdern') + ->with('css', 'partnershops.css'); + }); + + Route::get('beitritt', function () { + return view('spende.beitritt') + ->with('title', trans('titles.beitritt')) + ->with('css', 'beitritt.css') + ->with('navbarFocus', 'foerdern'); + }); + + Route::get('bform1.htm', function () { + return redirect('beitritt'); + }); + Route::get('spendenaufruf', function () { + return view('spende.spendenaufruf') + ->with('title', 'Spendenaufruf - MetaGer') + ->with('navbarFocus', 'foerdern'); + }); + + Route::post('spende', 'MailController@donation'); + + Route::get('datenschutz', function () { + return view('datenschutz') + ->with('title', trans('titles.datenschutz')) + ->with('css', 'privacy.css') + ->with('navbarFocus', 'datenschutz'); + }); + + Route::get('hilfe', function () { + return view('hilfe') + ->with('title', trans('titles.hilfe')) + ->with('css', 'help.css') + ->with('navbarFocus', 'dienste'); + }); + + Route::get('widget', function () { return view('widget.widget') - ->with('title', trans('titles.widget')) - ->with('css', 'widget.css') - ->with('navbarFocus', 'dienste'); + ->with('title', trans('titles.widget')) + ->with('css', 'widget.css') + ->with('navbarFocus', 'dienste'); }); Route::get('sitesearch', 'SitesearchController@loadPage'); - Route::get('websearch', function() - { + Route::get('websearch', function () { return view('widget.websearch') ->with('title', trans('titles.websearch')) ->with('css', 'websearch.css') ->with('navbarFocus', 'dienste'); - }); - + }); + Route::get('admin', 'AdminInterface@index'); Route::get('admin/count', 'AdminInterface@count'); Route::get('admin/check', 'AdminInterface@check'); - Route::get('settings', 'StartpageController@loadSettings'); - - - Route::get('meta/meta.ger3', 'MetaGerSearch@search'); - Route::get('meta/picture', 'Pictureproxy@get'); - Route::get('clickstats', 'LogController@clicklog'); - Route::get('pluginClose', 'LogController@pluginClose'); - Route::get('pluginInstall', 'LogController@pluginInstall'); - - Route::get('qt', 'MetaGerSearch@quicktips'); - Route::get('tips', 'MetaGerSearch@tips'); - Route::get('/plugins/{params}/opensearch.xml', 'StartpageController@loadPlugin'); - Route::get('owi', function() - { - return redirect('https://metager.de/klassik/en/owi/'); - }); - }); + Route::get('settings', 'StartpageController@loadSettings'); + + Route::get('meta/meta.ger3', 'MetaGerSearch@search'); + Route::get('meta/picture', 'Pictureproxy@get'); + Route::get('clickstats', 'LogController@clicklog'); + Route::get('pluginClose', 'LogController@pluginClose'); + Route::get('pluginInstall', 'LogController@pluginInstall'); + + Route::get('qt', 'MetaGerSearch@quicktips'); + Route::get('tips', 'MetaGerSearch@tips'); + Route::get('/plugins/{params}/opensearch.xml', 'StartpageController@loadPlugin'); + Route::get('owi', function () { + return redirect('https://metager.de/klassik/en/owi/'); + }); + }); diff --git a/public/css/danke.css b/public/css/danke.css new file mode 100644 index 0000000000000000000000000000000000000000..03eee205d4046316970f69eaaa94ea13f3b8963b --- /dev/null +++ b/public/css/danke.css @@ -0,0 +1,5 @@ +@media print { + .noprint { + display: none!important; + } +} \ No newline at end of file diff --git a/resources/lang/de/spenden.php b/resources/lang/de/spenden.php index 9552650ed55a9deeb6df93b319ddf4810890f312..15f445a9e5ccaccae119abf7d89137e90a9787d2 100644 --- a/resources/lang/de/spenden.php +++ b/resources/lang/de/spenden.php @@ -1,48 +1,55 @@ <?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.', + '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.', - 'bankinfo.1' => 'Durch eine Überweisung', - 'bankinfo.2' => 'SUMA-EV + 'bankinfo.1' => 'Durch eine Ü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, geben Sie auf dem Überweisungsformular bitte Ihre vollständige Adresse, und (sofern vorhanden) auch Ihre E-Mail Adresse an.', + 'bankinfo.3' => 'Falls Sie eine Spendenbescheinigung wünschen, geben Sie auf dem Überweisungsformular bitte Ihre vollständige Adresse, und (sofern vorhanden) auch Ihre E-Mail Adresse an.', - 'logos.1' => 'Bequem mit Paypal,<br>dort auch per Kreditkarte ohne Registrierung,', - 'logos.2' => 'oder per Bitcoin, <br>sicher und pseudonym.', + 'logos.1' => 'Bequem mit Paypal,<br>dort auch per Kreditkarte ohne Registrierung,', + 'logos.2' => 'oder per Bitcoin, <br>sicher und pseudonym.', - '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' => 'Hier können Sie uns formlos mitteilen, welchen Betrag Sie spenden möchten und ggf. noch eine Mitteilung dazu senden:', - 'lastschrift.8.placeholder' => 'Nachricht', - '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. Eine Bescheinigung für Einzelspenden oberhalb 200,-EUR wird automatisch zugesandt. Bei Spenden bis 200,-EUR 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' => 'Hier können Sie uns formlos mitteilen, welchen Betrag Sie spenden möchten und ggf. noch eine Mitteilung dazu senden:', + 'lastschrift.8.placeholder' => 'Nachricht', + '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. Eine Bescheinigung für Einzelspenden oberhalb 200,-EUR wird automatisch zugesandt. Bei Spenden bis 200,-EUR genügt der Kontoauszug für die Absetzbarkeit beim Finanzamt.', - 'about.0' => 'Über uns', - 'about.1.1' => '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. + 'about.0' => 'Über uns', + 'about.1.1' => '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 erhalten bleiben und weiterentwickelt werden! Das können Sie mit einer Spende auf dieser Seite tun. Oder, wenn Sie freie Suchmaschinen auch langfristig sichern wollen:', - 'about.1.2' => 'Werden Sie Mitglied im SUMA-EV', - 'about.2.1' => 'Wenn Sie 50,-EUR oder mehr spenden, oder Mitglied im ', - 'about.2.2' => 'werden, dann können Sie, wenn Sie wollen, auf unserer', - 'about.2.3' => 'Mitglieder- und Sponsorenseite', - 'about.2.4' => 'namentlich mit Link auf Ihre Homepage (sofern vorhanden) genannt werden (wenn Sie dies wünschen, vermerken Sie es bitte in Ihrer Mitteilung)', - 'about.2.5' => 'Oder werden Sie SUMA-EV Förderer!', - 'about.3.1' => 'JEDE Form Ihrer Unterstützung', - 'about.3.2' => '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:', - 'about.4.1' => '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', - 'about.4.2' => 'Unter dem Dach dieses Projektes sind ca. 400 Online-Shops (von Amazon 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', - 'about.4.3' => 'und klicken dort unterhalb der Suchwort-Eingabebox auf', - 'about.4.4' => 'Machen Sie Ihre Einkäufe bei MetaGer-Fördershops - klicken Sie hier!', - 'about.4.5' => '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. 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.' + 'about.1.2' => 'Werden Sie Mitglied im SUMA-EV', + 'about.2.1' => 'Wenn Sie 50,-EUR oder mehr spenden, oder Mitglied im ', + 'about.2.2' => 'werden, dann können Sie, wenn Sie wollen, auf unserer', + 'about.2.3' => 'Mitglieder- und Sponsorenseite', + 'about.2.4' => 'namentlich mit Link auf Ihre Homepage (sofern vorhanden) genannt werden (wenn Sie dies wünschen, vermerken Sie es bitte in Ihrer Mitteilung)', + 'about.2.5' => 'Oder werden Sie SUMA-EV Förderer!', + 'about.3.1' => 'JEDE Form Ihrer Unterstützung', + 'about.3.2' => '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:', + 'about.4.1' => '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', + 'about.4.2' => 'Unter dem Dach dieses Projektes sind ca. 400 Online-Shops (von Amazon 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', + 'about.4.3' => 'und klicken dort unterhalb der Suchwort-Eingabebox auf', + 'about.4.4' => 'Machen Sie Ihre Einkäufe bei MetaGer-Fördershops - klicken Sie hier!', + 'about.4.5' => '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. 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', + 'danke.message' => 'Ihre Nachricht', ]; diff --git a/resources/lang/en/spenden.php b/resources/lang/en/spenden.php index 05aacfbe0908d09daf79f500391db3ff02b5a5d5..6c272056c59285581293b6484a47dd45b8e0c6b9 100644 --- a/resources/lang/en/spenden.php +++ b/resources/lang/en/spenden.php @@ -1,50 +1,57 @@ <?php return [ - 'headline.1' => 'Your Donation for SUMA-EV and MetaGer', - 'headline.2' => 'Help us keep open search engines stay open on the internet. The digital knowledge of the world must stay free from state or concern paternalism and be publicly accessible.', + 'headline.1' => 'Your Donation for SUMA-EV and MetaGer', + 'headline.2' => 'Help us keep open search engines stay open on the internet. The digital knowledge of the world must stay free from state or concern paternalism and be publicly accessible.', - 'bankinfo.1' => 'By bank transfer', - 'bankinfo.2' => 'SUMA-EV + 'bankinfo.1' => 'By bank transfer', + 'bankinfo.2' => 'SUMA-EV IBAN: DE64 4306 0967 4075 0332 01 BIC: GENODEM1GLS (Account-No.: 4075 0332 01, Bank Code: 43060967) GLS Gemeinschaftsbank, Bochum', - 'bankinfo.3' => 'If you wish to receive a donation receipt, -please specify your full adress and (if available) + 'bankinfo.3' => 'If you wish to receive a donation receipt, +please specify your full adress and (if available) your E-Mail adress on the money transfer form.', - 'logos.1' => 'Comfortably with Paypal<br>Via Paypal by credit card too (without PayPal registration),', - 'logos.2' => 'or Bitcoins', + 'logos.1' => 'Comfortably with Paypal<br>Via Paypal by credit card too (without PayPal registration),', + 'logos.2' => 'or Bitcoins', - 'lastschrift.1' => 'Donate by wire transfer', - 'lastschrift.2' => 'Enter your account data along with the desired amount. We will debit your bank account accordingly.', - 'lastschrift.3' => 'Please enter your name:', - 'lastschrift.3.placeholder' => 'name', - 'lastschrift.4' => 'Your E-Mail adress:', - 'lastschrift.5' => 'Your phone number to verify your donation by callback:', - 'lastschrift.6' => 'Your IBAN or bank account number:', - 'lastschrift.7' => 'Your BIC or bank code:', - 'lastschrift.8' => 'Here you can informally tell us, what amount you want to donate monthly and perhaps send a message with it', - 'lastschrift.8.placeholder' => 'message', - 'lastschrift.9' => 'Donate', - 'lastschrift.10' => 'Your information is transmitted encrypted and is not read by a third party. The amount you enter will be debited from your account by us. SUMA-EV only uses your information for accounting; Your information is not passed on. Donations to the SUMA-EV are tax-deductible, because the association is recognized as charitable by the Finanzamt Hannover Nord (revenue board), listed in the register of associations, Amtsgericht Hannover under VR200033. A certificate for single donations above 200,-EUR is sent automatically. For donations below 200,-EUR an account current is enough for tax-deduction.', + 'lastschrift.1' => 'Donate by wire transfer', + 'lastschrift.2' => 'Enter your account data along with the desired amount. We will debit your bank account accordingly.', + 'lastschrift.3' => 'Please enter your name:', + 'lastschrift.3.placeholder' => 'name', + 'lastschrift.4' => 'Your E-Mail adress:', + 'lastschrift.5' => 'Your phone number to verify your donation by callback:', + 'lastschrift.6' => 'Your IBAN or bank account number:', + 'lastschrift.7' => 'Your BIC or bank code:', + 'lastschrift.8' => 'Here you can informally tell us, what amount you want to donate monthly and perhaps send a message with it', + 'lastschrift.8.placeholder' => 'message', + 'lastschrift.9' => 'Donate', + 'lastschrift.10' => 'Your information is transmitted encrypted and is not read by a third party. The amount you enter will be debited from your account by us. SUMA-EV only uses your information for accounting; Your information is not passed on. Donations to the SUMA-EV are tax-deductible, because the association is recognized as charitable by the Finanzamt Hannover Nord (revenue board), listed in the register of associations, Amtsgericht Hannover under VR200033. A certificate for single donations above 200,-EUR is sent automatically. For donations below 200,-EUR an account current is enough for tax-deduction.', - 'about.0' => 'About us', - 'about.1.1' => 'The german search engine MetaGer is operated and constantly refined by the SUMA-EV - Verein für freien Wissenszugang. We are a charitable association, one of our goals is the development and operation of search engines. We do not receive any public funds and therefore are relying on your donations. -Help us preserve and develop open search engines on the internet. + 'about.0' => 'About us', + 'about.1.1' => 'The german search engine MetaGer is operated and constantly refined by the SUMA-EV - Verein für freien Wissenszugang. We are a charitable association, one of our goals is the development and operation of search engines. We do not receive any public funds and therefore are relying on your donations. +Help us preserve and develop open search engines on the internet. You can do this by donating on our website. Or if you want to help open search engines on the long run:', - 'about.1.2' => 'Become a SUMA-EV member', - 'about.2.1' => 'If you donate more than 50,-EUR or become a member of the', - 'about.2.2' => ', you get to namely appear on our', - 'about.2.3' => 'members and sponsors page', - 'about.2.4' => 'with your homepage (if avaylable). (If you want this, please tell us in your donation message.)', - 'about.2.5' => 'Or become SUMA-EV sponsor!', - 'about.3.1' => 'Every form of support', - 'about.3.2' => 'helps open search engines and open knowledge access to have a chance on the internet. Open Knowledge access also includes that neither your information is monitored, nor your internet adresses and connection data is collected. We anonymise your internet adress during search, it is not stored and not passed on. Open internet search without surveillance:', - 'about.4.1' => 'Another possibility to help MetaGer is to make your next online purchase at a MetaGer support shop. We became part of the', - 'about.4.2' => 'to be able to be helped this way. The project unites around 400 online shops (from Amazon to Zooplus), that all declared to donate around 6% of every sale. Instead of directly browsing the online shop, use this link next time: ', - 'about.4.3' => 'and click below the search term box on', - 'about.4.4' => 'Make your purchase at MetaGer support shops - click here!', - 'about.4.5' => 'This click brings you to the boost project shop selection. There you choose your shop and keep on shopping as usual. That is all. If enough people do this, we do not need ads anymore. Just two clicks for you - a chance for open knowledge access for the digital world.' -]; \ No newline at end of file + 'about.1.2' => 'Become a SUMA-EV member', + 'about.2.1' => 'If you donate more than 50,-EUR or become a member of the', + 'about.2.2' => ', you get to namely appear on our', + 'about.2.3' => 'members and sponsors page', + 'about.2.4' => 'with your homepage (if avaylable). (If you want this, please tell us in your donation message.)', + 'about.2.5' => 'Or become SUMA-EV sponsor!', + 'about.3.1' => 'Every form of support', + 'about.3.2' => 'helps open search engines and open knowledge access to have a chance on the internet. Open Knowledge access also includes that neither your information is monitored, nor your internet adresses and connection data is collected. We anonymise your internet adress during search, it is not stored and not passed on. Open internet search without surveillance:', + 'about.4.1' => 'Another possibility to help MetaGer is to make your next online purchase at a MetaGer support shop. We became part of the', + 'about.4.2' => 'to be able to be helped this way. The project unites around 400 online shops (from Amazon to Zooplus), that all declared to donate around 6% of every sale. Instead of directly browsing the online shop, use this link next time: ', + 'about.4.3' => 'and click below the search term box on', + 'about.4.4' => 'Make your purchase at MetaGer support shops - click here!', + 'about.4.5' => 'This click brings you to the boost project shop selection. There you choose your shop and keep on shopping as usual. That is all. If enough people do this, we do not need ads anymore. Just two clicks for you - a chance for open knowledge access for the digital world.', + 'danke.title' => 'Thank you very much!! We received your donation message for MetaGer to SUMA-EV', + 'danke.nachricht' => 'If you submitted your contact data we will notify you personally soon.', + 'danke.kontrolle' => 'The following message has reached us:', + 'telefonnummer' => 'phone number', + 'iban' => 'IBAN/account number', + 'bic' => 'BIC/bank code', + 'danke.message' => 'Your message', +]; diff --git a/resources/views/layouts/staticPages.blade.php b/resources/views/layouts/staticPages.blade.php index a8231621cb34f04cb19f552bd37b3416222bbfe5..71f2776af6746458015c9ae2fb9018a8dca20eba 100644 --- a/resources/views/layouts/staticPages.blade.php +++ b/resources/views/layouts/staticPages.blade.php @@ -18,11 +18,17 @@ <link href="/css/bootstrap.css" rel="stylesheet" /> <link href="/css/style.css" rel="stylesheet" /> @if (isset($css)) - <link href="/css/{{ $css }}" rel="stylesheet" /> + @if(is_array($css)) + @foreach($css as $el) + <link href="/css/{{ $el }}" rel="stylesheet" /> + @endforeach + @else + <link href="/css/{{ $css }}" rel="stylesheet" /> + @endif @endif <link id="theme" href="/css/theme.css.php" rel="stylesheet" /> </head> - + <body> <header> <nav class="navbar navbar-default"> @@ -36,7 +42,7 @@ </button> @yield('homeIcon') </div> - + <div class="collapse navbar-collapse" id="navbar-collapse"> <ul class="nav navbar-nav navbar-right"> <li @if ( !isset($navbarFocus) || $navbarFocus === 'suche') class="active" @endif > @@ -92,7 +98,7 @@ </header> <div class="wrapper"> @if( App::isLocale('de') ) - <div class="mg-panel container" id="spendenaufruf" style="margin-bottom:-6%;max-height:126px;text-align:center;padding:0px;margin-top:0px"> + <div class="mg-panel container noprint" id="spendenaufruf" style="margin-bottom:-6%;max-height:126px;text-align:center;padding:0px;margin-top:0px"> <a href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/spendenaufruf") }}"> <img src="/img/aufruf.png" style="max-width:100%;max-height:126px;" alt="Spendenaufruf für die unabhängige, nicht-kommerzielle Internet-Suche" > </a> @@ -108,7 +114,7 @@ @yield('content') </main> @yield('optionalContent') - <footer> + <footer class="noprint"> <ul class="list-inline hidden-xs"> <li><a href="https://www.suma-ev.de/" target="_blank"> <img src="/img/suma_ev_logo-m1-greyscale.png" alt="SUMA-EV Logo"></a></li> @@ -129,6 +135,6 @@ @endforeach @endif <!--[if lte IE 8]><script type="text/javascript" src="/js/html5shiv.min.js"></script><![endif]--> - </div> + </div> </body> </html> diff --git a/resources/views/spende/danke.blade.php b/resources/views/spende/danke.blade.php new file mode 100644 index 0000000000000000000000000000000000000000..09b8347f8356b12f3106d352a2407940991577d3 --- /dev/null +++ b/resources/views/spende/danke.blade.php @@ -0,0 +1,53 @@ +@extends('layouts.subPages') + +@section('title', $title ) + +@section('navbarFocus.donate', 'class="dropdown active"') + +@section('content') +<h1>{{ trans('spenden.danke.title') }}</h1> +<div class="col"> + <div id="left" class="col-lg-6 col-md-12 col-sm-12 others"> + <p style="width:100%;" class="text-muted">{{ trans('spenden.danke.nachricht') }}</p> + <h2>{{ trans('spenden.danke.kontrolle') }}</h2> + <div> + <table class="table table-condensed"> + <tr> + <td>{{ trans('spenden.lastschrift.3.placeholder')}}</td> + <td>{{ $data['name'] }}</td> + </tr> + <tr> + <td>{{ trans('spenden.telefonnummer') }}</td> + <td>{{ $data['telefon'] }}</td> + </tr> + <tr> + <td>Email</td> + <td>{{ $data['email'] }}</td> + </tr> + <tr> + <td>{{ trans('spenden.iban') }}</td> + <td>{{ $data['kontonummer'] }}</td> + </tr> + <tr> + <td>{{ trans('spenden.bic') }}</td> + <td>{{ $data['bankleitzahl'] }}</td> + </tr> + <tr> + <td>{{ trans('spenden.danke.message') }}</td> + <td>{{ $data['nachricht'] }}</td> + </tr> + </table> + </div> + <button type="button" class="btn btn-primary noprint" onclick="window.print();">Drucken</button> + </div> + <div class="col-lg-6 col-md-12 col-sm-12 others noprint" id="right"> + <h2>{{ trans('spenden.about.0') }}</h2> + <p>{{ trans('spenden.about.1.1') }} + <a href="https://metager.de/klassik/bform1.htm" target="_blank">{{ trans('spenden.about.1.2') }}</a></p> + <p>{{ trans('spenden.about.2.1') }} <a href="http://suma-ev.de/" target="_blank">SUMA-EV</a> {{ trans('spenden.about.2.2') }} <a href="http://suma-ev.de/suma-links/index.html#sponsors" target="_blank">{{ trans('spenden.about.2.3') }}</a> {{ trans('spenden.about.2.4') }} <a href="https://metager.de/klassik/spenden1.html" target="_blank">{{ trans('spenden.about.2.5') }}</a></p> + <p><a href="http://suma-ev.de/unterstuetzung/index.html" target="_blank">{{ trans('spenden.about.3.1') }}</a> {{ trans('spenden.about.3.2') }} <a href="https://metager.de/" target="_blank">MetaGer.de!</a></p> + <p>{{ trans('spenden.about.4.1') }} <a href="https://www.boost-project.com/de" target="_blank">www.boost-project.com</a> {{ trans('spenden.about.4.2') }} <a href="https://metager.de/" target="_blank">MetaGer.de!</a> {{ trans('spenden.about.4.3') }} <a href="https://www.boost-project.com/de/shops?charity_id=1129&tag=bl" target="_blank">{{ trans('spenden.about.4.4') }}</a> {{ trans('spenden.about.4.5') }}</p> + </div> + <div class="clearfix"></div> +</div> +@endsection