source: extensions/lmt/lmt_aip_release.class.inc.php @ 15382

Revision 7560, 1.8 KB checked in by grum, 9 years ago (diff)

fix bug:1487 - LMT image not displayed with IE8
implement feature:1689 - Add possibility to search picture by licence

  • Property svn:executable set to *
Line 
1<?php
2/**
3 * -----------------------------------------------------------------------------
4 * Plugin     : LMT
5 * -----------------------------------------------------------------------------
6 * Author     : Grum
7 *   email    : grum@piwigo.org
8 *   website  : http://photos.grum.fr
9 *   PWG user : http://forum.piwigo.org/profile.php?id=3706
10 *
11 *   << May the Little SpaceFrog be with you ! >>
12 *
13 * -----------------------------------------------------------------------------
14 *
15 * See main.inc.php for release information
16 *
17 * AIPRelease class => display warning if GPC release is not up to date
18 *
19 * -----------------------------------------------------------------------------
20 */
21
22
23if(!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!');
24
25include_once('lmt_root.class.inc.php');
26
27class LMT_AIPRelease extends LMT_root
28{
29  public function __construct($prefixeTable, $filelocation)
30  {
31    parent::__construct($prefixeTable, $filelocation);
32    $this->loadConfig();
33    $this->initEvents();
34  }
35
36  /*
37    initialize events call for the plugin
38  */
39  public function initEvents()
40  {
41    parent::initEvents();
42    add_event_handler('loc_end_page_header', array(&$this->css, 'applyCSS'));
43  }
44
45  /*
46    display administration page
47  */
48  public function manage()
49  {
50    global $template;
51
52    $template->set_filename('plugin_admin_content', dirname($this->getFileLocation())."/admin/lmt_admin.tpl");
53
54    $pluginInfo=array(
55      'LMT_VERSION' => "<i>".$this->getPluginName()."</i> ".l10n('lmt_release').LMT_VERSION,
56      'PATH' => LMT_PATH
57    );
58
59    $template->assign('plugin', $pluginInfo);
60    $template->assign('LMT_BODY_PAGE', '<p class="warnings">'.sprintf(l10n('lmt_gpc_not_up_to_date'),LMT_GPC_NEEDED, LMT_VERSION).'</p>');
61    $template->assign_var_from_handle('ADMIN_CONTENT', 'plugin_admin_content');
62  }
63
64
65
66
67} //class
68
69
70?>
Note: See TracBrowser for help on using the repository browser.