您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
"Hide posts with low rating and ad posts"
// ==UserScript== // @name yap_filter_posts // @namespace yap_filter // @description "Hide posts with low rating and ad posts" // @description:ru "Скрипт скрывает на yaplakal.com посты, с низким рейтингом и рекламные посты." // @include http://www.yaplakal.com/ // @include http://www.yaplakal.com/st/* // @version 4 // @grant none // @requre https://code.jquery.com/jquery-2.1.4.min.js // @requre https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.min.js // ==/UserScript== function isInt(value) { return !isNaN(value) && parseInt(Number(value)) == value && !isNaN(parseInt(value, 10)); } $(document).ready(function() { if($.cookie('yap_filter_value') === null || $.cookie('yap_filter_value') === "" || !isInt($.cookie('yap_filter_value'))) { min_rating = 200; } else { min_rating = parseInt($.cookie('yap_filter_value')); } $('#tabs').after('<div id="yap_filter" style="float: right;">Фильтр по рейтингу: <input id="yap_filter_value" type="text" style="width: 40px;"> <button id="yap_filter_button" type="button">ок</button></div>'); $('#yap_filter_value').val(min_rating); // скрыть посты без оценок (реклама) $('noindex').parents('.lenta tr').hide(); $('.newshead').not(':has(.rating-short-value)').parents('.lenta tr').each(function() { $(this).hide(); $(this).nextAll(':lt(2)').hide(); }); function hide_posts() { $('.rating-short-value a').each(function(){ var rating = parseInt(this.text); var post = $(this).parents('.lenta tr'); if(rating < min_rating) { post.hide(); post.nextAll(':lt(2)').hide(); } else { post.show(); post.nextAll(':lt(2)').show(); console.log(rating); } }); } $('#yap_filter_button').click(function() { var rating = $('#yap_filter_value').val(); if(isInt(rating)) { min_rating = rating; $.cookie('yap_filter_value', min_rating); hide_posts(); } else { alert('Wrong number'); } }); hide_posts(); // удалить все скрытое // $('.lenta tr:hidden').remove(); });
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址