Improve TheOldReader RSS feed reader interface
当前为
// ==UserScript==
// @name TheOldReader - add links
// @description Improve TheOldReader RSS feed reader interface
// @namespace https://greasyfork.org/ro/scripts/37253
// @include *theoldreader.com*
// @include https://theoldreader.com/feeds/*
// @grant GM_addStyle
// @version 1.0.1
// ==/UserScript==
document.getElementById("refresh-btn").addEventListener("click", myFunction);
myFunction();
var elemente = document.getElementsByTagName('strong');
for (var j = 0; j < elemente.length; j++) {
elemente[j].addEventListener("click",myFunction_cover );
}
function myFunction_cover() {
var titlu=document.getElementsByTagName("h1")[0].innerHTML;
for(k=0;k<10;k++) {
setTimeout(function(){
var t=document.getElementsByTagName("h1")[0].innerHTML;
if (t !== titlu) {
//alert(k + ' / ' + titlu + ' // ' + t);
myFunction();
}
} , 2000);
}
}
function myFunction() {
var a, links;
links = document.getElementsByClassName('well clearfix post listview');
for (var i = 0; i < links.length; i++) {
a = links[i];
a.innerHTML=a.innerHTML.replace(/(<strong>)([^<]*?)(<\/strong>[\S\s]*?<h3 dir="ltr">)([\S\s]*?)(<\/h3>)/g , "$1$4$3$4$5");
}
}