8
0

Support BOM at the beginning of content, fixes #372

Dieser Commit ist enthalten in:
Stéphane Goetz 2016-07-28 23:19:03 +02:00
Ursprung 68a91159e6
Commit 77d7989f3b
2 geänderte Dateien mit 7 neuen und 2 gelöschten Zeilen

Datei anzeigen

@ -1,4 +1,4 @@
--- ---
title: Hallo Welt title: Hallo Welt
date: 12th December 1984 date: 12th December 1984
--- ---

Datei anzeigen

@ -103,7 +103,12 @@ class Content extends Entry
$frontMatter = new FrontMatter(); $frontMatter = new FrontMatter();
$document = $frontMatter->parse($this->getContent()); $content = $this->getContent();
if (substr($content, 0, 3) == "\xef\xbb\xbf") {
$content = substr($content, 3);
}
$document = $frontMatter->parse($content);
$this->attributes = array_replace_recursive($this->attributes, $document->getData()); $this->attributes = array_replace_recursive($this->attributes, $document->getData());
$this->setContent($document->getContent()); $this->setContent($document->getContent());