diff --git a/app/Http/Controllers/MetaGerSearch.php b/app/Http/Controllers/MetaGerSearch.php index c26f1e9572c233f095bf598a341810bb92b957f1..31df5b28adfc8807d1a72d9e93952312d5c51371 100644 --- a/app/Http/Controllers/MetaGerSearch.php +++ b/app/Http/Controllers/MetaGerSearch.php @@ -6,7 +6,7 @@ use App; use App\MetaGer; use Illuminate\Http\Request; -const TIP_SERVER = 'http://localhost:63825/tips.xml'; +const TIP_SERVER = 'http://metager3.de:63825/tips.xml'; class MetaGerSearch extends Controller { @@ -76,7 +76,7 @@ class MetaGerSearch extends Controller public function tips(Request $request) { $tips_text = file_get_contents(TIP_SERVER); - $tips = []; + $tips = []; try { $tips_xml = simplexml_load_string($tips_text); diff --git a/resources/lang/de/faq.php b/resources/lang/de/faq.php index dfe2189eb788e83ab81b4b51ef3b62188650ab02..0f42d125a4c9eaf8bbbf06ea8bd2b63ee25706bd 100644 --- a/resources/lang/de/faq.php +++ b/resources/lang/de/faq.php @@ -25,7 +25,7 @@ return [ 'faq.10.h' => 'Mit meinem XYZ-Browser und dem XYZ-Betriebssystem kann ich MetaGer nicht abfragen. Was tun?', 'faq.10.b' => 'Versuchen Sie bitte zuerst, das aktuelle Plugin zu installieren. Zum Installieren einfach auf den Link direkt unter dem Suchfeld klicken. Dort sollte Ihr Browser schon erkannt worden sein. Wenn Sie dann noch Probleme haben sollten, wenden Sie sich bitte an uns: <a href="mailto:office@suma-ev.de" target="_blank" rel="noopener">office@suma-ev.de</a>', 'faq.11.h' => 'Wo habt ihr eigentlich all’ die klugen Sprüche her?', - 'faq.11.b' => 'Sie sind aus Quellen im Internet zusammengesucht. Den größten Teil hatte uns netterweise Alexander Hammer zur Verfügung gestellt. Schönen Dank! Nebenbei bemerkt: Wir teilen keineswegs die inhaltliche Meinung, die in jedem Spruch zum Ausdruck kommt! Sprüche sollen und müssen kontroverses darstellen. Unter "anpassen" können Sie diese ausschalten.', + 'faq.11.b' => 'Sie sind aus Quellen im Internet zusammengesucht. Den größten Teil hatte uns netterweise Alexander Hammer zur Verfügung gestellt. Schönen Dank! Nebenbei bemerkt: Wir teilen keineswegs die inhaltliche Meinung, die in jedem Spruch zum Ausdruck kommt! Sprüche sollen und müssen kontroverses darstellen.', 'faq.12.h' => 'Wie kann ich die Anzeige meiner vorherigen Suchen löschen?', 'faq.12.b' => 'Die Suchvorschläge liefert Ihnen Ihr Webbrowser, sie müssen die Suchvorschläge also auch in ihrem Browser ausschalten. Meist geht das über die Chronik. Unser Service hat damit jedoch nichts zu tun, wir können ihnen also nicht weiter helfen.', 'faq.13.h' => 'Wie haltet ihr es eigentlich mit dem Datenschutz, wie lange wird bei euch was gespeichert?', diff --git a/resources/lang/de/index.php b/resources/lang/de/index.php index 649e7fa5a44ea71eb45feb8aeba04d6a0e5f2c9c..cf31ef3e7a68649b0e80dab6791a2a03a618de95 100644 --- a/resources/lang/de/index.php +++ b/resources/lang/de/index.php @@ -1,52 +1,52 @@ <?php return [ - 'foki.web' => 'Web', - 'foki.bilder' => 'Bilder', - 'foki.nachrichten' => 'News/Politik', - 'foki.wissenschaft' => 'Wissenschaft', - 'foki.produkte' => 'Produkte', - 'foki.angepasst' => 'Angepasst', - 'foki.maps' => 'Maps.metager.de', - - 'design' => 'Persönliches Design auswählen', - - 'conveyor' => 'Einkaufen bei MetaGer-Fördershops', - 'partnertitle' => 'MetaGer unterstützen, ohne Mehrkosten für Sie', - 'mapstitle' => 'Der MetaGer Kartenservice', - - 'plugin' => 'MetaGer-Plugin hinzufügen', - 'plugin-title' => 'MetaGer zu Ihrem Browser hinzufügen', - - 'options.head' => 'Filter verwalten', - - 'focus-creator.head' => 'Suche anpassen', - 'focus-creator.description' => 'Suchen Sie sich aus unseren Suchmaschinen Ihre eigene Suche zusammen.', - 'focus-creator.name-placeholder' => 'Name der eigenen Suche', - 'focus-creator.save' => 'Eigene Suche durchführen', - 'focus-creator.delete' => 'Eigene Suche löschen', - 'focus-creator.focusname' => 'Suchname: ', - - 'slogan.title' => 'Besser suchen, schneller finden', - 'slogan.1' => 'Datenschutz & Privatsphäre: Bei uns einfach und selbstverständlich.<br>Wir arbeiten nicht gewinnorientiert, wir sind ein gemeinnütziger Verein: <a href="/beitritt">Werden Sie Mitglied</a> oder <a href="/spende">spenden Sie</a>!', - 'slogan.2' => 'Mit MetaGer bewahren Sie einen neutralen Blick auf’s Web!', - - 'sponsors.head' => 'Sponsoren', - 'sponsors.woxikon' => 'SEO Agentur', - 'sponsors.gutscheine' => 'STERN.de: Günstige Kredite im Kreditvergleich', - 'sponsors.seo' => 'Weihnachtsfeier', - - 'about.title' => 'Ãœber uns', - 'about.1.1' => '<a href="/datenschutz">Datenschutz & Privatsphäre</a>: Bei uns einfach & selbstverständlich.', - 'about.2.1' => 'Wir arbeiten nicht gewinnorientiert, wir sind ein <a href="/spende">gemeinnütziger Verein</a>: <a href="/beitritt">Werden Sie Mitglied!</a>', - 'about.3.1' => 'Ãœberzeugen Sie sich von unseren Datenschutz- und Privatsphärefeatures', - - 'lang.tooltip' => 'Ergebnissprache wählen', - 'key.placeholder' => 'Mitglieder-Key eingeben', - 'key.tooltip' => 'Mitglieder-Key eingeben', - 'placeholder' => 'MetaGer: Sicher suchen & finden, Privatsphäre schützen', - - 'tooltips.add-focus' => 'Suche anpassen', - 'tooltips.edit-focus' => 'Aktuellen Fokus bearbeiten', - 'tooltips.settings' => 'Allgemeine Einstellungen', + 'foki.web' => 'Web', + 'foki.bilder' => 'Bilder', + 'foki.nachrichten' => 'News/Politik', + 'foki.wissenschaft' => 'Wissenschaft', + 'foki.produkte' => 'Produkte', + 'foki.angepasst' => 'Angepasst', + 'foki.maps' => 'Maps.metager.de', + + 'design' => 'Persönliches Design auswählen', + + 'conveyor' => 'Einkaufen bei MetaGer-Fördershops', + 'partnertitle' => 'MetaGer unterstützen, ohne Mehrkosten für Sie', + 'mapstitle' => 'Der MetaGer Kartenservice', + + 'plugin' => 'MetaGer-Plugin hinzufügen', + 'plugin-title' => 'MetaGer zu Ihrem Browser hinzufügen', + + 'options.head' => 'Filter verwalten', + + 'focus-creator.head' => 'Suche anpassen', + 'focus-creator.description' => 'Suchen Sie sich aus unseren Suchmaschinen Ihre eigene Suche zusammen.', + 'focus-creator.name-placeholder' => 'Name der eigenen Suche', + 'focus-creator.save' => 'Eigene Suche durchführen', + 'focus-creator.delete' => 'Eigene Suche löschen', + 'focus-creator.focusname' => 'Suchname: ', + + 'slogan.title' => 'Besser suchen, schneller finden', + 'slogan.1' => 'Datenschutz & Privatsphäre: Bei uns einfach und selbstverständlich. Wir arbeiten nicht gewinnorientiert, wir sind ein gemeinnütziger Verein: <a href="/beitritt">Werden Sie Mitglied</a> oder <a href="/spende">spenden Sie</a>!', + 'slogan.2' => 'Mit MetaGer bewahren Sie einen neutralen Blick auf’s Web!', + + 'sponsors.head' => 'Sponsoren', + 'sponsors.woxikon' => 'SEO Agentur', + 'sponsors.gutscheine' => 'STERN.de: Günstige Kredite im Kreditvergleich', + 'sponsors.seo' => 'Weihnachtsfeier', + + 'about.title' => 'Ãœber uns', + 'about.1.1' => '<a href="/datenschutz">Datenschutz & Privatsphäre</a>: Bei uns einfach & selbstverständlich.', + 'about.2.1' => 'Wir arbeiten nicht gewinnorientiert, wir sind ein <a href="/spende">gemeinnütziger Verein</a>: <a href="/beitritt">Werden Sie Mitglied!</a>', + 'about.3.1' => 'Ãœberzeugen Sie sich von unseren Datenschutz- und Privatsphärefeatures', + + 'lang.tooltip' => 'Ergebnissprache wählen', + 'key.placeholder' => 'Mitglieder-Key eingeben', + 'key.tooltip' => 'Mitglieder-Key eingeben', + 'placeholder' => 'MetaGer: Sicher suchen & finden, Privatsphäre schützen', + + 'tooltips.add-focus' => 'Suche anpassen', + 'tooltips.edit-focus' => 'Aktuellen Fokus bearbeiten', + 'tooltips.settings' => 'Allgemeine Einstellungen', ]; diff --git a/resources/lang/de/resultPage.php b/resources/lang/de/resultPage.php index f26d8ef56e228cba4eceff7191862a4aa8873a98..aed192598e4e5b0604f2f8efd5af95b25c7d00ac 100644 --- a/resources/lang/de/resultPage.php +++ b/resources/lang/de/resultPage.php @@ -5,6 +5,5 @@ return [ 'startseite' => 'MetaGer-Startseite', 'impressum' => 'Impressum', 'search-placeholder' => 'Suchbegriff(e) eingeben', - 'metager3' => 'Sie befinden sich auf einer MetaGer Testversion. <span class="hidden-xs">Hier werden Features vor der Veröffentlichung getestet. Unter Umständen funktioniert hier nicht alles wie gewohnt. - Unsere stabile Version finden Sie hier: <a href="https://metager.de" target="_self">metager.de</a>.</span>', + 'metager3' => 'Sie befinden sich auf einer MetaGer Testversion.', ]; diff --git a/resources/lang/de/spende.php b/resources/lang/de/spende.php index 624a53123d548258e53ae6b53d036130c4eaebb5..4510d4c864469639cd443db85c69593cb183abcf 100644 --- a/resources/lang/de/spende.php +++ b/resources/lang/de/spende.php @@ -1,16 +1,16 @@ <?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' => 'Spenden mittels einer Ãœ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.', + '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. Notwendige Felder sind mit einem "*" gekennzeichnet.', @@ -27,30 +27,30 @@ GLS Gemeinschaftsbank, Bochum', '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', + '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. + '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 Spenden können Sie unser <a href="https://metager.de/spende" rel="noopener" target="_blank">Spendenformular</a> nutzen. Oder werden Sie Mitglied (<a href="http://suma-ev.de/" target="_blank" rel="noopener">Zum Aufnahmeantrag</a>);Sie haben dann die Möglichkeit, auf den Seiten des SUMA-EV gegebenfalls Ihr Logo mit einem kurzen Text unterzubringen. Wie das aussieht, sehen Sie hier: <a href="https://suma-ev.de/suma-links/index.html#sponsors" target="_blank" rel="noopener">Sponsorenseite</a> und auch auf dieser Seite: <a href="https://suma-ev.de/mitglieder/index.html" target="_blank" rel="noopener">SUMA-EV Mitglieder</a>.<a href="https://metager.de/klassik/spenden1.html" target="_blank" rel="noopener">Oder werden Sie SUMA-EV Förderer!</a>', - '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.3' => 'Für Spenden können Sie unser <a href="https://metager.de/spende" rel="noopener" target="_blank">Spendenformular</a> nutzen. Oder werden Sie Mitglied (<a href="http://suma-ev.de/" target="_blank" rel="noopener">Zum Aufnahmeantrag</a>);Sie haben dann die Möglichkeit, auf den Seiten des SUMA-EV gegebenfalls Ihr Logo mit einem kurzen Text unterzubringen. Wie das aussieht, sehen Sie hier: <a href="https://suma-ev.de/suma-links/index.html#sponsors" target="_blank" rel="noopener">Sponsorenseite</a> und auch auf dieser Seite: <a href="https://suma-ev.de/mitglieder/index.html" target="_blank" rel="noopener">SUMA-EV Mitglieder</a>. Oder <a href="https://metager3.de/spende" target="_blank" rel="noopener">werden Sie SUMA-EV Förderer!</a>', + 'about.4' => '<a href="https://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:', + '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', + '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!', + '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', + 'bitpay.title' => 'Spenden mit Bitpay', ]; diff --git a/resources/lang/en/about.php b/resources/lang/en/about.php index 50a58b62ba1ade71a8d2a9906459924c67cd5d66..52a539a693f2d8a7db261769d538a55a5c362a9e 100644 --- a/resources/lang/en/about.php +++ b/resources/lang/en/about.php @@ -2,22 +2,22 @@ return [ "head.1" => "About us", - "head.2" => "What are the advantages of using MetaGer?", "head.3" => "MetaGer - Characteristic qualities", - "head.4" => "How to support the SUMA-EV and MetaGer:", - "3.0" => "implementation of free access to knowledge and digital democracy with:", + "3.0" => "Implementation of free access to knowledge and digital democracy with:", "3.1" => "access to knowledge without control and dictation by states or trusts.", "3.2" => "no storage of private data, highest demand of privacy.", "3.3" => "and anonymous access also to the search results, therefore.", - "3.4" => "realized through: anonymous proxy an the Hidden-Tor-Branch, ", + "3.4" => "realized through: anonymous proxy and the Hidden-Tor-Branch, ", "3.5" => "as an Open-Source-Software which allows examining and checks.", "3.6" => "these features are realized not only for search and find of informations but also for route-planning and geographical search (<a href=\"https://maps.metager.de\" target=\"_blank\">maps.metager.de</a>), WITHOUT tracking any locations.", - "3.7" => "embedded in a transparent organization (Nonprofit organization <a href=\"https://suma-ev.de\" target=\"_blank\">SUMA-EV</a>), each and every can become a member of it.", + "3.7" => "embedded in a transparent organization (Nonprofit organization <a href=\"https://suma-ev.de/en/index.html\" target=\"_blank\">SUMA-EV</a>), everyone can be part of it. Become a member: <a href=\"https://metager3.de/en/beitritt\" target=\"_blank\">of the SUMA-EV</a> ", + "head.2" => "What are the advantages of using MetaGer?", "list.1" => "Privacy is quite natural for us: Completely built in and automatically applied to every search. <a href=\"/en/datenschutz/\">More about privacy...</a>", "list.2" => "We do not work profit-oriented, we are a <a href=\"/en/spende/\">charitable association</a>: Our goal is not to enrich ourselves with your clicks or even your data.", - "list.3" => "<a href=\"https://en.wikipedia.org/wiki/MetaGer\" target=\"_blank\" rel=\"noopener\">MetaGer</a> is primarily a <a href=\"https://de.wikipedia.org/wiki/Metasuchmaschine\" target=\"_blank\" rel=\"noopener\">meta search engine</a>: We query up to 50 search engines. Thus we can offer real variety in results.", + "list.3" => "<a href=\"https://en.wikipedia.org/wiki/MetaGer\" target=\"_blank\" rel=\"noopener\">MetaGer</a> is primarily a <a href=\"https://en.wikipedia.org/wiki/Metasearch_engine\" target=\"_blank\" rel=\"noopener\">meta search engine</a>: We query up to 50 search engines. Thus we can offer real variety in results.", "list.4" => "For our results, we do not prefer results <a href=\"https://en.wikipedia.org/wiki/Filter_bubble\" target=\"_blank\" rel=\"noopener\">that are clicked more often</a>: This also gives you variety, instead of mainstream.", "list.5" => "MetaGer is online since about 20 years: Our experience is your advantage - we know what we do.", "list.6" => "We only use green electricity for our servers.", "list.7" => "But we are not perfect as well: If you encounter something weird: Please <a href=\"/en/kontakt/\" target=\"_blank\" rel=\"noopener\">contact us</a>! We take your hints seriously: <em>You</em> are most important for us." -]; + "head.4" => "How to support the SUMA-EV and MetaGer:", +]; \ No newline at end of file diff --git a/resources/lang/en/asso.php b/resources/lang/en/asso.php index 471d6e92d76c6bd74ab59db9cf928b1fe4748fb8..78769277d6bc91e4d959c8e504815d447a059a22 100644 --- a/resources/lang/en/asso.php +++ b/resources/lang/en/asso.php @@ -4,7 +4,7 @@ return [ 'head.1' => 'MetaGer Associator', '1.1' => 'When your search terms do not get you the desired results, could it be they are just not the right ones? Ask our associator: Enter one or more terms and it will show you a whole list of related terms. You can search for these new words by clicking them. Our ', '1.2' => 'privacy policy', - '1.3' => 'is in place', + '1.3' => ' is in place', 'reasso.title' => 'Associate this term', 'searchasso.title' => 'Search for this term with MetaGer Search', 'search.placeholder' => 'Term to associate', diff --git a/resources/lang/en/resultPage.php b/resources/lang/en/resultPage.php index 41052716c74a08d4bdf58e30066fe2e4a8efd499..f133572eb6602c76b6590f9d3625484dde3fbdbc 100644 --- a/resources/lang/en/resultPage.php +++ b/resources/lang/en/resultPage.php @@ -1,9 +1,9 @@ <?php return [ - "opensearch" => "MetaGer: secure search & find, protecting privacy", - "startseite" => "MetaGer start page", - "impressum" => "site notice", + "opensearch" => "MetaGer: secure search & find, protecting privacy", + "startseite" => "MetaGer start page", + "impressum" => "site notice", 'search-placeholder' => 'Your search query...', - 'metager3' => 'You are currently on a MetaGer test version.<span class="hidden-xs"> It is used to try features before public release. Things might not work regularly. You can find our regular version here: <a href="https://metager.de" target="_self">metager.de</a>.</span>', + 'metager3' => 'You are currently on a MetaGer test version.', ]; diff --git a/resources/lang/en/spende.php b/resources/lang/en/spende.php index 2e13276c192d30345f551c3a61b8e60b0f4ab379..e87a16b7022a7d49580b0c6252327b8f68ea4986 100644 --- a/resources/lang/en/spende.php +++ b/resources/lang/en/spende.php @@ -14,8 +14,8 @@ return [ "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:", - "lastschrift.7" => "Your BIC (only for non SEPA countries):", + "lastschrift.6" => "Your IBAN or bank account number:", + "lastschrift.7" => "Your BIC or bank code:", "lastschrift.8.value" => "Here you can tell us, what amount you want to donate:", "lastschrift.8.value.placeholder" => "Donation amount", "lastschrift.8.message" => "Here you can informally add a message to your donation:", @@ -25,9 +25,13 @@ return [ "drucken" => "print", "about.1" => "About us", "about.2" => "The German search engine MetaGer is operated and permanently refined by SUMA-EV - Verein für freien Wissenszugang. We are a non-profit and charitable NGO and one of our goals is the development and operation of search engines. We do not receive any public funding and therefore are relying on your donations.\r\nPlease help to preserve and develope free and open search engines on the Internet. You can do this by donating on our website.\r\nOr if you want to help open search engines on the long run:\r\n <a href=\"https://metager.de/en/beitritt\" target=\"_blank\" rel=\"noopener\">Become a SUMA-EV member</a>", - "about.3" => 'You can use our <a href="https://metager.de/en/spende" rel="noopener" target="_blank">donation form</a> for single donations. If you donate more than 100,-EUR or become a member of <a href=\"http://suma-ev.de/\" target=\"_blank\" rel=\"noopener\">SUMA-EV</a> , you or your company can obtain one or more sponsoring links on our <a href=\"http://suma-ev.de/suma-links/index.html#sponsors\" target=\"_blank\" rel=\"noopener\">members and sponsors pages</a> linked to your homepage (if available). If you want that, please tell us within your donation message. <a href=\"https://metager.de/klassik/spenden1.html\" target=\"_blank\" rel=\"noopener\">Or become a SUMA-EV sponsor!</a>', - "about.4" => "<a href=\"http://suma-ev.de/unterstuetzung/index.html\" target=\"_blank\" rel=\"noopener\">Every form of support</a> 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: <a href=\"/en/\" target=\"_blank\" rel=\"noopener\">MetaGer.de!</a>", + + "about.3" => 'You can use our <a href="https://metager.de/en/spende" rel="noopener" target="_blank">donation form</a> for single donations. If you donate more than 100,-EUR or become a member of <a href="https://suma-ev.de/en/index.html" target="_blank" rel="noopener">SUMA-EV</a> , you or your company can obtain one or more sponsoring links on our <a href="http://suma-ev.de/suma-links/index.html#sponsors" target="_blank" rel="noopener">members and sponsors pages</a> linked to your homepage (if available). If you want that, please tell us within your donation message. <a href="https://metager.de/klassik/spenden1.html" target="_blank" rel="noopener">Or become a SUMA-EV sponsor!</a>', + + "about.4" => "<a href=\"https://suma-ev.de/en/support/index.html\" target=\"_blank\" rel=\"noopener\">Any type of support</a> 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: <a href=\"/en/\" target=\"_blank\" rel=\"noopener\">MetaGer.de!</a>", + "about.5" => "Another possibility to help MetaGer is to make your next online purchase via a MetaGer support shop. We became part of the <a href=\"https://www.boost-project.com/de\" target=\"_blank\" rel=\"noopener\">www.boost-project.com</a> to be able to be supported this way. The project unites around 700 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: <a href=\"/en/\" target=\"_blank\" rel=\"noopener\">MetaGer.de!</a> and click below the search term box on <a href=\"https://www.boost-project.com/de/shops?charity_id=1129&tag=bl\" target=\"_blank\" rel=\"noopener\">\"Purchase at affiliate shop\" - click here!</a> 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:", diff --git a/resources/lang/en/team.php b/resources/lang/en/team.php index 65f149327bec1bf7c3a771b03a905d145342c3c8..d5b9af6a8c5b94fc6a6076fbfbc404e0eee6815e 100644 --- a/resources/lang/en/team.php +++ b/resources/lang/en/team.php @@ -11,6 +11,6 @@ return [ "role.7" => "secretary", "role.8" => "founder", "contact.1" => "Please mail your questions/problems about MetaGer etc. to <a href=\"mailto:office@suma-ev.de\">office@suma-ev.de</a> or use the <a href=\"/en/kontakt/\">contact form with encryption</a>.", - "contact.2" => "If u get any emails with strange contents from us please read more about this: <a href=\"https://metager.de/wsb/fakemail/\">https://metager.de/wsb/fakemail/</a>", - "contact.3" => "Only in reasoned exceptions, if you want to rech someone directly, you should mail them. Because team members might be on vacation, sick etc.", + "contact.2" => "If you get any emails with strange contents from us please read more about this: <a href=\"https://metager.de/wsb/fakemail/\">https://metager.de/wsb/fakemail/</a>", + "contact.3" => "Only in reasoned exceptions, if you want to reach someone directly, you should mail them. Because team members might be on vacation, sick etc.", ]; diff --git a/resources/less/metager/general/general.less b/resources/less/metager/general/general.less index 35730b914428933c2971129127a387b57068627a..c523237f0e091c40112f30f906c839156f52ca2c 100644 --- a/resources/less/metager/general/general.less +++ b/resources/less/metager/general/general.less @@ -176,6 +176,9 @@ i.fa { margin: 0px 0px 45px 0px; white-space: nowrap; text-align: center; + @media(max-width: @screen-mobile){ + margin-bottom: 25px; + } &>a { .logo; display: block; @@ -361,8 +364,7 @@ li.nodot { .disabled, :disabled, .disabled *, -:disabled *, - { +:disabled * { color: #aaa !important; cursor: not-allowed !important; } diff --git a/resources/less/metager/pages/resultpage/result-page.less b/resources/less/metager/pages/resultpage/result-page.less index 80d488c6fa7f15069f068b20e7fc94199741768f..ed5c9b671842d0b4182baeed37e5bcb3acf2c46e 100644 --- a/resources/less/metager/pages/resultpage/result-page.less +++ b/resources/less/metager/pages/resultpage/result-page.less @@ -10,7 +10,7 @@ @additions-width-min: 300px; @additions-width-max: 500px; // Breakpoints for the 2 resultpage columns -@resultpage-breakpoint-max: (@results-width-max + @additions-width-max + @padding-small-default * 4); +@resultpage-breakpoint-max: (@results-width-max + @additions-width-max + @padding-small-default * 2 + @padding-small-default * 4 + 6); @resultpage-breakpoint-min: (@results-width-min + @additions-width-min + @padding-small-default * 4); @product-shop-color: green; // The point upon which a .screen-large logo is displayed @@ -332,23 +332,21 @@ a { #resultpage-container { margin: @padding-small-default; - margin-left: @results-margin-left; display: grid; - grid-template-columns: @results-width-max @additions-width-max; - grid-template-areas: "searchbar ." "foki ." "options ." "results additions"; + grid-template-columns: minmax(0px, 150px) @results-width-max @additions-width-max; + grid-template-areas: "whitespace searchbar ." "whitespace foki ." "whitespace options ." "whitespace results additions" "whitespace footer ."; grid-column-gap: (@padding-small-default * 2); grid-row-gap: @padding-small-default; justify-items: stretch; align-items: stretch; /**/ background-color: @resultpage-background-color; - #research-bar-container { - grid-area: searchbar; + #whitespace { + grid-area: whitespace; } - #research-bar-placeholder { + #research-bar-container { grid-area: searchbar; - /**/ - max-width: @results-width-max; + position: sticky; } #foki { grid-area: foki; @@ -372,16 +370,19 @@ a { display: none; } } + footer { + grid-area: footer; + } @media (max-width: @resultpage-breakpoint-max) { @supports (display: grid) { grid-template-columns:~"calc(60% - 8px)"~"calc(40% - 8px)"; - grid-template-areas: "searchbar ." "foki ." "options ." "results additions"; + grid-template-areas: "searchbar ." "foki ." "options ." "results additions" "footer ."; } } @media (max-width: @resultpage-breakpoint-min) { margin-left: @padding-small-default; grid-template-columns: 100%; - grid-template-areas: "searchbar" "foki" "options" "results"; + grid-template-areas: "searchbar" "foki" "options" "results" "footer"; #additions-container { display: none; } @@ -389,24 +390,12 @@ a { } #research-bar-container { - margin-left: (@results-margin-left - @padding-small-default); - position: fixed; + position: sticky; z-index: 5; top: 0; left: 0; background-color: @resultpage-background-color; - padding: @padding-small-default @padding-small-default 0px @padding-small-default; - width: (@results-width-max + 2 * @padding-small-default); - max-width: (@results-width-max + 2 * @padding-small-default); - @media (max-width: @resultpage-breakpoint-max) { - @supports (display: grid) { - width: ~"calc(60% - 6px)"; - } - } - @media (max-width: @resultpage-breakpoint-min) { - width: 100%; - margin-left: 0px; - } + max-width: @results-width-max; #research-bar { background-color: white; border: 1px solid #ccc; @@ -456,7 +445,7 @@ a { .card; } &>div { - padding: 0px 10px; + padding-right: 16px; &>a { color: black; } @@ -568,6 +557,7 @@ a { } footer.resultPageFooter { + max-width: @results-width-max; margin-top: 20px; @media (max-width: (2 * @results-margin-left + @results-width-max - 1px)) { @@ -576,7 +566,6 @@ footer.resultPageFooter { } /* Searchbar Opener */ - #research-bar>.sidebar-opener { display: none; margin-right: 10px; @@ -622,7 +611,7 @@ footer.resultPageFooter { text-align: center; position: fixed; width: 100%; - padding: 15px; + padding: 8px; @media (max-width: @screen-mobile) { padding: 5px; } diff --git a/resources/less/metager/pages/resultpage/result.less b/resources/less/metager/pages/resultpage/result.less index 4d5e69cf4ad06a8508ec545f0474213ddd3a970e..2b380f250cae854f90932559c47db8894e671ff6 100644 --- a/resources/less/metager/pages/resultpage/result.less +++ b/resources/less/metager/pages/resultpage/result.less @@ -14,7 +14,7 @@ .card; } margin: @padding-small-default 0px; - padding: 8px 8px 5px 8px; + padding: 0px 8px; width: 100%; .result-header { display: flex; @@ -138,7 +138,7 @@ } } .result-footer { - margin-top: 5px; + margin-top: 2px; display: flex; flex-wrap: wrap; &>* { @@ -182,6 +182,7 @@ font-size: @result-font-small; flex-grow: 1; text-align: right; + margin-right: 0; } } .result-footer * { diff --git a/resources/less/metager/pages/start-page.less b/resources/less/metager/pages/start-page.less index a18047f3bdb53ae56c0dd0ccc1cd4a172e52c345..87d6c70f369f56a1270e9ce0e30f0c761cb457a1 100644 --- a/resources/less/metager/pages/start-page.less +++ b/resources/less/metager/pages/start-page.less @@ -13,14 +13,44 @@ @media(min-width: @main-content-width) { width: @main-content-width; } + #plugin-btn-div { display: flex; justify-content: center; - margin-top: 5px; + margin-top: 16px; } #plugin-btn { color: @text-color; } + #scroll-helper { + .card-light; + position: absolute; + bottom: 0px; + right: 8px; + padding: 16px; + color: #777; + border: 0; + width: 30px; + height: 30px; + align-items: center; + justify-content: center; + display: none; + &:hover{ + color: red; + background-color: #ccc; + } + @media(max-width: @screen-mobile) { + display: flex; + } + } + +} + +.startpage #main-content { + @media(max-width: @screen-mobile){ + justify-content: start; + margin-top: 20vh; + } } #additional-content { @@ -29,12 +59,19 @@ display: flex; @media(max-width: @screen-mobile) { flex-direction: column; + position: absolute; + top: 100vh; } #about-us { max-width: 500px; margin-right: 50px; @media(max-width: @screen-mobile) { - margin: 0px 8px; + margin: 0px; + max-width: 100%; + .card-medium; + p { + text-align: justify; + } } h2 { font-size: 21px; @@ -45,7 +82,8 @@ } #sponsors { @media(max-width: @screen-mobile) { - margin: 20px 5px; + margin: 8px 0px; + .card-medium; } h2 { font-size: 21px; diff --git a/resources/less/metager/parts/searchbar.less b/resources/less/metager/parts/searchbar.less index d9cb9300568d2f46e2841165c7e5b8e0a78ee338..d7d5241e7bbc62ae698fc6196aa28a807d4e3c4d 100644 --- a/resources/less/metager/parts/searchbar.less +++ b/resources/less/metager/parts/searchbar.less @@ -22,19 +22,11 @@ display: -ms-flexbox; display: flex; max-width: 600px; - #search-lang { - #input-lang { - background-color: transparent; - border: none; - } - } - #search-lang, #search-key { display: -webkit-box; display: -ms-flexbox; display: flex; z-index: 1; - #input-lang, #input-key { margin: 0; padding: 0px; @@ -48,8 +40,6 @@ transition: width 0.5s, padding 0.5s, outline-color 0s, border-color 0s, -webkit-box-shadow 0s; transition: width 0.5s, padding 0.5s, outline-color 0s, border-color 0s, box-shadow 0s; transition: width 0.5s, padding 0.5s, outline-color 0s, border-color 0s, box-shadow 0s, -webkit-box-shadow 0s; - -webkit-transition-delay: 0.3s; - transition-delay: 0.3s; &:focus { width: 200px; padding: 6px 10px 6px 10px; @@ -58,14 +48,12 @@ box-shadow: 0px 0px 2px 2px rgba(255, 128, 0, 1); border-color: rgba(255, 128, 0, 1); border-radius: 4px; - +#lang-label, +#key-label { visibility: hidden; width: 0px; } } } - #lang-label, #key-label { cursor: pointer; height: 40px; @@ -84,9 +72,6 @@ transition: width 0s, visibility 0s; -webkit-transition-delay: 0.3s; transition-delay: 0.3s; - #lang-label-code { - margin-left: 5px; - } } } .search-input { @@ -183,12 +168,6 @@ .resultpage-searchbar { .search-input-submit { - #search-lang, - #search-key { - @media (max-width: @screen-mobile) { - display: none; - } - } .search-input input { padding-right: 35px; // Makes it so the overlayed delete button does not hide the text belowF } diff --git a/resources/views/index.blade.php b/resources/views/index.blade.php index fb0cc2c9e5175cd72c4c8b74ab6216a0c3416c4e..42d2a91076545c25d9030c6078ac7c1c9e43f521 100644 --- a/resources/views/index.blade.php +++ b/resources/views/index.blade.php @@ -8,17 +8,22 @@ </h1> @include('parts.searchbar', ['class' => 'startpage-searchbar']) <div id="plugin-btn-div"> - <a id="plugin-btn" class="btn btn-default" href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/plugin") }}" title="{{ trans('index.plugin-title') }}"><i class="fa fa-plug" aria-hidden="true"></i> {{ trans('index.plugin') }}</a> + <a id="plugin-btn" href="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/plugin") }}" title="{{ trans('index.plugin-title') }}"><i class="fa fa-plug" aria-hidden="true"></i> {{ trans('index.plugin') }}</a> </div> + <a id="scroll-helper" href="#about-us"> + <i class="fas fa-angle-double-down"></i> + </a> <script src="{{ mix('js/scriptStartPage.js') }}" defer></script> <script src="{{ mix('js/searchbar.js') }}" defer></script> @endsection @section('additional-content') <div id="about-us"> - <h2>{!! trans('index.slogan.title') !!}</h2> - <p>{!! trans('index.slogan.1') !!}</p> - <p>{!! trans('index.slogan.2') !!}</p> + <div> + <h2>{!! trans('index.slogan.title') !!}</h2> + <p>{!! trans('index.slogan.1') !!}</p> + <p>{!! trans('index.slogan.2') !!}</p> + </div> </div> <div id="sponsors"> <h2>{{ trans('index.sponsors.head') }}</h2> diff --git a/resources/views/layouts/researchandtabs.blade.php b/resources/views/layouts/researchandtabs.blade.php index d6834902bf76747d9bdf6a6b2df2cd529f580d97..72abf64f1d40cbf72a4f45e63bffae594d297bb1 100644 --- a/resources/views/layouts/researchandtabs.blade.php +++ b/resources/views/layouts/researchandtabs.blade.php @@ -1,4 +1,5 @@ <div id="resultpage-container"> + <div id="whitespace"></div> <div id="research-bar-container"> <div id="research-bar"> <div id="header-logo"> @@ -15,8 +16,6 @@ <div class="sidebar-opener-placeholder"></div> </div> </div> - <div id="research-bar-placeholder"> - </div> <div id="foki"> <div class="scrollbox"> <div class="scrollfade-left"></div> @@ -81,4 +80,5 @@ </div> @endif </div> + @include('parts.footer', ['type' => 'resultpage', 'id' => 'resultPageFooter']) </div> diff --git a/resources/views/layouts/result.blade.php b/resources/views/layouts/result.blade.php index 9e5639a7c311daf5735ce2baae8986cf44dd589a..18aeef4f5976af81eb0f8edf54de5d19d500710c 100644 --- a/resources/views/layouts/result.blade.php +++ b/resources/views/layouts/result.blade.php @@ -2,9 +2,6 @@ <div class="result-header"> <div class="result-headline"> <h2 class="result-title"> - @if(stripos($result->anzeigeLink, "twitter.com") !== false) - <i class="fa fa-twitter" aria-hidden="true"></i> - @endif @if( isset($result->price) && $result->price != 0) <span class="result-price">{!! $result->price_text !!}</span> @endif diff --git a/resources/views/layouts/resultPage.blade.php b/resources/views/layouts/resultPage.blade.php index cbb53a0dbed38ba373d3865eddb8d207c868f041..c462e8026066c809dec9628accaebb32bb1c2474 100644 --- a/resources/views/layouts/resultPage.blade.php +++ b/resources/views/layouts/resultPage.blade.php @@ -40,8 +40,8 @@ @yield('results') </div> </div> + @include('parts.footer', ['type' => 'resultpage', 'id' => 'resultPageFooter']) @endif - @include('parts.footer', ['type' => 'resultpage', 'id' => 'resultPageFooter']) <script src="{{ mix('js/lib.js') }}"></script> <script src="{{ mix('js/scriptResultPage.js') }}" defer></script> <script src="{{ mix('js/focus-creator.js') }}" defer></script> diff --git a/resources/views/parts/searchbar.blade.php b/resources/views/parts/searchbar.blade.php index 938ed805ab04c86128d87237cc7962a773586861..6724470619c1c507bd9ee72ab35384d3a73a6219 100644 --- a/resources/views/parts/searchbar.blade.php +++ b/resources/views/parts/searchbar.blade.php @@ -3,17 +3,6 @@ <form id="searchForm" method={{ $request }} action="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/meta/meta.ger3 ") }}" accept-charset="UTF-8"> <div class="searchbar {{$class ?? ''}}"> <div class="search-input-submit"> - <div id="search-lang"> - <select id="input-lang" name="lang"> - <option value="all">Alle Sprachen</option> - <option value="de">Deutsch</option> - <option value="en">English</option> - </select> - <label id="lang-label" for="input-lang" data-tooltip="{{ trans ('index.lang.tooltip') }}"> - <i class="fa fa-globe" aria-hidden="true"></i> - <span id="lang-label-code"></span> - </label> - </div> <div id="search-key"> <input id="input-key" type="text" name="key" placeholder="{{ trans ('index.key.placeholder') }}" tabindex="1"> <label id="key-label" for="input-key" data-tooltip="{{ trans ('index.key.tooltip') }}">