diff --git a/preview.css b/preview.css
index 3409aba..530c93e 100644
--- a/preview.css
+++ b/preview.css
@@ -151,3 +151,10 @@ img {
#feedSubtitleRaw {
display: none;
}
+
+.author {
+ font-style: italic;
+ font-weight: normal;
+ padding-left: 5px;
+ padding-top: 3px;
+}
diff --git a/rss.xsl b/rss.xsl
index 6a11e5b..48c994b 100644
--- a/rss.xsl
+++ b/rss.xsl
@@ -9,6 +9,7 @@
exclude-result-prefixes="atom atom03 rdf rss1 media" >
+
@@ -58,6 +59,10 @@
+
+
+
+
diff --git a/rsspreview.js b/rsspreview.js
index a18f3d8..97cdbbe 100644
--- a/rsspreview.js
+++ b/rsspreview.js
@@ -19,6 +19,7 @@
doDetect: true,
preventPreview: false,
fullPreview: false,
+ doAuthor: false,
enableCss: false,
customCss: null
};
@@ -49,6 +50,7 @@
let xsltProcessor = new XSLTProcessor();
xsltProcessor.importStylesheet(xsl);
xsltProcessor.setParameter(null, 'fullPreview', options.fullPreview);
+ xsltProcessor.setParameter(null, 'doAuthor', options.doAuthor);
let fragment = xsltProcessor.transformToFragment(xmlin, doc);
node.appendChild(fragment);
}
@@ -106,7 +108,7 @@
tohtml[i].setAttribute('todel', 1);
} catch (e) {
console.error(e);
- console.log(tohtml[i].innerHTML);
+ console.log(tohtml[i]);
}
}
diff --git a/settings/options.html b/settings/options.html
index 0a50eac..694e201 100644
--- a/settings/options.html
+++ b/settings/options.html
@@ -13,6 +13,8 @@
+
+
diff --git a/settings/options.js b/settings/options.js
index ce1b68c..bb14884 100644
--- a/settings/options.js
+++ b/settings/options.js
@@ -9,6 +9,7 @@ function saveOptions(e) {
doDetect: document.querySelector("#doDetect").checked,
preventPreview: document.querySelector("#preventPreview").checked,
fullPreview: document.querySelector("#fullPreview").checked,
+ doAuthor: document.querySelector("#doAuthor").checked,
enableCss: document.querySelector("#enableCss").checked,
customCss: document.querySelector("#customCss").value
});
@@ -25,6 +26,7 @@ function restoreOptions() {
document.querySelector("#doDetect").checked = result.doDetect;
document.querySelector("#preventPreview").checked = result.preventPreview;
document.querySelector("#fullPreview").checked = result.fullPreview;
+ document.querySelector("#doAuthor").checked = result.doAuthor;
document.querySelector("#enableCss").checked = result.enableCss;
document.querySelector("#customCss").value = result.customCss;
}
@@ -40,6 +42,7 @@ function restoreOptions() {
doDetect: true,
preventPreview: false,
fullPreview: false,
+ doAuthor: false,
enableCss: false,
customCss: null
});