Dotclear

source: plugins/importExport/_prepend.php @ 2095:1fceb8fc56a6

Revision 2095:1fceb8fc56a6, 1.8 KB checked in by Denis Jean-Chirstian <contact@…>, 12 years ago (diff)

Now load _prepend.php files from dcModules::loadModuleFile(), cleanup officials plugins prepend files, addresses #1471, addresses #1716

Line 
1<?php
2# -- BEGIN LICENSE BLOCK ---------------------------------------
3#
4# This file is part of importExport, a plugin for DotClear2.
5#
6# Copyright (c) 2003-2012 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_RC_PATH')) { return; }
13
14$__autoload['dcIeModule'] =   dirname(__FILE__).'/inc/class.dc.ieModule.php';
15
16$__autoload['dcImportFlat'] =      dirname(__FILE__).'/inc/class.dc.import.flat.php';
17$__autoload['dcImportFeed'] =      dirname(__FILE__).'/inc/class.dc.import.feed.php';
18
19$__autoload['dcExportFlat'] =      dirname(__FILE__).'/inc/class.dc.export.flat.php';
20
21$__autoload['dcImportDC1'] =  dirname(__FILE__).'/inc/class.dc.import.dc1.php';
22$__autoload['dcImportWP'] =   dirname(__FILE__).'/inc/class.dc.import.wp.php';
23
24$__autoload['flatBackup'] =   dirname(__FILE__).'/inc/flat/class.flat.backup.php';
25$__autoload['flatImport'] =   dirname(__FILE__).'/inc/flat/class.flat.import.php';
26$__autoload['flatExport'] =   dirname(__FILE__).'/inc/flat/class.flat.export.php';
27
28$core->addBehavior('importExportModules','registerIeModules');
29
30function registerIeModules($modules, $core)
31{
32     $modules['import'] = array_merge($modules['import'], array('dcImportFlat'));
33     $modules['import'] = array_merge($modules['import'], array('dcImportFeed'));
34     
35     $modules['export'] = array_merge($modules['export'], array('dcExportFlat'));
36     
37     if ($core->auth->isSuperAdmin()) {
38          $modules['import'] = array_merge($modules['import'], array('dcImportDC1'));
39          $modules['import'] = array_merge($modules['import'], array('dcImportWP'));
40     }
41}
42
43$__autoload['ieMaintenanceExportblog'] = dirname(__FILE__).'/inc/lib.ie.maintenance.php';
44$__autoload['ieMaintenanceExportfull'] = dirname(__FILE__).'/inc/lib.ie.maintenance.php';
Note: See TracBrowser for help on using the repository browser.

Sites map