MediaWiki:SearchTools.js

Aus Open Source Ecology - Germany
Zur Navigation springen Zur Suche springen

Hinweis: Leere nach dem Speichern den Browser-Cache, um die Änderungen sehen zu können.

  • Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
  • Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
  • Internet Explorer: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
  • Opera: Gehe zu Menü → Einstellungen (Opera → Einstellungen auf dem Mac) und dann auf Datenschutz & Sicherheit → Browserdaten löschen → Gespeicherte Bilder und Dateien.
// <source lang="javascript">
// This JavaScript will be loaded only for some pages, see MediaWiki:Common.js
// License Creative Commons Share Alike: A. Plank
// This program is free software; you can redistribute it and/or modify it under the terms of the EUPL v.1.1 or (at your option) the GNU General Public License as published by the Free Software Foundation; either GPL v.3 or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License (http://www.gnu.org/licenses/) for more details. */

/* global $, document */ /* = settings for JSLint */
"use strict"; // set ECMAScript 5 Strict Mode

/**
 * @description Modify and return a substituted form action
 * This is for search portals that use dynamically changing URLs
 *
 * Dependent on <input name="default_form_action" id="default_form_action4…form_id…">
 * @param this_search_text
 * @param form_id
 * @returns {boolean}
 * @constructor
 */
function SubstitudeThisFormAction(this_search_text, form_id) {
  let replaced_action = $('input#default_form_action4' + form_id)
      .prop('value').replace(/%searchplaceholder/g, this_search_text);
  /* console.log(
      'DEBUG SubstitudeThisFormAction() ~ ' +
      'text: ' + this_search_text
      + ' form_id:' + form_id
      + ' replaced_action:' + replaced_action
  ) */
  document.getElementById(form_id).action=replaced_action;
  return true
}// function SubstitudeThisFormAction()

/**
 * @description Generate a search form passing the input text to the defined URL
 *
 * @augments $
 * @requires jQuery
 * @requires $.jI18n
 * @requires $.resource
 * @param {string} id HTML id
 * @param {string} urlBasis basis URL without variables; if forMethod GET including questionmark at the end http://…?
 * @param {string} title HTML title attribute
 * @param {string} urlVariables all necessary URL variables. If urlVariables is '%substitude_this_form_action' then the form.action ist modified using a placeholder
 * @param {string} formMethod optional: get or post (default: get)
 * @param {string} defaultString optional: string of the default search text (default: text of the original <span id="DryadesDataBaseSearch">Default text</span>)
 * @returns {String}
 */
function CreateSearchForm(id, urlBasis, urlVariables, title, formMethod, defaultString) {
  /* USAGE
    <span id="PatentsGoogleComSearchStatusGRANT"></span> or e.g. with a default string:
    <span id="PatentsGoogleComSearchStatusGRANT">Default string</span>
    urlVariables you get from opera's 'Create search…' by clicking right mouse at any HTML-search field
  */
  formMethod = formMethod ? formMethod : 'get'; // default form method is get
  let this_jq_spanid = 'span#' + id
      , this_jq_formid = this_jq_spanid + ' form'
      , this_form_id = 'dynamic_searchform_' + id
  ;// adjust jQuery to find forms
  // get optionally text value enclosed by <span></span>
  defaultString = $(this_jq_spanid).text() ? $(this_jq_spanid).text() : ( defaultString ? defaultString : $.resource('SearchTool_defaultSearchString') );
  // delete text value enclosed by <span></span>
  // <form></form> must be added here otherwise just <form/> will be created (jQuery/Browser <-> xhtml?)
  $(this_jq_spanid).text('').html(
      // add placeholder URL having “%searchplaceholder” in the URL outside the form, use ID to get value
      (urlVariables==='%substitude_this_form_action' ? "<input type='hidden' id='default_form_action4"+this_form_id+"' value='" + urlBasis + "'>" : "" )
      + "<form class='search' "
      + " id='"+this_form_id+"' "
      + " method ='" + formMethod + "'"
      + " target='_blank'"
      + " action='" + urlBasis + "'></form>"
  );

  if (urlVariables==='%substitude_this_form_action') {
    $(this_jq_formid).append(
        "<input  type='text' "
        + " title='" + title + "'"
        + " size=30 " +
        (defaultString.match(/(…$)/ig) ?
            " onfocus=\"this.value == &quot;"+ defaultString +"&quot; ? this.value = &quot;&quot; : null;\" "
                + " onblur=\"this.value == '' ? this.value = '"+ defaultString +"' : null\" "
                + " onkeyup=\"SubstitudeThisFormAction(this.value, '"+this_form_id+"')\" "
                + " onmouseleave=\"SubstitudeThisFormAction(this.value, '"+this_form_id+"')\" "
                + " onsubmit=\"SubstitudeThisFormAction(this.value, '"+this_form_id+"')\" "
            : ""
        )
        + " value ='" + defaultString + "' "
        + ">"
        + "<input type='submit' " +
        " value='" + $.resource('SearchTool_submitString') + "'" +
        " title='" + $.resource('SearchTool_submitHint') + "'> "
    );
  } else {
    // split url + create input fields
    $.each(urlVariables.split('&'), function(key, value) {
      //alert(key + ': ' + value);
      let urlVariable = value.split('=')[0],
        urlValue    = value.split('=').slice(1).join('=');
      $(this_jq_formid).append(
          "<input " +
          (urlValue.match(/(%s)/g) ? " type='text' " : " type='hidden' " ) +
          (urlValue.match(/(%s)/g) ? " title='" + title + "' " : "" ) +
          (urlValue.match(/(%s)/g) ? " size=30 " : "" ) +
          (urlValue.match(/(%s)/g) ? (defaultString.match(/(…$)/ig) ? " onfocus=\"this.value == &quot;"+ defaultString +"&quot; ? this.value = &quot;&quot; : null;\" onblur=\"this.value == '' ? this.value = '"+ defaultString +"' : null\" " : "") : "" ) +
          "  name ='" + urlVariable +"' " +
          " value ='" + (urlValue.match(/(%s)/g) ? defaultString : urlValue ) + "' "+
          ">" +
          (key === (urlVariables.split('&').length - 1) ? "<input type='submit'  value='" + $.resource('SearchTool_submitString') + "' title='" + $.resource('SearchTool_submitHint') + "'> " : "")
      );
      //alert($j(id).html());
    });// END each()
  }
}// END CreateSearchForm

$(document).ready(function() {
  // append local resources to global object, "true" = deep extension
  $.extend(true, $.jI18n, {
    de: {
      SearchTool_defaultSearchString : 'Suchbegriff hier eingeben…',
      SearchTool_submitString  : 'Los',
      SearchTool_submitHint    : 'Suche in neuer Seite…'
    },
    en: {
      SearchTool_defaultSearchString : 'Type in a search term…',
      SearchTool_submitString  : 'Go',
      SearchTool_submitHint    : 'Opens a new page…'
    },
    fr: {
      SearchTool_defaultSearchString : 'Entrez les recherche de mots ici…',
      SearchTool_submitString  : 'Et allez',
      SearchTool_submitHint    : 'Rechercher dans une nouvelle page…'
    }
  });
  CreateSearchForm(
      /* span.id       */ 'PatentsGoogleComSearchStatusGRANT',
      /* urlBasis      */ 'https://patents.google.com/?',
      /* urlVariables  */ 'q=%s&status=GRANT',
      /* title         */ 'Patentsuche bei Google (mit Status GRANT, stattgegeben)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'FreeInactivePatentSearch',
      /* urlBasis      */ 'http://freeip.mtu.edu/home/index.php',
      /* urlVariables  */ 'STerm=%s',
      /* title         */ 'Suche Free Inactive Patent Search',
      /* formMethod    */ 'post'
  );
  CreateSearchForm(
      /* https://www.digitale-sammlungen.de/de/search?query=all%3A%s&search-metadata=on&search-ocr=on&filter=subject_facet%3A"Wörterbuch" %3A → : */
      /* span.id       */ 'DigitaleSammlungenSucheThemaWoerterbuecher',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Wörterbuch"',
      /* title         */ 'Volltextsuche im Thema Wörterbücher (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* span.id       */ 'DigitaleSammlungenSucheOhneThema',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on',
      /* title         */ 'Volltextsuche bei Digitale Sammlungen, München',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(/* 2. identisches Suchformular */
      /* span.id       */ 'DigitaleSammlungenSucheOhneThema_Nr2',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on',
      /* title         */ 'Volltextsuche bei Digitale Sammlungen, München',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* span.id       */ 'DigitaleSammlungenSucheThemaErzaehlung',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Erzählung"',
      /* title         */ 'Volltextsuche im Thema Erzählung (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* https://www.digitale-sammlungen.de/de/search?query=all%3A%s&search-metadata=on&search-ocr=on&filter=subject_facet%3A"Etymologie" %3A → : */
      /* span.id       */ 'DigitaleSammlungenSucheThemaEtymologie',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Etymologie"',
      /* title         */ 'Volltextsuche im Thema Etymologie (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* span.id       */ 'DigitaleSammlungenSucheThemaGeschichte',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Geschichte"',
      /* title         */ 'Volltextsuche im Thema Geschichte (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* span.id       */ 'DigitaleSammlungenSucheThemaFremdwort',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Fremdwort"',
      /* title         */ 'Volltextsuche im Thema Fremdwort (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* span.id       */ 'DigitaleSammlungenSucheThemaFremdwort2', // auf einigen Seiten doppelt benötigt
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Fremdwort"',
      /* title         */ 'Volltextsuche im Thema Fremdwort (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* https://www.digitale-sammlungen.de/de/search?query=all%3A%s&search-metadata=on&search-ocr=on&filter=subject_facet%3A"Handarbeiten" %3A → : */
      /* span.id       */ 'DigitaleSammlungenSucheThemaHandarbeiten',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Handarbeiten"',
      /* title         */ 'Volltextsuche im Thema Handarbeiten (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* https://www.digitale-sammlungen.de/de/search?query=all%3A%s&search-metadata=on&search-ocr=on&filter=subject_facet%3A"Handbuch" %3A → : */
      /* span.id       */ 'DigitaleSammlungenSucheThemaHandbuch',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Handbuch"',
      /* title         */ 'Volltextsuche im Thema Handbuch (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* span.id       */ 'DigitaleSammlungenSucheThemaHerstellung',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Herstellung"',
      /* title         */ 'Volltextsuche im Thema Herstellung (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* span.id       */ 'DigitaleSammlungenSucheThemaHolz',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Holz"',
      /* title         */ 'Volltextsuche im Thema Holz (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* span.id       */ 'DigitaleSammlungenSucheThemaMetall',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Metall"',
      /* title         */ 'Volltextsuche im Thema Metall (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* span.id       */ 'DigitaleSammlungenSucheThemaMetallurgie',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Metallurgie"',
      /* title         */ 'Volltextsuche im Thema Metallurgie (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* https://www.digitale-sammlungen.de/de/search?query=all%3A%s&search-metadata=on&search-ocr=on&filter=subject_facet%3A"Lehrbuch" %3A → : */
      /* span.id       */ 'DigitaleSammlungenSucheThemaLehrbuch',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Lehrbuch"',
      /* title         */ 'Volltextsuche im Thema Lehrbuch (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* https://www.digitale-sammlungen.de/de/search?query=all%3A%s&search-metadata=on&search-ocr=on&filter=subject_facet%3A"Lehrmittel" %3A → : */
      /* span.id       */ 'DigitaleSammlungenSucheThemaLehrmittel',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Lehrmittel"',
      /* title         */ 'Volltextsuche im Thema Lehrmittel (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* span.id       */ 'DigitaleSammlungenSucheThemaMaerchen',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Märchen"',
      /* title         */ 'Volltextsuche im Thema Märchen (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* span.id       */ 'DigitaleSammlungenSucheThemaSage',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Sage"',
      /* title         */ 'Volltextsuche im Thema Sage (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* span.id       */ 'DigitaleSammlungenSucheThemaSprichwort',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Sprichwort"',
      /* title         */ 'Volltextsuche im Thema Sprichwort (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* span.id       */ 'DigitaleSammlungenSucheThemaWortbildung',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Wortbildung"',
      /* title         */ 'Volltextsuche im Thema Wortbildung (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* https://www.digitale-sammlungen.de/de/search?query=all%3A%s&search-metadata=on&search-ocr=on&filter=subject_facet%3A"Wortschatz" %3A → : */
      /* span.id       */ 'DigitaleSammlungenSucheThemaWortschatz',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Wortschatz"',
      /* title         */ 'Volltextsuche im Thema Wortschatz (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );

  CreateSearchForm(
      /* https://www.digitale-sammlungen.de/de/search?query=all%3A%s&search-metadata=on&search-ocr=on&filter=subject_facet%3A"Wortbildung" %3A → : Testversuch query=all%3A%s zusammenzuführen */
      /* span.id       */ 'TestversucheDigitaleSammlungenSucheThemaWortbildung',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:&query=%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Wortbildung"',
      /* title         */ 'Testversuche Suchen im Thema Wortbildung (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );

  CreateSearchForm(
      /* https://www.digitale-sammlungen.de/de/search?query=all%3Acraw%3Fer&filter=language_bib%3A"en"&filter=language_bib%3A"de" */
      /* span.id       */ 'DigitaleSammlungenSucheSprachenEnglischDeutsch',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:&query=%s&search-metadata=on&search-ocr=on&filter=language_bib:"en"&filter=language_bib:"de"',
      /* title         */ 'Volltextsuche in Sprachen Englisch und Deutsch (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );

  CreateSearchForm(
      /* https://www.digitale-sammlungen.de/de/search?query=all%3Acraw%3Fer&filter=language_bib%3A"la"&filter=language_bib%3A"de" */
      /* span.id       */ 'DigitaleSammlungenSucheSprachenLateinischDeutsch',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:&query=%s&search-metadata=on&search-ocr=on&filter=language_bib:"la"&filter=language_bib:"de"',
      /* title         */ 'Volltextsuche in Sprachen Lateinisch und Deutsch (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );

  CreateSearchForm(
      /* https://www.digitale-sammlungen.de/de/search?query=all%3Acraw%3Fer&filter=language_bib%3A"fr"&filter=language_bib%3A"de" */
      /* span.id       */ 'DigitaleSammlungenSucheSprachenFranzoesischDeutsch',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:&query=%s&search-metadata=on&search-ocr=on&filter=language_bib:"fr"&filter=language_bib:"de"',
      /* title         */ 'Volltextsuche in Sprachen Französisch und Deutsch (bei Digitale Sammlungen, München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  /*
  https://www.e-rara.ch/search/quick?&query=%s&facets=language%3D"ger"%20and%20language%3D"eng"
  https://www.e-rara.ch/search/quick?&query=%s&facets=language%3D"ger"%20and%20language%3D"lat"
  https://www.e-rara.ch/search/quick?&query=%s&facets=language%3D"ger"%20and%20language%3D"grc"
  https://www.e-rara.ch/search/quick?&query=%s&facets=language%3D"ger"%20and%20language%3D"fre"
   …ftmode%3D"ocr"%20and
  */
  CreateSearchForm(
      /* span.id       */ 'erara_Suche',
      /* urlBasis      */ 'https://www.e-rara.ch/search/quick?',
      /* urlVariables  */ 'query=%s',
      /* title         */ 'Titel- und Volltextsuche allgemein (bei e-rara.ch, Zürich, Schweiz)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'erara_SucheMitVolltext',
      /* urlBasis      */ 'https://www.e-rara.ch/search/quick?',
      /* urlVariables  */ 'query=%s&facets=ftmode="ocr"',
      /* title         */ 'Titel- und zuzüglch Volltextsuche allgemein (bei e-rara.ch, Zürich, Schweiz)',
      /* formMethod    */ 'get'
  );

  CreateSearchForm(
      /* span.id       */ 'erara_SucheSpracheDeutschFranzoesisch',
      /* urlBasis      */ 'https://www.e-rara.ch/search/quick?',
      /* urlVariables  */ 'query=%s&facets=language="ger" and language="fre"',
      /* title         */ 'Deutsche und Französische Titel- und Volltextsuche (bei e-rara.ch, Zürich, Schweiz)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'erara_SucheMitVolltextSpracheDeutschFranzoesisch',
      /* urlBasis      */ 'https://www.e-rara.ch/search/quick?',
      /* urlVariables  */ 'query=%s&facets=ftmode="ocr" and language="ger" and language="fre"',
      /* title         */ 'Deutsche und Französische Titel- und zuzüglch Volltextsuche (bei e-rara.ch, Zürich, Schweiz)',
      /* formMethod    */ 'get'
  );

  CreateSearchForm(
      /* span.id       */ 'erara_SucheSpracheDeutschLatein',
      /* urlBasis      */ 'https://www.e-rara.ch/search/quick?',
      /* urlVariables  */ 'query=%s&facets=language="ger" and language="lat"',
      /* title         */ 'Deutsche und Latein Titel- und Volltextsuche (bei e-rara.ch, Zürich, Schweiz)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'erara_SucheMitVolltextSpracheDeutschLatein',
      /* urlBasis      */ 'https://www.e-rara.ch/search/quick?',
      /* urlVariables  */ 'query=%s&facets=ftmode="ocr" and language="ger" and language="lat"',
      /* title         */ 'Deutsche und Latein Titel- und zuzüglch Volltextsuche (bei e-rara.ch, Zürich, Schweiz)',
      /* formMethod    */ 'get'
  );

  CreateSearchForm(
      /* span.id       */ 'erara_SucheSpracheDeutschAltgriechisch',
      /* urlBasis      */ 'https://www.e-rara.ch/search/quick?',
      /* urlVariables  */ 'query=%s&facets=language="ger" and language="grc"',
      /* title         */ 'Deutsche und Altgriechisch Titel- und Volltextsuche (bei e-rara.ch, Zürich, Schweiz)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'erara_SucheMitVolltextSpracheDeutschAltgriechisch',
      /* urlBasis      */ 'https://www.e-rara.ch/search/quick?',
      /* urlVariables  */ 'query=%s&facets=ftmode="ocr" and language="ger" and language="grc"',
      /* title         */ 'Deutsche und Altgriechisch Titel- und zuzüglch Volltextsuche (bei e-rara.ch, Zürich, Schweiz)',
      /* formMethod    */ 'get'
  );

  CreateSearchForm(
      /* span.id       */ 'erara_SucheSpracheDeutschEnglisch',
      /* urlBasis      */ 'https://www.e-rara.ch/search/quick?',
      /* urlVariables  */ 'query=%s&facets=language="ger" and language="eng"',
      /* title         */ 'Deutsche und Englisch Titel- und Volltextsuche (bei e-rara.ch, Zürich, Schweiz)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'erara_SucheMitVolltextSpracheDeutschEnglisch',
      /* urlBasis      */ 'https://www.e-rara.ch/search/quick?',
      /* urlVariables  */ 'query=%s&facets=ftmode="ocr" and language="ger" and language="eng"',
      /* title         */ 'Deutsche und Englisch Titel- und zuzüglich Volltextsuche (bei e-rara.ch, Zürich, Schweiz)',
      /* formMethod    */ 'get'
  );
  /* https://www.deutsche-digitale-bibliothek.de/searchresults?isThumbnailFiltered=false&query=Wörterbuch&facetValues%5B%5D=topic_fct%3DWörterbuch&offset=0 */
  CreateSearchForm(
      /* span.id       */ 'DeutscheDigitaleBibliothekSuche',
      /* urlBasis      */ 'https://www.deutsche-digitale-bibliothek.de/searchresults?',
      /* urlVariables  */ 'isThumbnailFiltered=false&query=%s',
      /* title         */ 'Titelsuche bei deutsche-digitale-bibliothek.de',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'DeutscheDigitaleBibliothekSucheSchlagwortWoerterbuch',
      /* urlBasis      */ 'https://www.deutsche-digitale-bibliothek.de/searchresults?',
      /* urlVariables  */ 'isThumbnailFiltered=false&query=%s&facetValues[]=topic_fct=Wörterbuch',
      /* title         */ 'Wörterbuch-Schlagwort als Titelsuche bei deutsche-digitale-bibliothek.de',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'DeutscheDigitaleBibliothekSucheSchlagwortDeutsche-Literatur',
      /* urlBasis      */ 'https://www.deutsche-digitale-bibliothek.de/searchresults?',
      /* urlVariables  */ 'isThumbnailFiltered=false&query=%s&facetValues[]=topic_fct=Deutsche Literatur',
      /* title         */ 'Deutsche Literatur-Schlagwort als Titelsuche bei deutsche-digitale-bibliothek.de',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'DeutscheDigitaleBibliothekSucheSchlagwortWortschatz',
      /* urlBasis      */ 'https://www.deutsche-digitale-bibliothek.de/searchresults?',
      /* urlVariables  */ 'isThumbnailFiltered=false&query=%s&facetValues[]=topic_fct=Wortschatz',
      /* title         */ 'Wortschatz-Schlagwort als Titelsuche bei deutsche-digitale-bibliothek.de',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'DWDS_HistorischeKorpora_dtaxl',
      /* urlBasis      */ 'https://www.dwds.de/r/?',
      /* urlVariables  */ 'corpus=dtaxl&q=%s',
      /* title         */ 'Der deutsche Wortschatz von 1500 bis heute. Historische Korpora (1465–1969)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'DWDS1',
      /* urlBasis      */ 'https://www.dwds.de/?',
      /* urlVariables  */ 'q=%s',
      /* title         */ 'Der Digitale Wortschatz der Deutschen Sprache (Der deutsche Wortschatz von 1600 bis heute)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'DWDS2',
      /* urlBasis      */ 'https://www.dwds.de/?',
      /* urlVariables  */ 'q=%s',
      /* title         */ 'Der Digitale Wortschatz der Deutschen Sprache (Der deutsche Wortschatz von 1600 bis heute)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'SLUB_Dresden_KollektionenVolltextsuche',
      /* urlBasis      */ 'https://digital.slub-dresden.de/kollektionssuche?',
      /* urlVariables  */ 'tx_dlf[query]=%s&tx_dlf[fulltext]=1',
      /* title         */ 'Volltextsuche (Sächsische Landesbibliothek – Staats- und Universitätsbibliothek Dresden – SLUB)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'SLUB_Dresden_KollektionenTitelsuche',
      /* urlBasis      */ 'https://digital.slub-dresden.de/kollektionssuche?',
      /* urlVariables  */ 'tx_dlf[query]=%s&tx_dlf[fulltext]=0',
      /* title         */ 'Titelsuche (Sächsische Landesbibliothek – Staats- und Universitätsbibliothek Dresden – SLUB)',
      /* formMethod    */ 'get'
  );

  CreateSearchForm(
      /* span.id       */ 'archive_org_MetaDatenSuche',
      /* urlBasis      */ 'https://archive.org/search.php?',
      /* urlVariables  */ 'query=%s&sin=',
      /* title         */ 'Titel- und Metadatensuche (Internationales Portal archive.org)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'archive_org_Volltextsuche',
      /* urlBasis      */ 'https://archive.org/search.php?',
      /* urlVariables  */ 'query=%s&sin=TXT',
      /* title         */ 'Volltextsuche (Internationales Portal archive.org)',
      /* formMethod    */ 'get'
  );

  /* Mundarten durchsuchen */
  CreateSearchForm(
      /* span.id       */ 'erzgebirgisch_de_Volltextsuche',
      /* urlBasis      */ 'https://www.erzgebirgisch.de/suche?',
      /* urlVariables  */ 'suchtext=%s',
      /* title         */ 'Volltextsuche auf erzgebirgisch.de (Mundartwörterbuch von Andreas Göbel)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'schwaebisch-schwaetza_de_Volltextsuche',
      /* urlBasis      */ 'https://www.schwaebisch-schwaetza.de/schwaebisches_woerterbuch.php#a?',
      /* urlVariables  */ 'volltext=%s',
      /* title         */ 'Volltextsuche auf schwaebisch-schwaetza.de (Mundartwörterbuch von Peter-Michael Mangold)',
      /* formMethod    */ 'post'
  );

  /* https://www.bayrisches-woerterbuch.de/?s=H%C3%BCtte */
  CreateSearchForm(
      /* span.id       */ 'bayrisches-woerterbuch_de_Allgeimeinsuche',
      /* urlBasis      */ 'https://www.bayrisches-woerterbuch.de/?',
      /* urlVariables  */ 's=%s',
      /* title         */ 'Allgemeinsuche im bayrisches-woerterbuch.de (von Rupert Frank)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'bdo_badw_de_Bedeutungsuche_Deutsch-nach-Mundart',
      /* urlBasis      */ 'https://bdo.badw.de/suche?',
      /* urlVariables  */ 'stichwort=&lemma=&bedeutung=%s&beleg=&wortfamilie=&etymologie=',
      /* title         */ 'Bedeutungen Deutsch → Mundart suchen auf Bayerns Dialekte Online (bdo.badw.de; Bayerische Akademie der Wissenschaften)',
      /* formMethod    */ 'get'
  );
  /* https://bdo.badw.de/suche?stichwort=&lemma=abbeeren&bedeutung=&beleg=&wortfamilie=&etymologie=&options%5BcreatePermalink%5D=0 */
  CreateSearchForm(
      /* span.id       */ 'bdo_badw_de_Lemmasuche_Deutsch-oder-Mundart',
      /* urlBasis      */ 'https://bdo.badw.de/suche?',
      /* urlVariables  */ 'stichwort=&lemma=%s&bedeutung=&beleg=&wortfamilie=&etymologie=',
      /* title         */ 'Grundwort (Lemma) Deutsch oder Mundart suchen auf Bayerns Dialekte Online (bdo.badw.de; Bayerische Akademie der Wissenschaften)',
      /* formMethod    */ 'get'
  );
  /*
    https://bdo.badw.de/suche?options%5Bdict%5D%5Bdibs%5D=1&stichwort=&lemma=&bedeutung=umgehen&beleg=&wortfamilie=&etymologie=&options%5BcreatePermalink%5D=0
    https://bdo.badw.de/suche?options[dict][dibs]=1&stichwort=&lemma=&bedeutung=umgehen&beleg=&wortfamilie=&etymologie=&options[createPermalink]=0
*/
  CreateSearchForm(
      /* span.id       */ 'bdo_badw_de_Bedeutungsuche_DIBS_Deutsch-nach-Mundart',
      /* urlBasis      */ 'https://bdo.badw.de/suche?',
      /* urlVariables  */ 'options[dict][dibs]=1&stichwort=&lemma=&bedeutung=%s&beleg=&wortfamilie=&etymologie=',
      /* title         */ 'Bedeutungen Deutsch → Mundart (DIBS Bayerisch-Schwaben) auf Bayerns Dialekte Online (bdo.badw.de; Bayerische Akademie der Wissenschaften)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'bdo_badw_de_Lemmasuche_DIBS_Deutsch-oder-Mundart',
      /* urlBasis      */ 'https://bdo.badw.de/suche?',
      /* urlVariables  */ 'options[dict][dibs]=1&stichwort=&lemma=%s&bedeutung=&beleg=&wortfamilie=&etymologie=',
      /* title         */ 'Grundwort (Lemma) Deutsch oder Mundart (DIBS Bayerisch-Schwaben) auf Bayerns Dialekte Online (bdo.badw.de; Bayerische Akademie der Wissenschaften)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'www_platt-wb_de_Hochdeutsch-nach-Plattdeutsch',
      /* urlBasis      */ 'https://www.platt-wb.de/hoch-platt/?',
      /* urlVariables  */ 'term=%s',
      /* title         */ 'Hochdeutsch → Plattdeutsch (Grundlage Ostfriesisches Wörterbuch von Gernot de Vries; Ostfriesische Landschaft, Körperschaft des öffentlichen Rechts)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'www_platt-wb_de_Plattdeutsch-nach-Hochdeutsch',
      /* urlBasis      */ 'https://www.platt-wb.de/platt-hoch/?',
      /* urlVariables  */ 'term=%s',
      /* title         */ 'Plattdeutsch → Hochdeutsch (Grundlage Ostfriesisches Wörterbuch von Gernot de Vries; Ostfriesische Landschaft, Körperschaft des öffentlichen Rechts)',
      /* formMethod    */ 'get'
  );

  CreateSearchForm(
      /* span.id       */ 'www2_landesarchiv-bw_de-digitalisate_ergebnis1',
      /* urlBasis      */ 'https://www2.landesarchiv-bw.de/ofs21/suche/ergebnis1.php',
      /* urlVariables  */ 'suche=%s&joker=zeichenkette&sortierung=klassifi_bestand asc, bereich asc,klassifi asc&trefferausgabe=30&bestaendeSpalte[]=bestaende.bestellsign bestaende.titel bestaende.inhalt_bew bestaende.scope_id bestaende.id bestaende.klassifi bestaende.lagerort&findbuchSpalte[]=findbuch.bestellsign findbuch.titel findbuch.entint findbuch.scope_id findbuch.id findbuch.klassifi&sucheAusgangspunkt=findbuecher_mit_digitalisaten&bildrecherche=1&suchMaschine=lucene&logik=und&archive[8]=alle&pruefzahl=',
      /* title         */ 'Findbuchlisten digitalisierter Werke (Landesarchiv Baden-Württemberg)',
      /* formMethod    */ 'post'
  );

    /* Volltext: 
      https://www.digitale-bibliothek-mv.de/viewer/search/-/SUPERFULLTEXT:(…)+OR+FULLTEXT:(…)/1/-/-/
    */
      CreateSearchForm(
          /* span.id       */ 'digitale-bibliothek-mv_de_Volltext',
          /* urlBasis      */ 'https://www.digitale-bibliothek-mv.de/viewer/search/-/SUPERFULLTEXT%3A%28%searchplaceholder%29+OR+FULLTEXT%3A%28%searchplaceholder%29/1/-/-/',
          /* urlVariables  */ '%substitude_this_form_action',
          /* title         */ 'Volltextsuche www.digitale-bibliothek-mv.de (Mecklenburg-Vorpommern)',
          /* formMethod    */ 'post'
      );
    /* Metadaten
      https://www.digitale-bibliothek-mv.de/viewer/search/-/SUPERDEFAULT:(…)+OR+DEFAULT:(…)/1/-/-/
    */
      CreateSearchForm(
          /* span.id       */ 'digitale-bibliothek-mv_de_Metadaten',
          /* urlBasis      */ 'https://www.digitale-bibliothek-mv.de/viewer/search/-/SUPERDEFAULT%3A%28%searchplaceholder%29+OR+DEFAULT%3A%28%searchplaceholder%29/1/-/-/',
          /* urlVariables  */ '%substitude_this_form_action',
          /* title         */ 'Titel und Beschreibungen www.digitale-bibliothek-mv.de (Mecklenburg-Vorpommern)',
          /* formMethod    */ 'post'
      );

      /* Alles
      https://www.digitale-bibliothek-mv.de/viewer/search/-/SUPERDEFAULT:(…)+SUPERFULLTEXT:(…)+SUPERUGCTERMS:(…)+DEFAULT:(…)+FULLTEXT:(…)+NORMDATATERMS:(…)+UGCTERMS:(…)+CMS_TEXT_ALL:(…)/1/-/-/

       */
  CreateSearchForm(
      /* span.id       */ 'digitale-bibliothek-mv_de_Allesamt',
      /* urlBasis      */ 'https://www.digitale-bibliothek-mv.de/viewer/search/-/SUPERDEFAULT%3A%28%searchplaceholder%29+SUPERFULLTEXT%3A%28%searchplaceholder%29+SUPERUGCTERMS%3A%28%searchplaceholder%29+DEFAULT%3A%28%searchplaceholder%29+FULLTEXT%3A%28%searchplaceholder%29+NORMDATATERMS%3A%28%searchplaceholder%29+UGCTERMS%3A%28%searchplaceholder%29+CMS_TEXT_ALL%3A%28%searchplaceholder%29/1/-/-/',
      /* urlVariables  */ '%substitude_this_form_action',
      /* title         */ 'Alle Einträge und Volltext www.digitale-bibliothek-mv.de (Mecklenburg-Vorpommern)',
      /* formMethod    */ 'post'
  );

  CreateSearchForm(
      /* span.id       */ 'digitale-sammlungen_gwlb_de_Volltext',
      /* urlBasis      */ 'https://digitale-sammlungen.gwlb.de/4',
      /* urlVariables  */ 'tx_dlf[query]=%s&tx_dlf[fulltext]=1',
      /* title         */ 'Volltextsuche der Gottfried Wilhelm Leibniz Bibliothek (Niedersächsische Landesbibliothek)',
      /* formMethod    */ 'post'
  );
  CreateSearchForm(
      /* span.id       */ 'digitale-sammlungen_gwlb_de_Beschreibungen',
      /* urlBasis      */ 'https://digitale-sammlungen.gwlb.de/4',
      /* urlVariables  */ 'tx_dlf[query]=%s&tx_dlf[fulltext]=0',
      /* title         */ 'Suche in Beschreibungen der Gottfried Wilhelm Leibniz Bibliothek (Niedersächsische Landesbibliothek)',
      /* formMethod    */ 'post'
  );

  CreateSearchForm(
      /* span.id       */ 'digital_lb-oldenburg_de_Allgemein',
      /* urlBasis      */ 'https://digital.lb-oldenburg.de/search/quick?',
      /* urlVariables  */ 'query=%s',
      /* title         */ 'Suche Allgemein in der Landesbibliothek Oldenburg',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'grimm-portal_de_Volltext',
      /* urlBasis      */ 'https://www.grimm-portal.de/viewer/search/-/SUPERFULLTEXT%3A%28%searchplaceholder%29 OR FULLTEXT%3A%28%searchplaceholder%29/1/-/-/',
      /* urlVariables  */ '%substitude_this_form_action',
      /* title         */ 'Volltextsuche www.grimm-portal.de (Universität Kassel)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'grimm-portal_de_Beschreibungen',
      /* urlBasis      */ 'https://www.grimm-portal.de/viewer/search/-/SUPERDEFAULT%3A%28%searchplaceholder%29 OR DEFAULT%3A%28%searchplaceholder%29/1/-/-/',
      /* urlVariables  */ '%substitude_this_form_action',
      /* title         */ 'Suche in Beschreibungen, Titel usw. auf www.grimm-portal.de (Universität Kassel)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'grimm-portal_de_Alles',
      /* urlBasis      */ 'https://www.grimm-portal.de/viewer/search/-/SUPERDEFAULT%3A%28%searchplaceholder%29 OR SUPERFULLTEXT%3A%28%searchplaceholder%29 OR SUPERUGCTERMS%3A%28%searchplaceholder%29 OR DEFAULT%3A%28%searchplaceholder%29 OR FULLTEXT%3A%28%searchplaceholder%29 OR NORMDATATERMS%3A%28%searchplaceholder%29 OR UGCTERMS%3A%28%searchplaceholder%29 OR CMS_TEXT_ALL%3A%28%searchplaceholder%29/1/-/-/',
      /* urlVariables  */ '%substitude_this_form_action',
      /* title         */ 'Suche in Beschreibungen, Titel usw. auf www.grimm-portal.de (Universität Kassel)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'Mi-Woerterbuch-Mecklenburgisch-Vorpommerisch-1876',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/view/bsb11334727?',
      /* urlVariables  */ 'q=%s',
      /* title         */ 'Suche im Wörterbuch der mecklenburgisch-vorpommerschen Mundart (Mi, 1876)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'Schuller-Woerterbuch-Siebenbuergisch-Saechisch-1865',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/view/bsb10584358?',
      /* urlVariables  */ 'q=%s',
      /* title         */ 'Suche im Wörterbuch der siebenbürgisch-sächsichen Mundart (Schuller, 1865)',
      /* formMethod    */ 'get'
  );

  CreateSearchForm(
      /* span.id       */ 'digitale-sammlungen_Thema-Mundart1',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Mundart"',
      /* title         */ 'Volltextsuche Thema Mundart digitale-sammlungen.de (München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* span.id       */ 'digitale-sammlungen_Thema-Mundart2',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Mundart"',
      /* title         */ 'Volltextsuche Thema Mundart digitale-sammlungen.de (München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* span.id       */ 'digitale-sammlungen_Thema-Lyrik',
      /* urlBasis      */ 'https://www.digitale-sammlungen.de/de/search?',
      /* urlVariables  */ 'query=all:%s&search-metadata=on&search-ocr=on&filter=subject_facet:"Lyrik"',
      /* title         */ 'Volltextsuche Thema Lyrik (Dichtung) digitale-sammlungen.de (München)',
      /* formMethod    */ 'get', 'Hier eingeben „all:Suchbegriff“ …'
  );
  CreateSearchForm(
      /* span.id       */ 'volksliederarchiv-de',
      /* urlBasis      */ 'https://www.volksliederarchiv.de/?',
      /* urlVariables  */ 's=%s',
      /* title         */ 'Volltextsuche Volksliederarchiv.de',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'kvk-bibliothek-kit-edu_Titelsuche_Bibliotheken_DE-AT-CH',
      /* urlBasis      */ 'https://kvk.bibliothek.kit.edu/hylib-bin/kvk/nph-kvk2.cgi?',
      /* urlVariables  */ 'maske=kvk-redesign&lang=de&title=KIT-Bibliothek:+Karlsruher+Virtueller+Katalog+KVK+:+Ergebnisanzeige&head=//kvk.bibliothek.kit.edu/asset/html/head.html&header=//kvk.bibliothek.kit.edu/asset/html/header.html&spacer=//kvk.bibliothek.kit.edu/asset/html/spacer.html&footer=//kvk.bibliothek.kit.edu/asset/html/footer.html&css=none&input-charset=utf-8&ALL=&TI=%s&AU=&CI=&ST=&PY=&SB=&SS=&PU=&disableEmbeddedFullTitle=1&kataloge=K10PLUS&kataloge=BVB&kataloge=NRW&kataloge=HEBIS&kataloge=HEBIS_RETRO&kataloge=KOBV_SOLR&kataloge=DDB&kataloge=STABI_BERLIN&kataloge=TIB&kataloge=OEVK_GBV&kataloge=VD16&kataloge=VD17&kataloge=VD18&kataloge=VOE&kataloge=ZDB&VDL=&kataloge=LANDBIB_WLB&kataloge=LANDBIB_BAYERN&kataloge=LANDBIB_BERLIN&kataloge=LANDBIB_BRANDENBURG&kataloge=LANDBIB_HAMBURG&kataloge=LANDBIB_HESSEN&kataloge=LANDBIB_LBMV&kataloge=LANDBIB_NDS&kataloge=LANDBIB_NRW&kataloge=LANDBIB_RLB&kataloge=LANDBIB_SAARLAND&kataloge=LANDBIB_SACHSEN_ANHALT&kataloge=LANDBIB_SACHSEN&kataloge=LANDBIB_SHLB&kataloge=LANDBIB_THUERINGEN&VTHK=&kataloge=VTHK_ADV_E&kataloge=VTHK_AHS_NEUD&kataloge=VTHK_ARCHIV_N&kataloge=VTHK_BIB_EKHN&kataloge=VTHK_BIB_WUERTT&kataloge=VTHK_BIR_MOD&kataloge=VTHK_BIR_S&kataloge=VTHK_BMZ_HH&kataloge=VTHK_CAR_FR&kataloge=VTHK_COME_VERB&kataloge=VTHK_DIA_S&kataloge=VTHK_DIO_A&kataloge=VTHK_DIO_AC&kataloge=VTHK_DIO_BA&kataloge=VTHK_DIO_LM&kataloge=VTHK_DIO_M&kataloge=VTHK_DIO_MS&kataloge=VTHK_DIO_ROTT&kataloge=VTHK_EAB_PB&kataloge=VTHK_EDD_K&kataloge=VTHK_EFH_BO&kataloge=VTHK_EFH_FR&kataloge=VTHK_EFH_H&kataloge=VTHK_EFH_N&kataloge=VTHK_EFH_RT&kataloge=VTHK_EHB_VERB&kataloge=VTHK_EKD_H&kataloge=VTHK_EKI_DO&kataloge=VTHK_ERZ_FR&kataloge=VTHK_EZA_B&kataloge=VTHK_FTA_GI&kataloge=VTHK_IHL_LIEBENZELL&kataloge=VTHK_ITHF_HH&kataloge=VTHK_JAL_EMD&kataloge=VTHK_JAMI_PB&kataloge=VTHK_KFH_K&kataloge=VTHK_KHB_BI&kataloge=VTHK_KHS_B&kataloge=VTHK_KHS_W&kataloge=VTHK_KIRCHENKAMPF&kataloge=VTHK_KIVK&kataloge=VTHK_KTU_LINZ&kataloge=VTHK_LKA_BI&kataloge=VTHK_LKA_DD&kataloge=VTHK_LKA_H&kataloge=VTHK_LKA_M&kataloge=VTHK_LKI_HB&kataloge=VTHK_LKI_KA&kataloge=VTHK_LKI_KS&kataloge=VTHK_MARTINUS_MZ&kataloge=VTHK_MIKA_AC&kataloge=VTHK_OKR_S&kataloge=VTHK_OKR_SN&kataloge=VTHK_PRE_HOG&kataloge=VTHK_PRI_FD&kataloge=VTHK_PRI_IBRIX&kataloge=VTHK_PRI_TR&kataloge=VTHK_PTH_VALL&kataloge=VTHK_RPA_HB&kataloge=VTHK_THE_DT&kataloge=VTHK_UNIT_HERRNHUT&kataloge=VTHK_ZARCH_SP&OESTERREICH=&kataloge=BIBOPAC&kataloge=LBOE&kataloge=OENB&kataloge=STEIERMARK&SCHWEIZ=&kataloge=SWISSCOVERY&kataloge=HELVETICAT&kataloge=GRAUBUENDEN&kataloge=CHZK_VAUD&kataloge=CHZK_SBT&kataloge=RERO',
      /* title         */ 'Titelsuche (KVK Bibliotheken ~ DE-AT-CH)',
      /* formMethod    */ 'get'
  );

  CreateSearchForm(
      /* span.id       */ 'kvk-bibliothek-kit-edu_Volltextsuche_Bibliotheken_DE-AT-CH',
      /* urlBasis      */ 'https://kvk.bibliothek.kit.edu/hylib-bin/kvk/nph-kvk2.cgi?',
      /* urlVariables  */ 'maske=kvk-redesign&lang=de&title=KIT-Bibliothek:+Karlsruher+Virtueller+Katalog+KVK+:+Ergebnisanzeige&head=//kvk.bibliothek.kit.edu/asset/html/head.html&header=//kvk.bibliothek.kit.edu/asset/html/header.html&spacer=//kvk.bibliothek.kit.edu/asset/html/spacer.html&footer=//kvk.bibliothek.kit.edu/asset/html/footer.html&css=none&input-charset=utf-8&ALL=%s&TI=&AU=&CI=&ST=&PY=&SB=&SS=&PU=&disableEmbeddedFullTitle=1&kataloge=K10PLUS&kataloge=BVB&kataloge=NRW&kataloge=HEBIS&kataloge=HEBIS_RETRO&kataloge=KOBV_SOLR&kataloge=DDB&kataloge=STABI_BERLIN&kataloge=TIB&kataloge=OEVK_GBV&kataloge=VD16&kataloge=VD17&kataloge=VD18&kataloge=VOE&kataloge=ZDB&VDL=&kataloge=LANDBIB_WLB&kataloge=LANDBIB_BAYERN&kataloge=LANDBIB_BERLIN&kataloge=LANDBIB_BRANDENBURG&kataloge=LANDBIB_HAMBURG&kataloge=LANDBIB_HESSEN&kataloge=LANDBIB_LBMV&kataloge=LANDBIB_NDS&kataloge=LANDBIB_NRW&kataloge=LANDBIB_RLB&kataloge=LANDBIB_SAARLAND&kataloge=LANDBIB_SACHSEN_ANHALT&kataloge=LANDBIB_SACHSEN&kataloge=LANDBIB_SHLB&kataloge=LANDBIB_THUERINGEN&VTHK=&kataloge=VTHK_ADV_E&kataloge=VTHK_AHS_NEUD&kataloge=VTHK_ARCHIV_N&kataloge=VTHK_BIB_EKHN&kataloge=VTHK_BIB_WUERTT&kataloge=VTHK_BIR_MOD&kataloge=VTHK_BIR_S&kataloge=VTHK_BMZ_HH&kataloge=VTHK_CAR_FR&kataloge=VTHK_COME_VERB&kataloge=VTHK_DIA_S&kataloge=VTHK_DIO_A&kataloge=VTHK_DIO_AC&kataloge=VTHK_DIO_BA&kataloge=VTHK_DIO_LM&kataloge=VTHK_DIO_M&kataloge=VTHK_DIO_MS&kataloge=VTHK_DIO_ROTT&kataloge=VTHK_EAB_PB&kataloge=VTHK_EDD_K&kataloge=VTHK_EFH_BO&kataloge=VTHK_EFH_FR&kataloge=VTHK_EFH_H&kataloge=VTHK_EFH_N&kataloge=VTHK_EFH_RT&kataloge=VTHK_EHB_VERB&kataloge=VTHK_EKD_H&kataloge=VTHK_EKI_DO&kataloge=VTHK_ERZ_FR&kataloge=VTHK_EZA_B&kataloge=VTHK_FTA_GI&kataloge=VTHK_IHL_LIEBENZELL&kataloge=VTHK_ITHF_HH&kataloge=VTHK_JAL_EMD&kataloge=VTHK_JAMI_PB&kataloge=VTHK_KFH_K&kataloge=VTHK_KHB_BI&kataloge=VTHK_KHS_B&kataloge=VTHK_KHS_W&kataloge=VTHK_KIRCHENKAMPF&kataloge=VTHK_KIVK&kataloge=VTHK_KTU_LINZ&kataloge=VTHK_LKA_BI&kataloge=VTHK_LKA_DD&kataloge=VTHK_LKA_H&kataloge=VTHK_LKA_M&kataloge=VTHK_LKI_HB&kataloge=VTHK_LKI_KA&kataloge=VTHK_LKI_KS&kataloge=VTHK_MARTINUS_MZ&kataloge=VTHK_MIKA_AC&kataloge=VTHK_OKR_S&kataloge=VTHK_OKR_SN&kataloge=VTHK_PRE_HOG&kataloge=VTHK_PRI_FD&kataloge=VTHK_PRI_IBRIX&kataloge=VTHK_PRI_TR&kataloge=VTHK_PTH_VALL&kataloge=VTHK_RPA_HB&kataloge=VTHK_THE_DT&kataloge=VTHK_UNIT_HERRNHUT&kataloge=VTHK_ZARCH_SP&kataloge=BIBOPAC&kataloge=LBOE&kataloge=OENB&kataloge=STEIERMARK&kataloge=SWISSCOVERY&kataloge=HELVETICAT&kataloge=GRAUBUENDEN&kataloge=CHZK_VAUD&kataloge=CHZK_SBT&kataloge=RERO',
      /* title         */ 'Volltextsuche (KVK Bibliotheken ~ DE-AT-CH)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'kvk-bibliothek-kit-edu_Titelsuche_Bibliotheken_Digitales',
      /* urlBasis      */ 'https://kvk.bibliothek.kit.edu/hylib-bin/kvk/nph-kvk2.cgi?',
      /* urlVariables  */ 'maske=kvk-redesign&lang=de&title=KIT-Bibliothek:+Karlsruher+Virtueller+Katalog+KVK+:+Ergebnisanzeige&head=//kvk.bibliothek.kit.edu/asset/html/head.html&header=//kvk.bibliothek.kit.edu/asset/html/header.html&spacer=//kvk.bibliothek.kit.edu/asset/html/spacer.html&footer=//kvk.bibliothek.kit.edu/asset/html/footer.html&css=none&input-charset=utf-8&ALL=&TI=%s&AU=&CI=&ST=&PY=&SB=&SS=&PU=&disableEmbeddedFullTitle=1&VOLLTEXTE=&kataloge=BASE&kataloge=DART_EUROPE&kataloge=DIGIBIB&kataloge=DFG_EBOOKS&kataloge=DFG_AUFSAETZE&kataloge=DOABOOKS&kataloge=DOAJ&kataloge=EROMM_WEBSEARCH&kataloge=EUROPEANA&kataloge=GOOGLE_BOOKS&kataloge=KUNST_HATHI&kataloge=ARCHIVE_ORG&kataloge=OAPEN&kataloge=ZVDD&kataloge=BHL',
      /* title         */ 'Titelsuche (KVK Bibliotheken ~ Digitales)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'kvk-bibliothek-kit-edu_Volltextsuche_Bibliotheken_Digitales',
      /* urlBasis      */ 'https://kvk.bibliothek.kit.edu/hylib-bin/kvk/nph-kvk2.cgi?',
      /* urlVariables  */ 'maske=kvk-redesign&lang=de&title=KIT-Bibliothek:+Karlsruher+Virtueller+Katalog+KVK+:+Ergebnisanzeige&head=//kvk.bibliothek.kit.edu/asset/html/head.html&header=//kvk.bibliothek.kit.edu/asset/html/header.html&spacer=//kvk.bibliothek.kit.edu/asset/html/spacer.html&footer=//kvk.bibliothek.kit.edu/asset/html/footer.html&css=none&input-charset=utf-8&ALL=%s&TI=&AU=&CI=&ST=&PY=&SB=&SS=&PU=&disableEmbeddedFullTitle=1&VOLLTEXTE=&kataloge=BASE&kataloge=DART_EUROPE&kataloge=DIGIBIB&kataloge=DFG_EBOOKS&kataloge=DFG_AUFSAETZE&kataloge=DOABOOKS&kataloge=DOAJ&kataloge=EROMM_WEBSEARCH&kataloge=EUROPEANA&kataloge=GOOGLE_BOOKS&kataloge=KUNST_HATHI&kataloge=ARCHIVE_ORG&kataloge=OAPEN&kataloge=ZVDD&kataloge=BHL',
      /* title         */ 'Volltextsuche (KVK Bibliotheken ~ Digitales)',
      /* formMethod    */ 'get'
  );
  CreateSearchForm(
      /* span.id       */ 'woerterbuchnetz_allgemeinsuche',
      /* urlBasis      */ 'https://woerterbuchnetz.de/?',
      /* urlVariables  */ 'sigle=GlobalSearch&lemma=%s',
      /* title         */ 'Übergreifende Wörterbuchsuche (woerterbuchnetz.de)',
      /* formMethod    */ 'get'
  );
});// END doc-ready