source: extensions/PayPalShoppingCart/maintain.inc.php @ 14919

Revision 9239, 1.9 KB checked in by Saint-Malo, 9 years ago (diff)

Version 1.0.2

Line 
1<?php
2/*
3  Plugin Panier PayPal Pour Piwigo
4  Copyright (C) 2011 www.queguineur.fr — Tous droits réservés.
5 
6  Ce programme est un logiciel libre ; vous pouvez le redistribuer ou le
7  modifier suivant les termes de la “GNU General Public License” telle que
8  publiée par la Free Software Foundation : soit la version 3 de cette
9  licence, soit (à votre gré) toute version ultérieure.
10 
11  Ce programme est distribué dans l’espoir qu’il vous sera utile, mais SANS
12  AUCUNE GARANTIE : sans même la garantie implicite de COMMERCIALISABILITÉ
13  ni d’ADÉQUATION À UN OBJECTIF PARTICULIER. Consultez la Licence Générale
14  Publique GNU pour plus de détails.
15 
16  Vous devriez avoir reçu une copie de la Licence Générale Publique GNU avec
17  ce programme ; si ce n’est pas le cas, consultez :
18  <http://www.gnu.org/licenses/>.
19*/
20
21if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!');
22
23if (!defined("PPPPP_PATH")){
24  define('PPPPP_PATH', PHPWG_PLUGINS_PATH.basename(dirname(__FILE__)));
25}
26include_once (PPPPP_PATH.'/constants.php');
27
28function plugin_install(){
29 global $prefixeTable;
30 $query = "CREATE TABLE IF NOT EXISTS ".PPPPP_SIZE_TABLE." (
31  id tinyint(4) NOT NULL AUTO_INCREMENT,
32  size varchar(40) NOT NULL,
33  price float NOT NULL,
34  PRIMARY KEY (id),
35  UNIQUE KEY size (size)
36  );";
37 pwg_query($query);
38 $query = "INSERT INTO ".PPPPP_SIZE_TABLE." (size,price) VALUES ('Classique', '40');";
39 pwg_query($query);
40 
41 $query = "CREATE TABLE IF NOT EXISTS ".PPPPP_CONFIG_TABLE." (
42  param varchar(40) NOT NULL,
43  value text NOT NULL,
44  PRIMARY KEY (param)
45  );";
46 pwg_query($query);
47 $query = "INSERT INTO ".PPPPP_CONFIG_TABLE." VALUES ('fixed_shipping', '0');";
48 pwg_query($query);
49 $query = "INSERT INTO ".PPPPP_CONFIG_TABLE." VALUES ('currency', 'EUR');";
50 pwg_query($query);
51 }
52
53function plugin_uninstall(){
54 global $prefixeTable;
55 $query = "DROP TABLE ".PPPPP_SIZE_TABLE.";";
56 pwg_query($query);
57 $query = "DROP TABLE ".PPPPP_CONFIG_TABLE.";"; 
58 pwg_query($query);
59}
60?>
Note: See TracBrowser for help on using the repository browser.