您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Sort Feedly items by popularity.
- // ==UserScript==
- // @name Sort Feedly by Popularity
- // @namespace scturtle
- // @match *://*.feedly.com/*
- // @version 1
- // @description Sort Feedly items by popularity.
- // @grant GM_addStyle
- // ==/UserScript==
- var mysort = function (event) {
- var col = document.querySelector('div#section0_column0');
- var items = col.querySelectorAll('div.u0Entry');
- items = Array.prototype.slice.call(items);
- items.sort(function (it1, it2) {
- var p1 = parseInt(it1.querySelector('.recommendationInfo > span').getAttribute('data-engagement'));
- var p2 = parseInt(it2.querySelector('.recommendationInfo > span').getAttribute('data-engagement'));
- return (p1 < p2) ? true : false;
- });
- var div = document.createElement('div');
- items.forEach(function (it) {
- div.appendChild(it)
- });
- col.innerHTML = div.innerHTML;
- }
- var cnt = 0;
- var wait = function () {
- cnt += 1;
- var bar = document.querySelector('div.pageActionBar');
- if (bar === null) {
- setTimeout(wait, 1000);
- } else {
- var span = document.createElement('span');
- span.style = 'font-size: 20px; vertical-align: 5px;';
- span.textContent = '▼';
- span.className = 'pageAction';
- span.addEventListener('click', mysort);
- document.querySelector('div.pageActionBar').insertBefore(span, bar.children[0]);
- }
- };
- wait();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址