diff --git a/system/src/Grav/Common/Config/Config.php b/system/src/Grav/Common/Config/Config.php index 58ebacfad..448f5f25b 100644 --- a/system/src/Grav/Common/Config/Config.php +++ b/system/src/Grav/Common/Config/Config.php @@ -39,6 +39,12 @@ class Config extends Data '' => ['user/plugins'], ] ], + 'plugin' => [ + 'type' => 'ReadOnlyStream', + 'prefixes' => [ + '' => ['user/plugins'], + ] + ], 'themes' => [ 'type' => 'ReadOnlyStream', 'prefixes' => [ diff --git a/system/src/Grav/Common/Page/Page.php b/system/src/Grav/Common/Page/Page.php index e0f89ffca..74b17778e 100644 --- a/system/src/Grav/Common/Page/Page.php +++ b/system/src/Grav/Common/Page/Page.php @@ -1136,7 +1136,7 @@ class Page * @param bool $modular|null whether or not to return modular children * @return Collection */ - public function children($type = Page::ALL_PAGES) + public function children($type = Page::STANDARD_PAGES) { /** @var Pages $pages */ $pages = self::$grav['pages']; @@ -1482,7 +1482,7 @@ class Page $results = $this->children(Page::MODULAR_PAGES); break; case 'children': - $results = $this->children(Page::NORMAL_PAGES); + $results = $this->children(Page::STANDARD_PAGES); break; } } diff --git a/system/src/Grav/Common/Service/StreamsServiceProvider.php b/system/src/Grav/Common/Service/StreamsServiceProvider.php index 4920f6755..4f19c831f 100644 --- a/system/src/Grav/Common/Service/StreamsServiceProvider.php +++ b/system/src/Grav/Common/Service/StreamsServiceProvider.php @@ -15,7 +15,7 @@ class StreamsServiceProvider implements ServiceProviderInterface $self = $this; $container['locator'] = function($c) use ($self) { - $locator = new UniformResourceLocator; + $locator = new UniformResourceLocator(ROOT_DIR); $self->init($c, $locator); return $locator;