From c77a5146859e74404ebb0baa8f2c4a05956be5aa Mon Sep 17 00:00:00 2001 From: Daniel Aleksandersen Date: Thu, 1 Feb 2018 14:21:50 +0100 Subject: [PATCH] Detect authors in RDFa in addition to Microdata Alos switch to case-insensitive matching. --- src/lib/content/stats/author.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lib/content/stats/author.js b/src/lib/content/stats/author.js index 40902d7..aa62643 100644 --- a/src/lib/content/stats/author.js +++ b/src/lib/content/stats/author.js @@ -9,10 +9,11 @@ function getAuthor() let author = null; // schema.org - let element = document.querySelector("[itemprop='author']"); + let element = document.querySelector( + "[property='author' i], [itemprop='author' i]"); if (element) { - element = element.querySelector("[itemprop='url']"); + element = element.querySelector("[property='url' i], [itemprop='url' i]"); if (element) { author = element.href;