Commit 1d093ea5 authored by Karl Hasselbring's avatar Karl Hasselbring
Browse files

Merge branch 'development' into 493-styles-aktualisieren-vereinfachen-uberarbeiten

parents 45619a43 e1c508ba
This diff is collapsed.
$(document).ready(function () {
activateJSOnlyContent()
createCustomFocuses();
var focus = $('#foki > li.active > a').attr('aria-controls');
var custom = $('#foki > li.active').hasClass('custom-focus-tab-selector');
......@@ -6,6 +7,11 @@ $(document).ready(function () {
botProtection();
})
function activateJSOnlyContent() {
$('#searchplugin').removeClass('hide')
$('.options').removeClass('hide')
}
function tabs () {
$('#foki > li.tab-selector > a').each(function () {
if ($(this).attr('target') != '_blank') {
......
......@@ -79,7 +79,7 @@ function setSettings () {
$('fieldset.mobile input#bilder').attr('id', 'angepasst')
$('fieldset.mobile label#bilder-label').attr('id', 'anpassen-label')
$('fieldset.mobile label#anpassen-label').attr('for', 'angepasst')
$('fieldset.mobile label#anpassen-label a.fa').attr('class', 'fa fa-cog')
$('fieldset.mobile label#anpassen-label i.fa').attr('class', 'fa fa-cog')
$('fieldset.mobile label#anpassen-label span.content').html('angepasst')
}
}
......
{
"js/editLanguage.js": "js/editLanguage-7a1cbfb2ba.js",
"js/kontakt.js": "js/kontakt-de49d68db3.js",
"js/scriptResultPage.js": "js/scriptResultPage-14a8249fe7.js",
"js/scriptStartPage.js": "js/scriptStartPage-032f11cdbb.js",
"js/scriptResultPage.js": "js/scriptResultPage-e3ad18a4a0.js",
"js/scriptStartPage.js": "js/scriptStartPage-f63fab5e8d.js",
"js/settings.js": "js/settings-6ff0eab621.js",
"js/widgets.js": "js/widgets-866379dd63.js"
}
\ No newline at end of file
......@@ -7296,6 +7296,9 @@ nav h1 {
line-height: 1;
white-space: nowrap;
}
.panel-title {
font-weight: bold;
}
#map,
#map div {
display: -webkit-box;
......@@ -7628,6 +7631,7 @@ a:hover {
}
#quicktips iframe {
width: 100%;
height: 800px;
background-color: transparent;
border: 0px none transparent;
padding: 0px;
......@@ -7756,6 +7760,17 @@ footer a {
padding-right: 0;
}
}
.image-container {
display: -webkit-box;
display: flex;
flex-wrap: wrap;
}
.image-item {
margin: 5px;
}
.image-item .img {
box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.3);
}
.qtheader {
font-size: 16px;
margin: 0px;
......
This diff is collapsed.
$(document).ready(function () {
activateJSOnlyContent()
createCustomFocuses();
var focus = $('#foki > li.active > a').attr('aria-controls');
var custom = $('#foki > li.active').hasClass('custom-focus-tab-selector');
......@@ -6,6 +7,11 @@ $(document).ready(function () {
botProtection();
})
function activateJSOnlyContent() {
$('#searchplugin').removeClass('hide')
$('.options').removeClass('hide')
}
function tabs () {
$('#foki > li.tab-selector > a').each(function () {
if ($(this).attr('target') != '_blank') {
......
......@@ -79,7 +79,7 @@ function setSettings () {
$('fieldset.mobile input#bilder').attr('id', 'angepasst')
$('fieldset.mobile label#bilder-label').attr('id', 'anpassen-label')
$('fieldset.mobile label#anpassen-label').attr('for', 'angepasst')
$('fieldset.mobile label#anpassen-label a.fa').attr('class', 'fa fa-cog')
$('fieldset.mobile label#anpassen-label i.fa').attr('class', 'fa fa-cog')
$('fieldset.mobile label#anpassen-label span.content').html('angepasst')
}
}
......
......@@ -383,6 +383,7 @@ a:hover {
#quicktips iframe {
width: 100%;
height: 800px;
background-color: transparent;
border: 0px none transparent;
padding: 0px;
......@@ -531,4 +532,16 @@ footer {
padding-left: 0;
padding-right: 0;
}
}
.image-container {
display: flex;
flex-wrap: wrap;
}
.image-item {
margin: 5px;
.img {
box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.3);
}
}
\ No newline at end of file
......@@ -637,4 +637,8 @@ nav h1 {
font-weight: bold;
line-height: 1;
white-space: nowrap;
}
\ No newline at end of file
}
.panel-title {
font-weight: bold;
}
......@@ -57,4 +57,9 @@ return [
'faq.17.b.10' => 'Sie können MetaGer natürlich immer auch <em>ohne</em> Plugin benutzen, indem Sie in die Adresszeile Ihres Browsers "metager.de" eintippen.',
'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.<p>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.',
'faq.19.h' => 'Kann ich auch selber auswählen welche Suchmaschinen abgefragt werden?',
'faq.19.b.1' => 'Ja, Sie können einen eigenen Suchfokus erstellen.',
'faq.19.b.2' => 'Siehe: <a href=hilfe#custom-focus-help>Hilfe</a>',
'faq.20.h' => 'Wo sind die Einstellungen zur Auswahl der Suchmaschinen hin?',
'faq.20.b' => 'Siehe: <a href="#custom-focus-faq">"Kann ich auch selber auswählen welche Suchmaschinen abgefragt werden?"</a>',
];
......@@ -4,22 +4,31 @@ 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",
"einstellungen" => "Einstellungen",
"allgemein.title" => "Allgemeine Einstellungen",
"allgemein.1" => "Alle Einstellungen zur Suche finden Sie unter dem Suchfokus \"anpassen\".",
"allgemein.1" => "Alle Einstellungen zur Suche finden Sie unter diesem Knopf auf der Startseite: ",
"allgemein.2" => "Der Farbtropfen links neben dem Suchfeld ermöglicht Ihnen eine individuelle Farbeinstellung für die Startseite. (so wie Sie es am schönsten finden).",
"allgemein.3" => "Ein Plugin für die allermeisten Browser finden Sie <a href=\"/#plugin-modal\" target=\"_blank\" rel=\"noopener\">direkt unter dem Suchfeld</a>, wo die meisten Browser bereits voreingestellt sind.",
"suchfokus.title" => "Auswahl des Suchfokus",
"suchfokus.1" => "Über dem Suchfeld finden Sie fünf Sucheinstellungen, die für die meisten Suchwünsche genügen ( \"Web\", \"Bilder\", \"Nachrichten\", \"Wissenschaft\" sowie \"Produkte\" ). Über den Button \"anpassen\" rechts daneben können Sie persönliche Feineinstellungen dazu vornehmen. Zuletzt entscheiden immer Sie über die Verwendung Ihrer Einstellungen. Sie finden ganz unten unter den Einstellungen drei Buttons: entweder benutzen Sie die Einstellung nur für eine Suche (hierfür können Sie auch ein Lesezeichen setzen), für eine dauerhafte Verwendung, oder Sie können dafür ein Plugin erstellen. MetaGer speichert Ihre Einstellungen dann im sogenannten \"Local Storage\" (des Browsers), hierfür benötigen Sie Javascript.",
"suchfokus.1" => "Über dem Suchfeld finden Sie fünf Sucheinstellungen, die für die meisten Suchwünsche genügen ( \"Web\", \"Bilder\", \"Nachrichten\", \"Wissenschaft\" sowie \"Produkte\" ).",
"suchfokus.2" => "Mit diesem Knopf können Sie einen neuen eigenen Suchfokus erstellen:",
"suchfokus.3" => "Geben Sie zunächst einen Namen für ihren neuen Suchfokus ein und wählen sie anschließend alle Suchmaschinen aus deren Ergebnisse Sie erhalten möchten. Abschließend klicken Sie auf den blauen Knopf \"Suchfokus speichern\"",
"suchfokus.4" => "Sie können auch einen vorhandenen eigenen Suchfokus verändern, indem Sie auf den Stift (<i class=\"fa fa-pencil\" aria-hidden=\"true\"></i>) neben dem Namen des Suchfokus klicken.",
"sucheingabe.title" => "Sucheingabe",
"sucheingabe.hint" => "Die im folgenden verwendeten <i>Suchen und Webseiten</i> sind lediglich Beispiele. Sie müssen diese in der Praxis durch ihre eigenen ersetzen.",
"stopworte.title" => "Stoppworte",
"stopworte.1" => "Wenn Sie unter den MetaGer-Suchergebnissen solche ausschließen wollen, in denen bestimmte Worte (Ausschlussworte / Stopworte) 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: <div class=\"well well-sm\">auto neu -bmw</div>",
"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, habe 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.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.",
"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 <div class=\"well well-sm\">großschreibung</div> sollte die gleichen Ergebnisse liefern wie <div class=\"well well-sm\">GROẞSCHREIBUNG</div>",
......
......@@ -5,11 +5,9 @@ return [
"title" => "MetaGer Help",
"einstellungen" => "Preferences",
"allgemein.title" => "Common settings",
"allgemein.1" => "You may change general settings by choosing \"customize\".",
"allgemein.2" => "The colour drop on the left side of the search field allows you to apply your favourite colour to MetaGer.",
"allgemein.3" => "Add MetaGer to your browsers search engines by clicking the \"Add the MetaGer Plugin\" button just below the search field.",
"suchfokus.title" => "Select a search focus / using the \"customize\" button",
"suchfokus.1" => "Just pick one of the foci ( \"web\", \"pictures\", \"news\", \"science\" or \"shopping\" ) to start a search with general settings made by us. These should fit most of your needs. You may set exact personal adjustments to the foci (some other settings are available too) by clicking \"customize\". At last, make a decision whether your settings should be used once ( it is possible to set a bookmark ) or permanent by clicking either \"one time use\" or \"permanent use\". Your settings are stored in the so called \"local storage\" of your webbrowser (JavaScript is needed for this).",
"sucheingabe.title" => "Search field",
"sucheingabe.hint" => "The following <i>searches and web pages</i> are just examples. Replace them by your own in practice.",
"stopworte.title" => "Stopwords",
......
......@@ -5,11 +5,9 @@ return [
"title" => "MetaGer - Ayuda",
"einstellungen" => "Preferencias",
"allgemein.title" => "Opciones generales",
"allgemein.1" => "Las opciones encuentra bajo del botón \"adaptar\"",
"allgemein.2" => "El icono de la gota de color a lado izquierdo del campo de búsqueda le permite adaptar el color de la página de inicio.",
"allgemein.3" => "Un plugin para la mayoría de los navegadores se encuentra <a href=\"/#plugin-modal\" target=\"_blank\" rel=\"noopener\">directamente</a> debajo del campo de búsqueda. Si navegador ya debería ser predeterminado.",
"suchfokus.title" => "Selección del enfoque de búsqueda",
"suchfokus.1" => "Arriba del campo de búsqueda se encuentran cinco criterios de búsqueda que en la mayoría de los caso son suficientes (\"Web\" \"Imágenes\" \"Noticias\" \"Ciencia\" y \"Productos\"). Con el botón \"adaptar\" a lado derecho usted puede reafinar la los parámetros. Al final usted decide como usar los parámetros. Hay tres botones: Puede usar los parámetros solo para una búsqueda (para esto también puede poner un marcador), guardarlo permanente o puede crearse un plugin con estos parámetros. MetaGer guarda estos parámetros entonces en el \"Local Storage\" de su navegador, necesita Javascript instalado.",
"sucheingabe.title" => "Insertar palabras para buscar",
"sucheingabe.hint" => "Ejemplos:",
"stopworte.title" => "Excluir palabras",
......
......@@ -169,4 +169,21 @@
<p>{!! trans('faq.faq.18.b') !!}</p>
</div>
</div>
<div id="custom-focus-faq" class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">{!! trans('faq.faq.19.h') !!}</h3>
</div>
<div class="panel-body">
<p>{!! trans('faq.faq.19.b.1') !!}</p>
<p>{!! trans('faq.faq.19.b.2') !!}</p>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">{!! trans('faq.faq.20.h') !!}</h3>
</div>
<div class="panel-body">
<p>{!! trans('faq.faq.20.b') !!}</p>
</div>
</div>
@endsection
......@@ -12,18 +12,29 @@
</div>
<div class="panel-body">
<ul class="dotlist">
<li>{!! trans('hilfe.allgemein.1') !!}</li>
<li>{!! trans('hilfe.allgemein.1') !!}
<a id="settings-btn" class="mutelink btn btn-default" href="#">
<i class="fa fa-cog" aria-hidden="true"></i>
</a>
</li>
<li>{!! trans('hilfe.allgemein.2') !!}</li>
<li>{!! trans('hilfe.allgemein.3') !!}</li>
</ul>
</div>
</div>
<div class="panel panel-default">
<div id="custom-focus-help" class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">{!! trans('hilfe.suchfokus.title') !!}</h3>
</div>
<div class="panel-body">
<p>{!! trans('hilfe.suchfokus.1') !!}</p>
<p>{!! trans('hilfe.suchfokus.2') !!}
<button id="addFocusBtn" class="btn btn-default" data-original-title="" title="">
<i class="fa fa-plus" aria-hidden="true"></i>
</button>
</p>
<p>{!! trans('hilfe.suchfokus.3') !!}</p>
<p>{!! trans('hilfe.suchfokus.4') !!}</p>
</div>
</div>
<h2>{!! trans('hilfe.sucheingabe.title') !!}</h2>
......
@if( strpos(rtrim(Request::header('REFERER'), '/'), LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), "/") ) === 0 && ( $browser === 'Firefox' || $browser === 'Mozilla' || $browser === 'Chrome' || $browser === 'IE' || $browser === 'Edge') )
<div id="searchplugin" class="alert alert-warning alert-dismissible" role="alert" style="">
<div id="searchplugin" class="alert alert-warning alert-dismissible hide" role="alert" style="">
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>
{!! trans('researchandtabs.plugin.1', ['browser' => $browser]) !!}
<br />
......@@ -10,7 +10,7 @@
@endif
<div class="content-wrapper container">
<header id="research" class="row">
<nav class="navbar navbar-default navbar-fixed-top navbar-resultpage">
<nav class="navbar navbar-default navbar-fixed-top navbar-resultpage">
<div class="container">
<div class="row">
<div class="col-xs-3 logo dense-col">
......
......@@ -16,7 +16,7 @@
{{ $result->anzeigeLink }}
</a>
</div>
<div class="options">
<div class="options hide">
<a tabindex="0" data-toggle="popover" data-trigger="focus" data-placement="auto bottom" data-container="body" data-html="true" data-title="<i class='fa fa-cog' aria-hidden='true'></i> Optionen">
@if(strlen($metager->getSite()) === 0)
<i class="fa fa-caret-down" aria-hidden="true"></i>
......
......@@ -19,9 +19,9 @@
</ul>
</div>
@endif
<div id="container">
<div id="container" class="image-container">
@foreach($metager->getResults() as $result)
<div class="item">
<div class="item image-item">
<div class="img">
<a href="{{ $result->link }}" target="{{ $metager->getNewtab() }}"><img src="{{ $metager->getImageProxyLink($result->image) }}" width="150px" alt="" rel="noopener"/></a>
<span class="label label-default hostlabel">{!! $result->gefVon !!}</span>
......
......@@ -16,9 +16,9 @@
</ul>
</div>
@endif
<div id="container">
<div id="container" class="image-container">
@foreach($metager->getResults() as $result)
<div class="item">
<div class="item image-item">
<div class="img">
<a href="{{ $result->link }}" target="{{ $metager->getNewtab() }}"><img src="{{ $metager->getImageProxyLink($result->image) }}" width="150px" alt="" rel="noopener"/></a>
<span class="label label-default hostlabel">{{ strip_tags($result->gefVon) }}</span>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment