From a7ad2b54ea318d666b37c55568ca7eb41ad0d776 Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 12 Aug 2021 12:48:16 +0200 Subject: [PATCH 01/65] add new subpages for new help page --- resources/lang/de/help/help-functions.php | 0 resources/lang/de/help/help-mainpages.php | 14 +++++++++ .../lang/de/help/help-privacy-protection.php | 0 resources/lang/de/help/help-services.php | 0 .../lang/de/{hilfe.php => help/help.php} | 20 ++++++++----- resources/lang/de/titles.php | 4 +++ .../views/{ => help}/faktencheck.blade.php | 0 resources/views/help/help-mainpages.blade.php | 21 ++++++++++++++ .../help/help-privacy-protection.blade.php | 0 resources/views/help/help-services.blade.php | 0 .../{hilfe.blade.php => help/help.blade.php} | 5 ++++ routes/web.php | 29 +++++++++++++++++-- 12 files changed, 84 insertions(+), 9 deletions(-) create mode 100644 resources/lang/de/help/help-functions.php create mode 100644 resources/lang/de/help/help-mainpages.php create mode 100644 resources/lang/de/help/help-privacy-protection.php create mode 100644 resources/lang/de/help/help-services.php rename resources/lang/de/{hilfe.php => help/help.php} (90%) rename resources/views/{ => help}/faktencheck.blade.php (100%) create mode 100644 resources/views/help/help-mainpages.blade.php create mode 100644 resources/views/help/help-privacy-protection.blade.php create mode 100644 resources/views/help/help-services.blade.php rename resources/views/{hilfe.blade.php => help/help.blade.php} (97%) diff --git a/resources/lang/de/help/help-functions.php b/resources/lang/de/help/help-functions.php new file mode 100644 index 00000000..e69de29b diff --git a/resources/lang/de/help/help-mainpages.php b/resources/lang/de/help/help-mainpages.php new file mode 100644 index 00000000..4af501f5 --- /dev/null +++ b/resources/lang/de/help/help-mainpages.php @@ -0,0 +1,14 @@ + 'MetaGer - Hilfe', + "title.2" => 'Benutzung der Suchmaschine', + "startpage.title" => 'Die Startseite', + "startpage.info" => 'Die Startseite beinhaltet das Suchfeld, oben rechts einen Button zum Aufrufen des Menus und unter dem Suchfeld einen Link, mit dem Sie MetaGer zu Ihrem Browser hinzufügen können. Im unteren Bereich finden Sie Informationen zu MetaGer und dem Trägerverein SUMA-EV.', + "searchfield.title" => 'Das Suchfeld', + "searchfield.info" => 'Das Suchfeld besteht aus mehreren Teilen:', + "searchfield.memberkey" => 'dem Schlüsselsymbol (nur für Vereinsmitglieder): Hier können die Mitglieder des SUMA-EV Ihren Schlüssel eingeben, um die werbefreie Suche nutzen zu können. Sie wollen das auch? Werden Sie Mitglied: Beitrittsantrag', + "searchfield.slot" => 'dem Suchfeld: Geben Sie hier Ihren Suchbegriff ein.', + "searchfield.search" => 'der Lupe: Starten Sie hier die Suche mit einem Klick oder drücken Sie "Enter".', + +]; \ No newline at end of file diff --git a/resources/lang/de/help/help-privacy-protection.php b/resources/lang/de/help/help-privacy-protection.php new file mode 100644 index 00000000..e69de29b diff --git a/resources/lang/de/help/help-services.php b/resources/lang/de/help/help-services.php new file mode 100644 index 00000000..e69de29b diff --git a/resources/lang/de/hilfe.php b/resources/lang/de/help/help.php similarity index 90% rename from resources/lang/de/hilfe.php rename to resources/lang/de/help/help.php index 6b38fd9f..89ff4ada 100644 --- a/resources/lang/de/hilfe.php +++ b/resources/lang/de/help/help.php @@ -6,7 +6,7 @@ return [ "title.2" => 'Benutzung der Suchmaschine', "startpage.title" => 'Die Startseite', - "startpage.info" => 'Die Sartseite beinhaltet das Suchfeld, oben rechts einen Button zum Aufrufen des Menus und unter dem Suchfeld einen Link, mit dem Sie MetaGer zu Ihrem Browser hinzufügen können. Im unteren Bereich finden Sie Informationen zu MetaGer und dem Trägerverein SUMA-EV.', + "startpage.info" => 'Die Startseite beinhaltet das Suchfeld, oben rechts einen Button zum Aufrufen des Menus und unter dem Suchfeld einen Link, mit dem Sie MetaGer zu Ihrem Browser hinzufügen können. Im unteren Bereich finden Sie Informationen zu MetaGer und dem Trägerverein SUMA-EV.', "searchfield.title" => 'Das Suchfeld', "searchfield.info" => 'Das Suchfeld besteht aus mehreren Teilen:', "searchfield.memberkey" => 'dem Schlüsselsymbol (nur für Vereinsmitglieder): Hier können die Mitglieder des SUMA-EV Ihren Schlüssel eingeben, um die werbefreie Suche nutzen zu können. Sie wollen das auch? Werden Sie Mitglied: Beitrittsantrag', @@ -14,14 +14,20 @@ return [ "searchfield.search" => 'der Lupe: Starten Sie hier die Suche mit einem Klick oder drücken Sie "Enter".', "resultpage.title" => 'Die Ergebnisseite', - "resultpage.foci" => 'Unter dem Suchfeld sehen Sie nun 6 verschiedene Suchfokusse (drei im englischsprachigen Bereich) (Web, Bilder…...), denen intern auch spezifische Suchmaschinen zugeordnet sind.', + "resultpage.foci" => 'Unter dem Suchfeld sind 6 verschiedene Suchfokusse (drei im englischsprachigen Bereich) (Web, Bilder…...) abgebildet, bei denen intern auch spezifische Suchmaschinen zugeordnet sind.', "resultpage.choice" => 'Darunter sehen Sie zwei Punkte: gegebenenfalls „Filter“ sowie „Einstellungen“', - "resultpage.filter" => 'Filter: Sie haben hier die Möglichkeit, Filtermöglichkeiten ein- und auszublenden und Filter anzuwenden. In jedem Suchfokus haben Sie hier andere Auswahlmöglichkeiten.', + "resultpage.filter" => 'Filter: Hier können Sie Filtermöglichkeiten ein- und ausblenden und Filter anwenden. In jedem Suchfokus haben Sie hier andere Auswahlmöglichkeiten.', "resultpage.settings.0" => 'Einstellungen: Hier können Sie dauerhafte Sucheinstellungen für Ihre MetaGer-Suche im aktuellen Fokus vornehmen. Sie können auch Suchmaschinen, die dem Fokus zugeordnet sind, an- und abwählen. Ihre Einstellungen werden mithilfe eines nicht personenbeziehbaren Klartextcookies gespeichert. Die Einstellungsseite erreichen Sie auch über das Menu oben rechts.', - "resultpage.settings.1" => 'Unter dem Punkt „Hinweis“ finden Sie einen Link, der Ihnen Ihre gesamten Einstellungen zeigt. Hier können Sie diese auch wieder mit einem Klick löschen. Hier finden Sie auch einen Link, den Sie kopieren und als Bookmark speichern können. Wenn Sie das Bookmark später aufrufen, sind Ihre Einstellungen wieder parat.', - "resultpage.settings.2" => 'Hier haben Sie auch die Möglichkeit, sich eine persönliche Blacklist zusammenzustellen; Sie können damit also nicht nur Suchmaschinen, sonden auch spezielle Domains ausfiltern und sich damit eigene Suchsettings produzieren. Mit einem Klick auf "Hinzufügen" werden diese Einstellungen an den Link im Abschnitt "Hinweis" angehängt.', - "resultpage.settings.3" => 'Sie können hier die Anzeige der Zitate an- und ausschalten.', - "resultpage.settings.4" => 'Schalten Sie hier ganz einfach in den Dark Mode um.', + "resultpage.settings.1" => 'Hinweis
Unter dem Punkt „Hinweis“ finden Sie einen Link, der Ihnen Ihre gesamten Einstellungen zeigt. Diese können Sie auch wieder mit einem Klick löschen. Ebenfalls finden Sie auch einen Link, den Sie kopieren und als Bookmark speichern können. Wenn Sie das Bookmark später aufrufen, sind Ihre Einstellungen wieder parat.', + "resultpage.settings.2" => 'Verwendete Suchmaschinen
Hier können Sie Ihre verwendeten Suchmaschinen einsehen und gegebenfalls anpassen. Durch einen Klick auf den entsprechenden Namen kann diese entsprechend ein- oder ausgeschaltet werden.', + "resultpage.settings.3" => 'Suchfilter
Durch Suchfilter können Sie Ihre Suche dauerhaft filtern.', + "resultpage.settings.4" => 'Blacklist
Hier können Sie sich eine persönliche Blacklist zusammenzustellen. Sie können damit also nicht nur Suchmaschinen, sonden auch spezielle Domains ausfiltern und damit eigene Sucheinstellungen produzieren. Mit einem Klick auf "Hinzufügen" werden diese Einstellungen an den Link im Abschnitt "Hinweis" angehängt.', + + "resultpage.settings.5" => 'Dunklen Modus umschalten
Schalten Sie hier ganz einfach in den Dark Mode um.', + + "resultpage.settings.6" => 'Ergebnisse in neuem Tab öffnen
Hier können Sie die Funktion, Ergebnisse im neuen Tab zu öffnen, dauerhaft einschalten.', + "resultpage.settings.7" => 'Zitate
Sie können hier die Anzeige der Zitate an- und ausschalten.', + "stopworte.title" => 'Stoppworte', "stopworte.1" => "Wenn Sie unter den MetaGer-Suchergebnissen solche ausschließen wollen, in denen bestimmte Worte (Ausschlussworte / Stoppworte) vorkommen, dann erreichen Sie das, indem Sie diese Worte mit einem Minus versehen.", diff --git a/resources/lang/de/titles.php b/resources/lang/de/titles.php index f1cf814b..6f1a9122 100644 --- a/resources/lang/de/titles.php +++ b/resources/lang/de/titles.php @@ -9,6 +9,10 @@ return [ 'spende' => 'Spenden - MetaGer', 'datenschutz' => 'Datenschutz und Privatsphäre - MetaGer', 'hilfe' => 'Hilfe - MetaGer', + 'hilfe-hauptseiten' =>'Hilfe - MetaGer', + 'hilfe-funktionen' =>'Hilfe - MetaGer', + 'hilfe-dienste' =>'Hilfe - MetaGer', + 'hilfe-datensicherheit' =>'Hilfe - MetaGer', 'widget' => 'MetaGer Widget', 'settings' => 'Einstellungen', 'websearch' => 'Websuche-Widget - MetaGer', diff --git a/resources/views/faktencheck.blade.php b/resources/views/help/faktencheck.blade.php similarity index 100% rename from resources/views/faktencheck.blade.php rename to resources/views/help/faktencheck.blade.php diff --git a/resources/views/help/help-mainpages.blade.php b/resources/views/help/help-mainpages.blade.php new file mode 100644 index 00000000..137afe96 --- /dev/null +++ b/resources/views/help/help-mainpages.blade.php @@ -0,0 +1,21 @@ +@extends('layouts.subPages', ['page' => 'hilfe']) + +@section('title', $title ) + +@section('content') + +

{!! trans('help/help-mainpages.title') !!}

+ +
+

{!! trans('help/help-mainpages.title.2') !!}

+

{!! trans('help/help-mainpages.startpage.title') !!}

+

{!! trans('help/help-mainpages.startpage.info') !!}

+

{!! trans('help/help-mainpages.searchfield.title') !!}

+
+

{!! trans('help-mainpages.searchfield.info') !!}

+
    +
  • {!! trans('help/help-mainpages.searchfield.memberkey') !!}
  • +
  • {!! trans('help/help-mainpages.searchfield.slot') !!}
  • +
  • {!! trans('help/help-mainpages.searchfield.search') !!}
  • +
+
\ No newline at end of file diff --git a/resources/views/help/help-privacy-protection.blade.php b/resources/views/help/help-privacy-protection.blade.php new file mode 100644 index 00000000..e69de29b diff --git a/resources/views/help/help-services.blade.php b/resources/views/help/help-services.blade.php new file mode 100644 index 00000000..e69de29b diff --git a/resources/views/hilfe.blade.php b/resources/views/help/help.blade.php similarity index 97% rename from resources/views/hilfe.blade.php rename to resources/views/help/help.blade.php index 6a6f067f..c682243f 100644 --- a/resources/views/hilfe.blade.php +++ b/resources/views/help/help.blade.php @@ -33,6 +33,11 @@
  • {!! trans('hilfe.resultpage.settings.2') !!}
  • {!! trans('hilfe.resultpage.settings.3') !!}
  • {!! trans('hilfe.resultpage.settings.4') !!}
  • +
  • {!! trans('hilfe.resultpage.settings.5') !!}
  • +
  • {!! trans('hilfe.resultpage.settings.6') !!}
  • +
  • {!! trans('hilfe.resultpage.settings.7') !!}
  • + + diff --git a/routes/web.php b/routes/web.php index 0a9871f7..e2049e05 100644 --- a/routes/web.php +++ b/routes/web.php @@ -136,17 +136,42 @@ Route::group( }); Route::get('hilfe', function () { - return view('hilfe') + return view('help/help') ->with('title', trans('titles.hilfe')) ->with('navbarFocus', 'hilfe'); }); Route::get('hilfe/faktencheck', function () { - return view('faktencheck') + return view('help/faktencheck') ->with('title', trans('titles.faktencheck')) ->with('navbarFocus', 'hilfe'); }); + Route::get('hilfe/hauptseiten', function () { + return view('help/help-mainpages') + ->with('title', trans('titles.hilfe-hauptseiten')) + ->with('navbarFocus', 'hilfe'); + }); + + Route::get('hilfe/funktionen', function () { + return view('help/help-functions') + ->with('title', trans('titles.help-functions')) + ->with('navbarFocus', 'hilfe'); + }); + + Route::get('hilfe/dienste', function () { + return view('help/help-services') + ->with('title', trans('titles.help-services')) + ->with('navbarFocus', 'hilfe'); + }); + + Route::get('hilfe/datensicherheit', function () { + return view('help/help-privacy-protection') + ->with('title', trans('titles.help-privacy-protection')) + ->with('navbarFocus', 'hilfe'); + }); + + Route::get('faq', function () { return redirect(LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), '/hilfe')); }); -- GitLab From d5ab2963a66d489c0d538c125767bc1ffb663652 Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 12 Aug 2021 13:18:52 +0200 Subject: [PATCH 02/65] adding text to the main pages sub page --- resources/lang/de/help/help-mainpages.php | 20 ++++++++++++- resources/lang/de/help/help.php | 2 -- resources/views/help/help-mainpages.blade.php | 30 ++++++++++++++++--- resources/views/help/help.blade.php | 4 +-- 4 files changed, 47 insertions(+), 9 deletions(-) diff --git a/resources/lang/de/help/help-mainpages.php b/resources/lang/de/help/help-mainpages.php index 4af501f5..2d276cd6 100644 --- a/resources/lang/de/help/help-mainpages.php +++ b/resources/lang/de/help/help-mainpages.php @@ -2,7 +2,7 @@ return [ "title" => 'MetaGer - Hilfe', - "title.2" => 'Benutzung der Suchmaschine', + "title.2" => 'Die Benutzung der Hauptseiten', "startpage.title" => 'Die Startseite', "startpage.info" => 'Die Startseite beinhaltet das Suchfeld, oben rechts einen Button zum Aufrufen des Menus und unter dem Suchfeld einen Link, mit dem Sie MetaGer zu Ihrem Browser hinzufügen können. Im unteren Bereich finden Sie Informationen zu MetaGer und dem Trägerverein SUMA-EV.', "searchfield.title" => 'Das Suchfeld', @@ -11,4 +11,22 @@ return [ "searchfield.slot" => 'dem Suchfeld: Geben Sie hier Ihren Suchbegriff ein.', "searchfield.search" => 'der Lupe: Starten Sie hier die Suche mit einem Klick oder drücken Sie "Enter".', + + "resultpage.title" => 'Die Ergebnisseite', + "resultpage.foci" => 'Unter dem Suchfeld sind 6 verschiedene Suchfokusse (drei im englischsprachigen Bereich) (Web, Bilder…...) abgebildet, bei denen intern auch spezifische Suchmaschinen zugeordnet sind.', + "resultpage.choice" => 'Darunter sehen Sie zwei Punkte: gegebenenfalls „Filter“ sowie „Einstellungen“', + "resultpage.filter" => 'Filter: Hier können Sie Filtermöglichkeiten ein- und ausblenden und Filter anwenden. In jedem Suchfokus haben Sie hier andere Auswahlmöglichkeiten.', + "resultpage.settings" => 'Einstellungen: Hier können Sie dauerhafte Sucheinstellungen für Ihre MetaGer-Suche im aktuellen Fokus vornehmen. Sie können auch Suchmaschinen, die dem Fokus zugeordnet sind, an- und abwählen. Ihre Einstellungen werden mithilfe eines nicht personenbeziehbaren Klartextcookies gespeichert. Die Einstellungsseite erreichen Sie auch über das Menu oben rechts.', + + + "settings.title" => 'Einstellungen', + "settings.1" => 'Hinweis
    Unter dem Punkt „Hinweis“ finden Sie einen Link, der Ihnen Ihre gesamten Einstellungen zeigt. Diese können Sie auch wieder mit einem Klick löschen. Ebenfalls finden Sie auch einen Link, den Sie kopieren und als Bookmark speichern können. Wenn Sie das Bookmark später aufrufen, sind Ihre Einstellungen wieder parat.', + "settings.2" => 'Verwendete Suchmaschinen
    Hier können Sie Ihre verwendeten Suchmaschinen einsehen und gegebenfalls anpassen. Durch einen Klick auf den entsprechenden Namen kann diese entsprechend ein- oder ausgeschaltet werden.', + "settings.3" => 'Suchfilter
    Durch Suchfilter können Sie Ihre Suche dauerhaft filtern.', + "settings.4" => 'Blacklist
    Hier können Sie sich eine persönliche Blacklist zusammenzustellen. Sie können damit also nicht nur Suchmaschinen, sonden auch spezielle Domains ausfiltern und damit eigene Sucheinstellungen produzieren. Mit einem Klick auf "Hinzufügen" werden diese Einstellungen an den Link im Abschnitt "Hinweis" angehängt.', + "settings.5" => 'Dunklen Modus umschalten
    Schalten Sie hier ganz einfach in den Dark Mode um.', + "settings.6" => 'Ergebnisse in neuem Tab öffnen
    Hier können Sie die Funktion, Ergebnisse im neuen Tab zu öffnen, dauerhaft einschalten.', + "settings.7" => 'Zitate
    Sie können hier die Anzeige der Zitate an- und ausschalten.', + + ]; \ No newline at end of file diff --git a/resources/lang/de/help/help.php b/resources/lang/de/help/help.php index 89ff4ada..84ec4883 100644 --- a/resources/lang/de/help/help.php +++ b/resources/lang/de/help/help.php @@ -22,9 +22,7 @@ return [ "resultpage.settings.2" => 'Verwendete Suchmaschinen
    Hier können Sie Ihre verwendeten Suchmaschinen einsehen und gegebenfalls anpassen. Durch einen Klick auf den entsprechenden Namen kann diese entsprechend ein- oder ausgeschaltet werden.', "resultpage.settings.3" => 'Suchfilter
    Durch Suchfilter können Sie Ihre Suche dauerhaft filtern.', "resultpage.settings.4" => 'Blacklist
    Hier können Sie sich eine persönliche Blacklist zusammenzustellen. Sie können damit also nicht nur Suchmaschinen, sonden auch spezielle Domains ausfiltern und damit eigene Sucheinstellungen produzieren. Mit einem Klick auf "Hinzufügen" werden diese Einstellungen an den Link im Abschnitt "Hinweis" angehängt.', - "resultpage.settings.5" => 'Dunklen Modus umschalten
    Schalten Sie hier ganz einfach in den Dark Mode um.', - "resultpage.settings.6" => 'Ergebnisse in neuem Tab öffnen
    Hier können Sie die Funktion, Ergebnisse im neuen Tab zu öffnen, dauerhaft einschalten.', "resultpage.settings.7" => 'Zitate
    Sie können hier die Anzeige der Zitate an- und ausschalten.', diff --git a/resources/views/help/help-mainpages.blade.php b/resources/views/help/help-mainpages.blade.php index 137afe96..fa64b3ea 100644 --- a/resources/views/help/help-mainpages.blade.php +++ b/resources/views/help/help-mainpages.blade.php @@ -3,19 +3,41 @@ @section('title', $title ) @section('content') -

    {!! trans('help/help-mainpages.title') !!}

    -
    +

    {!! trans('help/help-mainpages.title.2') !!}

    {!! trans('help/help-mainpages.startpage.title') !!}

    {!! trans('help/help-mainpages.startpage.info') !!}

    {!! trans('help/help-mainpages.searchfield.title') !!}

    -

    {!! trans('help-mainpages.searchfield.info') !!}

    +

    {!! trans('help/help-mainpages.searchfield.info') !!}

    • {!! trans('help/help-mainpages.searchfield.memberkey') !!}
    • {!! trans('help/help-mainpages.searchfield.slot') !!}
    • {!! trans('help/help-mainpages.searchfield.search') !!}
    -
    \ No newline at end of file + +

    {!! trans('help/help-mainpages.resultpage.title') !!}

    +
    +
      +
    • {!! trans('help/help-mainpages.resultpage.foci') !!}
    • +
    • {!! trans('help/help-mainpages.resultpage.choice') !!}
    • +
        +
      • {!! trans('help/help-mainpages.resultpage.filter') !!}
      • +
      • {!! trans('help/help-mainpages.resultpage.settings') !!}
      • +
    +

    {!! trans('help/help-mainpages.settings.title') !!}

    +
      +
    • {!! trans('help/help-mainpages.settings.1') !!}
    • +
    • {!! trans('help/help-mainpages.settings.2') !!}
    • +
    • {!! trans('help/help-mainpages.settings.3') !!}
    • +
    • {!! trans('help/help-mainpages.settings.4') !!}
    • +
    • {!! trans('help/help-mainpages.settings.5') !!}
    • +
    • {!! trans('help/help-mainpages.settings.6') !!}
    • +
    • {!! trans('help/help-mainpages.settings.7') !!}
    • +
    + + + +@endsection \ No newline at end of file diff --git a/resources/views/help/help.blade.php b/resources/views/help/help.blade.php index c682243f..7360385a 100644 --- a/resources/views/help/help.blade.php +++ b/resources/views/help/help.blade.php @@ -6,7 +6,7 @@

    {!! trans('hilfe.title') !!}

    -
    +

    {!! trans('hilfe.title.2') !!}

    {!! trans('hilfe.startpage.title') !!}

    {!! trans('hilfe.startpage.info') !!}

    @@ -27,7 +27,7 @@
  • {!! trans('hilfe.resultpage.choice') !!}
    • {!! trans('hilfe.resultpage.filter') !!}
    • -
    • {!! trans('hilfe.resultpage.settings.0') !!}
    • +
    • {!! trans('hilfe.resultpage.settings') !!}
      1. {!! trans('hilfe.resultpage.settings.1') !!}
      2. {!! trans('hilfe.resultpage.settings.2') !!}
      3. -- GitLab From 10b9a095e9ddfdecc344b776b1cb60b83713bba8 Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 12 Aug 2021 13:45:38 +0200 Subject: [PATCH 03/65] add help results page and fix titles --- resources/lang/de/help/help-results.php | 14 ++++++++++++ resources/lang/de/titles.php | 10 ++++----- resources/views/help/help-results.blade.php | 25 +++++++++++++++++++++ routes/web.php | 10 +++++++-- 4 files changed, 52 insertions(+), 7 deletions(-) create mode 100644 resources/lang/de/help/help-results.php create mode 100644 resources/views/help/help-results.blade.php diff --git a/resources/lang/de/help/help-results.php b/resources/lang/de/help/help-results.php new file mode 100644 index 00000000..b279fca6 --- /dev/null +++ b/resources/lang/de/help/help-results.php @@ -0,0 +1,14 @@ + 'Ergebnisse', + "result.info.1" => 'Alle Ergebnisse werden in folgender Form ausgegeben:

        ', + "result.info.open" => '"ÖFFNEN": Klicken Sie auf die Überschrift, den darunter stehenden Link (die URL) oder auch auf den Button "ÖFFNEN", um das Ergebnis im selben TAB zu öffnen.', + "result.info.newtab" => '"IN NEUEM TAB ÖFFNEN" öffnet das Ergebnis in einem neuen TAB.', + "result.info.anonym" => '"ANONYM ÖFFNEN" bewirkt, dass das Ergebnis unter dem Schutz unseres Proxys geöffnet wird. Einige Infos dazu finden Sie weiter unten auf dieser Seite.', + "result.info.more" => 'MEHR: Wenn Sie hier klicken, dann erhalten Sie neue Optionen; das Aussehen des Ergebnisses ändert sich:

        ', + "result.info.2" => 'Die neuen Optionen sind:', + "result.info.saveresult" => '"Ergebnis speichern" (Nur Desktopversion): Dieses Ergebnis wird in einem Sammeltab gespeichert. Der TAB erscheint rechts und bleibt über beliebig viele Suchen aktiv. (siehe Suche in der Suche)', + "result.info.domainnewsearch" => '"Auf dieser Domain neu suchen": Auf der Domain des Ergebnisses wird "genauer nachgesehen".', + "result.info.hideresult" => '"ausblenden": Hiermit blenden Sie Ergebnisse dieser Domain aus. Sie können diesen Schalter auch direkt hinter Ihr Suchwort schreiben und auch verketten; ebenso ist ein "*" als Wildcard erlaubt. Siehe auch "Einstellungen" für eine dauerhafte Lösung.', +]; \ No newline at end of file diff --git a/resources/lang/de/titles.php b/resources/lang/de/titles.php index 6f1a9122..b022e695 100644 --- a/resources/lang/de/titles.php +++ b/resources/lang/de/titles.php @@ -8,11 +8,11 @@ return [ 'kontakt' => 'Kontakt - MetaGer', 'spende' => 'Spenden - MetaGer', 'datenschutz' => 'Datenschutz und Privatsphäre - MetaGer', - 'hilfe' => 'Hilfe - MetaGer', - 'hilfe-hauptseiten' =>'Hilfe - MetaGer', - 'hilfe-funktionen' =>'Hilfe - MetaGer', - 'hilfe-dienste' =>'Hilfe - MetaGer', - 'hilfe-datensicherheit' =>'Hilfe - MetaGer', + 'help' => 'Hilfe - MetaGer', + 'help-mainpages' =>'Hilfe - MetaGer', + 'help-functions' =>'Hilfe - MetaGer', + 'help-services' =>'Hilfe - MetaGer', + 'help-privacy-protection' =>'Hilfe - MetaGer', 'widget' => 'MetaGer Widget', 'settings' => 'Einstellungen', 'websearch' => 'Websuche-Widget - MetaGer', diff --git a/resources/views/help/help-results.blade.php b/resources/views/help/help-results.blade.php new file mode 100644 index 00000000..4b831cf4 --- /dev/null +++ b/resources/views/help/help-results.blade.php @@ -0,0 +1,25 @@ +@extends('layouts.subPages', ['page' => 'hilfe']) + +@section('title', $title ) + +@section('content') +
        +

        {!! trans('help/help-results.result.title') !!}

        +
        +

        {!! trans('help/help-results.result.info.1') !!}

        +
          +
        • {!! trans('help/help-results.result.info.open') !!}
        • +
        • {!! trans('help/help-results.result.info.newtab') !!}
        • +
        • {!! trans('help/help-results.result.info.anonym') !!}
        • +
        • {!! trans('help/help-results.result.info.more') !!}
        • +
        +

        {!! trans('help/help-results.result.info.2') !!}

        +
          +
        • {!! trans('help/help-results.result.info.saveresult') !!}
        • +
        • {!! trans('help/help-results.result.info.domainnewsearch') !!}
        • +
        • {!! trans('help/help-results.result.info.hideresult') !!}
        • +
        +
        +
        + +@endsection diff --git a/routes/web.php b/routes/web.php index e2049e05..8386e9bc 100644 --- a/routes/web.php +++ b/routes/web.php @@ -137,7 +137,7 @@ Route::group( Route::get('hilfe', function () { return view('help/help') - ->with('title', trans('titles.hilfe')) + ->with('title', trans('titles.help')) ->with('navbarFocus', 'hilfe'); }); @@ -149,7 +149,13 @@ Route::group( Route::get('hilfe/hauptseiten', function () { return view('help/help-mainpages') - ->with('title', trans('titles.hilfe-hauptseiten')) + ->with('title', trans('titles.help-mainpages')) + ->with('navbarFocus', 'hilfe'); + }); + + Route::get('hilfe/ergebnisse', function () { + return view('help/help-results') + ->with('title', trans('titles.help-results')) ->with('navbarFocus', 'hilfe'); }); -- GitLab From cef1a273a6175e41486a42f75660bf45ea1f39b0 Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 12 Aug 2021 14:18:53 +0200 Subject: [PATCH 04/65] add text to help function subpage --- resources/lang/de/help/help-functions.php | 38 +++++++++++ resources/views/help/help-functions.blade.php | 66 +++++++++++++++++++ 2 files changed, 104 insertions(+) create mode 100644 resources/views/help/help-functions.blade.php diff --git a/resources/lang/de/help/help-functions.php b/resources/lang/de/help/help-functions.php index e69de29b..1567a7af 100644 --- a/resources/lang/de/help/help-functions.php +++ b/resources/lang/de/help/help-functions.php @@ -0,0 +1,38 @@ + 'MetaGer - Hilfe', + "stopworte.title" => 'Stoppworte', + "stopworte.1" => "Wenn Sie unter den MetaGer-Suchergebnissen solche ausschließen wollen, in denen bestimmte Worte (Ausschlussworte / Stoppworte) vorkommen, dann erreichen Sie das, indem Sie diese Worte mit einem Minus versehen.", + "stopworte.2" => "Beispiel: Sie suchen ein neues Auto, aber auf keinen Fall einen BMW. Ihre Eingabe lautet also:", + "stopworte.3" => "auto neu -bmw", + + "mehrwortsuche.title" => "Mehrwortsuche", + "mehrwortsuche.1" => "Wenn Sie bei MetaGer nach mehr als einem Wort suchen, versuchen wir automatisch, Ihnen Ergebnisse zu liefern, in denen alle Wörter vorkommen, oder die diesen möglichst nahe kommen.", + "mehrwortsuche.2" => "Sollte Ihnen das nicht ausreichen, haben Sie 2 Möglichkeiten, Ihre Suche genauer zu machen:", + "mehrwortsuche.3" => "Wenn Sie sicher gehen wollen, dass Wörter aus Ihrer Suche auch in den Ergebnissen vorkommen, dann müssen Sie diese in Anführungszeichen setzen.", + "mehrwortsuche.3.example" => '"der" "runde" "tisch"', + "mehrwortsuche.4" => "Mit einer Phrasensuche können Sie statt nach einzelnen Wörtern auch nach Wortkombinationen suchen. Setzen Sie dazu einfach diejenigen Wörter, die gemeinsam vorkommen sollen, in Anführungszeichen.", + "mehrwortsuche.4.example" => '"der runde tisch"', + + "grossklein.title" => "Groß-/ Kleinschreibung", + "grossklein.1" => "Groß- und Kleinschreibung wird bei der Suche nicht unterschieden, es handelt sich um eine rein inhaltliche Suche.", + "grossklein.2" => "Beispiel: Die Suche nach", + "grossklein.2.example" => "suchmaschine", + "grossklein.3" => "sollte die gleichen Ergebnisse liefern wie", + "grossklein.3.example" => "SUCHMASCHINE", + + 'urls.title' => 'URLs ausschließen', + 'urls.explanation' => 'Sie können Suchergebnisse ausschließen, deren Ergebnislinks bestimmte Worte enthalten, indem Sie in ihrer Suche "-url:" verwenden.', + 'urls.example.1' => 'Beispiel: Sie möchten keine Ergebnisse, bei denen im Ergebnislink das Wort "Hund" auftaucht:', + 'urls.example.2' => 'meine suche -url:hund', + + "bang.title" => "!bangs", + "bang.1" => "MetaGer unterstützt in geringem Umfang eine Schreibweise, die oft als „!bang“-Syntax bezeichnet wird.
        Ein solches „!bang“ beginnt immer mit einem Ausrufezeichen und enthält keine Leerzeichen. Beispiele sind hier „!twitter“ oder „!facebook“.
        Wird ein !bang, das wir unterstützen, in der Suchanfrage verwendet, erscheint in unseren Quicktips ein Eintrag, über den man die Suche auf Knopfdruck mit dem jeweiligen Dienst (hier Twitter oder Facebook) fortführen kann.", + 'faq.18.h' => 'Warum werden !bangs nicht direkt geöffnet?', + 'faq.18.b' => 'Die !bang-„Weiterleitungen“ sind bei uns ein Teil unserer Quicktips und benötigen einen zusätzlichen „Klick“. Das war für uns eine schwierige Entscheidung, da die !bang dadurch weniger nützlich sind. Jedoch ist es leider nötig, da die Links, auf die weitergeleitet wird, nicht von uns stammen, sondern von einem Drittanbieter, DuckDuckGo.

        Wir achten stehts darauf, dass unsere Nutzer jederzeit die Kontrolle behalten. Wir schützen daher auf zwei Arten: Zum Einen wird der eingegebene Suchbegriff niemals an DuckDuckGo übertragen, sondern nur das !bang. Zum Anderen bestätigt der Nutzer den Besuch des !bang-Ziels explizit. Leider können wir derzeit aus Personalgründen nicht alle diese !bangs prüfen oder selbst pflegen.', + + "searchinsearch.title" => "Suche in der Suche", + "searchinsearch.1" => 'Auf die Funktion der Suche in der Suche kann mit Hilfe des "MEHR"-Knopfes rechts unten im Ergebniskasten zugegriffen werden. Beim Klick auf diesen öffnet sich ein Menü, in dem "Ergebnis speichern" an erster Stelle steht. Mit dieser Option wird das jeweilige Ergebnis in einem separaten Speicher abgelegt. Der Inhalt dieses Speichers wird rechts neben den Ergebnissen unter den Quicktips angezeigt (Auf zu kleinen Bildschirmen werden gespeicherte Ergebnisse aus Platzmangel nicht angezeigt). Dort können Sie die gespeicherten Ergebnisse nach Schlüsselworten filtern oder umsortieren lassen. Mehr Infos zum Thema "Suche in der Suche" gibt es im SUMA-Blog.', + +]; \ No newline at end of file diff --git a/resources/views/help/help-functions.blade.php b/resources/views/help/help-functions.blade.php new file mode 100644 index 00000000..072a1b60 --- /dev/null +++ b/resources/views/help/help-functions.blade.php @@ -0,0 +1,66 @@ +@extends('layouts.subPages', ['page' => 'hilfe']) + +@section('title', $title ) + +@section('content') +

        {!! trans('help/help-functions.title') !!}

        +
        +

        {!! trans('help/help-functions.stopworte.title') !!}

        +
        +

        {!! trans('help/help-functions.stopworte.1') !!}

        +
          +
        • {!! trans('help/help-functions.stopworte.2') !!}
        • +
        • {!! trans('help/help-functions.stopworte.3') !!}
        • +
        +
        +
        +
        +

        {!! trans('help/help-functions.mehrwortsuche.title') !!}

        +
        +

        {!! trans('help/help-functions.mehrwortsuche.1') !!}

        +

        {!! trans('help/help-functions.mehrwortsuche.2') !!}

        +
          +
        • {!! trans('help/help-functions.mehrwortsuche.3') !!}
        • +
        • {!! trans('help/help-functions.mehrwortsuche.3.example') !!}
        • +
        • {!! trans('help/help-functions.mehrwortsuche.4') !!}
        • +
        • {!! trans('help/help-functions.mehrwortsuche.4.example') !!}
        • +
        +
        +
        + +
        +

        {!! trans('help/help-functions.grossklein.title') !!}

        +
        +

        {!! trans('help/help-functions.grossklein.1') !!}

        +
          +
        • {!! trans('help/help-functions.grossklein.2') !!}
        • +
        • {!! trans('help/help-functions.grossklein.2.example') !!}
        • +
        • {!! trans('help/help-functions.grossklein.3') !!}
        • +
        • {!! trans('help/help-functions.grossklein.3.example') !!}
        • +
        +
        +
        +
        +

        {!! trans('help/help-functions.urls.title') !!}

        +
        +

        {!! trans('help/help-functions.urls.explanation') !!}

        +
          +
        • {!! trans('help/help-functions.urls.example.1') !!}
        • +
        • {!! trans('help/help-functions.urls.example.2') !!}
        • +
        +
        +
        +
        +

        {!! trans('help/help-functions.bang.title') !!}

        +
        +

        {!! trans('help/help-functions.bang.1') !!}

        +
        +
        +
        +

        {!! trans('help/help-functions.searchinsearch.title') !!}

        +
        +

        {!! trans('help/help-functions.searchinsearch.1') !!}

        +
        +
        + +@endsection \ No newline at end of file -- GitLab From 259e6d5790c7a85b25ba9586b0b927a85514951f Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 12 Aug 2021 14:19:28 +0200 Subject: [PATCH 05/65] add h1 title --- resources/lang/de/help/help-results.php | 3 ++- resources/views/help/help-results.blade.php | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/resources/lang/de/help/help-results.php b/resources/lang/de/help/help-results.php index b279fca6..bad55ea7 100644 --- a/resources/lang/de/help/help-results.php +++ b/resources/lang/de/help/help-results.php @@ -1,7 +1,8 @@ 'Ergebnisse', + 'title' => 'MetaGer - Hilfe', + "result.title" => 'Ergebnisse', "result.info.1" => 'Alle Ergebnisse werden in folgender Form ausgegeben:

        ', "result.info.open" => '"ÖFFNEN": Klicken Sie auf die Überschrift, den darunter stehenden Link (die URL) oder auch auf den Button "ÖFFNEN", um das Ergebnis im selben TAB zu öffnen.', "result.info.newtab" => '"IN NEUEM TAB ÖFFNEN" öffnet das Ergebnis in einem neuen TAB.', diff --git a/resources/views/help/help-results.blade.php b/resources/views/help/help-results.blade.php index 4b831cf4..fd822b62 100644 --- a/resources/views/help/help-results.blade.php +++ b/resources/views/help/help-results.blade.php @@ -3,6 +3,7 @@ @section('title', $title ) @section('content') +

        {!! trans('help/help-results.title') !!}

        {!! trans('help/help-results.result.title') !!}

        -- GitLab From 63f7209c0e3f09cb0a577dcce68558393a49be7e Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 12 Aug 2021 14:20:33 +0200 Subject: [PATCH 06/65] add text to help services subpage --- resources/lang/de/help/help-services.php | 20 +++++++++++ resources/views/help/help-services.blade.php | 35 ++++++++++++++++++++ 2 files changed, 55 insertions(+) diff --git a/resources/lang/de/help/help-services.php b/resources/lang/de/help/help-services.php index e69de29b..4e1bca27 100644 --- a/resources/lang/de/help/help-services.php +++ b/resources/lang/de/help/help-services.php @@ -0,0 +1,20 @@ + "Weitere Dienste um die Suche herum", + "dienste.kostenlos" => "Selbstverständlich sind all unsere Dienste kostenlos", + + "app.title" => "Android-App", + "app.1" => "Sie können MetaGer auch als App nutzen. Laden Sie sich dazu einfach die MetaGer App auf ihr Android Smartphone.", + + "plugin.title" => "Browser-Plugin", + "plugin.1" => "Für die meisten Browser gibt es ein MetaGer Plugin. Damit können Sie MetaGer bequem direkt von ihrer Suchzeile aus benutzen. Mehr dazu finden Sie unter MetaGer-Plugin hinzufügen.", + + "suchwortassoziator.title" => "Suchwortassoziator", + "suchwortassoziator.1" => 'Als Hilfe für die Erschließung eines Begriffsumfelds haben wir den MetaGer-Web-Assoziator entwickelt. Sie finden das Tool auch direkt unter dem Reiter "Dienste". Gibt man in diesen ein Suchwort ein, welches dem zu untersuchenden Fachgebiet irgendwie nahe kommt, dann wird versucht, typische Fachbegriffe dieses Gebietes aus dem WWW zu extrahieren.', + "suchwortassoziator.2" => "Beispiel: Sie möchten mehr über Zeckenbisse und deren Gefahren wissen, aber ihnen fallen die medizinischen Fachbegriffe für Erkrankungen aus diesem Bereich nicht mehr ein. Die Eingabe des Wortes \"Zeckenbisse\" in den Web-Assoziator liefert dann u.a. die Begriffe \"Borreliose\" und \"fsme\".", + "suchwortassoziator.3" => "Da diese Assoziationsanalyse u.a. aus Web-Dokumenten selber gewonnen wird, ist sie sprachunabhängig; d.h. Sie können bei Eingabe deutscher Wörter Fachbegriffe aus beliebigen Sprachen gewinnen (und umgekehrt). Wenn Ihnen andererseits Assoziationsanalysen auffallen, die mit Hilfe Ihrer Fachkenntnisse besser sein könnten, dann zögern Sie bitte nicht, uns dieses samt Ihrem Verbesserungsvorschlag über unser Kontaktformular mitzuteilen.", + + "widget.title" => "MetaGer Widget", + "widget.1" => "Hierbei handelt es sich um einen Codegenerator, der es Ihnen ermöglicht, MetaGer in Ihre Webseite einzubinden. Sie können damit dann nach Belieben auf Ihrer eigenen Seite oder im Internet suchen lassen. Bei allen Fragen: unser Kontaktformular", + ]; \ No newline at end of file diff --git a/resources/views/help/help-services.blade.php b/resources/views/help/help-services.blade.php index e69de29b..96382056 100644 --- a/resources/views/help/help-services.blade.php +++ b/resources/views/help/help-services.blade.php @@ -0,0 +1,35 @@ +@extends('layouts.subPages', ['page' => 'hilfe']) + +@section('title', $title ) + +@section('content') +

        {!! trans('help/help-services.dienste') !!}

        +

        {!! trans('help/help-services.dienste.kostenlos') !!}

        +
        +
        +
        +

        {!! trans('help/help-services.app.title') !!}

        +
        +

        {!! trans('help/help-services.app.1') !!}

        +
        +
        +
        +

        {!! trans('help/help-services.plugin.title') !!}

        +
        +

        {!! trans('help/help-services.plugin.1') !!}

        +
        +
        +
        +

        {!! trans('help/help-services.suchwortassoziator.title') !!}

        +
        +

        {!! trans('help/help-services.suchwortassoziator.1') !!}

        +

        {!! trans('help/help-services.suchwortassoziator.2') !!}

        +

        {!! trans('help/help-services.suchwortassoziator.3') !!}

        +
        +
        +
        +

        {!! trans('help/help-services.widget.title') !!}

        +
        +

        {!! trans('help/help-services.widget.1') !!}

        +
        +
        -- GitLab From 64088a011e0b1769c1f85fe056ec58dfe34c6036 Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 12 Aug 2021 14:21:13 +0200 Subject: [PATCH 07/65] add text to help privacy protection subpage --- .../lang/de/help/help-privacy-protection.php | 24 +++++++++++ .../help/help-privacy-protection.blade.php | 43 +++++++++++++++++++ 2 files changed, 67 insertions(+) diff --git a/resources/lang/de/help/help-privacy-protection.php b/resources/lang/de/help/help-privacy-protection.php index e69de29b..44926449 100644 --- a/resources/lang/de/help/help-privacy-protection.php +++ b/resources/lang/de/help/help-privacy-protection.php @@ -0,0 +1,24 @@ + "Anonymität und Datensicherheit", + "datenschutz.faktencheck.heading" => "Fakten-Prüfung contra Fake-News:", + "datenschutz.faktencheck.body.1" => 'Ausführliche Anleitung und Beschreibung von Albrecht Ude', + "datenschutz.faktencheck.body.2" => 'Fakten-Checkliste', + + "datenschutz.1" => 'Tracking-Cookies, Session-IDs und IP-Adressen', + "datenschutz.2" => 'Nichts von alldem wird hier bei MetaGer verwendet, gespeichert, aufgehoben oder sonst irgendwie verarbeitet (Ausnahme: Kurzfristige Speicherung gegen Hacking- und Bot-Attacken). Weil wir diese Thematik für extrem wichtig halten, haben wir auch Möglichkeiten geschaffen, die Ihnen helfen können, hier ein Höchstmaß an Sicherheit zu erreichen: den MetaGer-TOR-Hidden-Service und unseren anonymisierenden Proxyserver.', + "datenschutz.3" => "Mehr Informationen finden Sie weiter unten. Die Funktionen sind unter \"Dienste\" in der Navigationsleiste erreichbar.", + + "tor.title" => "Tor-Hidden-Service", + "tor.1" => "Bei MetaGer werden schon seit vielen Jahren die IP-Adressen ausgeblendet und nicht gespeichert. Nichtsdestotrotz sind diese Adressen auf dem MetaGer-Server zeitweise, während eine Suche läuft, sichtbar: wenn MetaGer also einmal kompromittiert sein sollte, dann könnte dieser Angreifer Ihre Adressen mitlesen und speichern. Um dem höchsten Sicherheitsbedürfnis entgegenzukommen, unterhalten wir eine MetaGer-Instanz im Tor-Netzwerk: den MetaGer-TOR-hidden-Service - erreichbar über: https://metager.de/tor/. Für die Benutzung benötigen Sie einen speziellen Browser, den Sie auf https://www.torproject.org/ herunter laden können.", + "tor.2" => "MetaGer erreichen Sie im Tor-Browser dann unter: http://metagerv65pwclop2rsfzg4jwowpavpwd6grhhlvdgsswvo6ii4akgyd.onion .", + + "proxy.title" => "Anonymisierender MetaGer-Proxyserver", + "proxy.1" => "Um ihn zu verwenden, müssen Sie auf der MetaGer-Ergebnisseite nur auf \"ANONYM ÖFFNEN\" am unteren Rand des Ergebnisses klicken. Dann wird Ihre Anfrage an die Zielwebseite über unseren anonymisierenden Proxy-Server geleitet und Ihre persönlichen Daten bleiben weiterhin völlig geschützt. Wichtig: wenn Sie ab dieser Stelle den Links auf den Seiten folgen, bleiben Sie durch den Proxy geschützt. Sie können aber oben im Adressfeld keine neue Adresse ansteuern. In diesem Fall verlieren Sie den Schutz. Ob Sie noch geschützt sind, sehen Sie ebenfalls im Adressfeld. Es zeigt: https://proxy.suma-ev.de/?url=hier steht die eigentlich Adresse.", + + "maps.title" => "MetaGer Maps", + "maps.1" => 'Die Sicherung der Privatsphäre im Zeitalter der globalen Datenkraken hat uns auch bewogen, https://maps.metager.de zu entwickeln: Der (unseres Wissens) einzige Routenplaner, der die vollen Funktionalitäten via Browser und App bietet - ohne dass Nutzer-Standorte gespeichert werden. All dies ist nachprüfbar, denn unsere Softwaren sind Open-Source. Für die Nutzung von maps.metager.de empfehlen wir unsere schnelle App-Version. Unsere Apps können Sie unter App beziehen downloaden (oder natürlich auch über den Play-Store).', + "maps.2" => "Diese Kartenfunktion kann auch von der MetaGer-Suche aufgerufen werden (und umgekehrt). Sobald Sie bei MetaGer nach einem Begriff gesucht haben, sehen Sie oben rechts einen neuen Suchfokus \"Maps\". Beim Klick darauf gelangen Sie zu einer dazugehörigen Karte. .", + "maps.3" => "Die Karte zeigt nach dem Aufrufen die auch in der Spalte rechts wiedergegebenen von MetaGer gefundenen Punkte (POIs = Points of Interest). Beim Zoomen passt sich diese Liste an den Kartenausschnitt an. Wenn Sie die Maus über eine Markierung in der Karte oder in der Liste halten, wird das jeweilige Gegenstück hervorgehoben. Klicken Sie auf \"Details\", um genauere Informationen zu diesem Punkt aus der darunter liegenden Datenbank zu erhalten.", +]; \ No newline at end of file diff --git a/resources/views/help/help-privacy-protection.blade.php b/resources/views/help/help-privacy-protection.blade.php index e69de29b..54596a47 100644 --- a/resources/views/help/help-privacy-protection.blade.php +++ b/resources/views/help/help-privacy-protection.blade.php @@ -0,0 +1,43 @@ +@extends('layouts.subPages', ['page' => 'hilfe']) + +@section('title', $title ) + +@section('content') +

        {!! trans('help/help-privacy-protection.datenschutz.title') !!}

        +
        +

        {!! trans('help/help-privacy-protection.datenschutz.faktencheck.heading') !!}

        +
        +

        @lang('help/help-privacy-protection.datenschutz.faktencheck.body.1')

        +

        @lang('help/help-privacy-protection.datenschutz.faktencheck.body.2')

        +
        +
        +
        +

        {!! trans('help/help-privacy-protection.datenschutz.1') !!}

        +
        +

        {!! trans('help/help-privacy-protection.datenschutz.2') !!}

        +

        {!! trans('help/help-privacy-protection.datenschutz.3') !!}

        +
        +
        +
        +

        {!! trans('help/help-privacy-protection.tor.title') !!}

        +
        +

        {!! trans('help/help-privacy-protection.tor.1') !!}

        +

        {!! trans('help/help-privacy-protection.tor.2') !!}

        +
        +
        +
        +

        {!! trans('help/help-privacy-protection.proxy.title') !!}

        +
        +

        {!! trans('help/help-privacy-protection.proxy.1') !!}

        +
        +
        + +
        +

        {!! trans('help/help-privacy-protection.maps.title') !!}

        +
        +

        {!! trans('help/help-privacy-protection.maps.1') !!}

        +

        {!! trans('help/help-privacy-protection.maps.2') !!}

        +

        {!! trans('help/help-privacy-protection.maps.3') !!}

        +
        +
        + @endsection \ No newline at end of file -- GitLab From 876fb9d90e9364e6fbd31c1b787b7d8b06ce14f9 Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 12 Aug 2021 14:36:20 +0200 Subject: [PATCH 08/65] fix error in help services subpage --- resources/views/help/help-services.blade.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/views/help/help-services.blade.php b/resources/views/help/help-services.blade.php index 96382056..9caf5233 100644 --- a/resources/views/help/help-services.blade.php +++ b/resources/views/help/help-services.blade.php @@ -33,3 +33,4 @@

        {!! trans('help/help-services.widget.1') !!}

        +@endsection \ No newline at end of file -- GitLab From b59162edb3a65d72b5596859c7667713948925c8 Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 12 Aug 2021 18:23:17 +0200 Subject: [PATCH 09/65] integrate subpage into other subpage --- resources/lang/de/help/help-mainpages.php | 11 ++++++++ resources/lang/de/help/help-results.php | 15 ----------- resources/views/help/help-mainpages.blade.php | 16 ++++++++++++ resources/views/help/help-results.blade.php | 26 ------------------- 4 files changed, 27 insertions(+), 41 deletions(-) delete mode 100644 resources/lang/de/help/help-results.php delete mode 100644 resources/views/help/help-results.blade.php diff --git a/resources/lang/de/help/help-mainpages.php b/resources/lang/de/help/help-mainpages.php index 2d276cd6..8d1ce3a2 100644 --- a/resources/lang/de/help/help-mainpages.php +++ b/resources/lang/de/help/help-mainpages.php @@ -17,6 +17,17 @@ return [ "resultpage.choice" => 'Darunter sehen Sie zwei Punkte: gegebenenfalls „Filter“ sowie „Einstellungen“', "resultpage.filter" => 'Filter: Hier können Sie Filtermöglichkeiten ein- und ausblenden und Filter anwenden. In jedem Suchfokus haben Sie hier andere Auswahlmöglichkeiten.', "resultpage.settings" => 'Einstellungen: Hier können Sie dauerhafte Sucheinstellungen für Ihre MetaGer-Suche im aktuellen Fokus vornehmen. Sie können auch Suchmaschinen, die dem Fokus zugeordnet sind, an- und abwählen. Ihre Einstellungen werden mithilfe eines nicht personenbeziehbaren Klartextcookies gespeichert. Die Einstellungsseite erreichen Sie auch über das Menu oben rechts.', + + "result.title" => 'Ergebnisse', + "result.info.1" => 'Alle Ergebnisse werden in folgender Form ausgegeben:

        ', + "result.info.open" => '"ÖFFNEN": Klicken Sie auf die Überschrift, den darunter stehenden Link (die URL) oder auch auf den Button "ÖFFNEN", um das Ergebnis im selben TAB zu öffnen.', + "result.info.newtab" => '"IN NEUEM TAB ÖFFNEN" öffnet das Ergebnis in einem neuen TAB.', + "result.info.anonym" => '"ANONYM ÖFFNEN" bewirkt, dass das Ergebnis unter dem Schutz unseres Proxys geöffnet wird. Einige Infos dazu finden Sie weiter unten auf dieser Seite.', + "result.info.more" => 'MEHR: Wenn Sie hier klicken, dann erhalten Sie neue Optionen; das Aussehen des Ergebnisses ändert sich:

        ', + "result.info.2" => 'Die neuen Optionen sind:', + "result.info.saveresult" => '"Ergebnis speichern" (Nur Desktopversion): Dieses Ergebnis wird in einem Sammeltab gespeichert. Der TAB erscheint rechts und bleibt über beliebig viele Suchen aktiv. (siehe Suche in der Suche)', + "result.info.domainnewsearch" => '"Auf dieser Domain neu suchen": Auf der Domain des Ergebnisses wird "genauer nachgesehen".', + "result.info.hideresult" => '"ausblenden": Hiermit blenden Sie Ergebnisse dieser Domain aus. Sie können diesen Schalter auch direkt hinter Ihr Suchwort schreiben und auch verketten; ebenso ist ein "*" als Wildcard erlaubt. Siehe auch "Einstellungen" für eine dauerhafte Lösung.', "settings.title" => 'Einstellungen', diff --git a/resources/lang/de/help/help-results.php b/resources/lang/de/help/help-results.php deleted file mode 100644 index bad55ea7..00000000 --- a/resources/lang/de/help/help-results.php +++ /dev/null @@ -1,15 +0,0 @@ - 'MetaGer - Hilfe', - "result.title" => 'Ergebnisse', - "result.info.1" => 'Alle Ergebnisse werden in folgender Form ausgegeben:

        ', - "result.info.open" => '"ÖFFNEN": Klicken Sie auf die Überschrift, den darunter stehenden Link (die URL) oder auch auf den Button "ÖFFNEN", um das Ergebnis im selben TAB zu öffnen.', - "result.info.newtab" => '"IN NEUEM TAB ÖFFNEN" öffnet das Ergebnis in einem neuen TAB.', - "result.info.anonym" => '"ANONYM ÖFFNEN" bewirkt, dass das Ergebnis unter dem Schutz unseres Proxys geöffnet wird. Einige Infos dazu finden Sie weiter unten auf dieser Seite.', - "result.info.more" => 'MEHR: Wenn Sie hier klicken, dann erhalten Sie neue Optionen; das Aussehen des Ergebnisses ändert sich:

        ', - "result.info.2" => 'Die neuen Optionen sind:', - "result.info.saveresult" => '"Ergebnis speichern" (Nur Desktopversion): Dieses Ergebnis wird in einem Sammeltab gespeichert. Der TAB erscheint rechts und bleibt über beliebig viele Suchen aktiv. (siehe Suche in der Suche)', - "result.info.domainnewsearch" => '"Auf dieser Domain neu suchen": Auf der Domain des Ergebnisses wird "genauer nachgesehen".', - "result.info.hideresult" => '"ausblenden": Hiermit blenden Sie Ergebnisse dieser Domain aus. Sie können diesen Schalter auch direkt hinter Ihr Suchwort schreiben und auch verketten; ebenso ist ein "*" als Wildcard erlaubt. Siehe auch "Einstellungen" für eine dauerhafte Lösung.', -]; \ No newline at end of file diff --git a/resources/views/help/help-mainpages.blade.php b/resources/views/help/help-mainpages.blade.php index fa64b3ea..4a541ac6 100644 --- a/resources/views/help/help-mainpages.blade.php +++ b/resources/views/help/help-mainpages.blade.php @@ -27,6 +27,22 @@
      4. {!! trans('help/help-mainpages.resultpage.filter') !!}
      5. {!! trans('help/help-mainpages.resultpage.settings') !!}
      6. +

        {!! trans('help/help-mainpages.result.title') !!}

        +
        +

        {!! trans('help/help-mainpages.result.info.1') !!}

        +
          +
        • {!! trans('help/help-mainpages.result.info.open') !!}
        • +
        • {!! trans('help/help-mainpages.result.info.newtab') !!}
        • +
        • {!! trans('help/help-mainpages.result.info.anonym') !!}
        • +
        • {!! trans('help/help-mainpages.result.info.more') !!}
        • +
        +

        {!! trans('help/help-mainpages.result.info.2') !!}

        +
          +
        • {!! trans('help/help-mainpages.result.info.saveresult') !!}
        • +
        • {!! trans('help/help-mainpages.result.info.domainnewsearch') !!}
        • +
        • {!! trans('help/help-mainpages.result.info.hideresult') !!}
        • +
        +

        {!! trans('help/help-mainpages.settings.title') !!}

        • {!! trans('help/help-mainpages.settings.1') !!}
        • diff --git a/resources/views/help/help-results.blade.php b/resources/views/help/help-results.blade.php deleted file mode 100644 index fd822b62..00000000 --- a/resources/views/help/help-results.blade.php +++ /dev/null @@ -1,26 +0,0 @@ -@extends('layouts.subPages', ['page' => 'hilfe']) - -@section('title', $title ) - -@section('content') -

          {!! trans('help/help-results.title') !!}

          -
          -

          {!! trans('help/help-results.result.title') !!}

          -
          -

          {!! trans('help/help-results.result.info.1') !!}

          -
            -
          • {!! trans('help/help-results.result.info.open') !!}
          • -
          • {!! trans('help/help-results.result.info.newtab') !!}
          • -
          • {!! trans('help/help-results.result.info.anonym') !!}
          • -
          • {!! trans('help/help-results.result.info.more') !!}
          • -
          -

          {!! trans('help/help-results.result.info.2') !!}

          -
            -
          • {!! trans('help/help-results.result.info.saveresult') !!}
          • -
          • {!! trans('help/help-results.result.info.domainnewsearch') !!}
          • -
          • {!! trans('help/help-results.result.info.hideresult') !!}
          • -
          -
          -
          - -@endsection -- GitLab From c833230b56dc389fc28c9c39f56e3f5effa12081 Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 12 Aug 2021 18:24:21 +0200 Subject: [PATCH 10/65] delete subpage from routes --- routes/web.php | 6 ------ 1 file changed, 6 deletions(-) diff --git a/routes/web.php b/routes/web.php index 8386e9bc..963f7f0d 100644 --- a/routes/web.php +++ b/routes/web.php @@ -153,12 +153,6 @@ Route::group( ->with('navbarFocus', 'hilfe'); }); - Route::get('hilfe/ergebnisse', function () { - return view('help/help-results') - ->with('title', trans('titles.help-results')) - ->with('navbarFocus', 'hilfe'); - }); - Route::get('hilfe/funktionen', function () { return view('help/help-functions') ->with('title', trans('titles.help-functions')) -- GitLab From 6584c01dc26b7c3ee3dd5d51349ee1889ae9071f Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 12 Aug 2021 19:18:37 +0200 Subject: [PATCH 11/65] style help and and add fragment links to subpages --- resources/lang/de/help/help.php | 138 +++------ resources/less/metager/pages/help_faq.less | 22 ++ resources/views/help/help-functions.blade.php | 2 +- resources/views/help/help-mainpages.blade.php | 8 +- resources/views/help/help.blade.php | 280 ++++++------------ 5 files changed, 147 insertions(+), 303 deletions(-) diff --git a/resources/lang/de/help/help.php b/resources/lang/de/help/help.php index 84ec4883..ca9bf260 100644 --- a/resources/lang/de/help/help.php +++ b/resources/lang/de/help/help.php @@ -4,109 +4,41 @@ return [ "achtung" => 'Achtung, da unsere Suchmaschine ständig weiterentwickelt und verbessert wird, kann es dazu kommen, dass sich immer wieder Änderungen an Aufbau und Funktion ergeben. Wir versuchen zwar die Hilfe schnellstmöglich den Änderungen entsprechend anzupassen, können jedoch nicht ausschließen, dass es zu temporären Unstimmigkeiten in Teilen der Erklärungen kommt.', "title" => 'MetaGer - Hilfe', - "title.2" => 'Benutzung der Suchmaschine', - "startpage.title" => 'Die Startseite', - "startpage.info" => 'Die Startseite beinhaltet das Suchfeld, oben rechts einen Button zum Aufrufen des Menus und unter dem Suchfeld einen Link, mit dem Sie MetaGer zu Ihrem Browser hinzufügen können. Im unteren Bereich finden Sie Informationen zu MetaGer und dem Trägerverein SUMA-EV.', - "searchfield.title" => 'Das Suchfeld', - "searchfield.info" => 'Das Suchfeld besteht aus mehreren Teilen:', - "searchfield.memberkey" => 'dem Schlüsselsymbol (nur für Vereinsmitglieder): Hier können die Mitglieder des SUMA-EV Ihren Schlüssel eingeben, um die werbefreie Suche nutzen zu können. Sie wollen das auch? Werden Sie Mitglied: Beitrittsantrag', - "searchfield.slot" => 'dem Suchfeld: Geben Sie hier Ihren Suchbegriff ein.', - "searchfield.search" => 'der Lupe: Starten Sie hier die Suche mit einem Klick oder drücken Sie "Enter".', - - "resultpage.title" => 'Die Ergebnisseite', - "resultpage.foci" => 'Unter dem Suchfeld sind 6 verschiedene Suchfokusse (drei im englischsprachigen Bereich) (Web, Bilder…...) abgebildet, bei denen intern auch spezifische Suchmaschinen zugeordnet sind.', - "resultpage.choice" => 'Darunter sehen Sie zwei Punkte: gegebenenfalls „Filter“ sowie „Einstellungen“', - "resultpage.filter" => 'Filter: Hier können Sie Filtermöglichkeiten ein- und ausblenden und Filter anwenden. In jedem Suchfokus haben Sie hier andere Auswahlmöglichkeiten.', - "resultpage.settings.0" => 'Einstellungen: Hier können Sie dauerhafte Sucheinstellungen für Ihre MetaGer-Suche im aktuellen Fokus vornehmen. Sie können auch Suchmaschinen, die dem Fokus zugeordnet sind, an- und abwählen. Ihre Einstellungen werden mithilfe eines nicht personenbeziehbaren Klartextcookies gespeichert. Die Einstellungsseite erreichen Sie auch über das Menu oben rechts.', - "resultpage.settings.1" => 'Hinweis
          Unter dem Punkt „Hinweis“ finden Sie einen Link, der Ihnen Ihre gesamten Einstellungen zeigt. Diese können Sie auch wieder mit einem Klick löschen. Ebenfalls finden Sie auch einen Link, den Sie kopieren und als Bookmark speichern können. Wenn Sie das Bookmark später aufrufen, sind Ihre Einstellungen wieder parat.', - "resultpage.settings.2" => 'Verwendete Suchmaschinen
          Hier können Sie Ihre verwendeten Suchmaschinen einsehen und gegebenfalls anpassen. Durch einen Klick auf den entsprechenden Namen kann diese entsprechend ein- oder ausgeschaltet werden.', - "resultpage.settings.3" => 'Suchfilter
          Durch Suchfilter können Sie Ihre Suche dauerhaft filtern.', - "resultpage.settings.4" => 'Blacklist
          Hier können Sie sich eine persönliche Blacklist zusammenzustellen. Sie können damit also nicht nur Suchmaschinen, sonden auch spezielle Domains ausfiltern und damit eigene Sucheinstellungen produzieren. Mit einem Klick auf "Hinzufügen" werden diese Einstellungen an den Link im Abschnitt "Hinweis" angehängt.', - "resultpage.settings.5" => 'Dunklen Modus umschalten
          Schalten Sie hier ganz einfach in den Dark Mode um.', - "resultpage.settings.6" => 'Ergebnisse in neuem Tab öffnen
          Hier können Sie die Funktion, Ergebnisse im neuen Tab zu öffnen, dauerhaft einschalten.', - "resultpage.settings.7" => 'Zitate
          Sie können hier die Anzeige der Zitate an- und ausschalten.', - - - "stopworte.title" => 'Stoppworte', - "stopworte.1" => "Wenn Sie unter den MetaGer-Suchergebnissen solche ausschließen wollen, in denen bestimmte Worte (Ausschlussworte / Stoppworte) vorkommen, dann erreichen Sie das, indem Sie diese Worte mit einem Minus versehen.", - "stopworte.2" => "Beispiel: Sie suchen ein neues Auto, aber auf keinen Fall einen BMW. Ihre Eingabe lautet also:", - "stopworte.3" => "auto neu -bmw", - - "mehrwortsuche.title" => "Mehrwortsuche", - "mehrwortsuche.1" => "Wenn Sie bei MetaGer nach mehr als einem Wort suchen, versuchen wir automatisch, Ihnen Ergebnisse zu liefern, in denen alle Wörter vorkommen, oder die diesen möglichst nahe kommen.", - "mehrwortsuche.2" => "Sollte Ihnen das nicht ausreichen, haben Sie 2 Möglichkeiten, Ihre Suche genauer zu machen:", - "mehrwortsuche.3" => "Wenn Sie sicher gehen wollen, dass Wörter aus Ihrer Suche auch in den Ergebnissen vorkommen, dann müssen Sie diese in Anführungszeichen setzen.", - "mehrwortsuche.3.example" => '"der" "runde" "tisch"', - "mehrwortsuche.4" => "Mit einer Phrasensuche können Sie statt nach einzelnen Wörtern auch nach Wortkombinationen suchen. Setzen Sie dazu einfach diejenigen Wörter, die gemeinsam vorkommen sollen, in Anführungszeichen.", - "mehrwortsuche.4.example" => '"der runde tisch"', - - "grossklein.title" => "Groß-/ Kleinschreibung", - "grossklein.1" => "Groß- und Kleinschreibung wird bei der Suche nicht unterschieden, es handelt sich um eine rein inhaltliche Suche.", - "grossklein.2" => "Beispiel: Die Suche nach", - "grossklein.2.example" => "suchmaschine", - "grossklein.3" => "sollte die gleichen Ergebnisse liefern wie", - "grossklein.3.example" => "SUCHMASCHINE", - - "result.title" => 'Ergebnisse', - "result.info.1" => 'Alle Ergebnisse werden in folgender Form ausgegeben:

          ', - "result.info.open" => '"ÖFFNEN": Klicken Sie auf die Überschrift, den darunter stehenden Link (die URL) oder auch auf den Button "ÖFFNEN", um das Ergebnis im selben TAB zu öffnen.', - "result.info.newtab" => '"IN NEUEM TAB ÖFFNEN" öffnet das Ergebnis in einem neuen TAB.', - "result.info.anonym" => '"ANONYM ÖFFNEN" bewirkt, dass das Ergebnis unter dem Schutz unseres Proxys geöffnet wird. Einige Infos dazu finden Sie weiter unten auf dieser Seite.', - "result.info.more" => 'MEHR: Wenn Sie hier klicken, dann erhalten Sie neue Optionen; das Aussehen des Ergebnisses ändert sich:

          ', - "result.info.2" => 'Die neuen Optionen sind:', - "result.info.saveresult" => '"Ergebnis speichern" (Nur Desktopversion): Dieses Ergebnis wird in einem Sammeltab gespeichert. Der TAB erscheint rechts und bleibt über beliebig viele Suchen aktiv. (siehe Suche in der Suche)', - "result.info.domainnewsearch" => '"Auf dieser Domain neu suchen": Auf der Domain des Ergebnisses wird "genauer nachgesehen".', - "result.info.hideresult" => '"ausblenden": Hiermit blenden Sie Ergebnisse dieser Domain aus. Sie können diesen Schalter auch direkt hinter Ihr Suchwort schreiben und auch verketten; ebenso ist ein "*" als Wildcard erlaubt. Siehe auch "Einstellungen" für eine dauerhafte Lösung.', - 'urls.title' => 'URLs ausschließen', - 'urls.explanation' => 'Sie können Suchergebnisse ausschließen, deren Ergebnislinks bestimmte Worte enthalten, indem Sie in ihrer Suche "-url:" verwenden.', - 'urls.example.1' => 'Beispiel: Sie möchten keine Ergebnisse, bei denen im Ergebnislink das Wort "Hund" auftaucht:', - 'urls.example.2' => 'meine suche -url:hund', - - "bang.title" => "!bangs", - "bang.1" => "MetaGer unterstützt in geringem Umfang eine Schreibweise, die oft als „!bang“-Syntax bezeichnet wird.
          Ein solches „!bang“ beginnt immer mit einem Ausrufezeichen und enthält keine Leerzeichen. Beispiele sind hier „!twitter“ oder „!facebook“.
          Wird ein !bang, das wir unterstützen, in der Suchanfrage verwendet, erscheint in unseren Quicktips ein Eintrag, über den man die Suche auf Knopfdruck mit dem jeweiligen Dienst (hier Twitter oder Facebook) fortführen kann.", - 'faq.18.h' => 'Warum werden !bangs nicht direkt geöffnet?', - 'faq.18.b' => 'Die !bang-„Weiterleitungen“ sind bei uns ein Teil unserer Quicktips und benötigen einen zusätzlichen „Klick“. Das war für uns eine schwierige Entscheidung, da die !bang dadurch weniger nützlich sind. Jedoch ist es leider nötig, da die Links, auf die weitergeleitet wird, nicht von uns stammen, sondern von einem Drittanbieter, DuckDuckGo.

          Wir achten stehts darauf, dass unsere Nutzer jederzeit die Kontrolle behalten. Wir schützen daher auf zwei Arten: Zum Einen wird der eingegebene Suchbegriff niemals an DuckDuckGo übertragen, sondern nur das !bang. Zum Anderen bestätigt der Nutzer den Besuch des !bang-Ziels explizit. Leider können wir derzeit aus Personalgründen nicht alle diese !bangs prüfen oder selbst pflegen.', - - "searchinsearch.title" => "Suche in der Suche", - "searchinsearch.1" => 'Auf die Funktion der Suche in der Suche kann mit Hilfe des "MEHR"-Knopfes rechts unten im Ergebniskasten zugegriffen werden. Beim Klick auf diesen öffnet sich ein Menü, in dem "Ergebnis speichern" an erster Stelle steht. Mit dieser Option wird das jeweilige Ergebnis in einem separaten Speicher abgelegt. Der Inhalt dieses Speichers wird rechts neben den Ergebnissen unter den Quicktips angezeigt (Auf zu kleinen Bildschirmen werden gespeicherte Ergebnisse aus Platzmangel nicht angezeigt). Dort können Sie die gespeicherten Ergebnisse nach Schlüsselworten filtern oder umsortieren lassen. Mehr Infos zum Thema "Suche in der Suche" gibt es im SUMA-Blog.', - - "dienste" => "Weitere Dienste um die Suche herum", - "dienste.kostenlos" => "Selbstverständlich sind all unsere Dienste kostenlos", - - "app.title" => "Android-App", - "app.1" => "Sie können MetaGer auch als App nutzen. Laden Sie sich dazu einfach die MetaGer App auf ihr Android Smartphone.", - - "plugin.title" => "Browser-Plugin", - "plugin.1" => "Für die meisten Browser gibt es ein MetaGer Plugin. Damit können Sie MetaGer bequem direkt von ihrer Suchzeile aus benutzen. Mehr dazu finden Sie unter MetaGer-Plugin hinzufügen.", - - "suchwortassoziator.title" => "Suchwortassoziator", - "suchwortassoziator.1" => 'Als Hilfe für die Erschließung eines Begriffsumfelds haben wir den MetaGer-Web-Assoziator entwickelt. Sie finden das Tool auch direkt unter dem Reiter "Dienste". Gibt man in diesen ein Suchwort ein, welches dem zu untersuchenden Fachgebiet irgendwie nahe kommt, dann wird versucht, typische Fachbegriffe dieses Gebietes aus dem WWW zu extrahieren.', - "suchwortassoziator.2" => "Beispiel: Sie möchten mehr über Zeckenbisse und deren Gefahren wissen, aber ihnen fallen die medizinischen Fachbegriffe für Erkrankungen aus diesem Bereich nicht mehr ein. Die Eingabe des Wortes \"Zeckenbisse\" in den Web-Assoziator liefert dann u.a. die Begriffe \"Borreliose\" und \"fsme\".", - "suchwortassoziator.3" => "Da diese Assoziationsanalyse u.a. aus Web-Dokumenten selber gewonnen wird, ist sie sprachunabhängig; d.h. Sie können bei Eingabe deutscher Wörter Fachbegriffe aus beliebigen Sprachen gewinnen (und umgekehrt). Wenn Ihnen andererseits Assoziationsanalysen auffallen, die mit Hilfe Ihrer Fachkenntnisse besser sein könnten, dann zögern Sie bitte nicht, uns dieses samt Ihrem Verbesserungsvorschlag über unser Kontaktformular mitzuteilen.", - - "widget.title" => "MetaGer Widget", - "widget.1" => "Hierbei handelt es sich um einen Codegenerator, der es Ihnen ermöglicht, MetaGer in Ihre Webseite einzubinden. Sie können damit dann nach Belieben auf Ihrer eigenen Seite oder im Internet suchen lassen. Bei allen Fragen: unser Kontaktformular", - - "datenschutz.title" => "Anonymität und Datensicherheit", - "datenschutz.faktencheck.heading" => "Fakten-Prüfung contra Fake-News:", - "datenschutz.faktencheck.body.1" => 'Ausführliche Anleitung und Beschreibung von Albrecht Ude', - "datenschutz.faktencheck.body.2" => 'Fakten-Checkliste', - - "datenschutz.1" => 'Tracking-Cookies, Session-IDs und IP-Adressen', - "datenschutz.2" => 'Nichts von alldem wird hier bei MetaGer verwendet, gespeichert, aufgehoben oder sonst irgendwie verarbeitet (Ausnahme: Kurzfristige Speicherung gegen Hacking- und Bot-Attacken). Weil wir diese Thematik für extrem wichtig halten, haben wir auch Möglichkeiten geschaffen, die Ihnen helfen können, hier ein Höchstmaß an Sicherheit zu erreichen: den MetaGer-TOR-Hidden-Service und unseren anonymisierenden Proxyserver.', - "datenschutz.3" => "Mehr Informationen finden Sie weiter unten. Die Funktionen sind unter \"Dienste\" in der Navigationsleiste erreichbar.", - - "tor.title" => "Tor-Hidden-Service", - "tor.1" => "Bei MetaGer werden schon seit vielen Jahren die IP-Adressen ausgeblendet und nicht gespeichert. Nichtsdestotrotz sind diese Adressen auf dem MetaGer-Server zeitweise, während eine Suche läuft, sichtbar: wenn MetaGer also einmal kompromittiert sein sollte, dann könnte dieser Angreifer Ihre Adressen mitlesen und speichern. Um dem höchsten Sicherheitsbedürfnis entgegenzukommen, unterhalten wir eine MetaGer-Instanz im Tor-Netzwerk: den MetaGer-TOR-hidden-Service - erreichbar über: https://metager.de/tor/. Für die Benutzung benötigen Sie einen speziellen Browser, den Sie auf https://www.torproject.org/ herunter laden können.", - "tor.2" => "MetaGer erreichen Sie im Tor-Browser dann unter: http://metagerv65pwclop2rsfzg4jwowpavpwd6grhhlvdgsswvo6ii4akgyd.onion .", - - "proxy.title" => "Anonymisierender MetaGer-Proxyserver", - "proxy.1" => "Um ihn zu verwenden, müssen Sie auf der MetaGer-Ergebnisseite nur auf \"ANONYM ÖFFNEN\" am unteren Rand des Ergebnisses klicken. Dann wird Ihre Anfrage an die Zielwebseite über unseren anonymisierenden Proxy-Server geleitet und Ihre persönlichen Daten bleiben weiterhin völlig geschützt. Wichtig: wenn Sie ab dieser Stelle den Links auf den Seiten folgen, bleiben Sie durch den Proxy geschützt. Sie können aber oben im Adressfeld keine neue Adresse ansteuern. In diesem Fall verlieren Sie den Schutz. Ob Sie noch geschützt sind, sehen Sie ebenfalls im Adressfeld. Es zeigt: https://proxy.suma-ev.de/?url=hier steht die eigentlich Adresse.", - - "maps.title" => "MetaGer Maps", - "maps.1" => 'Die Sicherung der Privatsphäre im Zeitalter der globalen Datenkraken hat uns auch bewogen, https://maps.metager.de zu entwickeln: Der (unseres Wissens) einzige Routenplaner, der die vollen Funktionalitäten via Browser und App bietet - ohne dass Nutzer-Standorte gespeichert werden. All dies ist nachprüfbar, denn unsere Softwaren sind Open-Source. Für die Nutzung von maps.metager.de empfehlen wir unsere schnelle App-Version. Unsere Apps können Sie unter App beziehen downloaden (oder natürlich auch über den Play-Store).', - "maps.2" => "Diese Kartenfunktion kann auch von der MetaGer-Suche aufgerufen werden (und umgekehrt). Sobald Sie bei MetaGer nach einem Begriff gesucht haben, sehen Sie oben rechts einen neuen Suchfokus \"Maps\". Beim Klick darauf gelangen Sie zu einer dazugehörigen Karte. .", - "maps.3" => "Die Karte zeigt nach dem Aufrufen die auch in der Spalte rechts wiedergegebenen von MetaGer gefundenen Punkte (POIs = Points of Interest). Beim Zoomen passt sich diese Liste an den Kartenausschnitt an. Wenn Sie die Maus über eine Markierung in der Karte oder in der Liste halten, wird das jeweilige Gegenstück hervorgehoben. Klicken Sie auf \"Details\", um genauere Informationen zu diesem Punkt aus der darunter liegenden Datenbank zu erhalten.", + 'tableofcontents.title' => '', + 'tableofcontents.1' => 'Die Hauptseiten', + 'tableofcontents.1.1' => 'Die Startseite', + 'tableofcontents.1.2' => 'Das Suchfeld', + 'tableofcontents.1.3' => 'Die Ergebnisseite', + 'tableofcontents.1.4' => 'Einstellungen', + + + 'tableofcontents.2' => 'Nützliche Funktionen und Hinweise', + 'tableofcontents.2.1' => 'Stoppwortsuche', + 'tableofcontents.2.2' => 'Mehrwortsuche', + 'tableofcontents.2.3' => 'Groß-/ Kleinschreibung', + 'tableofcontents.2.4' => 'URLs ausschließen', + 'tableofcontents.2.5' => '!bangs', + 'tableofcontents.2.6' => 'Suche in der Suche', + + + 'tableofcontents.4' => 'Weitere Dienste um die Suche herum', + 'tableofcontents.4.1' => 'Android-App', + 'tableofcontents.4.2' => 'Browser-Plugin', + 'tableofcontents.4.3' => 'Suchwortassoziator', + 'tableofcontents.4.4' => 'MetaGer Widget', + 'tableofcontents.4.5' => 'MetaGer Maps', + + + 'tableofcontents.3' => 'Funktionen zur Anonymität und Datensicherheit', + 'tableofcontents.3.1' => 'Fakten-Prüfung contra Fake-News', + 'tableofcontents.3.2' => 'Tracking-Cookies, Session-IDs und IP-Adressen', + 'tableofcontents.3.3' => 'Tor-Hidden-Service', + 'tableofcontents.3.4' => 'Anonymisierender MetaGer Proxyserver', + + + + 'tableofcontents.5' => 'FAQ', + 'faq.title' => 'FAQ', 'metager.title' => 'Allgemeines zu MetaGer', diff --git a/resources/less/metager/pages/help_faq.less b/resources/less/metager/pages/help_faq.less index 61941d8b..032156cf 100644 --- a/resources/less/metager/pages/help_faq.less +++ b/resources/less/metager/pages/help_faq.less @@ -47,4 +47,26 @@ font-weight: normal; } } +} +.help-topic-row{ + display: flex;gap: 10px; +} +.help-topic { + width: 160px; + height: 90px; + display: block; + border: solid #5b5b5b8f 2px; + border-radius: 5px; + background-color: white; + position: relative; +} + +.help-topic > p { + bottom: 0px; + position: absolute; + padding: 10px; + font-weight: bold; +} +.help-topic:hover{ + border-color:#f47216 ; } \ No newline at end of file diff --git a/resources/views/help/help-functions.blade.php b/resources/views/help/help-functions.blade.php index 072a1b60..65b986e6 100644 --- a/resources/views/help/help-functions.blade.php +++ b/resources/views/help/help-functions.blade.php @@ -5,7 +5,7 @@ @section('content')

          {!! trans('help/help-functions.title') !!}

          -

          {!! trans('help/help-functions.stopworte.title') !!}

          +

          {!! trans('help/help-functions.stopworte.title') !!}

          {!! trans('help/help-functions.stopworte.1') !!}

            diff --git a/resources/views/help/help-mainpages.blade.php b/resources/views/help/help-mainpages.blade.php index 4a541ac6..07da853a 100644 --- a/resources/views/help/help-mainpages.blade.php +++ b/resources/views/help/help-mainpages.blade.php @@ -7,9 +7,9 @@

            {!! trans('help/help-mainpages.title.2') !!}

            -

            {!! trans('help/help-mainpages.startpage.title') !!}

            +

            {!! trans('help/help-mainpages.startpage.title') !!}

            {!! trans('help/help-mainpages.startpage.info') !!}

            -

            {!! trans('help/help-mainpages.searchfield.title') !!}

            +

            {!! trans('help/help-mainpages.searchfield.title') !!}

            {!! trans('help/help-mainpages.searchfield.info') !!}

              @@ -18,7 +18,7 @@
            • {!! trans('help/help-mainpages.searchfield.search') !!}
            -

            {!! trans('help/help-mainpages.resultpage.title') !!}

            +

            {!! trans('help/help-mainpages.resultpage.title') !!}

            • {!! trans('help/help-mainpages.resultpage.foci') !!}
            • @@ -43,7 +43,7 @@
            • {!! trans('help/help-mainpages.result.info.hideresult') !!}
            -

            {!! trans('help/help-mainpages.settings.title') !!}

            +

            {!! trans('help/help-mainpages.settings.title') !!}

            • {!! trans('help/help-mainpages.settings.1') !!}
            • {!! trans('help/help-mainpages.settings.2') !!}
            • diff --git a/resources/views/help/help.blade.php b/resources/views/help/help.blade.php index 7360385a..a3241e71 100644 --- a/resources/views/help/help.blade.php +++ b/resources/views/help/help.blade.php @@ -3,217 +3,107 @@ @section('title', $title ) @section('content') - -

              {!! trans('hilfe.title') !!}

              -
              -

              {!! trans('hilfe.title.2') !!}

              -

              {!! trans('hilfe.startpage.title') !!}

              -

              {!! trans('hilfe.startpage.info') !!}

              -

              {!! trans('hilfe.searchfield.title') !!}

              -
              -

              {!! trans('hilfe.searchfield.info') !!}

              -
                -
              • {!! trans('hilfe.searchfield.memberkey') !!}
              • -
              • {!! trans('hilfe.searchfield.slot') !!}
              • -
              • {!! trans('hilfe.searchfield.search') !!}
              • -
              -
              +

              {!! trans('help/help.tableofcontents.1') !!}

              + -

              {!! trans('hilfe.resultpage.title') !!}

              -
              - -
              -
              -
              -

              {!! trans('hilfe.result.title') !!}

              -
              -

              {!! trans('hilfe.result.info.1') !!}

              -
                -
              • {!! trans('hilfe.result.info.open') !!}
              • -
              • {!! trans('hilfe.result.info.newtab') !!}
              • -
              • {!! trans('hilfe.result.info.anonym') !!}
              • -
              • {!! trans('hilfe.result.info.more') !!}
              • -
              -

              {!! trans('hilfe.result.info.2') !!}

              -
                -
              • {!! trans('hilfe.result.info.saveresult') !!}
              • -
              • {!! trans('hilfe.result.info.domainnewsearch') !!}
              • -
              • {!! trans('hilfe.result.info.hideresult') !!}
              • -
              -
              -
              -
              -

              {!! trans('hilfe.stopworte.title') !!}

              -
              -

              {!! trans('hilfe.stopworte.1') !!}

              -
                -
              • {!! trans('hilfe.stopworte.2') !!}
              • -
              • {!! trans('hilfe.stopworte.3') !!}
              • -
              -
              -
              -
              -

              {!! trans('hilfe.mehrwortsuche.title') !!}

              -
              -

              {!! trans('hilfe.mehrwortsuche.1') !!}

              -

              {!! trans('hilfe.mehrwortsuche.2') !!}

              -
                -
              • {!! trans('hilfe.mehrwortsuche.3') !!}
              • -
              • {!! trans('hilfe.mehrwortsuche.3.example') !!}
              • -
              • {!! trans('hilfe.mehrwortsuche.4') !!}
              • -
              • {!! trans('hilfe.mehrwortsuche.4.example') !!}
              • -
              -
              -
              + -
              -

              {!! trans('hilfe.grossklein.title') !!}

              -
              -

              {!! trans('hilfe.grossklein.1') !!}

              -
                -
              • {!! trans('hilfe.grossklein.2') !!}
              • -
              • {!! trans('hilfe.grossklein.2.example') !!}
              • -
              • {!! trans('hilfe.grossklein.3') !!}
              • -
              • {!! trans('hilfe.grossklein.3.example') !!}
              • -
              -
              -
              -
              -

              {!! trans('hilfe.urls.title') !!}

              -
              -

              {!! trans('hilfe.urls.explanation') !!}

              -
                -
              • {!! trans('hilfe.urls.example.1') !!}
              • -
              • {!! trans('hilfe.urls.example.2') !!}
              • -
              -
              -
              -
              -

              {!! trans('hilfe.bang.title') !!}

              -
              -

              {!! trans('hilfe.bang.1') !!}

              -
              -
              -
              -

              {!! trans('hilfe.searchinsearch.title') !!}

              -
              -

              {!! trans('hilfe.searchinsearch.1') !!}

              -
              -
              -

              {!! trans('hilfe.dienste') !!}

              -

              {!! trans('hilfe.dienste.kostenlos') !!}

              -
              -
              -
              -

              {!! trans('hilfe.app.title') !!}

              -
              -

              {!! trans('hilfe.app.1') !!}

              -
              -
              -
              -

              {!! trans('hilfe.plugin.title') !!}

              -
              -

              {!! trans('hilfe.plugin.1') !!}

              -
              -
              -
              -

              {!! trans('hilfe.suchwortassoziator.title') !!}

              -
              -

              {!! trans('hilfe.suchwortassoziator.1') !!}

              -

              {!! trans('hilfe.suchwortassoziator.2') !!}

              -

              {!! trans('hilfe.suchwortassoziator.3') !!}

              -
              -
              -
              -

              {!! trans('hilfe.widget.title') !!}

              -
              -

              {!! trans('hilfe.widget.1') !!}

              -
              -
              -

              {!! trans('hilfe.datenschutz.title') !!}

              -
              -

              {!! trans('hilfe.datenschutz.faktencheck.heading') !!}

              -
              -

              @lang('hilfe.datenschutz.faktencheck.body.1')

              -

              @lang('hilfe.datenschutz.faktencheck.body.2')

              -
              -
              -
              -

              {!! trans('hilfe.datenschutz.1') !!}

              -
              -

              {!! trans('hilfe.datenschutz.2') !!}

              -

              {!! trans('hilfe.datenschutz.3') !!}

              -
              -
              -
              -

              {!! trans('hilfe.tor.title') !!}

              -
              -

              {!! trans('hilfe.tor.1') !!}

              -

              {!! trans('hilfe.tor.2') !!}

              -
              -
              -
              -

              {!! trans('hilfe.proxy.title') !!}

              -
              -

              {!! trans('hilfe.proxy.1') !!}

              -
              -
              -
              -

              {!! trans('hilfe.maps.title') !!}

              -
              -

              {!! trans('hilfe.maps.1') !!}

              -

              {!! trans('hilfe.maps.2') !!}

              -

              {!! trans('hilfe.maps.3') !!}

              -
              -
              -

              {!! trans('hilfe.faq.title') !!}

              +

              {!! trans('help/help.faq.title') !!}

              -

              {!! trans('hilfe.metager.title') !!}

              -

              {!! trans('hilfe.metager.explanation.1') !!}

              -

              {!! trans('hilfe.metager.explanation.2') !!}

              +

              {!! trans('help/help.metager.title') !!}

              +

              {!! trans('help/help.metager.explanation.1') !!}

              +

              {!! trans('help/help.metager.explanation.2') !!}

              -

              {!! trans('hilfe.searchengine.title') !!}

              -

              {!! trans('hilfe.searchengine.explanation') !!}

              +

              {!! trans('help/help.searchengine.title') !!}

              +

              {!! trans('help/help.searchengine.explanation') !!}

              -

              {!! trans('hilfe.content.title') !!}

              -

              {!! trans('hilfe.content.explanation.1') !!}

              -

              {!! trans('hilfe.content.explanation.2') !!}

              +

              {!! trans('help/help.content.title') !!}

              +

              {!! trans('help/help.content.explanation.1') !!}

              +

              {!! trans('help/help.content.explanation.2') !!}

              -

              {!! trans('hilfe.selist.title') !!}

              -

              {!! trans('hilfe.selist.explanation.1') !!}

              -

              {!! trans('hilfe.selist.explanation.2') !!}

              +

              {!! trans('help/help.selist.title') !!}

              +

              {!! trans('help/help.selist.explanation.1') !!}

              +

              {!! trans('help/help.selist.explanation.2') !!}

              -

              {!! trans('hilfe.proposal.title') !!}

              -

              {!! trans('hilfe.proposal.explanation') !!}

              +

              {!! trans('help/help.proposal.title') !!}

              +

              {!! trans('help/help.proposal.explanation') !!}

              -

              {!! trans('hilfe.assignment.title') !!}

              -

              {!! trans('hilfe.assignment.explanation.1') !!}

              -

              {!! trans('hilfe.assignment.explanation.2') !!}

              +

              {!! trans('help/help.assignment.title') !!}

              +

              {!! trans('help/help.assignment.explanation.1') !!}

              +

              {!! trans('help/help.assignment.explanation.2') !!}

              -@endsection +@endsection \ No newline at end of file -- GitLab From 30a4f22562d95825eba3f5b774286c080506f546 Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 19 Aug 2021 12:26:44 +0200 Subject: [PATCH 12/65] delete useless fragment links and change textcolor --- resources/less/metager/pages/help_faq.less | 3 ++- resources/views/help/help.blade.php | 10 +++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/resources/less/metager/pages/help_faq.less b/resources/less/metager/pages/help_faq.less index 032156cf..4e5b8a65 100644 --- a/resources/less/metager/pages/help_faq.less +++ b/resources/less/metager/pages/help_faq.less @@ -51,7 +51,7 @@ .help-topic-row{ display: flex;gap: 10px; } -.help-topic { +.help-topic, .help-topic:visited{ width: 160px; height: 90px; display: block; @@ -59,6 +59,7 @@ border-radius: 5px; background-color: white; position: relative; + color:black; } .help-topic > p { diff --git a/resources/views/help/help.blade.php b/resources/views/help/help.blade.php index a3241e71..9e122063 100644 --- a/resources/views/help/help.blade.php +++ b/resources/views/help/help.blade.php @@ -6,14 +6,14 @@

              {!! trans('help/help.tableofcontents.1') !!}

              - +

              {!! trans('help/help.tableofcontents.1.1') !!}

              {!! trans('help/help.tableofcontents.1.2') !!}

              - {!! trans('help/help.tableofcontents.1.3') !!}

              +

              {!! trans('help/help.tableofcontents.1.3') !!}

              {!! trans('help/help.tableofcontents.1.4') !!}

              @@ -22,7 +22,7 @@

              {!! trans('help/help.tableofcontents.2') !!}

              - +

              {!! trans('help/help.tableofcontents.2.1') !!}

              @@ -44,7 +44,7 @@

              {!! trans('help/help.tableofcontents.3') !!}

              -

              {!! trans('help/help.tableofcontents.3.1') !!}

              +

              {!! trans('help/help.tableofcontents.3.1') !!}

              {!! trans('help/help.tableofcontents.3.2') !!}

              @@ -57,7 +57,7 @@

              {!! trans('help/help.tableofcontents.4') !!}

              - +

              {!! trans('help/help.tableofcontents.4.1') !!}

              -- GitLab From b81863c751fde000781ff5a458055b6c097cf016 Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 19 Aug 2021 13:21:48 +0200 Subject: [PATCH 13/65] change text for the main pages help page --- resources/lang/de/help/help-mainpages.php | 28 +++++++++++------------ 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/resources/lang/de/help/help-mainpages.php b/resources/lang/de/help/help-mainpages.php index 8d1ce3a2..aee3076d 100644 --- a/resources/lang/de/help/help-mainpages.php +++ b/resources/lang/de/help/help-mainpages.php @@ -4,10 +4,10 @@ return [ "title" => 'MetaGer - Hilfe', "title.2" => 'Die Benutzung der Hauptseiten', "startpage.title" => 'Die Startseite', - "startpage.info" => 'Die Startseite beinhaltet das Suchfeld, oben rechts einen Button zum Aufrufen des Menus und unter dem Suchfeld einen Link, mit dem Sie MetaGer zu Ihrem Browser hinzufügen können. Im unteren Bereich finden Sie Informationen zu MetaGer und dem Trägerverein SUMA-EV.', + "startpage.info" => 'Die Startseite beinhaltet das Suchfeld, oben rechts einen Button zum Aufrufen des Menus und unter dem Suchfeld einen Link, mit dem Sie MetaGer zu Ihrem Browser hinzufügen können. Im unteren Bereich finden Sie Informationen zu MetaGer und dem Trägerverein SUMA-EV. Zusätzlich werden unten unsere Schwerpunkte Garantierte Privatsphäre, Gemeinnütziger Verein, Vielfältig & Frei und 100% Ökostrom angezeigt. Durch einen Klick auf die entsprechenden Bereiche oder durch Scrollen können mehr Informationen gefunden werden. ', "searchfield.title" => 'Das Suchfeld', "searchfield.info" => 'Das Suchfeld besteht aus mehreren Teilen:', - "searchfield.memberkey" => 'dem Schlüsselsymbol (nur für Vereinsmitglieder): Hier können die Mitglieder des SUMA-EV Ihren Schlüssel eingeben, um die werbefreie Suche nutzen zu können. Sie wollen das auch? Werden Sie Mitglied: Beitrittsantrag', + "searchfield.memberkey" => 'dem Schlüsselsymbol: Hier können Mitglieder des SUMA-EV oder Spender Ihren Schlüssel eingeben, um die werbefreie Suche nutzen zu können. Sie wollen das auch? Werden Sie Mitglied über unser Beitrittsformular oder spenden Sie an den SUMA-EV.', "searchfield.slot" => 'dem Suchfeld: Geben Sie hier Ihren Suchbegriff ein.', "searchfield.search" => 'der Lupe: Starten Sie hier die Suche mit einem Klick oder drücken Sie "Enter".', @@ -20,24 +20,24 @@ return [ "result.title" => 'Ergebnisse', "result.info.1" => 'Alle Ergebnisse werden in folgender Form ausgegeben:

              ', - "result.info.open" => '"ÖFFNEN": Klicken Sie auf die Überschrift, den darunter stehenden Link (die URL) oder auch auf den Button "ÖFFNEN", um das Ergebnis im selben TAB zu öffnen.', - "result.info.newtab" => '"IN NEUEM TAB ÖFFNEN" öffnet das Ergebnis in einem neuen TAB.', - "result.info.anonym" => '"ANONYM ÖFFNEN" bewirkt, dass das Ergebnis unter dem Schutz unseres Proxys geöffnet wird. Einige Infos dazu finden Sie weiter unten auf dieser Seite.', - "result.info.more" => 'MEHR: Wenn Sie hier klicken, dann erhalten Sie neue Optionen; das Aussehen des Ergebnisses ändert sich:

              ', + "result.info.open" => '"ÖFFNEN": Klicken Sie auf die Überschrift, den darunter stehenden Link (die URL) oder auch auf den Button "ÖFFNEN", um das Ergebnis im selben Tab zu öffnen.', + "result.info.newtab" => '"IN NEUEM TAB ÖFFNEN" öffnet das Ergebnis in einem neuen Tab.', + "result.info.anonym" => '"ANONYM ÖFFNEN" bewirkt, dass das Ergebnis unter dem Schutz unseres Proxys geöffnet wird. Einige Infos dazu finden Sie im Bereich Anonymisierender MetaGer Proxyserver.', + "result.info.more" => 'MEHR: Wenn Sie auf „MEHR“ klicken, dann erhalten Sie neue Optionen; das Aussehen des Ergebnisses ändert sich:

              ', "result.info.2" => 'Die neuen Optionen sind:', "result.info.saveresult" => '"Ergebnis speichern" (Nur Desktopversion): Dieses Ergebnis wird in einem Sammeltab gespeichert. Der TAB erscheint rechts und bleibt über beliebig viele Suchen aktiv. (siehe Suche in der Suche)', "result.info.domainnewsearch" => '"Auf dieser Domain neu suchen": Auf der Domain des Ergebnisses wird "genauer nachgesehen".', "result.info.hideresult" => '"ausblenden": Hiermit blenden Sie Ergebnisse dieser Domain aus. Sie können diesen Schalter auch direkt hinter Ihr Suchwort schreiben und auch verketten; ebenso ist ein "*" als Wildcard erlaubt. Siehe auch "Einstellungen" für eine dauerhafte Lösung.', - "settings.title" => 'Einstellungen', - "settings.1" => 'Hinweis
              Unter dem Punkt „Hinweis“ finden Sie einen Link, der Ihnen Ihre gesamten Einstellungen zeigt. Diese können Sie auch wieder mit einem Klick löschen. Ebenfalls finden Sie auch einen Link, den Sie kopieren und als Bookmark speichern können. Wenn Sie das Bookmark später aufrufen, sind Ihre Einstellungen wieder parat.', - "settings.2" => 'Verwendete Suchmaschinen
              Hier können Sie Ihre verwendeten Suchmaschinen einsehen und gegebenfalls anpassen. Durch einen Klick auf den entsprechenden Namen kann diese entsprechend ein- oder ausgeschaltet werden.', - "settings.3" => 'Suchfilter
              Durch Suchfilter können Sie Ihre Suche dauerhaft filtern.', - "settings.4" => 'Blacklist
              Hier können Sie sich eine persönliche Blacklist zusammenzustellen. Sie können damit also nicht nur Suchmaschinen, sonden auch spezielle Domains ausfiltern und damit eigene Sucheinstellungen produzieren. Mit einem Klick auf "Hinzufügen" werden diese Einstellungen an den Link im Abschnitt "Hinweis" angehängt.', - "settings.5" => 'Dunklen Modus umschalten
              Schalten Sie hier ganz einfach in den Dark Mode um.', - "settings.6" => 'Ergebnisse in neuem Tab öffnen
              Hier können Sie die Funktion, Ergebnisse im neuen Tab zu öffnen, dauerhaft einschalten.', - "settings.7" => 'Zitate
              Sie können hier die Anzeige der Zitate an- und ausschalten.', + "settings.title" => 'Einstellungen', + "settings.1" => 'Hinweis
              Unter dem Punkt „Hinweis“ finden Sie einen Link, der Ihnen Ihre gesamten Einstellungen zeigt. Diese können Sie auch wieder mit einem Klick löschen. Ebenfalls finden Sie auch einen Link, den Sie kopieren und als Bookmark speichern können. Wenn Sie das Bookmark später aufrufen, sind Ihre Einstellungen wieder parat.', + "settings.2" => 'Verwendete Suchmaschinen
              Hier können Sie Ihre verwendeten Suchmaschinen einsehen und gegebenfalls anpassen. Durch einen Klick auf den entsprechenden Namen kann diese entsprechend ein- oder ausgeschaltet werden.', + "settings.3" => 'Suchfilter
              Durch Suchfilter können Sie Ihre Suche dauerhaft filtern.', + "settings.4" => 'Blacklist
              Hier können Sie sich eine persönliche Blacklist zusammenzustellen. Sie können damit also nicht nur Suchmaschinen, sonden auch spezielle Domains ausfiltern und damit eigene Sucheinstellungen produzieren. Mit einem Klick auf "Hinzufügen" werden diese Einstellungen an den Link im Abschnitt "Hinweis" angehängt.', + "settings.5" => 'Dunklen Modus umschalten
              Schalten Sie hier ganz einfach in den Dark Mode um.', + "settings.6" => 'Ergebnisse in neuem Tab öffnen
              Hier können Sie die Funktion, Ergebnisse im neuen Tab zu öffnen, dauerhaft einschalten.', + "settings.7" => 'Zitate
              Sie können hier die Anzeige der Zitate an- und ausschalten.', ]; \ No newline at end of file -- GitLab From 9409187e8f79ab0ebe5b46ca88a01f6a5ca01a3e Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 19 Aug 2021 14:27:30 +0200 Subject: [PATCH 14/65] fix broken fragment link --- resources/lang/de/help/help-mainpages.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/lang/de/help/help-mainpages.php b/resources/lang/de/help/help-mainpages.php index aee3076d..a14a9faf 100644 --- a/resources/lang/de/help/help-mainpages.php +++ b/resources/lang/de/help/help-mainpages.php @@ -27,7 +27,7 @@ return [ "result.info.2" => 'Die neuen Optionen sind:', "result.info.saveresult" => '"Ergebnis speichern" (Nur Desktopversion): Dieses Ergebnis wird in einem Sammeltab gespeichert. Der TAB erscheint rechts und bleibt über beliebig viele Suchen aktiv. (siehe Suche in der Suche)', "result.info.domainnewsearch" => '"Auf dieser Domain neu suchen": Auf der Domain des Ergebnisses wird "genauer nachgesehen".', - "result.info.hideresult" => '"ausblenden": Hiermit blenden Sie Ergebnisse dieser Domain aus. Sie können diesen Schalter auch direkt hinter Ihr Suchwort schreiben und auch verketten; ebenso ist ein "*" als Wildcard erlaubt. Siehe auch "Einstellungen" für eine dauerhafte Lösung.', + "result.info.hideresult" => '"ausblenden": Hiermit blenden Sie Ergebnisse dieser Domain aus. Sie können diesen Schalter auch direkt hinter Ihr Suchwort schreiben und auch verketten; ebenso ist ein "*" als Wildcard erlaubt. Siehe auch "Einstellungen" für eine dauerhafte Lösung.', "settings.title" => 'Einstellungen', -- GitLab From f60bf1f4c64dca82a4f1fe0940ac08d4766d3fb8 Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 26 Aug 2021 10:18:43 +0200 Subject: [PATCH 15/65] add new content to function and privacy help page --- resources/lang/de/help/help-functions.php | 5 +++++ resources/lang/de/help/help-privacy-protection.php | 5 +++++ resources/lang/de/help/help.php | 5 +++++ resources/views/help/help-functions.blade.php | 8 ++++++++ resources/views/help/help-privacy-protection.blade.php | 8 ++++++++ resources/views/help/help.blade.php | 5 +++++ 6 files changed, 36 insertions(+) diff --git a/resources/lang/de/help/help-functions.php b/resources/lang/de/help/help-functions.php index 1567a7af..47f0a23c 100644 --- a/resources/lang/de/help/help-functions.php +++ b/resources/lang/de/help/help-functions.php @@ -34,5 +34,10 @@ return [ "searchinsearch.title" => "Suche in der Suche", "searchinsearch.1" => 'Auf die Funktion der Suche in der Suche kann mit Hilfe des "MEHR"-Knopfes rechts unten im Ergebniskasten zugegriffen werden. Beim Klick auf diesen öffnet sich ein Menü, in dem "Ergebnis speichern" an erster Stelle steht. Mit dieser Option wird das jeweilige Ergebnis in einem separaten Speicher abgelegt. Der Inhalt dieses Speichers wird rechts neben den Ergebnissen unter den Quicktips angezeigt (Auf zu kleinen Bildschirmen werden gespeicherte Ergebnisse aus Platzmangel nicht angezeigt). Dort können Sie die gespeicherten Ergebnisse nach Schlüsselworten filtern oder umsortieren lassen. Mehr Infos zum Thema "Suche in der Suche" gibt es im SUMA-Blog.', + + 'selist.title' => 'MetaGer zur Suchmaschinenliste des Browsers hinzufügen', + 'selist.explanation.1' => '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.', + 'selist.explanation.2' => 'Manche Browser erwarten die Eingabe einer URL; diese lautet "https://metager.de/meta/meta.ger3?eingabe=%s" ohne Gänsefüßchen eintragen. Die URL können Sie selbst erzeugen, wenn Sie mit metager.de nach irgendetwas suchen und dann das, was oben im Adressfeld hinter "eingabe=" steht, mit %s ersetzen. Wenn Sie dann noch Probleme haben sollten, wenden Sie sich bitte an uns: Kontaktformular', + ]; \ No newline at end of file diff --git a/resources/lang/de/help/help-privacy-protection.php b/resources/lang/de/help/help-privacy-protection.php index 44926449..c8f88845 100644 --- a/resources/lang/de/help/help-privacy-protection.php +++ b/resources/lang/de/help/help-privacy-protection.php @@ -21,4 +21,9 @@ return [ "maps.1" => 'Die Sicherung der Privatsphäre im Zeitalter der globalen Datenkraken hat uns auch bewogen, https://maps.metager.de zu entwickeln: Der (unseres Wissens) einzige Routenplaner, der die vollen Funktionalitäten via Browser und App bietet - ohne dass Nutzer-Standorte gespeichert werden. All dies ist nachprüfbar, denn unsere Softwaren sind Open-Source. Für die Nutzung von maps.metager.de empfehlen wir unsere schnelle App-Version. Unsere Apps können Sie unter App beziehen downloaden (oder natürlich auch über den Play-Store).', "maps.2" => "Diese Kartenfunktion kann auch von der MetaGer-Suche aufgerufen werden (und umgekehrt). Sobald Sie bei MetaGer nach einem Begriff gesucht haben, sehen Sie oben rechts einen neuen Suchfokus \"Maps\". Beim Klick darauf gelangen Sie zu einer dazugehörigen Karte. .", "maps.3" => "Die Karte zeigt nach dem Aufrufen die auch in der Spalte rechts wiedergegebenen von MetaGer gefundenen Punkte (POIs = Points of Interest). Beim Zoomen passt sich diese Liste an den Kartenausschnitt an. Wenn Sie die Maus über eine Markierung in der Karte oder in der Liste halten, wird das jeweilige Gegenstück hervorgehoben. Klicken Sie auf \"Details\", um genauere Informationen zu diesem Punkt aus der darunter liegenden Datenbank zu erhalten.", + + 'content.title' => 'Fragwürdige Inhalte / Jugendschutz', + 'content.explanation.1' => 'Ich habe "Treffer" erhalten, die finde ich nicht nur ärgerlich, sondern die enthalten meiner Meinung nach illegale Inhalte!', + 'content.explanation.2' => 'Wenn Sie im Internet etwas finden, das Sie für illegal oder jugendgefährdend halten, dann können Sie sich per Mail an hotline@jugendschutz.net wenden oder Sie gehen auf www.jugendschutz.net und füllen das dort zu findende Beschwerdeformular aus. Sinnvoll ist ein kurzer Hinweis, was Sie konkret für unzulässig halten und wie Sie auf dieses Angebot gestoßen sind. Direkt an uns können Sie fragwürdige Inhalte auch melden. Schreiben Sie dazu eine Mail an unseren Jugendschutzbeauftragten (jugendschutz@metager.de).', + ]; \ No newline at end of file diff --git a/resources/lang/de/help/help.php b/resources/lang/de/help/help.php index ca9bf260..1c9af7f5 100644 --- a/resources/lang/de/help/help.php +++ b/resources/lang/de/help/help.php @@ -19,6 +19,8 @@ return [ 'tableofcontents.2.4' => 'URLs ausschließen', 'tableofcontents.2.5' => '!bangs', 'tableofcontents.2.6' => 'Suche in der Suche', + 'tableofcontents.2.7' => 'MetaGer hinzufügen', + 'tableofcontents.4' => 'Weitere Dienste um die Suche herum', @@ -34,6 +36,9 @@ return [ 'tableofcontents.3.2' => 'Tracking-Cookies, Session-IDs und IP-Adressen', 'tableofcontents.3.3' => 'Tor-Hidden-Service', 'tableofcontents.3.4' => 'Anonymisierender MetaGer Proxyserver', + 'tableofcontents.3.5' => 'Fragwürdige Inhalte / Jugendschutz', + + diff --git a/resources/views/help/help-functions.blade.php b/resources/views/help/help-functions.blade.php index 65b986e6..1a61a43b 100644 --- a/resources/views/help/help-functions.blade.php +++ b/resources/views/help/help-functions.blade.php @@ -62,5 +62,13 @@

              {!! trans('help/help-functions.searchinsearch.1') !!}

            +
            +

            {!! trans('help/help-functions.selist.title') !!}

            +
            +

            {!! trans('help/help-functions.selist.explanation.1') !!}

            +

            {!! trans('help/help-functions.selist.explanation.2') !!}

            + +
            +
            @endsection \ No newline at end of file diff --git a/resources/views/help/help-privacy-protection.blade.php b/resources/views/help/help-privacy-protection.blade.php index 54596a47..f48167d9 100644 --- a/resources/views/help/help-privacy-protection.blade.php +++ b/resources/views/help/help-privacy-protection.blade.php @@ -40,4 +40,12 @@

            {!! trans('help/help-privacy-protection.maps.3') !!}

          + +
          +

          {!! trans('help/help-privacy-protection.content.title') !!}

          +
          +

          {!! trans('help/help-privacy-protection.content.explanation.1') !!}

          +

          {!! trans('help/help-privacy-protection.content.explanation.2') !!}

          +
          +
          @endsection \ No newline at end of file diff --git a/resources/views/help/help.blade.php b/resources/views/help/help.blade.php index 9e122063..00f1c15d 100644 --- a/resources/views/help/help.blade.php +++ b/resources/views/help/help.blade.php @@ -40,6 +40,9 @@

          {!! trans('help/help.tableofcontents.2.6') !!}

          + +

          {!! trans('help/help.tableofcontents.2.7') !!}

          +

          {!! trans('help/help.tableofcontents.3') !!}

          @@ -52,6 +55,8 @@

          {!! trans('help/help.tableofcontents.3.4') !!}

          +

          {!! trans('help/help.tableofcontents.3.5') !!}

          +

          {!! trans('help/help.tableofcontents.4') !!}

          -- GitLab From 0af79056336e04c394807134d3a245d20a2b8c64 Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 26 Aug 2021 11:33:01 +0200 Subject: [PATCH 16/65] add cookie link to help page --- resources/lang/de/help/help-mainpages.php | 2 +- resources/views/help/help-mainpages.blade.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/lang/de/help/help-mainpages.php b/resources/lang/de/help/help-mainpages.php index a14a9faf..ff19ce1d 100644 --- a/resources/lang/de/help/help-mainpages.php +++ b/resources/lang/de/help/help-mainpages.php @@ -31,7 +31,7 @@ return [ "settings.title" => 'Einstellungen', - "settings.1" => 'Hinweis
          Unter dem Punkt „Hinweis“ finden Sie einen Link, der Ihnen Ihre gesamten Einstellungen zeigt. Diese können Sie auch wieder mit einem Klick löschen. Ebenfalls finden Sie auch einen Link, den Sie kopieren und als Bookmark speichern können. Wenn Sie das Bookmark später aufrufen, sind Ihre Einstellungen wieder parat.', + "settings.1" => 'Hinweis
          Unter dem Punkt „Hinweis“ finden Sie einen Link, der Ihnen Ihre gesamten Einstellungen zeigt. Diesen Link können Sie sich anzeigen lassen. Diese können Sie auch wieder mit einem Klick löschen. Ebenfalls finden Sie auch einen Link, den Sie kopieren und als Bookmark speichern können. Wenn Sie das Bookmark später aufrufen, sind Ihre Einstellungen wieder parat.', "settings.2" => 'Verwendete Suchmaschinen
          Hier können Sie Ihre verwendeten Suchmaschinen einsehen und gegebenfalls anpassen. Durch einen Klick auf den entsprechenden Namen kann diese entsprechend ein- oder ausgeschaltet werden.', "settings.3" => 'Suchfilter
          Durch Suchfilter können Sie Ihre Suche dauerhaft filtern.', "settings.4" => 'Blacklist
          Hier können Sie sich eine persönliche Blacklist zusammenzustellen. Sie können damit also nicht nur Suchmaschinen, sonden auch spezielle Domains ausfiltern und damit eigene Sucheinstellungen produzieren. Mit einem Klick auf "Hinzufügen" werden diese Einstellungen an den Link im Abschnitt "Hinweis" angehängt.', diff --git a/resources/views/help/help-mainpages.blade.php b/resources/views/help/help-mainpages.blade.php index 07da853a..1a735503 100644 --- a/resources/views/help/help-mainpages.blade.php +++ b/resources/views/help/help-mainpages.blade.php @@ -45,7 +45,7 @@

          {!! trans('help/help-mainpages.settings.title') !!}

            -
          • {!! trans('help/help-mainpages.settings.1') !!}
          • +
          • @lang('help/help-mainpages.settings.1', ["link" => LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), route('showAllSettings', ['url' => url()->full()])) ])
          • {!! trans('help/help-mainpages.settings.2') !!}
          • {!! trans('help/help-mainpages.settings.3') !!}
          • {!! trans('help/help-mainpages.settings.4') !!}
          • -- GitLab From 5db9b1e4bdc986a7b9ede05c27dbe34205af6f0b Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 26 Aug 2021 11:45:52 +0200 Subject: [PATCH 17/65] add maps content to help page --- resources/lang/de/help/help-services.php | 9 ++++++++- resources/views/help/help-services.blade.php | 7 +++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/resources/lang/de/help/help-services.php b/resources/lang/de/help/help-services.php index 4e1bca27..b9c94031 100644 --- a/resources/lang/de/help/help-services.php +++ b/resources/lang/de/help/help-services.php @@ -17,4 +17,11 @@ return [ "widget.title" => "MetaGer Widget", "widget.1" => "Hierbei handelt es sich um einen Codegenerator, der es Ihnen ermöglicht, MetaGer in Ihre Webseite einzubinden. Sie können damit dann nach Belieben auf Ihrer eigenen Seite oder im Internet suchen lassen. Bei allen Fragen: unser Kontaktformular", - ]; \ No newline at end of file + + "maps.title" => "MetaGer Maps", + "maps.1" => 'Die Sicherung der Privatsphäre im Zeitalter der globalen Datenkraken hat uns auch bewogen, https://maps.metager.de zu entwickeln: Der (unseres Wissens) einzige Routenplaner, der die vollen Funktionalitäten via Browser und App bietet - ohne dass Nutzer-Standorte gespeichert werden. All dies ist nachprüfbar, denn unsere Softwaren sind Open-Source. Für die Nutzung von maps.metager.de empfehlen wir unsere schnelle App-Version. Unsere Apps können Sie unter App beziehen downloaden (oder natürlich auch über den Play-Store).', + "maps.2" => "Diese Kartenfunktion kann auch von der MetaGer-Suche aufgerufen werden (und umgekehrt). Sobald Sie bei MetaGer nach einem Begriff gesucht haben, sehen Sie oben rechts einen neuen Suchfokus \"Maps\". Beim Klick darauf gelangen Sie zu einer dazugehörigen Karte. .", + "maps.3" => "Die Karte zeigt nach dem Aufrufen die auch in der Spalte rechts wiedergegebenen von MetaGer gefundenen Punkte (POIs = Points of Interest). Beim Zoomen passt sich diese Liste an den Kartenausschnitt an. Wenn Sie die Maus über eine Markierung in der Karte oder in der Liste halten, wird das jeweilige Gegenstück hervorgehoben. Klicken Sie auf \"Details\", um genauere Informationen zu diesem Punkt aus der darunter liegenden Datenbank zu erhalten.", + + +]; \ No newline at end of file diff --git a/resources/views/help/help-services.blade.php b/resources/views/help/help-services.blade.php index 9caf5233..3efb371d 100644 --- a/resources/views/help/help-services.blade.php +++ b/resources/views/help/help-services.blade.php @@ -33,4 +33,11 @@

            {!! trans('help/help-services.widget.1') !!}

    +
    +

    {!! trans('help/help-services.maps.title') !!}

    +
    +

    {!! trans('help/help-services.maps.1') !!}

    +

    {!! trans('help/help-services.maps.2') !!}

    +

    {!! trans('help/help-services.maps.3') !!}

    +
    @endsection \ No newline at end of file -- GitLab From 04bb9ac95d3b45812fb121fbe83276eda41fbf0f Mon Sep 17 00:00:00 2001 From: Kim Date: Mon, 6 Sep 2021 09:27:31 +0200 Subject: [PATCH 18/65] add title to help page --- resources/views/help/help.blade.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/views/help/help.blade.php b/resources/views/help/help.blade.php index 00f1c15d..e723c349 100644 --- a/resources/views/help/help.blade.php +++ b/resources/views/help/help.blade.php @@ -3,7 +3,7 @@ @section('title', $title ) @section('content') - +

    {!! trans('help/help.title') !!}

    {!! trans('help/help.tableofcontents.1') !!}

    -- GitLab From 97f639be6517e93c62cd00e896543b15fd37c28e Mon Sep 17 00:00:00 2001 From: Kim Date: Mon, 6 Sep 2021 12:40:19 +0200 Subject: [PATCH 19/65] add laravel localization --- resources/views/help/help.blade.php | 42 ++++++++++++++--------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/resources/views/help/help.blade.php b/resources/views/help/help.blade.php index e723c349..14e169c3 100644 --- a/resources/views/help/help.blade.php +++ b/resources/views/help/help.blade.php @@ -6,75 +6,75 @@

    {!! trans('help/help.title') !!}

    {!! trans('help/help.tableofcontents.1') !!}

    {!! trans('help/help.tableofcontents.2') !!}

    {!! trans('help/help.tableofcontents.3') !!}

    {!! trans('help/help.tableofcontents.4') !!}

    - +

    {!! trans('help/help.tableofcontents.4.1') !!}

    - +

    {!! trans('help/help.tableofcontents.4.2') !!}

    - +

    {!! trans('help/help.tableofcontents.4.3') !!}

    - +

    {!! trans('help/help.tableofcontents.4.4') !!}

    - +

    {!! trans('help/help.tableofcontents.4.5') !!}

    -- GitLab From 24dbc48fd2c98cc759a2b7aa7e1ff3a4d1f7ad86 Mon Sep 17 00:00:00 2001 From: Kim Date: Mon, 6 Sep 2021 12:40:53 +0200 Subject: [PATCH 20/65] add english translation --- resources/lang/en/help/help-functions.php | 40 ++++++ resources/lang/en/help/help-mainpages.php | 36 +++++ .../lang/en/help/help-privacy-protection.php | 20 +++ resources/lang/en/help/help-services.php | 25 ++++ resources/lang/en/help/help.php | 34 +++++ resources/lang/en/hilfe.php | 132 ------------------ .../help/help-privacy-protection.blade.php | 9 -- 7 files changed, 155 insertions(+), 141 deletions(-) create mode 100644 resources/lang/en/help/help-functions.php create mode 100644 resources/lang/en/help/help-mainpages.php create mode 100644 resources/lang/en/help/help-privacy-protection.php create mode 100644 resources/lang/en/help/help-services.php create mode 100644 resources/lang/en/help/help.php delete mode 100644 resources/lang/en/hilfe.php diff --git a/resources/lang/en/help/help-functions.php b/resources/lang/en/help/help-functions.php new file mode 100644 index 00000000..a7ac6bec --- /dev/null +++ b/resources/lang/en/help/help-functions.php @@ -0,0 +1,40 @@ + "MetaGer Help", + + "stopworte.title" => "Exclude single words", + "stopworte.1" => "If you want to exclude words within the search result, you have to put a \"-\" in front of that word", + "stopworte.2" => "Example: You are looking for a new car, but no BMW. Then your search should be
    new car -bmw
    ", + "stopworte.3" => "car new -bmw", + + "mehrwortsuche.title" => "Searching for more than one word", + "mehrwortsuche.1" => "Without quotation you will get results containing one or some of the words of your search entry. Use quotes for the search for exact phrases, citations....", + "mehrwortsuche.2" => "Example: search for Shakespears
    to be or not to be
    will deliver many results, but the exact phrase will only be found using
    \"to be or nor to be\"
    ", + "mehrwortsuche.3" => "Please use quotes to make sure to get your search words in the results list.", + "mehrwortsuche.3.example" => '"round-table" "decision"', + "mehrwortsuche.4" => "Put words or phrases in quotation marks to search for exact combinations.", + "mehrwortsuche.4.example" => '"round-table decision"', + + "grossklein.title" => "Upper case vs. lower case", + "grossklein.1" => "Upper case will not be distinguished from lower case", + "grossklein.2" => "Example: Searching for", + "grossklein.2.example" => "capitalization", + "grossklein.3" => "should give the same results as", + "grossklein.3.example" => "CAPITALIZATION", + + + "urls.title" => "Exclude URLs", + "urls.explanation" => "Use \"-url:\" to exclude search results containing specified words.", + "urls.example.1" => "Example: You don' t want the word \"dog\" in the results:", + "urls.example.2" => "Type my search words -url:dog", + + "bang.title" => "!bangs", + "bang.1" => "MetaGer uses a little a special spelling called \"!bang syntax\". A !bang starts with the \"!\" and doesn't contain blanks (\"!twitter\", \"!facebook\" for example). If you use a !bang supported by MetaGer you will see a new entry in the \"Quicktips\". We direct then to the specified service (click the button). Read more about our method departing from others: FAQ", + "faq.18.h" => "Why are the !bangs not opended directly?", + "faq.18.b" => "The !bang -\\\"redirections\\\" are part of our quicktips and they need an additional click. We had to decide between easy-to-use and keep-control-of-data. We find it necessary to show that the links are third party property (DuckDuckGo). So there is a two way protection: first we do not transfer your searchwords but only the !bang to DuckDuckGo. On the other hand the user confirms the !bang-target explicit. We don't have the ressources to maintain all this !bangs, we are sorry.", + + "searchinsearch.title" => "Search in search", + "searchinsearch.1" => "The result will be stored in a new TAB appearing at the right side of the screen. It is called \"Saved results\". You can store here single results from several searches. The TAB persists. Entering this TAB you get your personal result list with tools to filter and sort the results. Click another TAB to go back for further searches. You won´t have this if the screen is too small. More info (only german so far): SUMA blog.", + + +]; \ No newline at end of file diff --git a/resources/lang/en/help/help-mainpages.php b/resources/lang/en/help/help-mainpages.php new file mode 100644 index 00000000..7d9cafd7 --- /dev/null +++ b/resources/lang/en/help/help-mainpages.php @@ -0,0 +1,36 @@ + "MetaGer Help", + +"title.2" => 'Use of the search engine', + +"startpage.title" => 'The start page', +"startpage.info" => 'The start page contains the search field and a menu button in the upper right corner. There is a link below the search field which let you add MetaGer to your web browser. At last, at the bottom of the page there is some information about MetaGer and its supporting association, the SUMA-EV.', + +"searchfield.title" => 'The search field', +"searchfield.info" => 'The search field contains:', +"searchfield.memberkey" => 'The key symbol (only SUMA-EV members): Members can enter a private key to use the "free-of-advertising" metager search. If you want this too, just become a member: Membership form', +"searchfield.slot" => 'The search field: Enter your words here.', +"searchfield.search" => 'The magnifier: Start your search.', +"resultpage.title" => 'The result page', +"resultpage.foci" => 'There are three (six for the german branch) different search focuses below the search field (Web, Pictures and Shopping). We assigned specific search engines to these focuses.', +"resultpage.choice" => 'Below these you have two links:', +"resultpage.filter" => 'Filter: Toggle filters on / off and apply settings here. Each focus has its own assortment.', +"resultpage.settings.0" => 'Settings: Apply here your permanent settings for the current focus. You can select / unselect search engines here, too. Your settings are stored as non-personally identifiable cookies. Click "Overview" to see your settings. If settings have been stored you find a deletion button at the end of the page. There is also a menu entry to access the settings page.', +"resultpage.settings.1" => 'The section "Note" offers a link to the cookie list and also a box with a link which is useful to copy and save as a bookmark. Using the bookmark you will have all settings working immediately.', +"resultpage.settings.2" => 'Arrange your personal blacklist here. Settings made here will be concatenetad to the link in the section "Note".', +"resultpage.settings.3" => 'Switch citations on/off.', +"resultpage.settings.4" => 'Enter the MetaGer Dark Mode here.', + + +"result.title" => 'Results', +"result.info.1" => 'All results will look like this:

    ', +"result.info.open" => '"OPEN": Click the headline, the link below (URL) or the "OPEN" button to open the result in the same TAB.', +"result.info.newtab" => '"OPEN IN NEW TAB" will open the result in a new TAB.', +"result.info.anonym" => '"OPEN ANONYMOUSLY": the page will be opened under the proxy protection. There is some information about the proxy further down here.', +"result.info.more" => '"MORE": you will get more options, the result changes its appearance to:

    ', +"result.info.2" => 'The new options are:', +"result.info.saveresult" => '"Save result in TAB" (Only desktop): The result will be stored in a new TAB. It´ s used for collecting results out of several searches. This TAB appears on the right side of your screen. (info: Search in search)', +"result.info.domainnewsearch" => '"Start a new search on this domain": search only on this domain.', +"result.info.hideresult" => '"Hide": hide results from this domain. You can use this filter directly after your search words (e.g. my search words -site:*.wikipedia.org), filters can be concatenated and the wildcard "*" is allowed. See also "Settings" to apply a permanent solution.', +]; \ No newline at end of file diff --git a/resources/lang/en/help/help-privacy-protection.php b/resources/lang/en/help/help-privacy-protection.php new file mode 100644 index 00000000..23130a1f --- /dev/null +++ b/resources/lang/en/help/help-privacy-protection.php @@ -0,0 +1,20 @@ + "MetaGer Help", + + "datenschutz.title" => "Privacy", + "datenschutz.faktencheck.heading" => "Fact-Check versus fake news:", + "datenschutz.faktencheck.body.1" => "Ausführliche Anleitung und Beschreibung von Albrecht Ude", + "datenschutz.faktencheck.body.2" => "Checklist", + "datenschutz.1" => "Tracking-Cookies, Session-IDs, IP addresses", + "datenschutz.2" => "We don't store or work with any personal information (For the purpose of securing our servers against Hacking- and Bot-Attacks, we need to store these information for a short period of time. It will be automatically deleted afterwards). We provide further privacy security services. For more details see below:", + "datenschutz.3" => "Click / touch the burger menu to use the tools.", + + "tor.title" => "Tor Hidden Service", + "tor.1" => "MetaGer provides the highest reachable security level for your privacy (anonymised IP addresses, servers under german privacy protection law). For further security needs or fear of compromised servers you may use the MetaGer-Tor branch. Please download the specialized webbrowser from https://www.torproject.org/. You will find help there, too.", + "tor.2" => "MetaGer Tor address: http://metagerv65pwclop2rsfzg4jwowpavpwd6grhhlvdgsswvo6ii4akgyd.onion", + + "proxy.title" => "MetaGer proxy server", + "proxy.1" => "Click or touch \"open anonymously\" to use the MetaGer proxy server. The provided protection is limited to the website you reached from our result page. Protection persists while you see https://proxy.suma-ev.de/?url=...in your webbrowser‘s address field.", + +]; \ No newline at end of file diff --git a/resources/lang/en/help/help-services.php b/resources/lang/en/help/help-services.php new file mode 100644 index 00000000..a2b0b92f --- /dev/null +++ b/resources/lang/en/help/help-services.php @@ -0,0 +1,25 @@ + "MetaGer Help", + + "dienste" => "Tools-free of charge", + + "app.title" => "Android-App", + "app.1" => "You can use MetaGer within an app, too. To do so just download the MetaGer App on your Android smartphone.", + + "plugin.title" => "Browser-Plugin", + "plugin.1" => "There is a MetaGer Plugin for most of the common web browsers. The plugin provides easy search from the web browsers search field. Find out more: MetaGer Plugin.", + + "suchwortassoziator.title" => "MetaGer-Web-Associator", + "suchwortassoziator.1" => 'Ask the MetaGer-Web-Assoziator (Tools / Associator) to find connotations in a subject area. The service doesn't append upon any language because it uses webdocuments as a source. Therefore, you find any connotations to your used language and vice-versa.', + "suchwortassoziator.2" => "Example: you want to know more about \"tick bites\" and its dangers but you forgot the technical terms around this issue. The \"Assoziator\" presents \"Borreliose\" and \"fsme\" among others.", + "suchwortassoziator.3" => "Please let us know if something unsuitable appears. Please use our contact form.", + + "widget.title" => "MetaGer widget", + "widget.1" => "Provide full MetaGer functionality to your own website! Just select Tools / widget on our startpage, decide whether you want a powerful websearch or a sitesearch -which may be useful on your own pages. Enter the domainname and let the script do the rest. Questions to: contact form", + + "maps.title" => "MetaGer maps", + "maps.1" => "MetaGer provides a map function (not on metager.org, please use MetaGer.de) : On a result page you see a new focus on the upper right, called \"Maps\". You receive a map according to your search by click.", + "maps.2" => "After loading the map shows POIs according to the MetaGer results. You see them in the right column too. Mouseover a POI highlights its counterpart. Click \"Details\" to get further information (Nominatim data base) to this POI.", + "maps.3" => "The maps are rendered before (except for the last three ones) and fast available. Affect the zoom level by mouse-wheel or the \"+ / -\" buttons in the upper left corner of the map.", + ]; \ No newline at end of file diff --git a/resources/lang/en/help/help.php b/resources/lang/en/help/help.php new file mode 100644 index 00000000..90d66614 --- /dev/null +++ b/resources/lang/en/help/help.php @@ -0,0 +1,34 @@ + "Warning! Structure and functionality of our website are subject to constant development and changes. We try to update our help pages as quickly as possible, but can not prevent temporary mistakes.", + "title" => "MetaGer Help", + + + "dienste.kostenlos" => "All our services are cost free. You do not pay with your data.", + + + + 'faq.title' => 'FAQ', + + 'metager.title' => 'MetaGer - General remarks', + 'metager.explanation.1' => 'MetaGer is primarily a meta search engine (founded in 1996). Besides that MetaGer maintains a number of specialized crawlers and indexers of its own.', + 'metager.explanation.2' => 'Additionally: meta search engines provide a wider coverage and a better overview, because none of the search engines knows the whole internet (Read more: Wikipedia. Every result shows its origin in the right top corner. You may try this specific search engine to look for further results. We have grouped all available search services to several search focuses.', + + 'searchengine.title' => 'How does MetaGer query other search engines while preserving user anonymity?', + 'searchengine.explanation' => 'Since MetaGer is a meta-search engine, every search request you send to us will be stripped of information which could lead to your identification before being sent to e.g. Yahoo. Yahoo will send their response to us which we will then forward to you. This is how we handle every search request sent to us, no matter which one of the offered search engines you use. By doing this we commit ourselves to guarantee your privacy and do not save any personal data. It is possible to verify this, since the source code of MetaGer has been released under a free license (https://gitlab.metager.de/open-source/MetaGer). If you have your own website you could try and find out how our MetaGer-Widget works. You are also free to create links to our search engine.', + + 'content.title' => 'Inappropriate Content / youth protection', + 'content.explanation.1' => 'I found results with illegal content.', + 'content.explanation.2' => 'If some content (presented by MetaGer) seems to be illegal, please email us to jugendschutz@metager.de.', + + 'selist.title' => 'I want to add metager.de to the search engines list of my browser.', + 'selist.explanation.1' => 'Please try first to install the newest available plugin. Just use the link below the searchfield, it has an automatic browserdetection.', + 'selist.explanation.2' => 'Some browser need an URL. Please use "https://metager.de/meta/meta.ger3?eingabe=%s" without qoutation marks. If there are still problems, please write an email.', + + 'proposal.title' => 'How can I delete the search suggestions?', + 'proposal.explanation' => 'This is provided by your webbrowser. Try to customize the history settings.', + + 'assignment.title' => 'How can one match data to individuals ?', + 'assignment.explanation.1' => 'This could be done by cookies. For example a cookie can be set as a part of making an account. You give your data, a cookie is made out of it and is stored on your PC. Next time using the same service it will know you very well. This kind of data is managed by the webbrowser. It is easy to find and erase all cookies from unknown or not confidable origins. You should do this routinely.', + 'assignment.explanation.2' => 'The webbrowser sends a heap of data to a website, like the user agent, exact version numbers, the work invironment, the operating system and so on. Maybe there is a matching of data to individuals possible, too.', +]; diff --git a/resources/lang/en/hilfe.php b/resources/lang/en/hilfe.php deleted file mode 100644 index 9a19e209..00000000 --- a/resources/lang/en/hilfe.php +++ /dev/null @@ -1,132 +0,0 @@ - "Warning! Structure and functionality of our website are subject to constant development and changes. We try to update our help pages as quickly as possible, but can not prevent temporary mistakes.", - "title" => "MetaGer Help", - - "title.2" => 'Use of the search engine', - - "startpage.title" => 'The start page', - "startpage.info" => 'The start page contains the search field and a menu button in the upper right corner. There is a link below the search field which let you add MetaGer to your web browser. At last, at the bottom of the page there is some information about MetaGer and its supporting association, the SUMA-EV.', - - "searchfield.title" => 'The search field', - "searchfield.info" => 'The search field contains:', - "searchfield.memberkey" => 'The key symbol (only SUMA-EV members): Members can enter a private key to use the "free-of-advertising" metager search. If you want this too, just become a member: Membership form', - "searchfield.slot" => 'The search field: Enter your words here.', - "searchfield.search" => 'The magnifier: Start your search.', - "resultpage.title" => 'The result page', - "resultpage.foci" => 'There are three (six for the german branch) different search focuses below the search field (Web, Pictures and Shopping). We assigned specific search engines to these focuses.', - "resultpage.choice" => 'Below these you have two links:', - "resultpage.filter" => 'Filter: Toggle filters on / off and apply settings here. Each focus has its own assortment.', - "resultpage.settings.0" => 'Settings: Apply here your permanent settings for the current focus. You can select / unselect search engines here, too. Your settings are stored as non-personally identifiable cookies. Click "Overview" to see your settings. If settings have been stored you find a deletion button at the end of the page. There is also a menu entry to access the settings page.', - "resultpage.settings.1" => 'The section "Note" offers a link to the cookie list and also a box with a link which is useful to copy and save as a bookmark. Using the bookmark you will have all settings working immediately.', - "resultpage.settings.2" => 'Arrange your personal blacklist here. Settings made here will be concatenetad to the link in the section "Note".', - "resultpage.settings.3" => 'Switch citations on/off.', - "resultpage.settings.4" => 'Enter the MetaGer Dark Mode here.', - - - "stopworte.title" => "Exclude single words", - "stopworte.1" => "If you want to exclude words within the search result, you have to put a \"-\" in front of that word", - "stopworte.2" => "Example: You are looking for a new car, but no BMW. Then your search should be
    new car -bmw
    ", - "stopworte.3" => "car new -bmw", - - "mehrwortsuche.title" => "Searching for more than one word", - "mehrwortsuche.1" => "Without quotation you will get results containing one or some of the words of your search entry. Use quotes for the search for exact phrases, citations....", - "mehrwortsuche.2" => "Example: search for Shakespears
    to be or not to be
    will deliver many results, but the exact phrase will only be found using
    \"to be or nor to be\"
    ", - "mehrwortsuche.3" => "Please use quotes to make sure to get your search words in the results list.", - "mehrwortsuche.3.example" => '"round-table" "decision"', - "mehrwortsuche.4" => "Put words or phrases in quotation marks to search for exact combinations.", - "mehrwortsuche.4.example" => '"round-table decision"', - - "grossklein.title" => "Upper case vs. lower case", - "grossklein.1" => "Upper case will not be distinguished from lower case", - "grossklein.2" => "Example: Searching for", - "grossklein.2.example" => "capitalization", - "grossklein.3" => "should give the same results as", - "grossklein.3.example" => "CAPITALIZATION", - - "result.title" => 'Results', - "result.info.1" => 'All results will look like this:

    ', - "result.info.open" => '"OPEN": Click the headline, the link below (URL) or the "OPEN" button to open the result in the same TAB.', - "result.info.newtab" => '"OPEN IN NEW TAB" will open the result in a new TAB.', - "result.info.anonym" => '"OPEN ANONYMOUSLY": the page will be opened under the proxy protection. There is some information about the proxy further down here.', - "result.info.more" => '"MORE": you will get more options, the result changes its appearance to:

    ', - "result.info.2" => 'The new options are:', - "result.info.saveresult" => '"Save result in TAB" (Only desktop): The result will be stored in a new TAB. It´ s used for collecting results out of several searches. This TAB appears on the right side of your screen. (info: Search in search)', - "result.info.domainnewsearch" => '"Start a new search on this domain": search only on this domain.', - "result.info.hideresult" => '"Hide": hide results from this domain. You can use this filter directly after your search words (e.g. my search words -site:*.wikipedia.org), filters can be concatenated and the wildcard "*" is allowed. See also "Settings" to apply a permanent solution.', - - "urls.title" => "Exclude URLs", - "urls.explanation" => "Use \"-url:\" to exclude search results containing specified words.", - "urls.example.1" => "Example: You don' t want the word \"dog\" in the results:", - "urls.example.2" => "Type my search words -url:dog", - - "bang.title" => "!bangs", - "bang.1" => "MetaGer uses a little a special spelling called \"!bang syntax\". A !bang starts with the \"!\" and doesn't contain blanks (\"!twitter\", \"!facebook\" for example). If you use a !bang supported by MetaGer you will see a new entry in the \"Quicktips\". We direct then to the specified service (click the button). Read more about our method departing from others: FAQ", - "faq.18.h" => "Why are the !bangs not opended directly?", - "faq.18.b" => "The !bang -\\\"redirections\\\" are part of our quicktips and they need an additional click. We had to decide between easy-to-use and keep-control-of-data. We find it necessary to show that the links are third party property (DuckDuckGo). So there is a two way protection: first we do not transfer your searchwords but only the !bang to DuckDuckGo. On the other hand the user confirms the !bang-target explicit. We don't have the ressources to maintain all this !bangs, we are sorry.", - - "searchinsearch.title" => "Search in search", - "searchinsearch.1" => "The result will be stored in a new TAB appearing at the right side of the screen. It is called \"Saved results\". You can store here single results from several searches. The TAB persists. Entering this TAB you get your personal result list with tools to filter and sort the results. Click another TAB to go back for further searches. You won´t have this if the screen is too small. More info (only german so far): SUMA blog.", - - "dienste" => "Tools-free of charge", - - "app.title" => "Android-App", - "app.1" => "You can use MetaGer within an app, too. To do so just download the MetaGer App on your Android smartphone.", - - "plugin.title" => "Browser-Plugin", - "plugin.1" => "There is a MetaGer Plugin for most of the common web browsers. The plugin provides easy search from the web browsers search field. Find out more: MetaGer Plugin.", - - "suchwortassoziator.title" => "MetaGer-Web-Associator", - "suchwortassoziator.1" => 'Ask the MetaGer-Web-Assoziator (Tools / Associator) to find connotations in a subject area. The service doesn't append upon any language because it uses webdocuments as a source. Therefore, you find any connotations to your used language and vice-versa.', - "suchwortassoziator.2" => "Example: you want to know more about \"tick bites\" and its dangers but you forgot the technical terms around this issue. The \"Assoziator\" presents \"Borreliose\" and \"fsme\" among others.", - "suchwortassoziator.3" => "Please let us know if something unsuitable appears. Please use our contact form.", - - "widget.title" => "MetaGer widget", - "widget.1" => "Provide full MetaGer functionality to your own website! Just select Tools / widget on our startpage, decide whether you want a powerful websearch or a sitesearch -which may be useful on your own pages. Enter the domainname and let the script do the rest. Questions to: contact form", - - "dienste.kostenlos" => "All our services are cost free. You do not pay with your data.", - - "datenschutz.title" => "Privacy", - "datenschutz.faktencheck.heading" => "Fact-Check versus fake news:", - "datenschutz.faktencheck.body.1" => "Ausführliche Anleitung und Beschreibung von Albrecht Ude", - "datenschutz.faktencheck.body.2" => "Checklist", - "datenschutz.1" => "Tracking-Cookies, Session-IDs, IP addresses", - "datenschutz.2" => "We don't store or work with any personal information (For the purpose of securing our servers against Hacking- and Bot-Attacks, we need to store these information for a short period of time. It will be automatically deleted afterwards). We provide further privacy security services. For more details see below:", - "datenschutz.3" => "Click / touch the burger menu to use the tools.", - - "tor.title" => "Tor Hidden Service", - "tor.1" => "MetaGer provides the highest reachable security level for your privacy (anonymised IP addresses, servers under german privacy protection law). For further security needs or fear of compromised servers you may use the MetaGer-Tor branch. Please download the specialized webbrowser from https://www.torproject.org/. You will find help there, too.", - "tor.2" => "MetaGer Tor address: http://metagerv65pwclop2rsfzg4jwowpavpwd6grhhlvdgsswvo6ii4akgyd.onion", - - "proxy.title" => "MetaGer proxy server", - "proxy.1" => "Click or touch \"open anonymously\" to use the MetaGer proxy server. The provided protection is limited to the website you reached from our result page. Protection persists while you see https://proxy.suma-ev.de/?url=...in your webbrowser‘s address field.", - - "maps.title" => "MetaGer maps", - "maps.1" => "MetaGer provides a map function (not on metager.org, please use MetaGer.de) : On a result page you see a new focus on the upper right, called \"Maps\". You receive a map according to your search by click.", - "maps.2" => "After loading the map shows POIs according to the MetaGer results. You see them in the right column too. Mouseover a POI highlights its counterpart. Click \"Details\" to get further information (Nominatim data base) to this POI.", - "maps.3" => "The maps are rendered before (except for the last three ones) and fast available. Affect the zoom level by mouse-wheel or the \"+ / -\" buttons in the upper left corner of the map.", - - 'faq.title' => 'FAQ', - - 'metager.title' => 'MetaGer - General remarks', - 'metager.explanation.1' => 'MetaGer is primarily a meta search engine (founded in 1996). Besides that MetaGer maintains a number of specialized crawlers and indexers of its own.', - 'metager.explanation.2' => 'Additionally: meta search engines provide a wider coverage and a better overview, because none of the search engines knows the whole internet (Read more: Wikipedia. Every result shows its origin in the right top corner. You may try this specific search engine to look for further results. We have grouped all available search services to several search focuses.', - - 'searchengine.title' => 'How does MetaGer query other search engines while preserving user anonymity?', - 'searchengine.explanation' => 'Since MetaGer is a meta-search engine, every search request you send to us will be stripped of information which could lead to your identification before being sent to e.g. Yahoo. Yahoo will send their response to us which we will then forward to you. This is how we handle every search request sent to us, no matter which one of the offered search engines you use. By doing this we commit ourselves to guarantee your privacy and do not save any personal data. It is possible to verify this, since the source code of MetaGer has been released under a free license (https://gitlab.metager.de/open-source/MetaGer). If you have your own website you could try and find out how our MetaGer-Widget works. You are also free to create links to our search engine.', - - 'content.title' => 'Inappropriate Content / youth protection', - 'content.explanation.1' => 'I found results with illegal content.', - 'content.explanation.2' => 'If some content (presented by MetaGer) seems to be illegal, please email us to jugendschutz@metager.de.', - - 'selist.title' => 'I want to add metager.de to the search engines list of my browser.', - 'selist.explanation.1' => 'Please try first to install the newest available plugin. Just use the link below the searchfield, it has an automatic browserdetection.', - 'selist.explanation.2' => 'Some browser need an URL. Please use "https://metager.de/meta/meta.ger3?eingabe=%s" without qoutation marks. If there are still problems, please write an email.', - - 'proposal.title' => 'How can I delete the search suggestions?', - 'proposal.explanation' => 'This is provided by your webbrowser. Try to customize the history settings.', - - 'assignment.title' => 'How can one match data to individuals ?', - 'assignment.explanation.1' => 'This could be done by cookies. For example a cookie can be set as a part of making an account. You give your data, a cookie is made out of it and is stored on your PC. Next time using the same service it will know you very well. This kind of data is managed by the webbrowser. It is easy to find and erase all cookies from unknown or not confidable origins. You should do this routinely.', - 'assignment.explanation.2' => 'The webbrowser sends a heap of data to a website, like the user agent, exact version numbers, the work invironment, the operating system and so on. Maybe there is a matching of data to individuals possible, too.', -]; diff --git a/resources/views/help/help-privacy-protection.blade.php b/resources/views/help/help-privacy-protection.blade.php index f48167d9..ee3b95a9 100644 --- a/resources/views/help/help-privacy-protection.blade.php +++ b/resources/views/help/help-privacy-protection.blade.php @@ -32,15 +32,6 @@
    -
    -

    {!! trans('help/help-privacy-protection.maps.title') !!}

    -
    -

    {!! trans('help/help-privacy-protection.maps.1') !!}

    -

    {!! trans('help/help-privacy-protection.maps.2') !!}

    -

    {!! trans('help/help-privacy-protection.maps.3') !!}

    -
    -
    -

    {!! trans('help/help-privacy-protection.content.title') !!}

    -- GitLab From 69c89cb54aa3e0a7789c40b833d74a01d51cca07 Mon Sep 17 00:00:00 2001 From: Kim Date: Mon, 13 Sep 2021 10:57:41 +0200 Subject: [PATCH 21/65] change titles --- resources/lang/de/help/help-privacy-protection.php | 2 ++ resources/lang/de/help/help-services.php | 2 ++ resources/lang/en/help/help-functions.php | 2 +- resources/lang/en/help/help-mainpages.php | 2 +- resources/lang/en/help/help-privacy-protection.php | 2 +- resources/lang/en/help/help-services.php | 5 +++-- resources/lang/en/help/help.php | 4 ++-- resources/views/help/help-privacy-protection.blade.php | 2 ++ resources/views/help/help-services.blade.php | 2 ++ 9 files changed, 16 insertions(+), 7 deletions(-) diff --git a/resources/lang/de/help/help-privacy-protection.php b/resources/lang/de/help/help-privacy-protection.php index c8f88845..3df73413 100644 --- a/resources/lang/de/help/help-privacy-protection.php +++ b/resources/lang/de/help/help-privacy-protection.php @@ -1,6 +1,8 @@ 'MetaGer - Hilfe', + "datenschutz.title" => "Anonymität und Datensicherheit", "datenschutz.faktencheck.heading" => "Fakten-Prüfung contra Fake-News:", "datenschutz.faktencheck.body.1" => 'Ausführliche Anleitung und Beschreibung von Albrecht Ude', diff --git a/resources/lang/de/help/help-services.php b/resources/lang/de/help/help-services.php index b9c94031..e3ec9abc 100644 --- a/resources/lang/de/help/help-services.php +++ b/resources/lang/de/help/help-services.php @@ -1,6 +1,8 @@ 'MetaGer - Hilfe', + "dienste" => "Weitere Dienste um die Suche herum", "dienste.kostenlos" => "Selbstverständlich sind all unsere Dienste kostenlos", diff --git a/resources/lang/en/help/help-functions.php b/resources/lang/en/help/help-functions.php index a7ac6bec..1b6566a6 100644 --- a/resources/lang/en/help/help-functions.php +++ b/resources/lang/en/help/help-functions.php @@ -1,6 +1,6 @@ "MetaGer Help", + "title" => "MetaGer - Help", "stopworte.title" => "Exclude single words", "stopworte.1" => "If you want to exclude words within the search result, you have to put a \"-\" in front of that word", diff --git a/resources/lang/en/help/help-mainpages.php b/resources/lang/en/help/help-mainpages.php index 7d9cafd7..b098b2e3 100644 --- a/resources/lang/en/help/help-mainpages.php +++ b/resources/lang/en/help/help-mainpages.php @@ -1,6 +1,6 @@ "MetaGer Help", + "title" => "MetaGer - Help", "title.2" => 'Use of the search engine', diff --git a/resources/lang/en/help/help-privacy-protection.php b/resources/lang/en/help/help-privacy-protection.php index 23130a1f..9e9fbc0c 100644 --- a/resources/lang/en/help/help-privacy-protection.php +++ b/resources/lang/en/help/help-privacy-protection.php @@ -1,6 +1,6 @@ "MetaGer Help", + "title" => "MetaGer - Help", "datenschutz.title" => "Privacy", "datenschutz.faktencheck.heading" => "Fact-Check versus fake news:", diff --git a/resources/lang/en/help/help-services.php b/resources/lang/en/help/help-services.php index a2b0b92f..5b69963d 100644 --- a/resources/lang/en/help/help-services.php +++ b/resources/lang/en/help/help-services.php @@ -1,8 +1,9 @@ "MetaGer Help", + "title" => "MetaGer - Help", - "dienste" => "Tools-free of charge", + "dienste" => "Services", + "dienste.kostenlos" => "All our services are cost free. You do not pay with your data.", "app.title" => "Android-App", "app.1" => "You can use MetaGer within an app, too. To do so just download the MetaGer App on your Android smartphone.", diff --git a/resources/lang/en/help/help.php b/resources/lang/en/help/help.php index 90d66614..bccbf534 100644 --- a/resources/lang/en/help/help.php +++ b/resources/lang/en/help/help.php @@ -1,10 +1,10 @@ "Warning! Structure and functionality of our website are subject to constant development and changes. We try to update our help pages as quickly as possible, but can not prevent temporary mistakes.", - "title" => "MetaGer Help", + "title" => "MetaGer - Help", - "dienste.kostenlos" => "All our services are cost free. You do not pay with your data.", + diff --git a/resources/views/help/help-privacy-protection.blade.php b/resources/views/help/help-privacy-protection.blade.php index ee3b95a9..70cb5ee5 100644 --- a/resources/views/help/help-privacy-protection.blade.php +++ b/resources/views/help/help-privacy-protection.blade.php @@ -3,6 +3,8 @@ @section('title', $title ) @section('content') +

    {!! trans('help/help-privacy-protection.title') !!}

    +

    {!! trans('help/help-privacy-protection.datenschutz.title') !!}

    {!! trans('help/help-privacy-protection.datenschutz.faktencheck.heading') !!}

    diff --git a/resources/views/help/help-services.blade.php b/resources/views/help/help-services.blade.php index 3efb371d..c6a55f45 100644 --- a/resources/views/help/help-services.blade.php +++ b/resources/views/help/help-services.blade.php @@ -3,6 +3,8 @@ @section('title', $title ) @section('content') +

    {!! trans('help/help-services.title') !!}

    +

    {!! trans('help/help-services.dienste') !!}

    {!! trans('help/help-services.dienste.kostenlos') !!}

    -- GitLab From c2b634f81f7ebee1ad4d5960aa32ce53a0c1cc52 Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 16 Sep 2021 08:50:53 +0200 Subject: [PATCH 22/65] fix integration test error --- resources/lang/en/titles.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/lang/en/titles.php b/resources/lang/en/titles.php index ac138faf..84c144c5 100644 --- a/resources/lang/en/titles.php +++ b/resources/lang/en/titles.php @@ -8,7 +8,7 @@ return [ "kontakt" => "Contact - MetaGer", "spende" => "Donation - MetaGer", "datenschutz" => "Privacy - MetaGer", - "hilfe" => "Help - MetaGer", + "help" => "Help - MetaGer", "widget" => "MetaGer Widget", "settings" => "Settings", "websearch" => "Websearch-Widget - MetaGer", -- GitLab From 8787b19e2940f988b36988707e7dbbc7db3a36a4 Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 16 Sep 2021 10:26:57 +0200 Subject: [PATCH 23/65] add translations to the main help page --- resources/lang/en/help/help.php | 48 ++++++++++++++++++++++++++------- 1 file changed, 39 insertions(+), 9 deletions(-) diff --git a/resources/lang/en/help/help.php b/resources/lang/en/help/help.php index bccbf534..fea4b457 100644 --- a/resources/lang/en/help/help.php +++ b/resources/lang/en/help/help.php @@ -4,7 +4,43 @@ return [ "title" => "MetaGer - Help", - + 'tableofcontents.title' => '', + 'tableofcontents.1' => 'Use of the search engine', + 'tableofcontents.1.1' => 'The start page', + 'tableofcontents.1.2' => 'The search field', + 'tableofcontents.1.3' => 'The result page', + 'tableofcontents.1.4' => 'Settings', + + + 'tableofcontents.2' => 'Useful functions and hints', + 'tableofcontents.2.1' => 'Exclude single words', + 'tableofcontents.2.2' => 'Searching for more than one word', + 'tableofcontents.2.3' => 'Upper cas vs. lower case', + 'tableofcontents.2.4' => 'Exclude URLS', + 'tableofcontents.2.5' => '!bangs', + 'tableofcontents.2.6' => 'Search in search', + 'tableofcontents.2.7' => 'Add MetaGer', + + + + 'tableofcontents.4' => 'Services', + 'tableofcontents.4.1' => 'Android-App', + 'tableofcontents.4.2' => 'Browser-Plugin', + 'tableofcontents.4.3' => 'MetaGer-Web-Associator', + 'tableofcontents.4.4' => 'MetaGer widget', + 'tableofcontents.4.5' => 'MetaGer maps', + + + 'tableofcontents.3' => 'Privacy', + 'tableofcontents.3.1' => 'Fact-Check versus fake news', + 'tableofcontents.3.2' => 'Tracking-Cookies, Session-IDs, IP adresses', + 'tableofcontents.3.3' => 'Tor Hidden Service', + 'tableofcontents.3.4' => 'MetaGer proxy server', + 'tableofcontents.3.5' => 'inappropriate Content/ youth protection', + + + + @@ -17,14 +53,8 @@ return [ 'searchengine.title' => 'How does MetaGer query other search engines while preserving user anonymity?', 'searchengine.explanation' => 'Since MetaGer is a meta-search engine, every search request you send to us will be stripped of information which could lead to your identification before being sent to e.g. Yahoo. Yahoo will send their response to us which we will then forward to you. This is how we handle every search request sent to us, no matter which one of the offered search engines you use. By doing this we commit ourselves to guarantee your privacy and do not save any personal data. It is possible to verify this, since the source code of MetaGer has been released under a free license (https://gitlab.metager.de/open-source/MetaGer). If you have your own website you could try and find out how our MetaGer-Widget works. You are also free to create links to our search engine.', - 'content.title' => 'Inappropriate Content / youth protection', - 'content.explanation.1' => 'I found results with illegal content.', - 'content.explanation.2' => 'If some content (presented by MetaGer) seems to be illegal, please email us to jugendschutz@metager.de.', - - 'selist.title' => 'I want to add metager.de to the search engines list of my browser.', - 'selist.explanation.1' => 'Please try first to install the newest available plugin. Just use the link below the searchfield, it has an automatic browserdetection.', - 'selist.explanation.2' => 'Some browser need an URL. Please use "https://metager.de/meta/meta.ger3?eingabe=%s" without qoutation marks. If there are still problems, please write an email.', - + + 'proposal.title' => 'How can I delete the search suggestions?', 'proposal.explanation' => 'This is provided by your webbrowser. Try to customize the history settings.', -- GitLab From 15f71b6714a018da6a953a9a62adf819b018e28a Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 16 Sep 2021 10:27:12 +0200 Subject: [PATCH 24/65] add translation to help function page --- resources/lang/en/help/help-functions.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/resources/lang/en/help/help-functions.php b/resources/lang/en/help/help-functions.php index 1b6566a6..f672f1bf 100644 --- a/resources/lang/en/help/help-functions.php +++ b/resources/lang/en/help/help-functions.php @@ -36,5 +36,9 @@ return [ "searchinsearch.title" => "Search in search", "searchinsearch.1" => "The result will be stored in a new TAB appearing at the right side of the screen. It is called \"Saved results\". You can store here single results from several searches. The TAB persists. Entering this TAB you get your personal result list with tools to filter and sort the results. Click another TAB to go back for further searches. You won´t have this if the screen is too small. More info (only german so far): SUMA blog.", + 'selist.title' => 'I want to add metager.de to the search engines list of my browser.', + 'selist.explanation.1' => 'Please try first to install the newest available plugin. Just use the link below the searchfield, it has an automatic browserdetection.', + 'selist.explanation.2' => 'Some browser need an URL. Please use "https://metager.de/meta/meta.ger3?eingabe=%s" without qoutation marks. If there are still problems, please write an email.', + ]; \ No newline at end of file -- GitLab From 3a296be7f18cb5725beea35a5015a90245f49ff6 Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 16 Sep 2021 10:27:32 +0200 Subject: [PATCH 25/65] add translation to help privacy page --- resources/lang/en/help/help-privacy-protection.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/resources/lang/en/help/help-privacy-protection.php b/resources/lang/en/help/help-privacy-protection.php index 9e9fbc0c..853a1e90 100644 --- a/resources/lang/en/help/help-privacy-protection.php +++ b/resources/lang/en/help/help-privacy-protection.php @@ -16,5 +16,9 @@ return [ "proxy.title" => "MetaGer proxy server", "proxy.1" => "Click or touch \"open anonymously\" to use the MetaGer proxy server. The provided protection is limited to the website you reached from our result page. Protection persists while you see https://proxy.suma-ev.de/?url=...in your webbrowser‘s address field.", + + 'content.title' => 'Inappropriate Content / youth protection', + 'content.explanation.1' => 'I found results with illegal content.', + 'content.explanation.2' => 'If some content (presented by MetaGer) seems to be illegal, please email us to jugendschutz@metager.de.', ]; \ No newline at end of file -- GitLab From 55d3c2c6f51b8547feaf9371c8fa2566ec7d9043 Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 16 Sep 2021 10:43:12 +0200 Subject: [PATCH 26/65] delete old text and their translations --- resources/lang/de/help/help.php | 13 +------------ resources/lang/en/help/help.php | 6 ------ resources/views/help/help.blade.php | 16 +--------------- 3 files changed, 2 insertions(+), 33 deletions(-) diff --git a/resources/lang/de/help/help.php b/resources/lang/de/help/help.php index 1c9af7f5..8ae5a626 100644 --- a/resources/lang/de/help/help.php +++ b/resources/lang/de/help/help.php @@ -46,21 +46,10 @@ return [ 'faq.title' => 'FAQ', - 'metager.title' => 'Allgemeines zu MetaGer', - 'metager.explanation.1' => 'MetaGer ist eine schon im Jahr 1996 gegründete Suchmaschine, die Suchdienste parallel nach den von Ihnen eingegebenen Suchworten absucht und alle Ergebnisse zusammenfasst. MetaGer arbeitet die Ergebnisse sinnvoll auf. Dabei werden etwa (möglichst) alle doppelten Treffer (Doubletten) zu einem zusammengefasst. Eine vollständige Erkennung von Doubletten ist allerdings unmöglich. So etwas nennt man eine Meta-Suchmaschine. Wenn man also sinnvoll suchen will, dann muss man etliche Suchmaschinen nacheinander "von Hand" absuchen und alle Ergebnisse vergleichen und zusammenführen. Diese Arbeit kann einem ein Automat - die Metasuchmaschine – abnehmen.', - 'metager.explanation.2' => 'Dazu kommt der höhere Abdeckungsgrad, denn nicht jede Suchmaschine kennt das ganze Internet. Näheres zu Metasuchmaschinen finden Sie bei Wikipedia. Vielleicht genügen Ihnen die Ergebnisse, die Ihnen MetaGer präsentiert, vielleicht möchten Sie mit einer einzelnen Suchmaschine nochmals suchen. In der Ergebnisliste sehen Sie an jedem Ergebnis, woher es kam und können auch direkt klicken. Wir haben die uns zur Verfügung stehenden Suchdienste sinnvoll gruppiert und daraus die verschiedenen Suchfokusse erstellt.', - + 'searchengine.title' => 'Warum können wir Suchmaschinen abfragen und trotzdem die Anonymität der Nutzer wahren?', 'searchengine.explanation' => 'Wir als Meta-Suchmaschine stehen zwischen Ihnen und der Abfrage, die bspw. an Yahoo weiter geleitet wird. Das bedeutet, wenn Sie eine Suchabfrage abschicken, schicken sie diese Abfrage an uns. Wir entziehen dieser dann alle Informationen, welche sie identifizieren könnten und leiten eine anonyme Abfrage an Yahoo weiter. Yahoo schickt die Antwort dann wiederum an uns und wir leiten diese an Sie weiter. So handhaben wir dies mit allen Suchmaschinen, die wir abfragen. So können wir garantieren, dass Ihre Privatsphäre gegenüber allen bei uns abgefragten Suchmaschinen gewahrt bleibt. Darüber hinaus können wir auch garantieren, dass Ihre Daten auch bei uns nicht abgespeichert werden (Ausnahme: Kurzfristige Speicherung gegen Hacking- und Bot-Attacken) Genauer ersichtlich wird das in unserer Datenschutzerklärung. Dies ist sogar für die Öffentlichkeit nachvollziehbar, da der gesamte Quelltext von MetaGer unter einer freien Lizenz veröffentlicht wurde (https://gitlab.metager.de/open-source/MetaGer). Wenn Sie eine eigene Website haben, dann können Sie auf ihr auch einmal auf einfache Weise mit dem MetaGer-Widget experimentieren. Sie dürfen das Widget mit Logo frei auf Ihren Webseiten verwenden und auch Links auf MetaGer.de setzen, wenn Sie wollen.', - 'content.title' => 'Fragwürdige Inhalte / Jugendschutz', - 'content.explanation.1' => 'Ich habe "Treffer" erhalten, die finde ich nicht nur ärgerlich, sondern die enthalten meiner Meinung nach illegale Inhalte!', - 'content.explanation.2' => 'Wenn Sie im Internet etwas finden, das Sie für illegal oder jugendgefährdend halten, dann können Sie sich per Mail an hotline@jugendschutz.net wenden oder Sie gehen auf www.jugendschutz.net und füllen das dort zu findende Beschwerdeformular aus. Sinnvoll ist ein kurzer Hinweis, was Sie konkret für unzulässig halten und wie Sie auf dieses Angebot gestoßen sind. Direkt an uns können Sie fragwürdige Inhalte auch melden. Schreiben Sie dazu eine Mail an unseren Jugendschutzbeauftragten (jugendschutz@metager.de).', - - 'selist.title' => 'Ich möchte MetaGer zur Suchmaschinenliste meines Browsers hinzufügen.', - 'selist.explanation.1' => '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.', - 'selist.explanation.2' => 'Manche Browser erwarten die Eingabe einer URL; diese lautet "https://metager.de/meta/meta.ger3?eingabe=%s" ohne Gänsefüßchen eintragen. Die URL können Sie selbst erzeugen, wenn Sie mit metager.de nach irgendetwas suchen und dann das, was oben im Adressfeld hinter "eingabe=" steht, mit %s ersetzen. Wenn Sie dann noch Probleme haben sollten, wenden Sie sich bitte an uns: Kontaktformular', - 'proposal.title' => 'Wie kann ich die Anzeige meiner vorherigen Suchen löschen?', 'proposal.explanation' => '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, immer ein wenig anders, aber abschalten können Sie das in jedem Browser.', diff --git a/resources/lang/en/help/help.php b/resources/lang/en/help/help.php index fea4b457..11666552 100644 --- a/resources/lang/en/help/help.php +++ b/resources/lang/en/help/help.php @@ -46,15 +46,9 @@ return [ 'faq.title' => 'FAQ', - 'metager.title' => 'MetaGer - General remarks', - 'metager.explanation.1' => 'MetaGer is primarily a meta search engine (founded in 1996). Besides that MetaGer maintains a number of specialized crawlers and indexers of its own.', - 'metager.explanation.2' => 'Additionally: meta search engines provide a wider coverage and a better overview, because none of the search engines knows the whole internet (Read more: Wikipedia. Every result shows its origin in the right top corner. You may try this specific search engine to look for further results. We have grouped all available search services to several search focuses.', - 'searchengine.title' => 'How does MetaGer query other search engines while preserving user anonymity?', 'searchengine.explanation' => 'Since MetaGer is a meta-search engine, every search request you send to us will be stripped of information which could lead to your identification before being sent to e.g. Yahoo. Yahoo will send their response to us which we will then forward to you. This is how we handle every search request sent to us, no matter which one of the offered search engines you use. By doing this we commit ourselves to guarantee your privacy and do not save any personal data. It is possible to verify this, since the source code of MetaGer has been released under a free license (https://gitlab.metager.de/open-source/MetaGer). If you have your own website you could try and find out how our MetaGer-Widget works. You are also free to create links to our search engine.', - - 'proposal.title' => 'How can I delete the search suggestions?', 'proposal.explanation' => 'This is provided by your webbrowser. Try to customize the history settings.', diff --git a/resources/views/help/help.blade.php b/resources/views/help/help.blade.php index 14e169c3..2972bbfc 100644 --- a/resources/views/help/help.blade.php +++ b/resources/views/help/help.blade.php @@ -82,25 +82,11 @@

    {!! trans('help/help.faq.title') !!}

    -
    -

    {!! trans('help/help.metager.title') !!}

    -

    {!! trans('help/help.metager.explanation.1') !!}

    -

    {!! trans('help/help.metager.explanation.2') !!}

    -
    +

    {!! trans('help/help.searchengine.title') !!}

    {!! trans('help/help.searchengine.explanation') !!}

    -
    -

    {!! trans('help/help.content.title') !!}

    -

    {!! trans('help/help.content.explanation.1') !!}

    -

    {!! trans('help/help.content.explanation.2') !!}

    -
    -
    -

    {!! trans('help/help.selist.title') !!}

    -

    {!! trans('help/help.selist.explanation.1') !!}

    -

    {!! trans('help/help.selist.explanation.2') !!}

    -

    {!! trans('help/help.proposal.title') !!}

    {!! trans('help/help.proposal.explanation') !!}

    -- GitLab From 0c7cab4acdaf4d01b3fd7643694b29dac49c43e1 Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 16 Sep 2021 15:46:48 +0200 Subject: [PATCH 27/65] fix broken link and typos --- resources/lang/de/help/help-mainpages.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/lang/de/help/help-mainpages.php b/resources/lang/de/help/help-mainpages.php index ff19ce1d..56e93483 100644 --- a/resources/lang/de/help/help-mainpages.php +++ b/resources/lang/de/help/help-mainpages.php @@ -25,16 +25,16 @@ return [ "result.info.anonym" => '"ANONYM ÖFFNEN" bewirkt, dass das Ergebnis unter dem Schutz unseres Proxys geöffnet wird. Einige Infos dazu finden Sie im Bereich Anonymisierender MetaGer Proxyserver.', "result.info.more" => 'MEHR: Wenn Sie auf „MEHR“ klicken, dann erhalten Sie neue Optionen; das Aussehen des Ergebnisses ändert sich:

    ', "result.info.2" => 'Die neuen Optionen sind:', - "result.info.saveresult" => '"Ergebnis speichern" (Nur Desktopversion): Dieses Ergebnis wird in einem Sammeltab gespeichert. Der TAB erscheint rechts und bleibt über beliebig viele Suchen aktiv. (siehe Suche in der Suche)', + "result.info.saveresult" => '"Ergebnis speichern" (Nur Desktopversion): Dieses Ergebnis wird in einem Sammeltab gespeichert. Der TAB erscheint rechts und bleibt über beliebig viele Suchen aktiv. (siehe Suche in der Suche)', "result.info.domainnewsearch" => '"Auf dieser Domain neu suchen": Auf der Domain des Ergebnisses wird "genauer nachgesehen".', "result.info.hideresult" => '"ausblenden": Hiermit blenden Sie Ergebnisse dieser Domain aus. Sie können diesen Schalter auch direkt hinter Ihr Suchwort schreiben und auch verketten; ebenso ist ein "*" als Wildcard erlaubt. Siehe auch "Einstellungen" für eine dauerhafte Lösung.', "settings.title" => 'Einstellungen', "settings.1" => 'Hinweis
    Unter dem Punkt „Hinweis“ finden Sie einen Link, der Ihnen Ihre gesamten Einstellungen zeigt. Diesen Link können Sie sich anzeigen lassen. Diese können Sie auch wieder mit einem Klick löschen. Ebenfalls finden Sie auch einen Link, den Sie kopieren und als Bookmark speichern können. Wenn Sie das Bookmark später aufrufen, sind Ihre Einstellungen wieder parat.', - "settings.2" => 'Verwendete Suchmaschinen
    Hier können Sie Ihre verwendeten Suchmaschinen einsehen und gegebenfalls anpassen. Durch einen Klick auf den entsprechenden Namen kann diese entsprechend ein- oder ausgeschaltet werden.', + "settings.2" => 'Verwendete Suchmaschinen
    Hier können Sie Ihre verwendeten Suchmaschinen einsehen und gegebenenfalls anpassen. Durch einen Klick auf den entsprechenden Namen kann diese entsprechend ein- oder ausgeschaltet werden.', "settings.3" => 'Suchfilter
    Durch Suchfilter können Sie Ihre Suche dauerhaft filtern.', - "settings.4" => 'Blacklist
    Hier können Sie sich eine persönliche Blacklist zusammenzustellen. Sie können damit also nicht nur Suchmaschinen, sonden auch spezielle Domains ausfiltern und damit eigene Sucheinstellungen produzieren. Mit einem Klick auf "Hinzufügen" werden diese Einstellungen an den Link im Abschnitt "Hinweis" angehängt.', + "settings.4" => 'Blacklist
    Hier können Sie sich eine persönliche Blacklist zusammenzustellen. Sie können damit also nicht nur Suchmaschinen, sondern auch spezielle Domains ausfiltern und damit eigene Sucheinstellungen produzieren. Mit einem Klick auf "Hinzufügen" werden diese Einstellungen an den Link im Abschnitt "Hinweis" angehängt.', "settings.5" => 'Dunklen Modus umschalten
    Schalten Sie hier ganz einfach in den Dark Mode um.', "settings.6" => 'Ergebnisse in neuem Tab öffnen
    Hier können Sie die Funktion, Ergebnisse im neuen Tab zu öffnen, dauerhaft einschalten.', "settings.7" => 'Zitate
    Sie können hier die Anzeige der Zitate an- und ausschalten.', -- GitLab From 42ae0f10e4934fa5be46c342abec261f9f64b285 Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 16 Sep 2021 15:47:43 +0200 Subject: [PATCH 28/65] add translations --- resources/lang/en/help/help-mainpages.php | 20 +++++++++++++++----- resources/lang/en/help/help.php | 11 ----------- 2 files changed, 15 insertions(+), 16 deletions(-) diff --git a/resources/lang/en/help/help-mainpages.php b/resources/lang/en/help/help-mainpages.php index b098b2e3..8a78fbb4 100644 --- a/resources/lang/en/help/help-mainpages.php +++ b/resources/lang/en/help/help-mainpages.php @@ -9,14 +9,14 @@ return [ "searchfield.title" => 'The search field', "searchfield.info" => 'The search field contains:', -"searchfield.memberkey" => 'The key symbol (only SUMA-EV members): Members can enter a private key to use the "free-of-advertising" metager search. If you want this too, just become a member: Membership form', +"searchfield.memberkey" => 'The key symbol: Here members of SUMA-EV or donors can enter their key to use the ad-free search. You want this too? Become a member via our Membership form or donate to SUMA-EV.', "searchfield.slot" => 'The search field: Enter your words here.', "searchfield.search" => 'The magnifier: Start your search.', "resultpage.title" => 'The result page', "resultpage.foci" => 'There are three (six for the german branch) different search focuses below the search field (Web, Pictures and Shopping). We assigned specific search engines to these focuses.', "resultpage.choice" => 'Below these you have two links:', "resultpage.filter" => 'Filter: Toggle filters on / off and apply settings here. Each focus has its own assortment.', -"resultpage.settings.0" => 'Settings: Apply here your permanent settings for the current focus. You can select / unselect search engines here, too. Your settings are stored as non-personally identifiable cookies. Click "Overview" to see your settings. If settings have been stored you find a deletion button at the end of the page. There is also a menu entry to access the settings page.', +"resultpage.settings" => 'Settings: Apply here your permanent settings for the current focus. You can select / unselect search engines here, too. Your settings are stored as non-personally identifiable cookies. Click "Overview" to see your settings. If settings have been stored you find a deletion button at the end of the page. There is also a menu entry to access the settings page.', "resultpage.settings.1" => 'The section "Note" offers a link to the cookie list and also a box with a link which is useful to copy and save as a bookmark. Using the bookmark you will have all settings working immediately.', "resultpage.settings.2" => 'Arrange your personal blacklist here. Settings made here will be concatenetad to the link in the section "Note".', "resultpage.settings.3" => 'Switch citations on/off.', @@ -27,10 +27,20 @@ return [ "result.info.1" => 'All results will look like this:

    ', "result.info.open" => '"OPEN": Click the headline, the link below (URL) or the "OPEN" button to open the result in the same TAB.', "result.info.newtab" => '"OPEN IN NEW TAB" will open the result in a new TAB.', -"result.info.anonym" => '"OPEN ANONYMOUSLY": the page will be opened under the proxy protection. There is some information about the proxy further down here.', +"result.info.anonym" => '"OPEN ANONYMOUSLY": the page will be opened under the proxy protection.You can find some info about this in the MetaGer proxy server section.', "result.info.more" => '"MORE": you will get more options, the result changes its appearance to:

    ', "result.info.2" => 'The new options are:', -"result.info.saveresult" => '"Save result in TAB" (Only desktop): The result will be stored in a new TAB. It´ s used for collecting results out of several searches. This TAB appears on the right side of your screen. (info: Search in search)', +"result.info.saveresult" => '"Save result in TAB" (Only desktop): The result will be stored in a new TAB. It´ s used for collecting results out of several searches. This TAB appears on the right side of your screen. (info: Search in search)', "result.info.domainnewsearch" => '"Start a new search on this domain": search only on this domain.', -"result.info.hideresult" => '"Hide": hide results from this domain. You can use this filter directly after your search words (e.g. my search words -site:*.wikipedia.org), filters can be concatenated and the wildcard "*" is allowed. See also "Settings" to apply a permanent solution.', +"result.info.hideresult" => '"Hide": hide results from this domain. You can use this filter directly after your search words (e.g. my search words -site:*.wikipedia.org), filters can be concatenated and the wildcard "*" is allowed. See also "Settings" to apply a permanent solution.', + +"settings.title" => 'Settings', +"settings.1" => 'Note
    Under the intem "Note" you will find a link that shows you all your settings. You can display this link. You can also delete it again with one click. You will also find a link that you can copy and save as a bookmark. If you open the bookmark later, your settings are ready again.', +"settings.2" => 'Used search engines
    Here you can view your used search engines and adjust them if necessary. By clicking on the corresponding name you can switch it on or off accordingly.', +"settings.3" => 'Search filters
    With search filters xou can filter your search permanently.', +"settings.4" => 'Blacklist
    Here you can compile your personal blacklist. You can filter out not only search engines, but also special domains. Therfore you can produce your own search settings. With a click on "Add" these settings will be attached to the link in the "Note" section.', +"settings.5" => 'Toggle dark mode
    Simply switch to dark mode here.', +"settings.6" => 'Open results in new tab
    Here you can permanently switch on the function to open results in a new tab.', +"settings.7" => 'Citations
    Here you can switch on/off the display of citations.', + ]; \ No newline at end of file diff --git a/resources/lang/en/help/help.php b/resources/lang/en/help/help.php index 11666552..c4c41f63 100644 --- a/resources/lang/en/help/help.php +++ b/resources/lang/en/help/help.php @@ -2,7 +2,6 @@ return [ "achtung" => "Warning! Structure and functionality of our website are subject to constant development and changes. We try to update our help pages as quickly as possible, but can not prevent temporary mistakes.", "title" => "MetaGer - Help", - 'tableofcontents.title' => '', 'tableofcontents.1' => 'Use of the search engine', @@ -11,7 +10,6 @@ return [ 'tableofcontents.1.3' => 'The result page', 'tableofcontents.1.4' => 'Settings', - 'tableofcontents.2' => 'Useful functions and hints', 'tableofcontents.2.1' => 'Exclude single words', 'tableofcontents.2.2' => 'Searching for more than one word', @@ -21,8 +19,6 @@ return [ 'tableofcontents.2.6' => 'Search in search', 'tableofcontents.2.7' => 'Add MetaGer', - - 'tableofcontents.4' => 'Services', 'tableofcontents.4.1' => 'Android-App', 'tableofcontents.4.2' => 'Browser-Plugin', @@ -30,7 +26,6 @@ return [ 'tableofcontents.4.4' => 'MetaGer widget', 'tableofcontents.4.5' => 'MetaGer maps', - 'tableofcontents.3' => 'Privacy', 'tableofcontents.3.1' => 'Fact-Check versus fake news', 'tableofcontents.3.2' => 'Tracking-Cookies, Session-IDs, IP adresses', @@ -38,12 +33,6 @@ return [ 'tableofcontents.3.4' => 'MetaGer proxy server', 'tableofcontents.3.5' => 'inappropriate Content/ youth protection', - - - - - - 'faq.title' => 'FAQ', 'searchengine.title' => 'How does MetaGer query other search engines while preserving user anonymity?', -- GitLab From e62876e7c1036a28122e109037406e6f19a99174 Mon Sep 17 00:00:00 2001 From: Kim Date: Mon, 20 Sep 2021 09:58:22 +0200 Subject: [PATCH 29/65] fix integration test --- tests/Browser/Pages/Hilfe.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/Browser/Pages/Hilfe.php b/tests/Browser/Pages/Hilfe.php index c6efa741..28b5a296 100644 --- a/tests/Browser/Pages/Hilfe.php +++ b/tests/Browser/Pages/Hilfe.php @@ -28,7 +28,7 @@ class Hilfe extends Page ->waitForText("MetaGer - Hilfe") ->assertTitle("Hilfe - MetaGer") ->switchLanguage("English") - ->waitForText("MetaGer Help") + ->waitForText("MetaGer - Help") ->assertTitle("Help - MetaGer") ->switchLanguage("Español") ->waitForText("Ayuda de MetaGer") -- GitLab From 176eeb974bd28f23438fa3a3420d9ce5ba64cf2a Mon Sep 17 00:00:00 2001 From: Kim Date: Mon, 20 Sep 2021 10:39:44 +0200 Subject: [PATCH 30/65] add spanish translations --- resources/lang/es/help/help-functions.php | 9 +++++++++ resources/lang/es/{hilfe.php => help/help-mainpages.php} | 5 +++-- resources/lang/es/help/help-privacy-protection.php | 7 +++++++ resources/lang/es/help/help-services.php | 7 +++++++ resources/lang/es/help/help.php | 8 ++++++++ 5 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 resources/lang/es/help/help-functions.php rename resources/lang/es/{hilfe.php => help/help-mainpages.php} (91%) create mode 100644 resources/lang/es/help/help-privacy-protection.php create mode 100644 resources/lang/es/help/help-services.php create mode 100644 resources/lang/es/help/help.php diff --git a/resources/lang/es/help/help-functions.php b/resources/lang/es/help/help-functions.php new file mode 100644 index 00000000..735052fb --- /dev/null +++ b/resources/lang/es/help/help-functions.php @@ -0,0 +1,9 @@ + "Ayuda de MetaGer", + + + +]; \ No newline at end of file diff --git a/resources/lang/es/hilfe.php b/resources/lang/es/help/help-mainpages.php similarity index 91% rename from resources/lang/es/hilfe.php rename to resources/lang/es/help/help-mainpages.php index 987eb0cb..f66f508e 100644 --- a/resources/lang/es/hilfe.php +++ b/resources/lang/es/help/help-mainpages.php @@ -1,7 +1,7 @@ "Atención:\r\nDado que desarrollamos y mejoramos nuestro motor de búsqueda constantemente, puede suceder que siempre haya cambios en la estructura y función. Aunque intentamos adaptar la ayuda lo más rápido posible a los cambios, no podemos descartar la posibilidad de discrepancias temporales en partes de las instrucciones.", + "title" => "Ayuda de MetaGer", "title.2" => "Uso del motor de búsqueda", "startpage.title" => "La página de inicio", @@ -27,4 +27,5 @@ return [ "mehrwortsuche.title" => "Búsqueda de varias palabras", "mehrwortsuche.1" => "Si busca más de una palabra en MetaGer, automáticamente intentaremos proporcionarle los resultados que contengan todas las palabras o que se acerquen lo más posible a ellas.", "mehrwortsuche.2" => "Si eso no es suficiente para usted, tiene dos opciones para refinar su búsqueda:" -]; + +]; \ No newline at end of file diff --git a/resources/lang/es/help/help-privacy-protection.php b/resources/lang/es/help/help-privacy-protection.php new file mode 100644 index 00000000..1954477b --- /dev/null +++ b/resources/lang/es/help/help-privacy-protection.php @@ -0,0 +1,7 @@ + "Ayuda de MetaGer", + + +]; \ No newline at end of file diff --git a/resources/lang/es/help/help-services.php b/resources/lang/es/help/help-services.php new file mode 100644 index 00000000..81c8b8ab --- /dev/null +++ b/resources/lang/es/help/help-services.php @@ -0,0 +1,7 @@ + "Ayuda de MetaGer", + +]; \ No newline at end of file diff --git a/resources/lang/es/help/help.php b/resources/lang/es/help/help.php new file mode 100644 index 00000000..32416aa3 --- /dev/null +++ b/resources/lang/es/help/help.php @@ -0,0 +1,8 @@ + "Atención:\r\nDado que desarrollamos y mejoramos nuestro motor de búsqueda constantemente, puede suceder que siempre haya cambios en la estructura y función. Aunque intentamos adaptar la ayuda lo más rápido posible a los cambios, no podemos descartar la posibilidad de discrepancias temporales en partes de las instrucciones.", + "title" => "Ayuda de MetaGer", + "title.2" => "Uso del motor de búsqueda", + +]; -- GitLab From 0c6629d91e1019decc6b591153ead4b4f120e91f Mon Sep 17 00:00:00 2001 From: Kim Date: Mon, 20 Sep 2021 11:14:49 +0200 Subject: [PATCH 31/65] fix title for spanish translation --- resources/lang/es/titles.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/lang/es/titles.php b/resources/lang/es/titles.php index f74391b5..cd867572 100644 --- a/resources/lang/es/titles.php +++ b/resources/lang/es/titles.php @@ -6,7 +6,7 @@ "kontakt" => "Contacto - MetaGer", "spende" => "Donaciones - MetaGer", "datenschutz" => "Protección de datos y privacidad - MetaGer", - "hilfe" => "Ayuda - MetaGer", + "help" => "Ayuda - MetaGer", "widget" => "MetaGer Widget", "settings" => "Preferencias", "websearch" => "Widget para buscar la web - MetaGer", -- GitLab From 4366fdb232b69dee32815f2f981b251888f00277 Mon Sep 17 00:00:00 2001 From: Kim Date: Thu, 23 Sep 2021 08:44:50 +0200 Subject: [PATCH 32/65] add background images to help page --- public/img/result-icon-help.svg | 150 ++++++++++++++++++ public/img/searchfield-icon-help.svg | 54 +++++++ public/img/startseite-icon-help.svg | 168 +++++++++++++++++++++ resources/less/metager/pages/help_faq.less | 27 +++- resources/views/help/help.blade.php | 8 +- 5 files changed, 402 insertions(+), 5 deletions(-) create mode 100644 public/img/result-icon-help.svg create mode 100644 public/img/searchfield-icon-help.svg create mode 100644 public/img/startseite-icon-help.svg diff --git a/public/img/result-icon-help.svg b/public/img/result-icon-help.svg new file mode 100644 index 00000000..67e8cd88 --- /dev/null +++ b/public/img/result-icon-help.svg @@ -0,0 +1,150 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + MetaGer - Mehr als eine Suchmaschine + metager.de + + + MetaGer-Quellcode: Unser Algorithmus: 100% Ökostrom. Wir achten auf die Nachhaltigkeit und den Ressourcengebrauch unserer Dienste. Wir verwenden nur... + + diff --git a/public/img/searchfield-icon-help.svg b/public/img/searchfield-icon-help.svg new file mode 100644 index 00000000..cf11fad9 --- /dev/null +++ b/public/img/searchfield-icon-help.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + diff --git a/public/img/startseite-icon-help.svg b/public/img/startseite-icon-help.svg new file mode 100644 index 00000000..122e9bfe --- /dev/null +++ b/public/img/startseite-icon-help.svg @@ -0,0 +1,168 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/less/metager/pages/help_faq.less b/resources/less/metager/pages/help_faq.less index 4e5b8a65..f7c3b245 100644 --- a/resources/less/metager/pages/help_faq.less +++ b/resources/less/metager/pages/help_faq.less @@ -57,7 +57,6 @@ display: block; border: solid #5b5b5b8f 2px; border-radius: 5px; - background-color: white; position: relative; color:black; } @@ -70,4 +69,30 @@ } .help-topic:hover{ border-color:#f47216 ; +} + +#help-topic-mainpage { + background-image: url("/img/startseite-icon-help.svg"); + background-size: 130px; + background-repeat: no-repeat; + background-position: 35% 35%; +} +#help-topic-searchfield { + background-image: url("/img/searchfield-icon-help.svg"); + background-size: 130px; + background-repeat: no-repeat; + background-position: 35% 25%; +} +#help-topic-result { +background-image: url("/img/result-icon-help.svg"); +background-size: 130px; +background-repeat: no-repeat; +background-position: 35% 20%; + +} +#help-topic-settings { + background-image: url("/img/icon-settings.svg"); + background-size: 100px; + background-repeat: no-repeat; + background-position: top -50px left -21px; } \ No newline at end of file diff --git a/resources/views/help/help.blade.php b/resources/views/help/help.blade.php index 2972bbfc..b0065d61 100644 --- a/resources/views/help/help.blade.php +++ b/resources/views/help/help.blade.php @@ -6,16 +6,16 @@

    {!! trans('help/help.title') !!}

    {!! trans('help/help.tableofcontents.1') !!}

    -- GitLab From 92357355241fe4cddfe42e3dbae2c207ad41596e Mon Sep 17 00:00:00 2001 From: Kim Date: Mon, 4 Oct 2021 10:59:28 +0200 Subject: [PATCH 33/65] add background pictures to help main page --- public/img/capitalization-icon-help.svg | 67 ++++++++++++ public/img/stopwords-icon-help.svg | 117 +++++++++++++++++++++ resources/less/metager/pages/help_faq.less | 13 +++ resources/views/help/help.blade.php | 6 +- 4 files changed, 200 insertions(+), 3 deletions(-) create mode 100644 public/img/capitalization-icon-help.svg create mode 100644 public/img/stopwords-icon-help.svg diff --git a/public/img/capitalization-icon-help.svg b/public/img/capitalization-icon-help.svg new file mode 100644 index 00000000..4fb4966e --- /dev/null +++ b/public/img/capitalization-icon-help.svg @@ -0,0 +1,67 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/public/img/stopwords-icon-help.svg b/public/img/stopwords-icon-help.svg new file mode 100644 index 00000000..68d2e48e --- /dev/null +++ b/public/img/stopwords-icon-help.svg @@ -0,0 +1,117 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/less/metager/pages/help_faq.less b/resources/less/metager/pages/help_faq.less index f7c3b245..5b4967db 100644 --- a/resources/less/metager/pages/help_faq.less +++ b/resources/less/metager/pages/help_faq.less @@ -95,4 +95,17 @@ background-position: 35% 20%; background-size: 100px; background-repeat: no-repeat; background-position: top -50px left -21px; +} + +#help-topic-stopwords { + background-image: url("/img/stopwords-icon-help.svg"); + background-size: 70px; + background-repeat: no-repeat; + background-position: center top; +} +#help-topic-capitalization { + background-image: url("/img/capitalization-icon-help.svg"); + background-size: 50px; + background-repeat: no-repeat; + background-position: top 30% right 20%; } \ No newline at end of file diff --git a/resources/views/help/help.blade.php b/resources/views/help/help.blade.php index b0065d61..be7fcfe6 100644 --- a/resources/views/help/help.blade.php +++ b/resources/views/help/help.blade.php @@ -22,13 +22,13 @@

    {!! trans('help/help.tableofcontents.2') !!}

    - +

    {!! trans('help/help.tableofcontents.2.1') !!}

    - +

    {!! trans('help/help.tableofcontents.2.2') !!}

    - +

    {!! trans('help/help.tableofcontents.2.3') !!}

    -- GitLab From 1ff8d0a2d368ce612e1dbc8a30609c4a4641b17b Mon Sep 17 00:00:00 2001 From: Kim Date: Mon, 4 Oct 2021 11:28:27 +0200 Subject: [PATCH 34/65] fix box sizes --- resources/less/metager/pages/help_faq.less | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/less/metager/pages/help_faq.less b/resources/less/metager/pages/help_faq.less index 5b4967db..445d8582 100644 --- a/resources/less/metager/pages/help_faq.less +++ b/resources/less/metager/pages/help_faq.less @@ -59,6 +59,7 @@ border-radius: 5px; position: relative; color:black; + flex-shrink: 0; } .help-topic > p { -- GitLab From 206d51882a1e3970bec1d99e7e0c1057de163f3e Mon Sep 17 00:00:00 2001 From: Kim Date: Mon, 4 Oct 2021 11:37:01 +0200 Subject: [PATCH 35/65] change title to fit the background images --- resources/lang/en/help/help.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/lang/en/help/help.php b/resources/lang/en/help/help.php index c4c41f63..7b44087f 100644 --- a/resources/lang/en/help/help.php +++ b/resources/lang/en/help/help.php @@ -11,9 +11,9 @@ return [ 'tableofcontents.1.4' => 'Settings', 'tableofcontents.2' => 'Useful functions and hints', - 'tableofcontents.2.1' => 'Exclude single words', - 'tableofcontents.2.2' => 'Searching for more than one word', - 'tableofcontents.2.3' => 'Upper cas vs. lower case', + 'tableofcontents.2.1' => 'Stopwords', + 'tableofcontents.2.2' => 'Several words', + 'tableofcontents.2.3' => 'Upper-/lower case', 'tableofcontents.2.4' => 'Exclude URLS', 'tableofcontents.2.5' => '!bangs', 'tableofcontents.2.6' => 'Search in search', -- GitLab From f97d904fc7718761d7d366fa0dcdac88f3d65578 Mon Sep 17 00:00:00 2001 From: Kim Date: Fri, 19 Nov 2021 15:12:07 +0100 Subject: [PATCH 36/65] add icons to help page, change text & backgr color --- public/img/bangs-icon-help.svg | 84 +++++++++++++++ public/img/result-icon-help.svg | 21 ++-- public/img/searchfield-icon-help.svg | 77 ++++++++++++-- public/img/searchinsearch-icon-help.svg | 44 ++++++++ public/img/url-icon-help.svg | 114 +++++++++++++++++++++ resources/less/metager/pages/help_faq.less | 24 ++++- resources/views/help/help.blade.php | 6 +- 7 files changed, 349 insertions(+), 21 deletions(-) create mode 100644 public/img/bangs-icon-help.svg create mode 100644 public/img/searchinsearch-icon-help.svg create mode 100644 public/img/url-icon-help.svg diff --git a/public/img/bangs-icon-help.svg b/public/img/bangs-icon-help.svg new file mode 100644 index 00000000..b5b12b9a --- /dev/null +++ b/public/img/bangs-icon-help.svg @@ -0,0 +1,84 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/public/img/result-icon-help.svg b/public/img/result-icon-help.svg index 67e8cd88..68ce6724 100644 --- a/public/img/result-icon-help.svg +++ b/public/img/result-icon-help.svg @@ -24,7 +24,7 @@ image/svg+xml - + @@ -49,12 +49,12 @@ fit-margin-right="0" fit-margin-bottom="0" inkscape:zoom="1.1009789" - inkscape:cx="243.87387" - inkscape:cy="-51.967711" - inkscape:window-width="1848" - inkscape:window-height="1016" - inkscape:window-x="1992" - inkscape:window-y="27" + inkscape:cx="71.031796" + inkscape:cy="-35.887072" + inkscape:window-width="1920" + inkscape:window-height="1043" + inkscape:window-x="0" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="layer1"> + + sodipodi:docname="searchfield-icon-help.svg" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"> + + + + image/svg+xml + + + + + + + + + + transform="matrix(0.13913044,0,0,0.13913044,4.1401895,-12.047504)"> + + + + + + + + + + + + + + diff --git a/public/img/url-icon-help.svg b/public/img/url-icon-help.svg new file mode 100644 index 00000000..d7ac9862 --- /dev/null +++ b/public/img/url-icon-help.svg @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/less/metager/pages/help_faq.less b/resources/less/metager/pages/help_faq.less index 445d8582..6f3a9a54 100644 --- a/resources/less/metager/pages/help_faq.less +++ b/resources/less/metager/pages/help_faq.less @@ -58,8 +58,9 @@ border: solid #5b5b5b8f 2px; border-radius: 5px; position: relative; - color:black; + color: @text-color; flex-shrink: 0; + background-color: @card-background-color; } .help-topic > p { @@ -109,4 +110,25 @@ background-position: 35% 20%; background-size: 50px; background-repeat: no-repeat; background-position: top 30% right 20%; +} +#help-topic-url { + background-image: url("/img/url-icon-help.svg"); + background-size: 45px; + background-repeat: no-repeat; + background-position: 35% 20%; + +} + #help-topic-bangs { + background-image: url("/img/bangs-icon-help.svg"); + background-size: 20px; + background-repeat: no-repeat; + background-position: 55% 35%; + +} +#help-topic-searchinsearch { + background-image: url("/img/searchinsearch-icon-help.svg"); + background-size: 55px; + background-repeat: no-repeat; + background-position: 35% 15%; + } \ No newline at end of file diff --git a/resources/views/help/help.blade.php b/resources/views/help/help.blade.php index be7fcfe6..2f49b318 100644 --- a/resources/views/help/help.blade.php +++ b/resources/views/help/help.blade.php @@ -31,13 +31,13 @@

    {!! trans('help/help.tableofcontents.2.3') !!}

    - +

    {!! trans('help/help.tableofcontents.2.4') !!}

    - +

    {!! trans('help/help.tableofcontents.2.5') !!}

    - +

    {!! trans('help/help.tableofcontents.2.6') !!}

    -- GitLab From 31242220636cecf33c084e6b6f0930d8340c82c2 Mon Sep 17 00:00:00 2001 From: Kim Date: Wed, 5 Jan 2022 12:28:36 +0100 Subject: [PATCH 37/65] add icon to help page --- resources/less/metager/pages/help_faq.less | 7 +++++++ resources/views/help/help.blade.php | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/resources/less/metager/pages/help_faq.less b/resources/less/metager/pages/help_faq.less index 6f3a9a54..6611e1a6 100644 --- a/resources/less/metager/pages/help_faq.less +++ b/resources/less/metager/pages/help_faq.less @@ -131,4 +131,11 @@ background-position: 35% 20%; background-repeat: no-repeat; background-position: 35% 15%; +} +#help-topic-addmetager { + background-image: url("/img/plug-in.svg"); + background-size: 55px; + background-repeat: no-repeat; + background-position: 80% 40%; + } \ No newline at end of file diff --git a/resources/views/help/help.blade.php b/resources/views/help/help.blade.php index 2f49b318..6df90bd0 100644 --- a/resources/views/help/help.blade.php +++ b/resources/views/help/help.blade.php @@ -40,7 +40,7 @@

    {!! trans('help/help.tableofcontents.2.6') !!}

    - +

    {!! trans('help/help.tableofcontents.2.7') !!}

    -- GitLab From 3060c17d2a6c3ff4128a95e7e61b5b687c3b19f3 Mon Sep 17 00:00:00 2001 From: Kim Date: Wed, 5 Jan 2022 12:32:40 +0100 Subject: [PATCH 38/65] delete capitaliz. rules, add text to search field --- resources/lang/de/help/help-functions.php | 6 ------ resources/lang/de/help/help-mainpages.php | 2 +- resources/lang/en/help/help-functions.php | 8 -------- resources/lang/en/help/help-mainpages.php | 2 +- resources/views/help/help-functions.blade.php | 12 ------------ resources/views/help/help.blade.php | 3 --- 6 files changed, 2 insertions(+), 31 deletions(-) diff --git a/resources/lang/de/help/help-functions.php b/resources/lang/de/help/help-functions.php index 47f0a23c..abedd0d0 100644 --- a/resources/lang/de/help/help-functions.php +++ b/resources/lang/de/help/help-functions.php @@ -15,12 +15,6 @@ return [ "mehrwortsuche.4" => "Mit einer Phrasensuche können Sie statt nach einzelnen Wörtern auch nach Wortkombinationen suchen. Setzen Sie dazu einfach diejenigen Wörter, die gemeinsam vorkommen sollen, in Anführungszeichen.", "mehrwortsuche.4.example" => '"der runde tisch"', - "grossklein.title" => "Groß-/ Kleinschreibung", - "grossklein.1" => "Groß- und Kleinschreibung wird bei der Suche nicht unterschieden, es handelt sich um eine rein inhaltliche Suche.", - "grossklein.2" => "Beispiel: Die Suche nach", - "grossklein.2.example" => "suchmaschine", - "grossklein.3" => "sollte die gleichen Ergebnisse liefern wie", - "grossklein.3.example" => "SUCHMASCHINE", 'urls.title' => 'URLs ausschließen', 'urls.explanation' => 'Sie können Suchergebnisse ausschließen, deren Ergebnislinks bestimmte Worte enthalten, indem Sie in ihrer Suche "-url:" verwenden.', diff --git a/resources/lang/de/help/help-mainpages.php b/resources/lang/de/help/help-mainpages.php index 56e93483..58331982 100644 --- a/resources/lang/de/help/help-mainpages.php +++ b/resources/lang/de/help/help-mainpages.php @@ -8,7 +8,7 @@ return [ "searchfield.title" => 'Das Suchfeld', "searchfield.info" => 'Das Suchfeld besteht aus mehreren Teilen:', "searchfield.memberkey" => 'dem Schlüsselsymbol: Hier können Mitglieder des SUMA-EV oder Spender Ihren Schlüssel eingeben, um die werbefreie Suche nutzen zu können. Sie wollen das auch? Werden Sie Mitglied über unser Beitrittsformular oder spenden Sie an den SUMA-EV.', - "searchfield.slot" => 'dem Suchfeld: Geben Sie hier Ihren Suchbegriff ein.', + "searchfield.slot" => 'dem Suchfeld: Geben Sie hier Ihren Suchbegriff ein. Groß- und Kleinschreibung wird nicht unterschieden.', "searchfield.search" => 'der Lupe: Starten Sie hier die Suche mit einem Klick oder drücken Sie "Enter".', diff --git a/resources/lang/en/help/help-functions.php b/resources/lang/en/help/help-functions.php index f672f1bf..99e0fcd9 100644 --- a/resources/lang/en/help/help-functions.php +++ b/resources/lang/en/help/help-functions.php @@ -15,14 +15,6 @@ return [ "mehrwortsuche.4" => "Put words or phrases in quotation marks to search for exact combinations.", "mehrwortsuche.4.example" => '"round-table decision"', - "grossklein.title" => "Upper case vs. lower case", - "grossklein.1" => "Upper case will not be distinguished from lower case", - "grossklein.2" => "Example: Searching for", - "grossklein.2.example" => "capitalization", - "grossklein.3" => "should give the same results as", - "grossklein.3.example" => "CAPITALIZATION", - - "urls.title" => "Exclude URLs", "urls.explanation" => "Use \"-url:\" to exclude search results containing specified words.", "urls.example.1" => "Example: You don' t want the word \"dog\" in the results:", diff --git a/resources/lang/en/help/help-mainpages.php b/resources/lang/en/help/help-mainpages.php index 8a78fbb4..7a288b2c 100644 --- a/resources/lang/en/help/help-mainpages.php +++ b/resources/lang/en/help/help-mainpages.php @@ -10,7 +10,7 @@ return [ "searchfield.title" => 'The search field', "searchfield.info" => 'The search field contains:', "searchfield.memberkey" => 'The key symbol: Here members of SUMA-EV or donors can enter their key to use the ad-free search. You want this too? Become a member via our Membership form or donate to SUMA-EV.', -"searchfield.slot" => 'The search field: Enter your words here.', +"searchfield.slot" => 'The search field: Enter your words here. Upper case will not be distinguished from lower case.', "searchfield.search" => 'The magnifier: Start your search.', "resultpage.title" => 'The result page', "resultpage.foci" => 'There are three (six for the german branch) different search focuses below the search field (Web, Pictures and Shopping). We assigned specific search engines to these focuses.', diff --git a/resources/views/help/help-functions.blade.php b/resources/views/help/help-functions.blade.php index 1a61a43b..1bed19b0 100644 --- a/resources/views/help/help-functions.blade.php +++ b/resources/views/help/help-functions.blade.php @@ -28,18 +28,6 @@
    -
    -

    {!! trans('help/help-functions.grossklein.title') !!}

    -
    -

    {!! trans('help/help-functions.grossklein.1') !!}

    -
      -
    • {!! trans('help/help-functions.grossklein.2') !!}
    • -
    • {!! trans('help/help-functions.grossklein.2.example') !!}
    • -
    • {!! trans('help/help-functions.grossklein.3') !!}
    • -
    • {!! trans('help/help-functions.grossklein.3.example') !!}
    • -
    -
    -

    {!! trans('help/help-functions.urls.title') !!}

    diff --git a/resources/views/help/help.blade.php b/resources/views/help/help.blade.php index 6df90bd0..182ec203 100644 --- a/resources/views/help/help.blade.php +++ b/resources/views/help/help.blade.php @@ -28,9 +28,6 @@

    {!! trans('help/help.tableofcontents.2.2') !!}

    - -

    {!! trans('help/help.tableofcontents.2.3') !!}

    -

    {!! trans('help/help.tableofcontents.2.4') !!}

    -- GitLab From 109cc0b18e0564e4772b546a904eac21942ca82f Mon Sep 17 00:00:00 2001 From: Kim Date: Wed, 5 Jan 2022 12:53:58 +0100 Subject: [PATCH 39/65] summarize texts into one topic --- resources/lang/de/help/help-functions.php | 1 + resources/lang/de/help/help.php | 11 ++++------- resources/lang/en/help/help-functions.php | 2 +- resources/lang/en/help/help.php | 11 ++++------- resources/views/help/help-functions.blade.php | 9 +++------ resources/views/help/help.blade.php | 14 ++++---------- 6 files changed, 17 insertions(+), 31 deletions(-) diff --git a/resources/lang/de/help/help-functions.php b/resources/lang/de/help/help-functions.php index abedd0d0..36e1d097 100644 --- a/resources/lang/de/help/help-functions.php +++ b/resources/lang/de/help/help-functions.php @@ -2,6 +2,7 @@ return [ 'title' => 'MetaGer - Hilfe', + "suchfunktion.title" => "Suchfunktionen", "stopworte.title" => 'Stoppworte', "stopworte.1" => "Wenn Sie unter den MetaGer-Suchergebnissen solche ausschließen wollen, in denen bestimmte Worte (Ausschlussworte / Stoppworte) vorkommen, dann erreichen Sie das, indem Sie diese Worte mit einem Minus versehen.", "stopworte.2" => "Beispiel: Sie suchen ein neues Auto, aber auf keinen Fall einen BMW. Ihre Eingabe lautet also:", diff --git a/resources/lang/de/help/help.php b/resources/lang/de/help/help.php index 8ae5a626..a750bd5d 100644 --- a/resources/lang/de/help/help.php +++ b/resources/lang/de/help/help.php @@ -13,13 +13,10 @@ return [ 'tableofcontents.2' => 'Nützliche Funktionen und Hinweise', - 'tableofcontents.2.1' => 'Stoppwortsuche', - 'tableofcontents.2.2' => 'Mehrwortsuche', - 'tableofcontents.2.3' => 'Groß-/ Kleinschreibung', - 'tableofcontents.2.4' => 'URLs ausschließen', - 'tableofcontents.2.5' => '!bangs', - 'tableofcontents.2.6' => 'Suche in der Suche', - 'tableofcontents.2.7' => 'MetaGer hinzufügen', + 'tableofcontents.2.1' => 'Suchfunktionen', + 'tableofcontents.2.2' => '!bangs', + 'tableofcontents.2.3' => 'Suche in der Suche', + 'tableofcontents.2.4' => 'MetaGer hinzufügen', diff --git a/resources/lang/en/help/help-functions.php b/resources/lang/en/help/help-functions.php index 99e0fcd9..b2d1d271 100644 --- a/resources/lang/en/help/help-functions.php +++ b/resources/lang/en/help/help-functions.php @@ -1,7 +1,7 @@ "MetaGer - Help", - + "suchfunktion.title" => "Search functions", "stopworte.title" => "Exclude single words", "stopworte.1" => "If you want to exclude words within the search result, you have to put a \"-\" in front of that word", "stopworte.2" => "Example: You are looking for a new car, but no BMW. Then your search should be
    new car -bmw
    ", diff --git a/resources/lang/en/help/help.php b/resources/lang/en/help/help.php index 7b44087f..bca7e3c5 100644 --- a/resources/lang/en/help/help.php +++ b/resources/lang/en/help/help.php @@ -11,13 +11,10 @@ return [ 'tableofcontents.1.4' => 'Settings', 'tableofcontents.2' => 'Useful functions and hints', - 'tableofcontents.2.1' => 'Stopwords', - 'tableofcontents.2.2' => 'Several words', - 'tableofcontents.2.3' => 'Upper-/lower case', - 'tableofcontents.2.4' => 'Exclude URLS', - 'tableofcontents.2.5' => '!bangs', - 'tableofcontents.2.6' => 'Search in search', - 'tableofcontents.2.7' => 'Add MetaGer', + 'tableofcontents.2.1' => 'Search functions', + 'tableofcontents.2.2' => '!bangs', + 'tableofcontents.2.3' => 'Search in search', + 'tableofcontents.2.4' => 'Add MetaGer', 'tableofcontents.4' => 'Services', 'tableofcontents.4.1' => 'Android-App', diff --git a/resources/views/help/help-functions.blade.php b/resources/views/help/help-functions.blade.php index 1bed19b0..3ab090f6 100644 --- a/resources/views/help/help-functions.blade.php +++ b/resources/views/help/help-functions.blade.php @@ -5,6 +5,7 @@ @section('content')

    {!! trans('help/help-functions.title') !!}

    +

    {!! trans('help/help-functions.suchfunktion.title') !!}

    {!! trans('help/help-functions.stopworte.title') !!}

    {!! trans('help/help-functions.stopworte.1') !!}

    @@ -13,9 +14,7 @@
  • {!! trans('help/help-functions.stopworte.3') !!}
  • -
    -
    -

    {!! trans('help/help-functions.mehrwortsuche.title') !!}

    +

    {!! trans('help/help-functions.mehrwortsuche.title') !!}

    {!! trans('help/help-functions.mehrwortsuche.1') !!}

    {!! trans('help/help-functions.mehrwortsuche.2') !!}

    @@ -26,10 +25,8 @@
  • {!! trans('help/help-functions.mehrwortsuche.4.example') !!}
  • -
    -
    -

    {!! trans('help/help-functions.urls.title') !!}

    +

    {!! trans('help/help-functions.urls.title') !!}

    {!! trans('help/help-functions.urls.explanation') !!}

    {!! trans('help/help-mainpages.resultpage.title') !!}

    -- GitLab From 354ecc74269de04049d0df1415eb74b4cf53658d Mon Sep 17 00:00:00 2001 From: Kim Date: Fri, 14 Jan 2022 12:36:59 +0100 Subject: [PATCH 46/65] add cookie and youth protection icon --- public/img/cookies.svg | 139 +++++++++++++++++++++ public/img/jugendschutz.svg | 133 ++++++++++++++++++++ resources/lang/de/help/help.php | 2 +- resources/lang/en/help/help.php | 4 +- resources/less/metager/pages/help_faq.less | 12 ++ resources/views/help/help.blade.php | 4 +- 6 files changed, 289 insertions(+), 5 deletions(-) create mode 100644 public/img/cookies.svg create mode 100644 public/img/jugendschutz.svg diff --git a/public/img/cookies.svg b/public/img/cookies.svg new file mode 100644 index 00000000..326d3109 --- /dev/null +++ b/public/img/cookies.svg @@ -0,0 +1,139 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/img/jugendschutz.svg b/public/img/jugendschutz.svg new file mode 100644 index 00000000..3c000c9d --- /dev/null +++ b/public/img/jugendschutz.svg @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + 18 + + diff --git a/resources/lang/de/help/help.php b/resources/lang/de/help/help.php index b85e0fae..6b55f506 100644 --- a/resources/lang/de/help/help.php +++ b/resources/lang/de/help/help.php @@ -31,7 +31,7 @@ return [ 'tableofcontents.3.2' => 'Cookies & Co.', 'tableofcontents.3.3' => 'Tor-Hidden-Service', 'tableofcontents.3.4' => 'MetaGer-Proxy', - 'tableofcontents.3.5' => 'Fragwürdige Inhalte / Jugendschutz', + 'tableofcontents.3.5' => 'Jugendschutz', diff --git a/resources/lang/en/help/help.php b/resources/lang/en/help/help.php index df2725f0..c5d4ff8b 100644 --- a/resources/lang/en/help/help.php +++ b/resources/lang/en/help/help.php @@ -23,10 +23,10 @@ return [ 'tableofcontents.4.5' => 'MetaGer Maps', 'tableofcontents.3' => 'Privacy', - 'tableofcontents.3.2' => 'Tracking-Cookies, Session-IDs, IP adresses', + 'tableofcontents.3.2' => 'Tracking & Cookies', 'tableofcontents.3.3' => 'Tor Hidden Service', 'tableofcontents.3.4' => 'MetaGer proxy server', - 'tableofcontents.3.5' => 'inappropriate Content/ youth protection', + 'tableofcontents.3.5' => 'Youth protection', 'faq.title' => 'FAQ', diff --git a/resources/less/metager/pages/help_faq.less b/resources/less/metager/pages/help_faq.less index f9f04447..8e6899e1 100644 --- a/resources/less/metager/pages/help_faq.less +++ b/resources/less/metager/pages/help_faq.less @@ -147,3 +147,15 @@ background-position: 35% 20%; background-repeat: no-repeat; background-position: 50% 20%; } +#help-topic-tracking { + background-image: url("/img/cookies.svg"); + background-size: 50px; + background-repeat: no-repeat; + background-position: 50% 20%; +} +#help-topic-content { + background-image: url("/img/jugendschutz.svg"); + background-size: 50px; + background-repeat: no-repeat; + background-position: 50% 20%; +} \ No newline at end of file diff --git a/resources/views/help/help.blade.php b/resources/views/help/help.blade.php index cf824c8d..5c26a32d 100644 --- a/resources/views/help/help.blade.php +++ b/resources/views/help/help.blade.php @@ -38,13 +38,13 @@

    {!! trans('help/help.tableofcontents.3') !!}

    -- GitLab From 28e4a18cb70433ec2504fd3f3254be76ec280f11 Mon Sep 17 00:00:00 2001 From: Kim Date: Fri, 14 Jan 2022 12:43:20 +0100 Subject: [PATCH 47/65] delete irrelevant code --- resources/views/help/help-services.blade.php | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/resources/views/help/help-services.blade.php b/resources/views/help/help-services.blade.php index c6a55f45..91ce9c98 100644 --- a/resources/views/help/help-services.blade.php +++ b/resources/views/help/help-services.blade.php @@ -15,12 +15,7 @@

    {!! trans('help/help-services.app.1') !!}

    -
    -

    {!! trans('help/help-services.plugin.title') !!}

    -
    -

    {!! trans('help/help-services.plugin.1') !!}

    -
    -
    +

    {!! trans('help/help-services.suchwortassoziator.title') !!}

    -- GitLab From 13d7cdefe382f0e6767a39a3968f732ae380b433 Mon Sep 17 00:00:00 2001 From: Kim Date: Fri, 14 Jan 2022 13:03:46 +0100 Subject: [PATCH 48/65] add widget icon --- public/img/widget.svg | 103 +++++++++++++++++++++ resources/less/metager/pages/help_faq.less | 6 ++ 2 files changed, 109 insertions(+) create mode 100644 public/img/widget.svg diff --git a/public/img/widget.svg b/public/img/widget.svg new file mode 100644 index 00000000..e14f6f16 --- /dev/null +++ b/public/img/widget.svg @@ -0,0 +1,103 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + < /> + diff --git a/resources/less/metager/pages/help_faq.less b/resources/less/metager/pages/help_faq.less index 8e6899e1..58cab07c 100644 --- a/resources/less/metager/pages/help_faq.less +++ b/resources/less/metager/pages/help_faq.less @@ -158,4 +158,10 @@ background-position: 35% 20%; background-size: 50px; background-repeat: no-repeat; background-position: 50% 20%; +} +#help-topic-widget { + background-image: url("/img/widget.svg"); + background-size: 110px; + background-repeat: no-repeat; + background-position: 50% 20%; } \ No newline at end of file -- GitLab From 1eadb18fbae413b0f4d8bdeec0efcb3690d3a126 Mon Sep 17 00:00:00 2001 From: Kim Date: Fri, 14 Jan 2022 13:34:07 +0100 Subject: [PATCH 49/65] add proxy and web associator icons --- public/img/proxy.svg | 159 +++++++++++++++++++++ public/img/suchwortasso.svg | 85 +++++++++++ resources/less/metager/pages/help_faq.less | 12 ++ resources/views/help/help.blade.php | 2 +- 4 files changed, 257 insertions(+), 1 deletion(-) create mode 100644 public/img/proxy.svg create mode 100644 public/img/suchwortasso.svg diff --git a/public/img/proxy.svg b/public/img/proxy.svg new file mode 100644 index 00000000..b0350df5 --- /dev/null +++ b/public/img/proxy.svg @@ -0,0 +1,159 @@ + +image/svg+xml \ No newline at end of file diff --git a/public/img/suchwortasso.svg b/public/img/suchwortasso.svg new file mode 100644 index 00000000..be5c7514 --- /dev/null +++ b/public/img/suchwortasso.svg @@ -0,0 +1,85 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + A + diff --git a/resources/less/metager/pages/help_faq.less b/resources/less/metager/pages/help_faq.less index 58cab07c..5610528d 100644 --- a/resources/less/metager/pages/help_faq.less +++ b/resources/less/metager/pages/help_faq.less @@ -164,4 +164,16 @@ background-position: 35% 20%; background-size: 110px; background-repeat: no-repeat; background-position: 50% 20%; +} +#help-topic-asso { + background-image: url("/img/suchwortasso.svg"); + background-size: 50px; + background-repeat: no-repeat; + background-position: 35% 15%; +} +#help-topic-proxy { + background-image: url("/img/proxy.svg"); + background-size: 50px; + background-repeat: no-repeat; + background-position: 35% 15%; } \ No newline at end of file diff --git a/resources/views/help/help.blade.php b/resources/views/help/help.blade.php index 5c26a32d..c6c58e96 100644 --- a/resources/views/help/help.blade.php +++ b/resources/views/help/help.blade.php @@ -42,7 +42,7 @@

    {!! trans('help/help.tableofcontents.3.3') !!}

    -

    {!! trans('help/help.tableofcontents.3.4') !!}

    +

    {!! trans('help/help.tableofcontents.3.4') !!}

    {!! trans('help/help.tableofcontents.3.5') !!}

    -- GitLab From f7fafbba16e88d58fada190728b54fbacf29ec7a Mon Sep 17 00:00:00 2001 From: Kim Date: Fri, 14 Jan 2022 15:42:30 +0100 Subject: [PATCH 50/65] add tor icon --- public/img/tor-icon.svg | 75 ++++++++++++++++++++++ resources/less/metager/pages/help_faq.less | 6 ++ 2 files changed, 81 insertions(+) create mode 100644 public/img/tor-icon.svg diff --git a/public/img/tor-icon.svg b/public/img/tor-icon.svg new file mode 100644 index 00000000..07d2ad5a --- /dev/null +++ b/public/img/tor-icon.svg @@ -0,0 +1,75 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/resources/less/metager/pages/help_faq.less b/resources/less/metager/pages/help_faq.less index 5610528d..76890083 100644 --- a/resources/less/metager/pages/help_faq.less +++ b/resources/less/metager/pages/help_faq.less @@ -176,4 +176,10 @@ background-position: 35% 20%; background-size: 50px; background-repeat: no-repeat; background-position: 35% 15%; +} +#help-topic-tor { + background-image: url("/img/tor-icon.svg"); + background-size: 90px; + background-repeat: no-repeat; + background-position: 35% 15%; } \ No newline at end of file -- GitLab From 0154b44da329168b9a667d567483106131a4e100 Mon Sep 17 00:00:00 2001 From: Kim Date: Fri, 14 Jan 2022 15:42:54 +0100 Subject: [PATCH 51/65] change icon color --- public/img/app-grau.svg | 63 +++++--- public/img/bangs-icon-help.svg | 12 +- public/img/jugendschutz.svg | 20 +-- public/img/lupe-grau.svg | 62 +++++--- public/img/proxy.svg | 12 +- public/img/result-icon-help.svg | 189 +++++++++--------------- public/img/searchfield-icon-help.svg | 76 ++++------ public/img/searchinsearch-icon-help.svg | 11 +- public/img/settings-grau.svg | 96 ++++++++++++ public/img/startseite-icon-help.svg | 114 ++++++-------- public/img/suchwortasso.svg | 50 +++---- public/img/widget.svg | 64 ++++---- resources/views/help/help.blade.php | 2 +- 13 files changed, 408 insertions(+), 363 deletions(-) create mode 100644 public/img/settings-grau.svg diff --git a/public/img/app-grau.svg b/public/img/app-grau.svg index 4e79d0dd..f6c0f7ca 100644 --- a/public/img/app-grau.svg +++ b/public/img/app-grau.svg @@ -5,11 +5,35 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" id="svg1400" version="1.1" viewBox="0 0 23.859747 23.859747" height="23.859747mm" - width="23.859747mm"> + width="23.859747mm" + sodipodi:docname="App-grau.svg" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"> + image/svg+xml - + + - - - - + id="g6" + transform="matrix(0.03649932,0,0,-0.03649932,-103.50668,25.63962)" + style="fill:#ffffff;fill-opacity:1"> + diff --git a/public/img/bangs-icon-help.svg b/public/img/bangs-icon-help.svg index 2c1b0631..972532a8 100644 --- a/public/img/bangs-icon-help.svg +++ b/public/img/bangs-icon-help.svg @@ -24,7 +24,7 @@ image/svg+xml - + @@ -38,9 +38,9 @@ inkscape:pagecheckerboard="0" inkscape:document-units="mm" showgrid="true" - inkscape:zoom="8.2" - inkscape:cx="-39.09548" - inkscape:cy="44.613848" + inkscape:zoom="7.65" + inkscape:cx="-33.470175" + inkscape:cy="44.126043" inkscape:window-width="1848" inkscape:window-height="1016" inkscape:window-x="1992" @@ -68,14 +68,14 @@ id="layer1" transform="translate(-10.583333,-5.9531243)"> + originx="-2.9262499" + originy="-2.926258" /> @@ -111,9 +111,9 @@ inkscape:label="Ebene 1" inkscape:groupmode="layer" id="layer1" - transform="translate(-3.22625,-273.7679)"> + transform="translate(-2.92625,-273.4679)"> + width="22.822979mm" + sodipodi:docname="lupe-grau.svg" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"> + image/svg+xml - + - - - - + + diff --git a/public/img/proxy.svg b/public/img/proxy.svg index b0350df5..b6eaeeaf 100644 --- a/public/img/proxy.svg +++ b/public/img/proxy.svg @@ -29,8 +29,8 @@ showgrid="true" inkscape:snap-global="false" inkscape:zoom="4.9917265" - inkscape:cx="19.598688" - inkscape:cy="30.201436" + inkscape:cx="-21.86993" + inkscape:cy="29.40011" inkscape:window-x="1992" inkscape:window-y="27" inkscape:window-maximized="1" @@ -136,13 +136,13 @@ only_selected="false" />image/svg+xml \ No newline at end of file diff --git a/public/img/result-icon-help.svg b/public/img/result-icon-help.svg index 68ce6724..14bb9c30 100644 --- a/public/img/result-icon-help.svg +++ b/public/img/result-icon-help.svg @@ -1,21 +1,16 @@ - - + version="1.1" + viewBox="0 0 185.20834 47.625017" + height="47.625015mm" + width="185.20834mm"> @@ -24,134 +19,96 @@ image/svg+xml - + - - - + + + + - + x="0" /> + + width="680" + y="500" + x="0" /> + + transform="translate(5.2916665,-100.54166)" + id="layer1"> - + width="185.20834" + id="rect1686" + style="fill:#969696;fill-opacity:1;stroke:none;stroke-width:1.16403961" /> MetaGer - Mehr als eine Suchmaschine + xml:space="preserve">MetaGer - Mehr als eine Suchmaschine metager.de + id="text17430" + y="130.87425" + x="0.40936163" + style="font-style:normal;font-weight:normal;font-size:6.3499999px;line-height:1.25;font-family:sans-serif;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.22090399;stroke-opacity:1;" + xml:space="preserve">metager.de + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';stroke-width:0.280729" + id="tspan20094" /> - MetaGer-Quellcode: Unser Algorithmus: 100% Ökostrom. Wir achten auf die Nachhaltigkeit und den Ressourcengebrauch unserer Dienste. Wir verwenden nur... + transform="scale(0.26458333)" + xml:space="preserve" /> diff --git a/public/img/searchfield-icon-help.svg b/public/img/searchfield-icon-help.svg index 23ef9872..4df51443 100644 --- a/public/img/searchfield-icon-help.svg +++ b/public/img/searchfield-icon-help.svg @@ -42,11 +42,11 @@ id="namedview11" showgrid="true" units="px" - inkscape:zoom="7.8668172" - inkscape:cx="-3.790382" - inkscape:cy="9.7824632" + inkscape:zoom="8.4348572" + inkscape:cx="37.25363" + inkscape:cy="9.2739984" inkscape:window-x="0" - inkscape:window-y="0" + inkscape:window-y="92" inkscape:window-maximized="1" inkscape:current-layer="svg14" fit-margin-top="0" @@ -62,50 +62,26 @@ - - - - - - - - - - + style="opacity:1;fill:#969696;fill-opacity:1;stroke:none;stroke-width:0.30908409;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + id="rect830" + width="20.682688" + height="4.7231369" + x="0.43434235" + y="0.31556633" + ry="0.50948554" /> + + diff --git a/public/img/searchinsearch-icon-help.svg b/public/img/searchinsearch-icon-help.svg index a54e4816..5a0249d9 100644 --- a/public/img/searchinsearch-icon-help.svg +++ b/public/img/searchinsearch-icon-help.svg @@ -24,6 +24,7 @@ image/svg+xml + @@ -41,8 +42,8 @@ id="namedview10" showgrid="false" inkscape:zoom="2.774599" - inkscape:cx="43.130047" - inkscape:cy="42.528667" + inkscape:cx="-106.0807" + inkscape:cy="39.645367" inkscape:window-x="1992" inkscape:window-y="27" inkscape:window-maximized="1" @@ -54,7 +55,7 @@ cy="6.2899933" cx="10.387932" id="path2298" - style="fill:none;fill-opacity:1;stroke:#666666;stroke-width:1.97363663;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + style="fill:none;fill-opacity:1;stroke:#969696;stroke-width:1.97363663;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" transform="rotate(15.366798)" /> + style="fill:#969696;fill-opacity:1;stroke:none;stroke-width:1.74589539;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + style="fill:none;stroke:#969696;stroke-width:1.16499996;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> diff --git a/public/img/settings-grau.svg b/public/img/settings-grau.svg new file mode 100644 index 00000000..4aa8efe8 --- /dev/null +++ b/public/img/settings-grau.svg @@ -0,0 +1,96 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/public/img/startseite-icon-help.svg b/public/img/startseite-icon-help.svg index 122e9bfe..858b9288 100644 --- a/public/img/startseite-icon-help.svg +++ b/public/img/startseite-icon-help.svg @@ -25,7 +25,7 @@ image/svg+xml - + @@ -38,19 +38,19 @@ guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" - inkscape:window-width="1920" - inkscape:window-height="1043" + inkscape:window-width="1848" + inkscape:window-height="1016" id="namedview29" showgrid="false" fit-margin-top="0" fit-margin-left="0" fit-margin-right="0" fit-margin-bottom="0" - inkscape:zoom="0.2102413" - inkscape:cx="324.88618" - inkscape:cy="-240.93391" - inkscape:window-x="0" - inkscape:window-y="0" + inkscape:zoom="1.4182101" + inkscape:cx="343.67619" + inkscape:cy="-113.86888" + inkscape:window-x="1992" + inkscape:window-y="27" inkscape:window-maximized="1" inkscape:current-layer="svg5" /> + id="g918"> - - - - - + id="g893"> + + + + + id="g898"> + - - - - - - - - - + + transform="matrix(0.31861296,0,0,-0.31861296,-41.896402,20.888893)"> diff --git a/public/img/suchwortasso.svg b/public/img/suchwortasso.svg index be5c7514..8fac39a9 100644 --- a/public/img/suchwortasso.svg +++ b/public/img/suchwortasso.svg @@ -28,8 +28,8 @@ id="namedview8" showgrid="true" inkscape:zoom="8.02" - inkscape:cx="43.130039" - inkscape:cy="42.489934" + inkscape:cx="31.781574" + inkscape:cy="41.492428" inkscape:window-x="1992" inkscape:window-y="27" inkscape:window-maximized="1" @@ -52,34 +52,30 @@ - - - - + + A + x="4.0749793" + y="12.204106" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12.69999981px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';fill:#969696;fill-opacity:1;stroke-width:0.396875;stroke-miterlimit:4;stroke-dasharray:none;stroke:#969696;stroke-opacity:1;">A diff --git a/public/img/widget.svg b/public/img/widget.svg index e14f6f16..600938eb 100644 --- a/public/img/widget.svg +++ b/public/img/widget.svg @@ -33,8 +33,8 @@ fit-margin-bottom="0" inkscape:snap-global="false" inkscape:zoom="6.6449955" - inkscape:cx="48.503246" - inkscape:cy="16.39371" + inkscape:cx="17.351983" + inkscape:cy="15.791753" inkscape:window-x="1992" inkscape:window-y="27" inkscape:window-maximized="1" @@ -55,29 +55,36 @@ image/svg+xml - + - - - - + < /> + + < /> - + id="flowPara835" /> diff --git a/resources/views/help/help.blade.php b/resources/views/help/help.blade.php index c6c58e96..cbc7784c 100644 --- a/resources/views/help/help.blade.php +++ b/resources/views/help/help.blade.php @@ -40,7 +40,7 @@

    {!! trans('help/help.tableofcontents.3.2') !!}

    -

    {!! trans('help/help.tableofcontents.3.3') !!}

    +

    {!! trans('help/help.tableofcontents.3.3') !!}

    {!! trans('help/help.tableofcontents.3.4') !!}

    -- GitLab From 2437191ae43fdaa6bb09d328ab7bf34121b7c40e Mon Sep 17 00:00:00 2001 From: Kim Date: Fri, 14 Jan 2022 15:45:50 +0100 Subject: [PATCH 52/65] change icon color --- public/img/icon-settings-grau.svg | 120 ++++++++++++++++++------------ public/img/settings-grau.svg | 96 ------------------------ 2 files changed, 74 insertions(+), 142 deletions(-) delete mode 100644 public/img/settings-grau.svg diff --git a/public/img/icon-settings-grau.svg b/public/img/icon-settings-grau.svg index e54d4aa4..4aa8efe8 100644 --- a/public/img/icon-settings-grau.svg +++ b/public/img/icon-settings-grau.svg @@ -5,11 +5,35 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" - id="svg831" - version="1.1" - viewBox="0 0 21.166666 21.166666" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="21.166666mm" height="21.166666mm" - width="21.166666mm"> + viewBox="0 0 21.166666 21.166666" + version="1.1" + id="svg831" + sodipodi:docname="settings-grau.svg" + inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"> + image/svg+xml - + - - - - - - - - - - - + + + + + + + + + diff --git a/public/img/settings-grau.svg b/public/img/settings-grau.svg deleted file mode 100644 index 4aa8efe8..00000000 --- a/public/img/settings-grau.svg +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - -- GitLab From 9cf8989161d54d8878d8bb8d5bcd6ed8ebd7e1df Mon Sep 17 00:00:00 2001 From: Kim Date: Fri, 14 Jan 2022 15:54:25 +0100 Subject: [PATCH 53/65] fix icon position --- resources/less/metager/pages/help_faq.less | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/resources/less/metager/pages/help_faq.less b/resources/less/metager/pages/help_faq.less index 76890083..fd61b9fb 100644 --- a/resources/less/metager/pages/help_faq.less +++ b/resources/less/metager/pages/help_faq.less @@ -111,7 +111,7 @@ background-position: 35% 20%; background-image: url("/img/lupe-grau.svg"); background-size: 45px; background-repeat: no-repeat; - background-position: 35% 20%; + background-position: 50% 20%; } #help-topic-bangs { @@ -125,7 +125,7 @@ background-position: 35% 20%; background-image: url("/img/searchinsearch-icon-help.svg"); background-size: 50px; background-repeat: no-repeat; - background-position: 35% 15%; + background-position: 50% 20%; } #help-topic-addmetager { @@ -169,17 +169,17 @@ background-position: 35% 20%; background-image: url("/img/suchwortasso.svg"); background-size: 50px; background-repeat: no-repeat; - background-position: 35% 15%; + background-position: 50% 20%; } #help-topic-proxy { background-image: url("/img/proxy.svg"); - background-size: 50px; + background-size: 40px; background-repeat: no-repeat; - background-position: 35% 15%; + background-position: 50% 20%; } #help-topic-tor { background-image: url("/img/tor-icon.svg"); background-size: 90px; background-repeat: no-repeat; - background-position: 35% 15%; + background-position: 50% 25%; } \ No newline at end of file -- GitLab From 757d019e7d9c5c3d8a0008ebbbff5d46a43b72a8 Mon Sep 17 00:00:00 2001 From: Kim Date: Fri, 14 Jan 2022 15:59:56 +0100 Subject: [PATCH 54/65] delete FAQ-section --- resources/lang/de/help/help.php | 21 +-------------------- resources/lang/en/help/help.php | 14 +------------- resources/views/help/help.blade.php | 18 ------------------ 3 files changed, 2 insertions(+), 51 deletions(-) diff --git a/resources/lang/de/help/help.php b/resources/lang/de/help/help.php index 6b55f506..bc796586 100644 --- a/resources/lang/de/help/help.php +++ b/resources/lang/de/help/help.php @@ -32,23 +32,4 @@ return [ 'tableofcontents.3.3' => 'Tor-Hidden-Service', 'tableofcontents.3.4' => 'MetaGer-Proxy', 'tableofcontents.3.5' => 'Jugendschutz', - - - - - - 'tableofcontents.5' => 'FAQ', - - - 'faq.title' => 'FAQ', - - 'searchengine.title' => 'Warum können wir Suchmaschinen abfragen und trotzdem die Anonymität der Nutzer wahren?', - 'searchengine.explanation' => 'Wir als Meta-Suchmaschine stehen zwischen Ihnen und der Abfrage, die bspw. an Yahoo weiter geleitet wird. Das bedeutet, wenn Sie eine Suchabfrage abschicken, schicken sie diese Abfrage an uns. Wir entziehen dieser dann alle Informationen, welche sie identifizieren könnten und leiten eine anonyme Abfrage an Yahoo weiter. Yahoo schickt die Antwort dann wiederum an uns und wir leiten diese an Sie weiter. So handhaben wir dies mit allen Suchmaschinen, die wir abfragen. So können wir garantieren, dass Ihre Privatsphäre gegenüber allen bei uns abgefragten Suchmaschinen gewahrt bleibt. Darüber hinaus können wir auch garantieren, dass Ihre Daten auch bei uns nicht abgespeichert werden (Ausnahme: Kurzfristige Speicherung gegen Hacking- und Bot-Attacken) Genauer ersichtlich wird das in unserer Datenschutzerklärung. Dies ist sogar für die Öffentlichkeit nachvollziehbar, da der gesamte Quelltext von MetaGer unter einer freien Lizenz veröffentlicht wurde (https://gitlab.metager.de/open-source/MetaGer). Wenn Sie eine eigene Website haben, dann können Sie auf ihr auch einmal auf einfache Weise mit dem MetaGer-Widget experimentieren. Sie dürfen das Widget mit Logo frei auf Ihren Webseiten verwenden und auch Links auf MetaGer.de setzen, wenn Sie wollen.', - - 'proposal.title' => 'Wie kann ich die Anzeige meiner vorherigen Suchen löschen?', - 'proposal.explanation' => '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, immer ein wenig anders, aber abschalten können Sie das in jedem Browser.', - - 'assignment.title' => 'Über welche Wege kann eine Zuordnung zu Personen hergestellt werden?', - 'assignment.explanation.1' => 'Die Zuordnung kann dann hergestellt werden, wenn sich ein Nutzer bei einem Dienst eines Anbieters (z.B. Google-Mail) persönlich angemeldet hat. Dann wird ein Cookie für diesen Anmelder gesetzt. Bei einer späteren Suche ist dann dieser Anmelder anhand des Cookies identifiziert. Löschen Sie regelmäßig Cookies von nicht vertrauenswürdigen oder unbekannten Quellen. Eine exakte Zuordnung über die IP-Adresse zur Person ist nur mit Hilfe des Providers möglich. Dies wird im Normalfall wahrscheinlich nicht geschehen. Aber es gibt weitere Indizien: auch anhand einer wechselnden IP ist ohne Mithilfe des Providers eine ungefähre geografische Zuordnung möglich.', - 'assignment.explanation.2' => 'Darüber hinaus sendet der Browser weitere Daten, wie z.B. den User-Agent, dessen genaue Version und Arbeitsumgebung, das Betriebssystem und dessen exakte Version und ggf. Patch-Level. Auch mit diesen Daten ist eine Zuordnung zur Person des Anmelders, wenn dessen Daten durch die Anmeldung zu einem Dienst erst einmal bekannt sind, mit hoher Wahrscheinlichkeit möglich.', -]; + ]; diff --git a/resources/lang/en/help/help.php b/resources/lang/en/help/help.php index c5d4ff8b..e9be2175 100644 --- a/resources/lang/en/help/help.php +++ b/resources/lang/en/help/help.php @@ -27,16 +27,4 @@ return [ 'tableofcontents.3.3' => 'Tor Hidden Service', 'tableofcontents.3.4' => 'MetaGer proxy server', 'tableofcontents.3.5' => 'Youth protection', - - 'faq.title' => 'FAQ', - - 'searchengine.title' => 'How does MetaGer query other search engines while preserving user anonymity?', - 'searchengine.explanation' => 'Since MetaGer is a meta-search engine, every search request you send to us will be stripped of information which could lead to your identification before being sent to e.g. Yahoo. Yahoo will send their response to us which we will then forward to you. This is how we handle every search request sent to us, no matter which one of the offered search engines you use. By doing this we commit ourselves to guarantee your privacy and do not save any personal data. It is possible to verify this, since the source code of MetaGer has been released under a free license (https://gitlab.metager.de/open-source/MetaGer). If you have your own website you could try and find out how our MetaGer-Widget works. You are also free to create links to our search engine.', - - 'proposal.title' => 'How can I delete the search suggestions?', - 'proposal.explanation' => 'This is provided by your webbrowser. Try to customize the history settings.', - - 'assignment.title' => 'How can one match data to individuals ?', - 'assignment.explanation.1' => 'This could be done by cookies. For example a cookie can be set as a part of making an account. You give your data, a cookie is made out of it and is stored on your PC. Next time using the same service it will know you very well. This kind of data is managed by the webbrowser. It is easy to find and erase all cookies from unknown or not confidable origins. You should do this routinely.', - 'assignment.explanation.2' => 'The webbrowser sends a heap of data to a website, like the user agent, exact version numbers, the work invironment, the operating system and so on. Maybe there is a matching of data to individuals possible, too.', -]; + ]; diff --git a/resources/views/help/help.blade.php b/resources/views/help/help.blade.php index cbc7784c..179b710f 100644 --- a/resources/views/help/help.blade.php +++ b/resources/views/help/help.blade.php @@ -66,22 +66,4 @@
    - - -

    {!! trans('help/help.faq.title') !!}

    - -
    -

    {!! trans('help/help.searchengine.title') !!}

    -

    {!! trans('help/help.searchengine.explanation') !!}

    -
    -
    -

    {!! trans('help/help.proposal.title') !!}

    -

    {!! trans('help/help.proposal.explanation') !!}

    -
    -
    -

    {!! trans('help/help.assignment.title') !!}

    -

    {!! trans('help/help.assignment.explanation.1') !!}

    -

    {!! trans('help/help.assignment.explanation.2') !!}

    -
    - @endsection \ No newline at end of file -- GitLab From b4b42eee62284fcfe68487593691b9893d42b378 Mon Sep 17 00:00:00 2001 From: Kim Date: Fri, 14 Jan 2022 16:11:17 +0100 Subject: [PATCH 55/65] change icon color --- public/img/jugendschutz.svg | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/public/img/jugendschutz.svg b/public/img/jugendschutz.svg index abe085e5..34936f3b 100644 --- a/public/img/jugendschutz.svg +++ b/public/img/jugendschutz.svg @@ -67,17 +67,17 @@ inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="7.14" - inkscape:cx="-11.886399" - inkscape:cy="37.81968" + inkscape:cx="17.315257" + inkscape:cy="37.259456" inkscape:document-units="mm" inkscape:current-layer="layer1" showgrid="true" units="px" - inkscape:window-width="1848" - inkscape:window-height="1016" - inkscape:window-x="1992" - inkscape:window-y="27" - inkscape:window-maximized="1" + inkscape:window-width="835" + inkscape:window-height="424" + inkscape:window-x="975" + inkscape:window-y="343" + inkscape:window-maximized="0" showguides="true" inkscape:guide-bbox="true" fit-margin-top="0" @@ -103,7 +103,7 @@ image/svg+xml - + @@ -113,7 +113,7 @@ id="layer1" transform="translate(-2.92625,-273.4679)"> Date: Wed, 19 Jan 2022 11:36:13 +0100 Subject: [PATCH 56/65] change headpage layout --- resources/less/metager/pages/help_faq.less | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/resources/less/metager/pages/help_faq.less b/resources/less/metager/pages/help_faq.less index fd61b9fb..9f48fd48 100644 --- a/resources/less/metager/pages/help_faq.less +++ b/resources/less/metager/pages/help_faq.less @@ -55,11 +55,15 @@ } } .help-topic-row{ - display: flex;gap: 10px; + display: flex; + gap:4%; + flex-wrap:wrap; } .help-topic, .help-topic:visited{ - width: 160px; - height: 90px; + width:20vw; + max-width: 220px; + min-width: 160px; + height: 100px; display: block; border: solid #5b5b5b8f 2px; border-radius: 5px; -- GitLab From e29d589e2636f16677497b18bf4ed6fce63cc6c3 Mon Sep 17 00:00:00 2001 From: Kim Date: Wed, 19 Jan 2022 12:35:05 +0100 Subject: [PATCH 57/65] add back arrow to the help pages --- public/img/back-arrow.svg | 74 +++++++++++++++++++ resources/lang/de/help/help-functions.php | 1 + resources/lang/de/help/help-mainpages.php | 1 + .../lang/de/help/help-privacy-protection.php | 2 +- resources/lang/de/help/help-services.php | 2 +- resources/lang/en/help/help-functions.php | 2 + resources/lang/en/help/help-mainpages.php | 1 + .../lang/en/help/help-privacy-protection.php | 1 + resources/lang/en/help/help-services.php | 1 + resources/less/metager/pages/help_faq.less | 11 ++- resources/views/help/help-functions.blade.php | 1 + resources/views/help/help-mainpages.blade.php | 2 + .../help/help-privacy-protection.blade.php | 2 +- resources/views/help/help-services.blade.php | 2 +- 14 files changed, 97 insertions(+), 6 deletions(-) create mode 100644 public/img/back-arrow.svg diff --git a/public/img/back-arrow.svg b/public/img/back-arrow.svg new file mode 100644 index 00000000..0f56f9a4 --- /dev/null +++ b/public/img/back-arrow.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/resources/lang/de/help/help-functions.php b/resources/lang/de/help/help-functions.php index 36e1d097..5c5d8379 100644 --- a/resources/lang/de/help/help-functions.php +++ b/resources/lang/de/help/help-functions.php @@ -2,6 +2,7 @@ return [ 'title' => 'MetaGer - Hilfe', + "backarrow" => ' Zurück', "suchfunktion.title" => "Suchfunktionen", "stopworte.title" => 'Stoppworte', "stopworte.1" => "Wenn Sie unter den MetaGer-Suchergebnissen solche ausschließen wollen, in denen bestimmte Worte (Ausschlussworte / Stoppworte) vorkommen, dann erreichen Sie das, indem Sie diese Worte mit einem Minus versehen.", diff --git a/resources/lang/de/help/help-mainpages.php b/resources/lang/de/help/help-mainpages.php index 6418d0c0..2216d60f 100644 --- a/resources/lang/de/help/help-mainpages.php +++ b/resources/lang/de/help/help-mainpages.php @@ -2,6 +2,7 @@ return [ "title" => 'MetaGer - Hilfe', + "backarrow" => ' Zurück', "title.2" => 'Die Benutzung der Hauptseiten', "startpage.title" => 'Die Startseite', "startpage.info" => 'Die Startseite beinhaltet das Suchfeld, oben rechts einen Button zum Aufrufen des Menus und unter dem Suchfeld einen Link, mit dem Sie MetaGer zu Ihrem Browser hinzufügen können. Im unteren Bereich finden Sie Informationen zu MetaGer und dem Trägerverein SUMA-EV. Zusätzlich werden unten unsere Schwerpunkte Garantierte Privatsphäre, Gemeinnütziger Verein, Vielfältig & Frei und 100% Ökostrom angezeigt. Durch einen Klick auf die entsprechenden Bereiche oder durch Scrollen können mehr Informationen gefunden werden. ', diff --git a/resources/lang/de/help/help-privacy-protection.php b/resources/lang/de/help/help-privacy-protection.php index 5a581c70..18a677f7 100644 --- a/resources/lang/de/help/help-privacy-protection.php +++ b/resources/lang/de/help/help-privacy-protection.php @@ -2,7 +2,7 @@ return [ "title" => 'MetaGer - Hilfe', - + "backarrow" => ' Zurück', "datenschutz.title" => "Anonymität und Datensicherheit", "datenschutz.1" => 'Tracking-Cookies, Session-IDs und IP-Adressen', diff --git a/resources/lang/de/help/help-services.php b/resources/lang/de/help/help-services.php index 3196f01c..35e9f3b4 100644 --- a/resources/lang/de/help/help-services.php +++ b/resources/lang/de/help/help-services.php @@ -2,7 +2,7 @@ return [ "title" => 'MetaGer - Hilfe', - + "backarrow" => ' Zurück', "dienste" => "Weitere Dienste um die Suche herum", "dienste.kostenlos" => "Selbstverständlich sind all unsere Dienste kostenlos", diff --git a/resources/lang/en/help/help-functions.php b/resources/lang/en/help/help-functions.php index b2d1d271..b3308c20 100644 --- a/resources/lang/en/help/help-functions.php +++ b/resources/lang/en/help/help-functions.php @@ -1,6 +1,8 @@ "MetaGer - Help", + "backarrow" => ' back', + "suchfunktion.title" => "Search functions", "stopworte.title" => "Exclude single words", "stopworte.1" => "If you want to exclude words within the search result, you have to put a \"-\" in front of that word", diff --git a/resources/lang/en/help/help-mainpages.php b/resources/lang/en/help/help-mainpages.php index 6037810c..09f8fbed 100644 --- a/resources/lang/en/help/help-mainpages.php +++ b/resources/lang/en/help/help-mainpages.php @@ -1,6 +1,7 @@ "MetaGer - Help", + "backarrow" => ' back', "title.2" => 'Use of the search engine', diff --git a/resources/lang/en/help/help-privacy-protection.php b/resources/lang/en/help/help-privacy-protection.php index e6ea9e3b..09340da8 100644 --- a/resources/lang/en/help/help-privacy-protection.php +++ b/resources/lang/en/help/help-privacy-protection.php @@ -1,6 +1,7 @@ "MetaGer - Help", + "backarrow" => ' back', "datenschutz.title" => "Privacy", "datenschutz.1" => "Tracking-Cookies, Session-IDs, IP addresses", diff --git a/resources/lang/en/help/help-services.php b/resources/lang/en/help/help-services.php index ea75d0d3..e9cb1b9f 100644 --- a/resources/lang/en/help/help-services.php +++ b/resources/lang/en/help/help-services.php @@ -1,6 +1,7 @@ "MetaGer - Help", + "backarrow" => ' back', "dienste" => "Services", "dienste.kostenlos" => "All our services are cost free. You do not pay with your data.", diff --git a/resources/less/metager/pages/help_faq.less b/resources/less/metager/pages/help_faq.less index 9f48fd48..d967865e 100644 --- a/resources/less/metager/pages/help_faq.less +++ b/resources/less/metager/pages/help_faq.less @@ -54,12 +54,19 @@ } } } -.help-topic-row{ +.help-back-button, .help-back-button:visited { + font-size: medium; + color: @text-color; +} +.help-back-button .back-arrow { + width:10px ; +} +.help-topic-row { display: flex; gap:4%; flex-wrap:wrap; } -.help-topic, .help-topic:visited{ +.help-topic, .help-topic:visited { width:20vw; max-width: 220px; min-width: 160px; diff --git a/resources/views/help/help-functions.blade.php b/resources/views/help/help-functions.blade.php index 3ab090f6..e7f90fae 100644 --- a/resources/views/help/help-functions.blade.php +++ b/resources/views/help/help-functions.blade.php @@ -5,6 +5,7 @@ @section('content')

    {!! trans('help/help-functions.title') !!}

    +{!! trans('help/help-functions.backarrow') !!}

    {!! trans('help/help-functions.suchfunktion.title') !!}

    {!! trans('help/help-functions.stopworte.title') !!}

    diff --git a/resources/views/help/help-mainpages.blade.php b/resources/views/help/help-mainpages.blade.php index 49c9362f..41cf0218 100644 --- a/resources/views/help/help-mainpages.blade.php +++ b/resources/views/help/help-mainpages.blade.php @@ -6,7 +6,9 @@

    {!! trans('help/help-mainpages.title') !!}

    + {!! trans('help/help-mainpages.backarrow') !!}

    {!! trans('help/help-mainpages.title.2') !!}

    +

    {!! trans('help/help-mainpages.startpage.title') !!}

    {!! trans('help/help-mainpages.startpage.info') !!}

    {!! trans('help/help-mainpages.searchfield.title') !!}

    diff --git a/resources/views/help/help-privacy-protection.blade.php b/resources/views/help/help-privacy-protection.blade.php index 78b13af6..4ca96c57 100644 --- a/resources/views/help/help-privacy-protection.blade.php +++ b/resources/views/help/help-privacy-protection.blade.php @@ -4,7 +4,7 @@ @section('content')

    {!! trans('help/help-privacy-protection.title') !!}

    - +{!! trans('help/help-privacy-protection.backarrow') !!}

    {!! trans('help/help-privacy-protection.datenschutz.title') !!}

    {!! trans('help/help-privacy-protection.datenschutz.1') !!}

    diff --git a/resources/views/help/help-services.blade.php b/resources/views/help/help-services.blade.php index 91ce9c98..7b5a4dc7 100644 --- a/resources/views/help/help-services.blade.php +++ b/resources/views/help/help-services.blade.php @@ -4,7 +4,7 @@ @section('content')

    {!! trans('help/help-services.title') !!}

    - +{!! trans('help/help-services.backarrow') !!}

    {!! trans('help/help-services.dienste') !!}

    {!! trans('help/help-services.dienste.kostenlos') !!}

    -- GitLab From 5dd4eae3072c846462474b8a35856a2a77961acf Mon Sep 17 00:00:00 2001 From: Kim Date: Wed, 19 Jan 2022 12:46:15 +0100 Subject: [PATCH 58/65] fix icon position --- resources/less/metager/pages/help_faq.less | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/less/metager/pages/help_faq.less b/resources/less/metager/pages/help_faq.less index d967865e..f2576dfd 100644 --- a/resources/less/metager/pages/help_faq.less +++ b/resources/less/metager/pages/help_faq.less @@ -143,7 +143,7 @@ background-position: 35% 20%; background-image: url("/img/plug-in.svg"); background-size: 55px; background-repeat: no-repeat; - background-position: 80% 40%; + background-position: 80% 25%; } #help-topic-app { -- GitLab From 3a04f454ad8bfa5712cd7820929da729c99c381c Mon Sep 17 00:00:00 2001 From: Kim Date: Fri, 28 Jan 2022 09:38:56 +0100 Subject: [PATCH 59/65] change tor icon --- public/img/tor-icon.svg | 99 ++++++++++++++++++++++------------------- 1 file changed, 53 insertions(+), 46 deletions(-) diff --git a/public/img/tor-icon.svg b/public/img/tor-icon.svg index 07d2ad5a..62f6dfeb 100644 --- a/public/img/tor-icon.svg +++ b/public/img/tor-icon.svg @@ -7,69 +7,76 @@ xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - id="svg1085" + width="150.8125mm" + height="81.726486mm" + viewBox="0 0 150.8125 81.726486" version="1.1" - viewBox="0 0 21.874634 8.0046797" - height="30.253906" - width="82.675781" - sodipodi:docname="tor-icon-selfmade.svg" - inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"> + id="svg8" + inkscape:version="1.0.2 (e86c870879, 2021-01-15)" + sodipodi:docname="Tor-Logo.svg"> + - + inkscape:window-y="0" + inkscape:window-maximized="1"> + + + id="metadata5"> image/svg+xml - + - - - - - + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-10.583333,-100.54167)"> + + + -- GitLab From f704c4105f750483c63b465928ffddc58a3e0a13 Mon Sep 17 00:00:00 2001 From: Kim Date: Fri, 28 Jan 2022 09:41:03 +0100 Subject: [PATCH 60/65] fix widget icon --- public/img/widget.svg | 32 +++++++++++++++++++------------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/public/img/widget.svg b/public/img/widget.svg index 600938eb..4871dc18 100644 --- a/public/img/widget.svg +++ b/public/img/widget.svg @@ -33,8 +33,8 @@ fit-margin-bottom="0" inkscape:snap-global="false" inkscape:zoom="6.6449955" - inkscape:cx="17.351983" - inkscape:cy="15.791753" + inkscape:cx="36.038419" + inkscape:cy="15.189796" inkscape:window-x="1992" inkscape:window-y="27" inkscape:window-maximized="1" @@ -59,17 +59,23 @@ - < /> + + + + + Date: Fri, 28 Jan 2022 10:09:07 +0100 Subject: [PATCH 61/65] fix text color while hovering --- resources/less/metager/pages/help_faq.less | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/resources/less/metager/pages/help_faq.less b/resources/less/metager/pages/help_faq.less index f2576dfd..cce8e240 100644 --- a/resources/less/metager/pages/help_faq.less +++ b/resources/less/metager/pages/help_faq.less @@ -80,6 +80,10 @@ background-color: @card-background-color; } +.help-topic:hover { + color:@text-color; +} + .help-topic > p { bottom: 0px; position: absolute; -- GitLab From d0bfa82ab6ec797e8827dd274ea61d3581777176 Mon Sep 17 00:00:00 2001 From: Kim Date: Fri, 28 Jan 2022 10:20:19 +0100 Subject: [PATCH 62/65] change name to help.less --- resources/less/metager/pages/all.less | 2 +- resources/less/metager/pages/{help_faq.less => help.less} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename resources/less/metager/pages/{help_faq.less => help.less} (100%) diff --git a/resources/less/metager/pages/all.less b/resources/less/metager/pages/all.less index 7bbdb618..59a4c085 100644 --- a/resources/less/metager/pages/all.less +++ b/resources/less/metager/pages/all.less @@ -1,7 +1,7 @@ @import "./contact.less"; @import "./donation.less"; -@import "./help_faq.less"; +@import "./help.less"; @import "./language.less"; @import "./privacy.less"; @import "./resultpage.less"; diff --git a/resources/less/metager/pages/help_faq.less b/resources/less/metager/pages/help.less similarity index 100% rename from resources/less/metager/pages/help_faq.less rename to resources/less/metager/pages/help.less -- GitLab From 9e8dfec7f8a91d862af1fbfac8cc1300ba6e20aa Mon Sep 17 00:00:00 2001 From: Dominik Hebeler Date: Mon, 14 Feb 2022 16:21:55 +0100 Subject: [PATCH 63/65] logging preferred language --- app/Http/Controllers/MetaGerSearch.php | 7 +++++++ app/PrometheusExporter.php | 6 +++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/MetaGerSearch.php b/app/Http/Controllers/MetaGerSearch.php index c2db39cd..e18293c7 100644 --- a/app/Http/Controllers/MetaGerSearch.php +++ b/app/Http/Controllers/MetaGerSearch.php @@ -4,6 +4,7 @@ namespace App\Http\Controllers; use App; use App\MetaGer; +use App\PrometheusExporter; use Cache; use Illuminate\Http\Request; use LaravelLocalization; @@ -14,6 +15,12 @@ class MetaGerSearch extends Controller { public function search(Request $request, MetaGer $metager, $timing = false) { + $locale = LaravelLocalization::getCurrentLocale(); + $preferredLanguage = $request->getPreferredLanguage(); + if (!empty($preferredLanguage)) { + PrometheusExporter::PreferredLanguage($locale, $preferredLanguage); + } + if ($request->filled("chrome-plugin")) { return redirect(LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/plugin")); } diff --git a/app/PrometheusExporter.php b/app/PrometheusExporter.php index 399b3757..90a03898 100644 --- a/app/PrometheusExporter.php +++ b/app/PrometheusExporter.php @@ -40,10 +40,10 @@ class PrometheusExporter $counter->inc(); } - public static function Duration($duration, $type) + public static function PreferredLanguage($language, $type) { $registry = \Prometheus\CollectorRegistry::getDefault(); - $histogram = $registry->getOrRegisterHistogram('metager', 'request_time', 'Loading Times for different cases', ['type'], [0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.2, 2.4, 2.6, 2.8, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 15.0, 20.0, 30.0, 35.0]); - $histogram->observe($duration, [$type]); + $counter = $registry->getOrRegisterCounter("metager", $language, 'counts preferred language usages', ['type']); + $counter->inc($type); } } -- GitLab From 2af9df45c78f2ab215a03fcf86ababbff10d4da6 Mon Sep 17 00:00:00 2001 From: Dominik Hebeler Date: Mon, 14 Feb 2022 16:26:03 +0100 Subject: [PATCH 64/65] fixed missing method --- app/PrometheusExporter.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/PrometheusExporter.php b/app/PrometheusExporter.php index 90a03898..91c619cf 100644 --- a/app/PrometheusExporter.php +++ b/app/PrometheusExporter.php @@ -40,6 +40,13 @@ class PrometheusExporter $counter->inc(); } + public static function Duration($duration, $type) + { + $registry = \Prometheus\CollectorRegistry::getDefault(); + $histogram = $registry->getOrRegisterHistogram('metager', 'request_time', 'Loading Times for different cases', ['type'], [0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.2, 2.4, 2.6, 2.8, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 15.0, 20.0, 30.0, 35.0]); + $histogram->observe($duration, [$type]); + } + public static function PreferredLanguage($language, $type) { $registry = \Prometheus\CollectorRegistry::getDefault(); -- GitLab From 62b6bab59a78da66fb445935dc8484d3a4b12ffe Mon Sep 17 00:00:00 2001 From: Dominik Hebeler Date: Mon, 14 Feb 2022 18:07:05 +0100 Subject: [PATCH 65/65] fixed expected array --- app/Http/Controllers/MetaGerSearch.php | 4 ++-- app/PrometheusExporter.php | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/MetaGerSearch.php b/app/Http/Controllers/MetaGerSearch.php index e18293c7..4895b3b8 100644 --- a/app/Http/Controllers/MetaGerSearch.php +++ b/app/Http/Controllers/MetaGerSearch.php @@ -16,8 +16,8 @@ class MetaGerSearch extends Controller public function search(Request $request, MetaGer $metager, $timing = false) { $locale = LaravelLocalization::getCurrentLocale(); - $preferredLanguage = $request->getPreferredLanguage(); - if (!empty($preferredLanguage)) { + $preferredLanguage = array($request->getPreferredLanguage()); + if (!empty($preferredLanguage) && !empty($locale)) { PrometheusExporter::PreferredLanguage($locale, $preferredLanguage); } diff --git a/app/PrometheusExporter.php b/app/PrometheusExporter.php index 91c619cf..f5e769f9 100644 --- a/app/PrometheusExporter.php +++ b/app/PrometheusExporter.php @@ -47,6 +47,10 @@ class PrometheusExporter $histogram->observe($duration, [$type]); } + /** + * @param String $language + * @param Array $type + */ public static function PreferredLanguage($language, $type) { $registry = \Prometheus\CollectorRegistry::getDefault(); -- GitLab