diff --git a/pages/liberation.php b/pages/liberation.php --- a/pages/liberation.php +++ b/pages/liberation.php @@ -4,14 +4,19 @@ function analyse () { parent::analyse(); - //Hardcoded known info + // Hardcoded known info $this->site = "[[Libération (journal)|Libération]]"; + $this->paywall = true; - //Gets date + // Gets date // e.g. http://www.liberation.fr/france/2016/06/02/affiches... $pos = strpos($this->url, "/20"); $this->yyyy = substr($this->url, $pos + 1, 4); $this->mm = substr($this->url, $pos + 6, 2); $this->dd = substr($this->url, $pos + 9, 2); + + // Extracts author + $author = self::between('<span class="author">', '</span>'); + $this->author = self::grab($author, '<span>'); // cleans URL } }