您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Създава спойлер бутон в лентата с инструменти
// ==UserScript== // @name kaldata Spoiler // @description Създава спойлер бутон в лентата с инструменти // @match https://www.kaldata.com/forums/* // @require https://code.jquery.com/jquery-3.3.1.min.js // @require https://greasyfork.org/scripts/2199-waitforkeyelements/code/waitForKeyElements.js?version=6349 // @version 5 // @namespace https://greasyfork.org/users/196421 // ==/UserScript== window.jQ = $.noConflict(true); waitForKeyElements('.cke_toolgroup', add_button); function create_button(pos, cmd, title) { var button, icon; button = $('<a></a>'); button.attr({ 'class':'cke_button cke_button_off', 'title': title, 'role':'button' }); icon = $('<span></span>'); icon.attr({ 'class':'cke_button_icon', }); icon.css({ "background-image": "url('//www.kaldata.com/forums/applications/core/interface/ckeditor/ckeditor/plugins/icons.png?t=I6QJ')", "background-position": "0 " + pos, "background-size": "auto" }); button.click(function() { var currentInstance = unsafeWindow.CKEDITOR.currentInstance.name; unsafeWindow.CKEDITOR.instances[currentInstance].execCommand(cmd); }); icon.appendTo(button); return $(button); } function add_button(toolbar) { toolbar.append(create_button('-696px', 'ipsspoiler', 'Спойлер')); //toolbar.append(create_button('-698px', 'ipspage', 'Черта')); toolbar.append(create_button('-936px', 'source', 'Редактирай HTML кода')); }