Greasy Fork

Greasy Fork is available in English.

Bunpro Toolbox

Adds various search options from Japanese resources

当前为 2020-12-07 提交的版本,查看 最新版本

// ==UserScript==
// @name         Bunpro Toolbox
// @version      1.0.0
// @description  Adds various search options from Japanese resources
// @author       Ambo100
// @match        https://bunpro.jp/grammar_points/*
// @grant        none
// @namespace    http://greasyfork.icu/users/230700
// ==/UserScript==

(function() {
    'use strict';

    AddToolbox();

    function AddToolbox()
    {
        var grammarPoint = document.getElementsByClassName("meaning__japanese")[0].innerText;
        var grammarDiv = document.getElementsByClassName("related-grammar__holder")[0];
        var newDiv = document.createElement("div");
        grammarDiv.appendChild(newDiv);

        newDiv.classList.add('related-grammar__holder');

        newDiv.innerHTML += '<a class="related-grammar-tile__link--japanese" style="padding-right: 30px" href="https://japanese.stackexchange.com/search?q=' + grammarPoint + '" target="_blank" >Stack Exchange</a>';
        newDiv.innerHTML += '<a class="related-grammar-tile__link--japanese" style="padding-right: 30px" href="https://jisho.org/search/' + grammarPoint + '" target="_blank" >Jisho</a>';
        newDiv.innerHTML += '<a class="related-grammar-tile__link--japanese" style="padding-right: 30px" href="https://en.wiktionary.org/wiki/' + grammarPoint + '#Japanese" target="_blank" >Wiktionary</a>';
        newDiv.innerHTML += '<a class="related-grammar-tile__link--japanese" style="padding-right: 30px" href="https://eow.alc.co.jp/search?q=' + grammarPoint + '" target="_blank" >Eijirou</a>';
        newDiv.innerHTML += '<a class="related-grammar-tile__link--japanese" style="padding-right: 30px" href="https://youglish.com/pronounce/' + grammarPoint + '/japanese?" target="a_blank" > YouGlish</a>';
    }
}
)();