source: extensions/database_migration/include/tab_import.inc.php @ 21895

Last change on this file since 21895 was 6222, checked in by nikrou, 14 years ago

Database migration plugin : first public version

File size: 2.0 KB
Line 
1<?php
2// +-----------------------------------------------------------------------+
3// | database_migration - a plugin for Piwigo                              |
4// +-----------------------------------------------------------------------+
5// | Copyright(C) 2010 Nicolas Roudaire             http://www.nikrou.net  |
6// +-----------------------------------------------------------------------+
7// | This program is free software; you can redistribute it and/or modify  |
8// | it under the terms of the GNU General Public License version 2 as     |
9// | published by the Free Software Foundation                             |
10// |                                                                       |
11// | This program is distributed in the hope that it will be useful, but   |
12// | WITHOUT ANY WARRANTY; without even the implied warranty of            |
13// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU      |
14// | General Public License for more details.                              |
15// |                                                                       |
16// | You should have received a copy of the GNU General Public License     |
17// | along with this program; if not, write to the Free Software           |
18// | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,            |
19// | MA 02110-1301 USA                                                     |
20// +-----------------------------------------------------------------------+
21
22$allConnections = $me->getAllConnections();
23if (count($allConnections)>0) {
24  foreach ($allConnections as $connection_dblayer => $connection) {
25    $Connections[$connection_dblayer] = $connection['label'];
26  }
27  $template->assign('CONNECTIONS', $Connections);
28} else {
29  $GLOBALS['template']->assign('U_DM_ADD_CONNECTION', $dm_base_url.'&amp;tab=config&amp;action=add');
30}
31
32$me->dm_key = md5(uniqid('', true));
33$me->save_config();
34
35$GLOBALS['template']->assign('U_INSTALL_START', DM_PLUGIN_BASE_URL. '/install.php');
36$GLOBALS['template']->assign('DM_KEY', $me->dm_key);
37?>
Note: See TracBrowser for help on using the repository browser.