// ==UserScript== // @name Digital EDOC URL Search // @name:tr Digital EDOC URL Araması // @namespace https://github.com/nhtctn // @version 1.0 // @description Search a text on Digital EDOC via Url with all fields checked. (https://edoc.uchicago.edu/edoc2013/digitaledoc_linearformat.php?q=切韻 & https://edoc.uchicago.edu/edoc2013/digitaledoc_tableformat.php?q=切韻) // @description:tr Digital EDOC sitesinde tüm alanlar seçili şekilde URL'den arama yapar. (https://edoc.uchicago.edu/edoc2013/digitaledoc_linearformat.php?q=切韻 & https://edoc.uchicago.edu/edoc2013/digitaledoc_tableformat.php?q=切韻) // @author nht.ctn // @license MIT // @match *://edoc.uchicago.edu/edoc2013/digitaledoc_linearformat.php?q=* // @match *://edoc.uchicago.edu/edoc2013/digitaledoc_tableformat.php?q=* // @grant none // @require https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js // @downloadURL none // ==/UserScript== /* global $ */ /*jshint esversion: 6 */ (function() { 'use strict'; $('head').prepend(''); var urlParams = new URLSearchParams(window.location.search); var postKeyword = urlParams.get('q'); var baseUrl = window.location.href.replace(/\.php.+/, ".php"); if (urlParams.get('q') && postKeyword !== '') { $('#text_input').val(postKeyword); $(`[onclick="checkedAll('qygy[]');"]`).click(); $(`[onclick="checkedAll('bs2012[]');"]`).click(); $(`[onclick="checkedAll('edoc[]');"]`).click(); $(`[name="Run_button"]`).click(); } else{ document.location = baseUrl; } })();