source: extensions/dotcleareasy/dotcleareasy_controller.php @ 20831

Last change on this file since 20831 was 8425, checked in by rub, 14 years ago

Happy new year!

Change header of maintained extensions

  • Property svn:eol-style set to LF
  • Property svn:keywords set to Author Date Id Revision
File size: 2.9 KB
Line 
1<?php
2// +-----------------------------------------------------------------------+
3// | DotClear Easy - a Piwigo Plugin                                       |
4// | Copyright (C) 2007-2011 Ruben ARNAUD - rub@piwigo.org                 |
5// +-----------------------------------------------------------------------+
6// | This program is free software; you can redistribute it and/or modify  |
7// | it under the terms of the GNU General Public License as published by  |
8// | the Free Software Foundation                                          |
9// |                                                                       |
10// | This program is distributed in the hope that it will be useful, but   |
11// | WITHOUT ANY WARRANTY; without even the implied warranty of            |
12// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU      |
13// | General Public License for more details.                              |
14// |                                                                       |
15// | You should have received a copy of the GNU General Public License     |
16// | along with this program; if not, write to the Free Software           |
17// | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, |
18// | USA.                                                                  |
19// +-----------------------------------------------------------------------+
20
21//----------------------------------------------------------- include
22define('PHPWG_ROOT_PATH','../../');
23include_once(PHPWG_ROOT_PATH.'include/common.inc.php');
24
25// +-----------------------------------------------------------------------+
26// | Check Access and exit when user status is not ok                      |
27// +-----------------------------------------------------------------------+
28check_status(ACCESS_ADMINISTRATOR);
29
30$dotcleareasy = get_plugin_data('dotcleareasy');
31
32if 
33  (
34    !is_admin() or
35    empty($dotcleareasy) or
36    !isset($dotcleareasy->opened) or !$dotcleareasy->opened
37  )
38{
39  echo '
40<script type="text/javascript">
41  window.close();
42</script>';
43  exit();
44}
45
46// +-----------------------------------------------------------------------+
47// | template initialization                                               |
48// +-----------------------------------------------------------------------+
49$title = 'DotClear Easy';
50$page['body_id'] = 'theDotClearEasyControllerPage';
51include(PHPWG_ROOT_PATH.'include/page_header.php');
52
53$template->assign(
54  array(
55    'PLUGIN_NAME' => $dotcleareasy->plugin_name
56    ));
57
58$template->set_filename('controller', $dotcleareasy->plugin_path.'template/controller.tpl');
59
60// +-----------------------------------------------------------------------+
61// | html code display                                                     |
62// +-----------------------------------------------------------------------+
63$template->parse('controller');
64include(PHPWG_ROOT_PATH.'include/page_tail.php');
65
66?>
Note: See TracBrowser for help on using the repository browser.