Dotclear

source: plugins/simpleMenu/_install.php @ 3874:ab8368569446

Revision 3874:ab8368569446, 967 bytes checked in by franck <carnet.franck.paul@…>, 7 years ago (diff)

short notation for array (array() → [])

Line 
1<?php
2/**
3 * @brief simpleMenu, a plugin for Dotclear 2
4 *
5 * @package Dotclear
6 * @subpackage Plugins
7 *
8 * @copyright Olivier Meunier & Association Dotclear
9 * @copyright GPL-2.0-only
10 */
11
12if (!defined('DC_CONTEXT_ADMIN')) {return;}
13
14$version = $core->plugins->moduleInfo('simpleMenu', 'version');
15if (version_compare($core->getVersion('simpleMenu'), $version, '>=')) {
16    return;
17}
18
19# Menu par défaut
20$blog_url     = html::stripHostURL($core->blog->url);
21$menu_default = [
22    ['label' => 'Home', 'descr' => 'Recent posts', 'url' => $blog_url, 'targetBlank' => false],
23    ['label' => 'Archives', 'descr' => '', 'url' => $blog_url . $core->url->getURLFor('archive'), 'targetBlank' => false]
24];
25$core->blog->settings->system->put('simpleMenu', $menu_default, 'array', 'simpleMenu default menu', false, true);
26$core->blog->settings->system->put('simpleMenu_active', true, 'boolean', 'Active', false, true);
27
28$core->setVersion('simpleMenu', $version);
29return true;
Note: See TracBrowser for help on using the repository browser.

Sites map