Dotclear

source: plugins/multiToc/trunk/_install.php @ 2812

Revision 2812, 1.9 KB checked in by Tomtom33, 13 years ago (diff)

multiToc 1.6 :

  • Compatibility with stacker for post TOC
  • Fixed post TOC
  • Changed icons
  • Updated fr locales
Line 
1<?php
2# -- BEGIN LICENSE BLOCK ----------------------------------
3# This file is part of multiToc, a plugin for Dotclear.
4#
5# Copyright (c) 2009-2010 Tomtom and contributors
6# http://blog.zenstyle.fr/
7#
8# Licensed under the GPL version 2.0 license.
9# A copy of this license is available in LICENSE file or at
10# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
11# -- END LICENSE BLOCK ------------------------------------
12
13if (!defined('DC_CONTEXT_ADMIN')) { return; }
14
15$m_version = $core->plugins->moduleInfo('multiToc','version');
16$i_version = $core->getVersion('multiToc');
17if (version_compare($i_version,$m_version,'<=')) {
18     return;
19}
20
21# Création du setting
22$settings = array(
23     'cat' => array(
24          'enable' => '',
25          'order_group' => '',
26          'display_nb_entry' => '',
27          'order_entry' => '',
28          'display_date' => '',
29          'format_date' => $core->blog->settings->system->date_format,
30          'display_author' => '',
31          'display_cat' => '',
32          'display_nb_com' => '',
33          'display_nb_tb' => '',
34          'display_tag' => ''
35     ),
36     'tag' => array(
37          'enable' => '',
38          'order_group' => '',
39          'display_nb_entry' => '',
40          'order_entry' => '',
41          'display_date' => '',
42          'format_date' => $core->blog->settings->system->date_format,
43          'display_author' => '',
44          'display_cat' => '',
45          'display_nb_com' => '',
46          'display_nb_tb' => '',
47          'display_tag' => ''
48     ),
49     'alpha' => array(
50          'enable' => '',
51          'order_group' => '',
52          'display_nb_entry' => '',
53          'order_entry' => '',
54          'display_date' => '',
55          'format_date' => $core->blog->settings->system->date_format,
56          'display_author' => '',
57          'display_cat' => '',
58          'display_nb_com' => '',
59          'display_nb_tb' => '',
60          'display_tag' => ''
61     ),
62     'post' => array(
63          'enable' => '',
64          'numbering' => ''
65     )
66);
67$core->blog->settings->addNamespace('multiToc');
68$core->blog->settings->multiToc->put('multitoc_settings',serialize($settings),'string','multiToc settings',false,true);
69
70$core->setVersion('multiToc',$m_version);
71
72return true;
73
74?>
Note: See TracBrowser for help on using the repository browser.

Sites map