['onAdminCreatePageFrontmatter', 0] ]; } /** * Initialize the plugin * * @param Event $event */ public function onAdminCreatePageFrontmatter(Event $event) { $header = $event['header']; if (!isset($header['author'])) { if ($this->config->get('plugins.auto-author.user')) { /** * @var Admin $admin */ $admin = $this->grav['admin']; $author = $admin->user->get('fullname'); } else { $author = $this->grav['config']->get('site.author.name'); } $header['author'] = $author; $event['header'] = $header; } } }