|
|
|
@ -26,6 +26,13 @@ |
|
|
|
|
*/ |
|
|
|
|
class Pico |
|
|
|
|
{ |
|
|
|
|
/** |
|
|
|
|
* Pico version |
|
|
|
|
* |
|
|
|
|
* @var string |
|
|
|
|
*/ |
|
|
|
|
const VERSION = '1.1.0-dev'; |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Sort files in alphabetical ascending order |
|
|
|
|
* |
|
|
|
@ -907,6 +914,9 @@ class Pico |
|
|
|
|
. "(?:(.*?)(?:\r)?\n)?(?(2)\*\/|---)[[:blank:]]*(?:(?:\r)?\n|$)/s"; |
|
|
|
|
$content = preg_replace($metaHeaderPattern, '', $rawContent, 1); |
|
|
|
|
|
|
|
|
|
// replace %version% |
|
|
|
|
$content = str_replace('%version%', static::VERSION, $content); |
|
|
|
|
|
|
|
|
|
// replace %site_title% |
|
|
|
|
$content = str_replace('%site_title%', $this->getConfig('site_title'), $content); |
|
|
|
|
|
|
|
|
@ -1267,6 +1277,7 @@ class Pico |
|
|
|
|
'current_page' => $this->currentPage, |
|
|
|
|
'next_page' => $this->nextPage, |
|
|
|
|
'is_front_page' => ($this->requestFile === $frontPage), |
|
|
|
|
'version' => static::VERSION |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|