Hacker News: скрыть темы с низким рейтингом
Скрывает из ленты темы, не набравшие заданный порог очков, оставляя только более популярные.
Код для копирования
// Hide stories below a minimum score from the feed
(function () {
const MIN = 30;
document.querySelectorAll('.athing').forEach(function (row) {
const sub = row.nextElementSibling;
if (!sub) { return; }
const score = sub.querySelector('.score');
const points = score ? parseInt(score.textContent, 10) : 0;
if (!score || points < MIN) {
row.style.display = 'none';
sub.style.display = 'none';
const spacer = sub.nextElementSibling;
if (spacer && spacer.className === 'spacer') {
spacer.style.display = 'none';
}
}
});
})();
Как использовать этот пример
- Скопируй код кнопкой выше.
- Установи JustZix (2 минуты) и открой расширение на нужной странице.
- Добавь новое правило, совпадающее с этой страницей.
- Вставь код в панель JavaScript правила и сохрани — он запускается при каждом заходе на страницу.
Оцени этот пример
Оценок пока нет — оцени первым.