source: extensions/SmartAlbums/maintain.inc.php @ 20220

Last change on this file since 20220 was 19446, checked in by mistic100, 12 years ago
  • add regex for phot name, author
  • add dimensions filter
  • rewrite javascript algorithms
  • add auto update on timeout (default 3 days)
  • display photos count on plugin albums list
File size: 721 bytes
RevLine 
[10871]1<?php
2if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!');
3
[17716]4include_once(PHPWG_PLUGINS_PATH . 'SmartAlbums/include/install.inc.php');
[16104]5
[11376]6function plugin_install() 
7{
[17716]8  smart_albums_install();
9  define('smart_albums_installed', true);
[10871]10}
11
[11376]12function plugin_activate()
[11381]13{ 
[17716]14  if (!defined('smart_albums_installed'))
[11376]15  {
[17716]16    smart_albums_install();
[11376]17  }
18}
19
20function plugin_uninstall() 
[17716]21{
22  global $prefixeTable;
23 
24  pwg_query('DROP TABLE `' . $prefixeTable . 'category_filters`;');
[11333]25  pwg_query('ALTER TABLE `' . IMAGE_CATEGORY_TABLE . '` DROP `smart`;');
[19446]26  pwg_query('ALTER TABLE `' . CATEGORIES_TABLE . '` DROP `smart_update`;');
[16104]27  pwg_query('DELETE FROM `' . CONFIG_TABLE . '` WHERE param = \'SmartAlbums\' LIMIT 1;');
[10871]28}
[16104]29
[10871]30?>
Note: See TracBrowser for help on using the repository browser.