diff options
Diffstat (limited to 'plugins/AMenuManager/amm_install.class.inc.php')
-rw-r--r-- | plugins/AMenuManager/amm_install.class.inc.php | 94 |
1 files changed, 0 insertions, 94 deletions
diff --git a/plugins/AMenuManager/amm_install.class.inc.php b/plugins/AMenuManager/amm_install.class.inc.php deleted file mode 100644 index db1926a0a..000000000 --- a/plugins/AMenuManager/amm_install.class.inc.php +++ /dev/null @@ -1,94 +0,0 @@ -<?php -/* ----------------------------------------------------------------------------- - Plugin : Advanced Menu Manager - Author : Grum - email : grum@grum.dnsalias.com - website : http://photos.grum.dnsalias.com - PWG user : http://forum.phpwebgallery.net/profile.php?id=3706 - - << May the Little SpaceFrog be with you ! >> - ------------------------------------------------------------------------------ - See main.inc.php for release information - - MyPolls_Install : classe to manage plugin install - - --------------------------------------------------------------------------- */ - @include_once('amm_root.class.inc.php'); - include_once(PHPWG_PLUGINS_PATH.'grum_plugins_classes-2/tables.class.inc.php'); - - - class AMM_install extends AMM_root - { - private $tablef; - private $exportfile; - - public function AMM_install($prefixeTable, $filelocation) - { - parent::__construct($prefixeTable, $filelocation); - $this->tablef= new manage_tables($this->tables); - $this->exportfile=dirname($this->filelocation).'/'.$this->plugin_name_files.'.sql'; - } - - /* - function for installation process - return true if install process is ok, otherwise false - */ - public function install() - { - - $tables_def=array( -"CREATE TABLE `".$this->tables['urls']."` ( - `id` int(11) NOT NULL auto_increment, - `label` varchar(50) NOT NULL default '', - `url` varchar(255) NOT NULL default '', - `mode` int(11) NOT NULL default '0', - `icon` varchar(50) NOT NULL default '', - `position` int(11) NOT NULL default '0', - `visible` char(1) NOT NULL default 'y', - PRIMARY KEY (`id`), - KEY `order_key` (`position`) -)", - -"CREATE TABLE `".$this->tables['personalised']."` ( - `id` int(11) NOT NULL default '0', - `lang` varchar(5) NOT NULL default '', - `title` varchar(50) NOT NULL default '', - `content` text NOT NULL, - `visible` char(1) NOT NULL default 'y', - `nfo` varchar(25) NOT NULL default '', - PRIMARY KEY (`id`,`lang`) -)" -); - //$table_def array - $tables_def = create_table_add_character_set($tables_def); - $result=$this->tablef->create_tables($tables_def); - return($result); - } - - - /* - function for uninstall process - */ - public function uninstall() - { - $this->tablef->export($this->exportfile); - $this->delete_config(); - $this->tablef->drop_tables(); - } - - public function activate() - { - global $template; - - $this->init_config(); - $this->load_config(); - $this->save_config(); - } - - public function deactivate() - { - } - - } //class - -?> |