Improved handling of more recent SCPs
This commit is contained in:
parent
1b03bd9c5f
commit
253a21e378
18
index.js
18
index.js
@ -215,12 +215,23 @@ async function sendPage(website, tries = 0) {
|
|||||||
.creditRate,
|
.creditRate,
|
||||||
.collapsible-block-folded,
|
.collapsible-block-folded,
|
||||||
.collapsible-block-unfolded-link,
|
.collapsible-block-unfolded-link,
|
||||||
.footer-wikiwalk-nav {
|
.footer-wikiwalk-nav,
|
||||||
|
.licensebox,
|
||||||
|
.translation_block,
|
||||||
|
#u-author_block,
|
||||||
|
.u-faq,
|
||||||
|
.info-container {
|
||||||
display: none !important;
|
display: none !important;
|
||||||
}
|
}
|
||||||
.collapsible-block-unfolded {
|
.collapsible-block-unfolded {
|
||||||
display: block !important;
|
display: block !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.anom-bar-container {
|
||||||
|
max-width: 80% !important;
|
||||||
|
font-size: 10pt;
|
||||||
|
}
|
||||||
|
|
||||||
`});
|
`});
|
||||||
|
|
||||||
await page.evaluate(async () => {
|
await page.evaluate(async () => {
|
||||||
@ -241,6 +252,11 @@ async function sendPage(website, tries = 0) {
|
|||||||
if (document.querySelector('.page-rate-widget-box')) {
|
if (document.querySelector('.page-rate-widget-box')) {
|
||||||
document.querySelector('.page-rate-widget-box').style.display = "none";
|
document.querySelector('.page-rate-widget-box').style.display = "none";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[...document.querySelectorAll('a.footnoteref')].forEach(ref => {
|
||||||
|
ref.innerText = document.getElementById(ref.id.replace("ref", "")).innerText;
|
||||||
|
});
|
||||||
|
|
||||||
document.body.innerHTML = `<h1>${document.getElementById('page-title').innerHTML}</h1>` + document.getElementById('page-content').innerHTML;
|
document.body.innerHTML = `<h1>${document.getElementById('page-title').innerHTML}</h1>` + document.getElementById('page-content').innerHTML;
|
||||||
} else if (isProbablyReaderable(document.cloneNode(true))) {
|
} else if (isProbablyReaderable(document.cloneNode(true))) {
|
||||||
var documentClone = document.cloneNode(true);
|
var documentClone = document.cloneNode(true);
|
||||||
|
Loading…
Reference in New Issue
Block a user