Merge remote-tracking branch 'origin/pr/6241'
This commit is contained in:
commit
f54b76b0a4
|
|
@ -106,7 +106,12 @@ const HEADER = `
|
|||
SAwLTIgMC44OTUtMiAyczAuODk1IDIgMiAyaDIwYzEuMTEgMCAyLTAuODk1IDItMnMtMC44OTUtMi0yLTJ6bTAgOGgtMjBjLTEuMTEgMC0yIDAuODk1LTIg
|
||||
MnMwLjg5NSAyIDIgMmgyMGMxLjExIDAgMi0wLjg5NSAyLTJzLTAuODk1LTItMi0yem0tMTIgOGgtOGMtMS4xMSAwLTIgMC44OTUtMiAyczAuODk1IDIgMiA
|
||||
yaDhjMS4xMSAwIDItMC44OTUgMi0ycy0wLjg5NS0yLTItMnoiIGZpbGw9IiNmZmYiLz4KPC9nPgo8L3N2Zz4K"/>
|
||||
</head>`;
|
||||
</head>
|
||||
<body class="qute-readability">
|
||||
%s
|
||||
</body>
|
||||
</html>
|
||||
`;
|
||||
const scriptsDir = path.join(process.env.QUTE_DATA_DIR, 'userscripts');
|
||||
const tmpFile = path.join(scriptsDir, '/readability.html');
|
||||
|
||||
|
|
@ -129,10 +134,7 @@ else {
|
|||
getDOM(target, domOpts).then(dom => {
|
||||
let reader = new Readability(dom.window.document);
|
||||
let article = reader.parse();
|
||||
let content = util.format(HEADER, article.title) + article.content;
|
||||
|
||||
// add a class to make styling the page easier
|
||||
content = content.replace('<body>', '<body class="qute-readability">')
|
||||
let content = util.format(HEADER, article.title, article.content);
|
||||
|
||||
fs.writeFile(tmpFile, content, (err) => {
|
||||
if (err) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue