diff --git a/pages/index.dat b/pages/index.dat --- a/pages/index.dat +++ b/pages/index.dat @@ -24,4 +24,6 @@ http://www.nytimes.com/ NewYorkTimes http://www.persee.fr/ Persee http://www.tandfonline.com TaylorAndFrancis +http://www.theguardian.com TheGuardian +https://www.theguardian.com TheGuardian http://www.worldcat.org/ WorldCat diff --git a/pages/theguardian.php b/pages/theguardian.php new file mode 100644 --- /dev/null +++ b/pages/theguardian.php @@ -0,0 +1,23 @@ +site = "[[The Guardian]]"; + + // Gets date from article:published_time metatag + $this->yyyy = substr($this->meta_tags['article:published_time'], 0, 4); + $this->mm = substr($this->meta_tags['article:published_time'], 4, 2); + $this->dd = ltrim(substr($this->meta_tags['article:published_time'], 8, 2), '0'); + $this->unixtime = mktime(0, 0, 0, $mm, $dd, $yyyy); + + // Gets author from author metatag + // TODO Handle multiple authors + $this->author = $this->meta_tags['author']; + } + +}