返回首頁 

Greasy Fork is available in English.

MinimalisticThreadLOLZ

Удаляет ненужную информацию с списка тем и добавляет предпросмотр!

// ==UserScript==// @name         MinimalisticThreadLOLZ// @namespace    llimonix/LZT// @version      1// @description  Удаляет ненужную информацию с списка тем и добавляет предпросмотр!// @author       llimonix// @match        https://lolz.live/*// @match        https://zelenka.guru/*// @icon         https://ibb.org.ru/images/2024/09/13/eye.png// @grant        none// @license      MIT// ==/UserScript==(function() {function is_scrolling() {return window.lastScrollTime && Date.now() < window.lastScrollTime + 500}XenForo.MinimalisticThreadPreview = function($el){var previewUrl;if (!parseInt(XenForo._enableOverlays)) {return;}if (!(previewUrl = $($el).find('.threadHeaderMain a').attr('href'))) {console.warn('Preview tooltip has no preview: %o', $el);return;}$el.find('[title]').andSelf().attr('title', '');var loaded = false;tippy($el.get(), {touch: false,interactive: false,arrow: true,theme: 'popup PreviewTooltip',animation: 'shift-toward',distance: 5,appendTo: $el[0] || document.body,delay: [300, 0],maxWidth: 400,placement: 'top-start',flipOnUpdate: true,content: '',popperOptions: {modifiers: {computeStyle: {gpuAcceleration: false}}},onShow(instance) {if (is_scrolling()) {clearTimeout(XenForo._ShowPreviewTimeout);XenForo._ShowPreviewTimeout = setTimeout(function () {console.log('check scroll', is_scrolling());if (!is_scrolling()) {console.log('trigger hover', $el[0]._tippy);$el[0]._tippy.show();}}, 700);return false;}if (XenForo._ActivePreviewTooltip && XenForo._ActivePreviewTooltip !== instance) {XenForo._ActivePreviewTooltip.hide();}if (!loaded) {XenForo.ajax(previewUrl + 'preview', {}, function (ajaxData) {loaded = true;instance.setContent(ajaxData.templateHtml);loaded = true;if ($el.is(':hover')) {instance.show();XenForo._ActivePreviewTooltip = instance;return true;}return true;});return false;}return true;},})}function minimalisticThread(thread) {// $(thread).find('.threadInfo').remove(); // Удалить симпатии и комментарии$(thread).find('.threadLastPost').remove(); // Удалить последний комментарий// $(thread).find('.threadSeperator').remove(); // Удалить разделитель$(thread).find('.threadMessage.bbCodeQuote.noQuote').remove(); // Удалить текст темы}const observer = new MutationObserver(function(mutations) {mutations.forEach(function(mutation) {mutation.addedNodes.forEach(function(node) {if (node.nodeType === 1 && $(node).hasClass('discussionListItem')) {minimalisticThread(node);$('.discussionListMainPage .discussionListItem').each(function(){XenForo.MinimalisticThreadPreview($(node));})}});});});const threadlist = $('.discussionListMainPage .discussionListItem');if (threadlist.length > 0) {observer.observe(document.querySelector('.discussionListMainPage'), { childList: true, subtree: true });threadlist.each(function() {$('.discussionListMainPage .discussionListItem').each(function(){XenForo.MinimalisticThreadPreview($(this));})minimalisticThread(this);});}})();