From 4acd520b4546e976edbb0387c0c44ecbdd9eecaa Mon Sep 17 00:00:00 2001 From: gardenapple Date: Thu, 4 Feb 2021 22:15:09 +0200 Subject: [PATCH] Print author and horizontal line with custom styles as well --- index.js | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/index.js b/index.js index 6a1f39a..846fd4e 100755 --- a/index.js +++ b/index.js @@ -500,7 +500,7 @@ function onLoadDOM(dom) { const author = Properties.get("byline")(article, false, window); if (author) { writeStream.write(` -
${author}
`); +
${escapeHTML(author, window.document)}
`); } writeStream.write(` @@ -512,20 +512,27 @@ function onLoadDOM(dom) {
` ); - } else { - writeStream.write("\n\n"); - } - - writeStream.write(Properties.get("html-content")(article, false, window)); - - if (!args["style"]) { + writeStream.write(Properties.get("html-content")(article, false, window)); writeStream.write(`
` ); + } else { + writeStream.write(Properties.get("html-title")(article, false, window)); + writeStream.write('\n'); + + const author = Properties.get("byline")(article, false, window); + if (author) { + writeStream.write(`

${escapeHTML(author, window.document)}

`); + } + writeStream.write("\n
\n"); + writeStream.write(Properties.get("html-content")(article, false, window)); + writeStream.write("\n\n"); } + + writeStream.write("\n"); } }