Dotclear

source: plugins/simpleMenu/_install.php @ 3159:a7553434ee4c

Revision 3159:a7553434ee4c, 1.1 KB checked in by franck <carnet.franck.paul@…>, 10 years ago (diff)

Use new setting type 'array' for some settings, addresses #1833

Line 
1<?php
2# -- BEGIN LICENSE BLOCK ---------------------------------------
3#
4# This file is part of simpleMenu, a plugin for Dotclear 2.
5#
6# Copyright (c) 2003-2013 Olivier Meunier & Association Dotclear
7# Licensed under the GPL version 2.0 license.
8# See LICENSE file or
9# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
10#
11# -- END LICENSE BLOCK -----------------------------------------
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 = array(
22     array('label' => 'Home', 'descr' => 'Recent posts', 'url' => $blog_url),
23     array('label' => 'Archives', 'descr' => '', 'url' => $blog_url.$core->url->getURLFor('archive'))
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