您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
try to take over the world!
// ==UserScript== // @name FXP CheckMark // @namespace http://tampermonkey.net/ // @version 0.3 // @description try to take over the world! // @author You // @match https://www.fxp.co.il/forumdisplay.php?* // @grant none // ==/UserScript== (function() { 'use strict'; if(isAdmin()){ var threads = $("#threads").find('.threadbit');//Looking for the threads div holder ('Threads' ID) threads.each(function(){//For each thread that it finds, And appending it the 'Check' mark var text = $(this).find('.title').text(); if(!text.includes("✔️")){ $(this).append('<span class="check_thread" style="color:green; font-size: 1.4em; position: absolute; right: -20px; top: 15px;">✔️</span>'); } }); } })(); $(".check_thread").click(function(){//Whenever this class (The 'Check' mark element) is clicked it will fire the following line var title = $(this).parent().find('.title');//Looking for the title class that is attached to the 'Check' mark element $(this).remove();//Removing the 'Check' mark after clicking it checkThread(title);//Firing this function }); function checkThread(title){ var dblEvent = new MouseEvent('dblclick', {//Creating double click event 'view': window, 'bubbles': true, 'cancelable': true }); title.html("[✔️] -- " + title.text());//Changing the current title's text title.parent()[0].dispatchEvent(dblEvent);//Firing the double click event to the title vB_ThreadTitle_Editor = new vB_AJAX_TitleEdit(title[0]);//Runing the FXP function for sending the data to the server of the title's text vB_ThreadTitle_Editor.save(title.text()); vB_ThreadTitle_Editor.restore(); } function isAdmin(){ if($(".threadimod").length > 0 ){//Check if the user is admin in the corrent forum return true; }else{ return false; } }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址