From d000672515500ccc42a720ec9378e670b78afe4e Mon Sep 17 00:00:00 2001 From: Karl Hasselbring Date: Fri, 17 Aug 2018 11:00:50 +0200 Subject: [PATCH] =?UTF-8?q?Infoseite=20eingef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/lang/de/titles.php | 3 ++- resources/views/ad-info.blade.php | 25 +++++++++++++++++++++++++ routes/web.php | 17 +++++++++++------ 3 files changed, 38 insertions(+), 7 deletions(-) create mode 100644 resources/views/ad-info.blade.php diff --git a/resources/lang/de/titles.php b/resources/lang/de/titles.php index 97b23a0f..9d54b176 100644 --- a/resources/lang/de/titles.php +++ b/resources/lang/de/titles.php @@ -20,5 +20,6 @@ return [ 'languages.edit' => 'Sprachdateien bearbeiten - MetaGer', 'app' => 'Apps - MetaGer', 'faktencheck' => 'Fakten-Prüfung contra Fake-News', - 'jugendschutz' => 'Jugendschutz' + 'jugendschutz' => 'Jugendschutz', + 'ad-info' => 'Werbung bei MetaGer', ]; diff --git a/resources/views/ad-info.blade.php b/resources/views/ad-info.blade.php new file mode 100644 index 00000000..49e491e8 --- /dev/null +++ b/resources/views/ad-info.blade.php @@ -0,0 +1,25 @@ +@extends('layouts.subPages') + +@section('title', $title ) + +@section('content') +

Werbung bei MetaGer

+
+

Warum wir Werbung zeigen

+

MetaGer ist nicht einfach nur eine Webseite, sondern ein ganzer Service der gepflegt, gewartet und ständig verbessert werden muss. Dabei entstehen laufende Kosten, die sich derzeit nicht alleine durch Mitgliedsbeiträge und Spenden decken lassen. Deshalb zeigen wir zusätzlich zu unseren Suchergebnissen auch Werbeergebnisse an, die möglichst gut zur Suche passen. Zusätzlich finden sich auf unserer Startseite Sponsorenlinks von ausgewählten Firmen.

+

MetaGer wird betrieben und stetig weiterentwickelt vom SUMA-EV - Verein für freien Wissenszugang. Der SUMA-EV ist ein als gemeinnützig anerkannter Verein und erhält keine öffentlichen Fördergelder. Deshalb sind wir auf ihre Mithilfe angewiesen.

+ ~ Hier grafik mit benötigten Mitgliedern / Spenden für Werbefreiheit einfügen ~ +

Helfen Sie uns jetzt dieses Ziel zu erreichen:

+

+
+
+

Online-Einkauf - MetaGer nebenbei unterstützen

+

Sie können MetaGer einfach nebenbei unterstützen, indem Sie bei Ihrem nächsten Online-Einkauf folgendes tun:

+

Statt wie bisher direkt zum Online-Shop zu surfen, gehen Sie zunächst auf: MetaGer-Fördershops.

+

Dieser Klick führt Sie in die Shop-Auswahl des Boost-Projectes. Dort suchen Sie sich Ihren Shop aus und machen wie gewohnt Ihren Einkauf. Das ist alles. Wenn genug Menschen dies tun, dann brauchen wir keine Werbung mehr. Nur zwei Mausklicks für Sie - für alle eine Chance für den freien Wissenszugang in der digitalen Welt.

+

Damit wir auf diesem Weg unterstützt werden können, haben wir uns in das Netzwerk zur Förderung gemeinnützig anerkannter Organisationen eingebracht, das Projekt www.boost-project.com. Unter dem Dach dieses Projektes sind ca. 400 Online-Shops (von Amazon bis Zooplus) vereint, die sich bereit erklärt haben, von allen Verkäufen 6% an das Projekt zu spenden.

+
+@endsection diff --git a/routes/web.php b/routes/web.php index 742d93d8..7e3b9977 100644 --- a/routes/web.php +++ b/routes/web.php @@ -102,7 +102,7 @@ Route::group( ->with('navbarFocus', 'hilfe'); }); - Route::get('hilfe/faktencheck', function(){ + Route::get('hilfe/faktencheck', function () { return view('faktencheck') ->with('title', trans('titles.faktencheck')) ->with('navbarFocus', 'hilfe'); @@ -135,6 +135,11 @@ Route::group( ->with('title', trans('titles.jugendschutz')); }); + Route::get('ad-info', function () { + return view('ad-info') + ->with('title', trans('titles.ad-info')); + }); + Route::get('age.xml', function () { $response = Response::make(file_get_contents(resource_path('age/age.xml'))); $response->header('Content-Type', "application/xml"); @@ -147,9 +152,9 @@ Route::group( return $response; }); - Route::group([/*'middleware' => ['referer.check'],*/ 'prefix' => 'admin'], function () { + Route::group([/*'middleware' => ['referer.check'],*/'prefix' => 'admin'], function () { Route::get('/', 'AdminInterface@index'); - Route::match(['get','post'], 'count', 'AdminInterface@count'); + Route::match(['get', 'post'], 'count', 'AdminInterface@count'); Route::get('check', 'AdminInterface@check'); Route::get('engines', 'AdminInterface@engines'); }); @@ -159,7 +164,7 @@ Route::group( Route::match(['get', 'post'], 'meta/meta.ger3', 'MetaGerSearch@search')->middleware('humanverification'); Route::post('img/cat.jpg', 'HumanVerification@remove'); Route::get('r/metager/{mm}/{pw}/{url}', ['as' => 'humanverification', 'uses' => 'HumanVerification@removeGet']); - + Route::get('meta/picture', 'Pictureproxy@get'); Route::get('clickstats', 'LogController@clicklog'); Route::get('pluginClose', 'LogController@pluginClose'); @@ -195,7 +200,7 @@ Route::group( return response()->download($filePath, "MetaGer-release.apk"); }); Route::get('maps', function () { - $filePath = env('maps_app'); + $filePath = env('maps_app'); $fileContents = file_get_contents($filePath); return response($fileContents, 200) ->header('Cache-Control', 'public') @@ -205,7 +210,7 @@ Route::group( }); Route::get('maps/version', function () { - $filePath = env('maps_version'); + $filePath = env('maps_version'); $fileContents = file_get_contents($filePath); return response($fileContents, 200) ->header('Content-Type', 'text/plain'); -- GitLab