PEEL Shopping
Open source ecommerce : PEEL Shopping
Variables
update.php File Reference

Go to the source code of this file.

Variables

const IN_PEEL_ADMIN true
 
 $GLOBALS ['DOC_TITLE'] = $GLOBALS['STR_ADMIN_UPDATE']
 
 $output = ''
 
 $current_version = 0
 
if(!empty($_GET['version'])) elseif(!empty($GLOBALS['site_parameters']['peel_database_version'])) else
 
 $sites_fields = get_table_field_names('peel_sites', null, true)
 
 $types_fields = get_table_field_names('peel_types', null, true)
 
 $pays_fields = get_table_field_names('peel_pays', null, true)
 
 $utilisateurs_fields = get_table_field_names('peel_utilisateurs', null, true)
 
 $codes_promo_fields = get_table_field_names('peel_codes_promos', null, true)
 
 $produits_fields = get_table_field_names('peel_produits', null, true)
 
 $bannieres_fields = get_table_field_names('peel_banniere', null, true)
 
 $tarifs_fields = get_table_field_names('peel_tarifs', null, true)
 
 $quantites_fields = get_table_field_names('peel_quantites', null, true)
 
 $adresses_fields = get_table_field_names('peel_adresses', null, true)
 
 $profil_fields = get_table_field_names('peel_profil', null, true)
 
 $meta_fields = get_table_field_names('peel_meta', null, true)
 
 $paiement_fields = get_table_field_names('peel_paiement', null, true)
 
 $nom_attributs_fields = get_table_field_names('peel_nom_attributs', null, true)
 
 $configuration_fields = get_table_field_names('peel_configuration', null, true)
 
 $sql_update_array ['5.71'] = ""
 
if(in_array('fr', $GLOBALS['admin_lang_codes'])) if(in_array('en', $GLOBALS['admin_lang_codes'])) $payment_technical_code_array = array('cmcic', 'bluepaid', 'sips', 'ogone', 'fianet', 'lemonway', 'omnikassa', 'paybox', 'sadabell', 'worldpay')
 
 $module_dir = $GLOBALS['dirroot'] . "/modules"
 
 $payment_module_installed = array()
 
if($handle=opendir($module_dir)) if(count($payment_module_installed)==1) elseif(count($payment_module_installed) > 1) $sql_update_array ['6.0']
 
 $sql_update_array ['6.0.1']
 
 $sql_update_array ['6.0.2']
 
 $sql_update_array ['6.0.3']
 
if(in_array('fr', $GLOBALS['admin_lang_codes'])) if(in_array('en', $GLOBALS['admin_lang_codes'])) $sql_update_array ['6.0.4']
 
if(file_exists($GLOBALS['dirroot']. '/modules/pensebete')) $sql_update_array ['6.1']
 
if(file_exists($GLOBALS['dirroot']. '/modules/avis')) if(file_exists($GLOBALS['dirroot']. '/modules/attributs')) $sql_update_array ['6.1.1']
 
if(file_exists($GLOBALS['dirroot']. '/modules/gifts')) $sql_update_array ['6.2']
 
 $sql_update_array ['6.3'] = ""
 
if(file_exists($GLOBALS['dirroot']. '/modules/attributs')) $sql_update_array ['6.3.1']
 
 $sql_update_array ['6.4']
 
 $sql_update_array ['6.4.1']
 
if($current_version<='6.4.2') if(file_exists($GLOBALS['dirroot']. '/modules/attributs')) $sql_update_array ['6.4.2']
 
 $sql_update_array ['7.0.1']
 
 $sql_update_array ['7.0.2']
 
if(file_exists($GLOBALS['dirroot']. '/modules/lot')) if(file_exists($GLOBALS['dirroot']. '/modules/carrousel')) $sql_update_array ['7.0.3']
 
 $sql_update_array ['7.0.4']
 
 $sql_update_array ['7.1.0']
 
if($current_version<='7.1.0') $sql_update_array ['7.1.4']
 
 $sql_update_array ['7.2.0']
 
 $sql_update_array ['7.2.1']
 
 if (!empty($current_version))
 

Variable Documentation

$adresses_fields = get_table_field_names('peel_adresses', null, true)

Definition at line 41 of file update.php.

$bannieres_fields = get_table_field_names('peel_banniere', null, true)

Definition at line 38 of file update.php.

$codes_promo_fields = get_table_field_names('peel_codes_promos', null, true)

Definition at line 36 of file update.php.

$configuration_fields = get_table_field_names('peel_configuration', null, true)

Definition at line 46 of file update.php.

$current_version = 0

Definition at line 22 of file update.php.

$GLOBALS['DOC_TITLE'] = $GLOBALS['STR_ADMIN_UPDATE']

Definition at line 19 of file update.php.

$meta_fields = get_table_field_names('peel_meta', null, true)

Definition at line 43 of file update.php.

$module_dir = $GLOBALS['dirroot'] . "/modules"

Definition at line 462 of file update.php.

$nom_attributs_fields = get_table_field_names('peel_nom_attributs', null, true)

Definition at line 45 of file update.php.

$output = ''

Definition at line 21 of file update.php.

$paiement_fields = get_table_field_names('peel_paiement', null, true)

Definition at line 44 of file update.php.

$payment_module_installed = array()

Definition at line 463 of file update.php.

if (in_array('fr', $GLOBALS['admin_lang_codes'])) if (in_array('en', $GLOBALS['admin_lang_codes'])) $payment_technical_code_array = array('cmcic', 'bluepaid', 'sips', 'ogone', 'fianet', 'lemonway', 'omnikassa', 'paybox', 'sadabell', 'worldpay')

Definition at line 461 of file update.php.

$pays_fields = get_table_field_names('peel_pays', null, true)

Definition at line 34 of file update.php.

$produits_fields = get_table_field_names('peel_produits', null, true)

Definition at line 37 of file update.php.

$profil_fields = get_table_field_names('peel_profil', null, true)

Definition at line 42 of file update.php.

$quantites_fields = get_table_field_names('peel_quantites', null, true)

Definition at line 40 of file update.php.

$sites_fields = get_table_field_names('peel_sites', null, true)

Definition at line 32 of file update.php.

$sql_update_array['5.71'] = ""

Definition at line 113 of file update.php.

if ($handle=opendir($module_dir)) if (count($payment_module_installed)==1) elseif (count($payment_module_installed) > 1) $sql_update_array['6.0']
Initial value:
= "
-- FAIT après la version 6.0 :
"

Definition at line 483 of file update.php.

$sql_update_array['6.0.1']
Initial value:
= "
-- FAIT après la version 6.0.1 :
ALTER TABLE `peel_types` ADD `without_delivery_address` INT NOT NULL;
"

Definition at line 486 of file update.php.

$sql_update_array['6.0.2']
Initial value:
= "
-- FAIT après la version 6.0.2 :
"

Definition at line 490 of file update.php.

$sql_update_array['6.0.3']
Initial value:
= "
-- FAIT après la version 6.0.3 :
ALTER TABLE `peel_banniere` ADD `lang` char(2) NOT NULL default '';
ALTER TABLE `peel_commandes` ADD `moneybookers_payment_methods` varchar(50) NOT NULL default '';
ALTER TABLE `peel_pays` ADD `iso3` varchar(3) NOT NULL default '';
ALTER TABLE `peel_pays` ADD `iso_num` smallint(4) NOT NULL default '0';"

Definition at line 493 of file update.php.

if (in_array('fr', $GLOBALS['admin_lang_codes'])) if (in_array('en', $GLOBALS['admin_lang_codes'])) $sql_update_array['6.0.4']
Initial value:
= "
-- FAIT après la version 6.0.4 :
ALTER TABLE `peel_utilisateurs` ADD `origin` INT( 11 ) NULL default '0', ADD `origin_other` VARCHAR( 255 ) NOT NULL default '';
ALTER TABLE `peel_sites` ADD `module_autosend` tinyint( 1 ) NOT NULL default '0', ADD `module_autosend_delay` INT( 11 ) NOT NULL default '0';
ALTER TABLE `peel_sites` ADD `minimal_amout_to_order` FLOAT( 15, 5 ) NOT NULL DEFAULT '0.00000' AFTER `small_order_overcost_tva_percent`;
ALTER TABLE peel_utilisateurs CHANGE `avoir` `avoir` float(15,5) NOT NULL default '0.00000';
ALTER TABLE peel_commandes CHANGE `numero` `numero` varchar(40) NOT NULL DEFAULT '';
ALTER TABLE `peel_commandes` ADD `tva_small_order_overcost` FLOAT( 15, 5 ) NOT NULL DEFAULT '0.00000' AFTER `small_order_overcost_amount`;
ALTER TABLE `peel_commandes` ADD `delivery_locationid` varchar(64) NOT NULL DEFAULT '' AFTER `delivery_tracking`;
CREATE TABLE IF NOT EXISTS `peel_butterflive` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`param` varchar(25) NOT NULL default '',
`value` text NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
ALTER TABLE `peel_sites` ADD `nom_expediteur` VARCHAR( 255 ) NOT NULL default '' AFTER `email_client`;
"

Definition at line 523 of file update.php.

if (file_exists($GLOBALS['dirroot']. '/modules/pensebete')) $sql_update_array['6.1']
Initial value:
= "
-- FAIT après la version 6.1 :
ALTER TABLE `peel_codes_promos` DROP `nb_valide`;
ALTER TABLE `peel_commandes` DROP `code_cheque`, DROP `code_bon`, DROP `valeur_cheque_cadeau`;
"

Definition at line 550 of file update.php.

if (file_exists($GLOBALS['dirroot']. '/modules/avis')) if (file_exists($GLOBALS['dirroot']. '/modules/attributs')) $sql_update_array['6.1.1']
Initial value:
= "
-- FAIT après la version 6.1.1 :
ALTER TABLE `peel_produits` ADD `on_estimate` tinyint(1) NOT NULL default '0', ADD `on_gift` tinyint(1) NOT NULL default '0', ADD `on_gift_points` int(11) NOT NULL default '0', ADD `extra_link` varchar(255) NOT NULL default '';
ALTER TABLE `peel_rubriques` ADD `texte_libre` tinyint(4) NOT NULL default '0';
ALTER TABLE `peel_categories` ADD `on_carrousel` tinyint(4) NOT NULL default '0';
ALTER TABLE `peel_sites` ADD `nb_last_views` INT( 11 ) NOT NULL DEFAULT '0', ADD `secret_word` varchar(255) NOT NULL default '', ADD `type_affichage_attribut` tinyint(1) NOT NULL default '0', ADD `fb_admins` varchar(25) NOT NULL default '', ADD `facebook_page_link` varchar(25) NOT NULL default '';
ALTER TABLE `peel_banniere` ADD `tag_html` mediumtext NOT NULL default '';
ALTER TABLE `peel_commandes_articles` ADD `id` TINYINT( 1 ) NOT NULL DEFAULT '0', ADD `statut` TINYINT( 1 ) NOT NULL DEFAULT '0';
INSERT INTO `peel_devises` (`devise`, `conversion`, `symbole`, `symbole_place`, `code`, `etat`) VALUES
('CH Fr. Suisse', 1.41987, 'Fr', 1, 'CHF', 0),
('US Dollar', 1.21553, '$', 0, 'USD', 0),
('CA Dollar', 1.27708, '$', 0, 'CAD', 0),
('JP Yen', 110.56900, '¥', 1, 'JPY', 0),
('GB Pound', 0.83554, '£', 1, 'GBP', 0);
INSERT INTO peel_html (lang, contenu_html, etat, titre, o_timestamp, a_timestamp, emplacement) VALUES
('fr', '<p>Introduction personnalisable</p>', 0, 'Devenir revendeur', NOW(), NOW(), 'devenir_revendeur'),
('en', '<div class=\"header_few_words_center\">[SITE]</div>\r\n<div class=\"header_few_words_right\">Open eCommerce</div>', 1, 'En-tête de la boutique', NOW(), NOW(), 'header');
INSERT INTO `peel_email_template` (`name`, `subject`, `text`, `lang`, `active`, `id_cat`, `technical_code`) VALUES
('[SITE] Commande n° [ORDER_ID] - Annulation des points', '[SITE] Commande n° [ORDER_ID] - Annulation des points', 'Bonjour [USER_NAME],\r\n\r\nUnder the loyalty program of [SITE] and because of the change in status of your order number [ORDER_ID], [CANCELED_POINTS] points allocated to this command have been withdrawn from your account. \r\n Your balance is now: [USER_POINTS] points. \r\n\r\n We thank you for your trust. \r\n\r\n see you soon on [SITE].', 'fr', 'TRUE', 1, 'payback_points_cancellation'),
('[SITE] Commande n° [ORDER_ID] - Points cancellation', '[SITE] Commande n° [ORDER_ID] - Points cancellation', 'Bonjour [USER_NAME],\r\n\r\nDans le cadre du programme de fidélité de [SITE] et en raison du changement de statut de votre commande numéro [ORDER_ID], [CANCELED_POINTS]points affectés à cette commande viennent d''être retirés de votre compte.\r\nVotre solde est à présent de : [USER_POINTS]points.\r\n\r\nNous vous remercions pour votre confiance.\r\n\r\nÀ bientôt sur [SITE].', 'en', 'TRUE', 1, 'payback_points_cancellation'),
('[SITE] Commande n° [ORDER_ID] - Remise des points', '[SITE] Commande n° [ORDER_ID] - Remise des points', 'Bonjour [USER_NAME],\r\n\r\nDans le cadre du programme de fidélité de [SITE] et en raison du changement de statut de votre commande numéro [ORDER_ID], [CANCELED_POINTS]points affectés à cette commande viennent d''être ajouté à votre compte.\r\nVotre solde est à présent de : [USER_POINTS]points.\r\n\r\nNous vous remercions pour votre confiance.\r\n\r\nÀ bientôt sur [SITE].', 'fr', 'TRUE', 1, 'payback_points_resetting'),
('[SITE] Commnde n° [ORDER_ID] - Discount points', '[SITE] Commande n° [ORDER_ID] - Discount points', 'Bonjour [USER_NAME],\r\n\r\nUnder the loyalty program of [SITE] and because of the change in status of your order number [ORDER_ID], [CANCELED_POINTS] points allocated to this command have been added from your account. \r\n Your balance is now: [USER_POINTS] points. \r\n\r\n We thank you for your trust. \r\n\r\n see you soon on [SITE]..', 'en', 'TRUE', 1, 'payback_points_resetting');
"

Definition at line 564 of file update.php.

if (file_exists($GLOBALS['dirroot']. '/modules/stock_advanced')) if (file_exists($GLOBALS['dirroot']. '/modules/pensebete')) $sql_update_array['6.2']
Initial value:
= "
-- FAIT après la version 6.2 :
ALTER TABLE `peel_banniere` ADD `id_categorie` INT(11) NOT NULL DEFAULT '0', ADD `height` VARCHAR(8) NOT NULL DEFAULT '', ADD `width` VARCHAR(8) NOT NULL DEFAULT '', ADD `extra_javascript` VARCHAR(255) NOT NULL DEFAULT '', ADD `appearance` enum('FIRST_PAGE_ONLY','ALL_BUT_FIRST','ALL') NOT NULL DEFAULT 'FIRST_PAGE_ONLY', ADD `rang` int(11) NOT NULL DEFAULT '0', CHANGE `etat` `etat` tinyint(1) NOT NULL DEFAULT '0';"

Definition at line 596 of file update.php.

if (file_exists($GLOBALS['dirroot']. '/modules/cart_preservation')) $sql_update_array['6.3'] = ""

Definition at line 1059 of file update.php.

if (file_exists($GLOBALS['dirroot']. '/modules/attributs')) if (file_exists($GLOBALS['dirroot']. '/modules/avis')) $sql_update_array['6.3.1']
Initial value:
= "
-- FAIT après la version 6.3.1 :
ALTER TABLE `peel_rubriques` ADD `technical_code` varchar(255) CHARACTER SET utf8 NOT NULL;
ALTER TABLE `peel_admins_actions` CHANGE `remarque` `remarque` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `peel_admins_comments` CHANGE `id_user` `id_user` INT( 11 ) UNSIGNED NOT NULL DEFAULT '0',CHANGE `admin_id` `admin_id` INT( 11 ) UNSIGNED NOT NULL DEFAULT '0',CHANGE `timestamp` `timestamp` INT( 11 ) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE `peel_admins_contacts_planified` CHANGE `user_id` `user_id` INT( 11 ) UNSIGNED NOT NULL DEFAULT '0',CHANGE `admin_id` `admin_id` INT( 11 ) UNSIGNED NOT NULL DEFAULT '0',CHANGE `timestamp` `timestamp` INT( 11 ) UNSIGNED NOT NULL DEFAULT '0',CHANGE `reason` `reason` ENUM( '', 'interesting_profile', 'interested_by_product', 'payment_expected', 'follow_up' ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `peel_butterflive` CHANGE `value` `value` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
"

Definition at line 1093 of file update.php.

$sql_update_array['6.4']
Initial value:
= "
-- FAIT après la version 6.4 :
ALTER TABLE `peel_banniere` ADD `on_first_page_category` tinyint(1) NOT NULL DEFAULT '0';
ALTER TABLE `peel_banniere` ADD `on_other_page_category` tinyint(1) NOT NULL DEFAULT '0';
ALTER TABLE `peel_banniere` ADD `on_home_page` TINYINT( 1 ) NOT NULL DEFAULT '0',
ADD `on_other_page` TINYINT( 1 ) NOT NULL DEFAULT '0', ADD `keywords` mediumtext NOT NULL;
ALTER TABLE`peel_utilisateurs` ADD INDEX `pseudo` ( `pseudo` ) ;
"

Definition at line 1157 of file update.php.

$sql_update_array['6.4.1']

Definition at line 1165 of file update.php.

if ($current_version<='6.4.2') if (file_exists($GLOBALS['dirroot']. '/modules/attributs')) $sql_update_array['6.4.2']

Definition at line 1231 of file update.php.

$sql_update_array['7.0.1']
Initial value:
= "
-- FAIT après la version 7.0.1 :
ALTER TABLE `peel_nom_attributs` ADD `show_description` tinyint(1) NOT NULL DEFAULT '1';
ALTER TABLE `peel_commandes_articles` ADD `attributs_list` MEDIUMTEXT NOT NULL;
ALTER TABLE `peel_banniere` ADD `do_not_display_on_pages_related_to_user_ids_list` varchar(255) NOT NULL DEFAULT '';
-- Si pas déjà le cas dans votre table peel_commandes_articles suite à des migrations, on force nom_attribut en tant que MEDIUMTEXT
ALTER TABLE `peel_commandes_articles` CHANGE `nom_attribut` `nom_attribut` MEDIUMTEXT NOT NULL;
INSERT INTO `peel_configuration` (`technical_code`, `origin`, `type`, `string`, `lang`, `last_update`, `explain`, `etat`) VALUES
('catalog_products_columns_default', 'core', 'integer', '3', '', NOW(), '', 1),
('associated_products_columns_default', 'core', 'integer', '3', '', NOW(), '', 1),
('associated_products_display_mode', 'core', 'string', 'column', '', NOW(), '', 1),
('show_on_estimate_text', 'core', 'boolean', 'true', '', NOW(), '', 1),
('show_add_to_cart_on_free_products', 'core', 'boolean', 'true', '', NOW(), '', 1),
('show_short_description_on_product_details', 'core', 'boolean', 'true', '', NOW(), '', 1),
('category_show_more_on_catalog_if_no_order_allowed', 'core', 'boolean', 'true', '', NOW(), '', 1);
"

Definition at line 1454 of file update.php.

$sql_update_array['7.0.2']
Initial value:
= "
-- FAIT après la version 7.0.2 :
ALTER TABLE `peel_utilisateurs` DROP `next_contact_reason`;
UPDATE `peel_configuration` SET `type`='boolean' WHERE `technical_code` LIKE 'site_suspended' OR `technical_code` LIKE 'systempay_test_mode';
INSERT INTO `peel_configuration` (`technical_code`, `origin`, `type`, `string`, `lang`, `last_update`, `explain`, `etat`) VALUES
('show_on_affiche_guide', 'core', 'array', '\"contact\", \"affiliate\", \"retailer\", \"faq\", \"forum\", \"lexique\", \"partner\", \"references\", \"access_plan\"', '', NOW(), 'Liste à définir dans l''ordre d''affichage parmi : \"contact\", \"affiliate\", \"retailer\", \"faq\", \"forum\", \"lexique\", \"partner\", \"references\", \"access_plan\"', 1),
('replace_words_in_lang_files', 'core', 'string', '', '', NOW(), '', 1),
('twitter_page_link', 'core', 'string', '', '', NOW(), '', 1),
('googleplus_page_link', 'core', 'string', '', '', NOW(), '', 1),
('skip_images_keywords', 'core', 'array', '', '', NOW(), '', 1),
('appstore_link', 'core', 'string', '', '', NOW(), '', 1),
('categories_side_menu_item_max_length', 'core', 'integer', '28', '', NOW(), '', 1),
('phone_cti_primary_site_list_calls_url', 'core', 'string', '', '', NOW(), '', 1),
('email_accounts_for_bounces_handling', 'core', 'array', '', '', NOW(), 'Format : ''email'' => ''password''', 1),
('tagcloud_display_count', 'core', 'integer', '12', '', NOW(), '', 1),
('cron_login', 'core', 'array', '', '', NOW(), 'Format : ''password'' => ''login''', 1),
('filter_stop_words', 'core', 'string', 'afin aie aient aies ailleurs ainsi ait alentour alias allaient allais allait allez allons alors apres aprs assez attendu aucun aucune aucuns audit aujourd aujourdhui auparavant auprs auquel aura aurai auraient aurais aurait auras aurez auriez aurions aurons auront aussi aussitot autant autour autre autrefois autres autrui aux auxdites auxdits auxquelles auxquels avaient avais avait avant avec avez aviez avions avoir avons ayant ayez ayons bah banco bas beaucoup ben bien bientot bis bon caha cahin car ceans ceci cela celle celles celui cent cents cependant certain certaine certaines certains certes ces cet cette ceux cgr chacun chacune champ chaque cher chez cinq cinquante combien comme comment contrario contre crescendo dabord daccord daffilee dailleurs dans daprs darrache davantage debout debut dedans dehors deja dela demain demblee depuis derechef derriere des desdites desdits desormais desquelles desquels dessous dessus deux devant devers devrait die differentes differents dire dis disent dit dito divers diverses dix doit donc dont dorenavant dos douze droite dudit duquel durant elle elles encore enfin ensemble ensuite entre envers environ essai est et etaient etais etait etant etat etc ete etes etiez etions etre eue eues euh eûmes eurent eus eusse eussent eusses eussiez eussions eut eutes eux expres extenso extremis facto faire fais faisaient faisais faisait faisons fait faites fallait faudrait faut flac fois font force fors fort forte fortiori frais fumes fur furent fus fusse fussent fusses fussiez fussions fut futes ghz grosso gure han haut hein hem heu hier hola hop hormis hors hui huit hum ibidem ici idem illico ils ipso item jadis jamais jusqu jusqua jusquau jusquaux jusque juste km² laquelle lautre lequel les lesquelles lesquels leur leurs lez loin lon longtemps lors lorsqu lorsque lot lots lui lun lune maint mainte maintenant maintes maints mais mal malgre meme memes mes mgr mhz mieux mil mille milliards millions mine minima mm² modo moi moins mon mot moult moyennant naguere neanmoins neuf nommes non nonante nonobstant nos notre nous nouveau nouveaux nouvelle nouvelles nul nulle octante ont onze ouais ou oui outre par parbleu parce parfois parmi parole partout pas passe passim pendant personne personnes petto peu peut peuvent peux piece pied pis plupart plus plusieurs plutot point posteriori pour pourquoi pourtant prealable presqu presque primo priori prix prou prs puis puisqu puisque quand quarante quasi quatorze quatre que quel quelle quelles quelqu quelque quelquefois quelques quelquun quelquune quels qui quiconque quinze quoi quoiqu quoique ref refs revoici revoila rien sans sauf secundo seize selon sensu sept septante sera serai seraient serais serait seras serez seriez serions serons seront ses seulement sic sien sine sinon sitot situ six soi soient soixante sommes son sont soudain sous souvent soyez soyons stricto suis sujet sur surtout sus tandis tant tantot tard tel telle tellement telles tels temps ter tes toi ton tot toujours tous tout toute toutefois toutes treize trente tres trois trop trs une unes uns usd vais valeur vas vends vers versa veut veux via vice vingt vingts vingt vis vite vitro vivo voici voie voient voila voire volontiers vont vos votre vous zero', 'fr', NOW(), 'Liste de mots sans accents, de 3 lettres et plus (les mots de moins de 3 lettres sont considérés dans tous les cas comme non significatifs) séparés par des espaces. Cette liste permet de filtrer une chaine pour trouver des mots clés significatif.', 1),
('filter_stop_words', 'core', 'string', 'a able about above abst accordance according accordingly across act actually added adj affected affecting affects after afterwards again against ah all almost alone along already also although always am among amongst an and announce another any anybody anyhow anymore anyone anything anyway anyways anywhere apparently approximately are aren arent arise around as aside ask asking at auth available away awfully b back be became because become becomes becoming been before beforehand begin beginning beginnings begins behind being believe below beside besides between beyond biol both brief briefly but by c ca came can cannot can''t cause causes certain certainly co com come comes contain containing contains could couldnt d date did didn''t different do does doesn''t doing done don''t down downwards due during e each ed edu effect eg eight eighty either else elsewhere end ending enough especially et et-al etc even ever every everybody everyone everything everywhere ex except f far few ff fifth first five fix followed following follows for former formerly forth found four from further furthermore g gave get gets getting give given gives giving go goes gone got gotten h had happens hardly has hasn''t have haven''t having he hed hence her here hereafter hereby herein heres hereupon hers herself hes hi hid him himself his hither home how howbeit however hundred i id ie if i''ll im immediate immediately importance important in inc indeed index information instead into invention inward is isn''t it itd it''ll its itself i''ve j just k keep keeps kept kg km know known knows l largely last lately later latter latterly least less lest let lets like liked likely line little ''ll look looking looks ltd m made mainly make makes many may maybe me mean means meantime meanwhile merely mg might million miss ml more moreover most mostly mr mrs much mug must my myself n na name namely nay nd near nearly necessarily necessary need needs neither never nevertheless new next nine ninety no nobody non none nonetheless noone nor normally nos not noted nothing now nowhere o obtain obtained obviously of off often oh ok okay old omitted on once one ones only onto or ord other others otherwise ought our ours ourselves out outside over overall owing own p page pages part particular particularly past per perhaps placed please plus poorly possible possibly potentially pp predominantly present previously primarily probably promptly proud provides put q que quickly quite qv r ran rather rd re readily really recent recently ref refs regarding regardless regards related relatively research respectively resulted resulting results right run s said same saw say saying says sec section see seeing seem seemed seeming seems seen self selves sent seven several shall she shed she''ll shes should shouldn''t show showed shown showns shows significant significantly similar similarly since six slightly so some somebody somehow someone somethan something sometime sometimes somewhat somewhere soon sorry specifically specified specify specifying still stop strongly sub substantially successfully such sufficiently suggest sup sure t take taken taking tell tends th than thank thanks thanx that that''ll thats that''ve the their theirs them themselves then thence there thereafter thereby thered therefore therein there''ll thereof therere theres thereto thereupon there''ve these they theyd they''ll theyre they''ve think this those thou though thoughh thousand throug through throughout thru thus til tip to together too took toward towards tried tries truly try trying ts twice two u un under unfortunately unless unlike unlikely until unto up upon ups us use used useful usefully usefulness uses using usually v value various ''ve very via viz vol vols vs w want wants was wasn''t way we wed welcome we''ll went were weren''t we''ve what whatever what''ll whats when whence whenever where whereafter whereas whereby wherein wheres whereupon wherever whether which while whim whither who whod whoever whole who''ll whom whomever whos whose why widely willing wish with within without won''t words world would wouldn''t www x y yes yet you youd you''ll your youre yours yourself yourselves you''ve z zero', 'en', NOW(), 'Liste de mots sans accents, de 3 lettres et plus (les mots de moins de 3 lettres sont considérés dans tous les cas comme non significatifs) séparés par des espaces. Cette liste permet de filtrer une chaine pour trouver des mots clés significatif.', 1),
('filter_stop_words', 'core', 'string', 'ab aber abgerufen abgerufene abgerufener abgerufenes acht ahnlich alle allein allem allen aller allerdings allerlei alles allgemein allmahlich allzu als alsbald also am an ander andere anderem anderen anderer andererseits anderes anderm andern andernfalls anders anerkannt anerkannte anerkannter anerkanntes anfangen anfing angefangen angesetze angesetzt angesetzten angesetzter ansetzen anstatt arbeiten auch auf aufgehort aufgrund aufhoren aufhorte aufzusuchen aus ausdrucken ausdruckt ausdruckte ausgenommen außen ausser außer ausserdem außerdem außerhalb author autor bald bearbeite bearbeiten bearbeitete bearbeiteten bedarf bedurfen bedurfte befragen befragte befragten befragter begann beginnen begonnen behalten behielt bei beide beiden beiderlei beides beim beinahe beitragen beitrugen bekannt bekannte bekannter bekennen benutzt bereits berichten berichtet berichtete berichteten besonders besser bestehen besteht betrachtlich bevor bezuglich bietet bin bis bis bisher bislang bist bleiben blieb bloss bloß boden brachte brachten brauchen braucht brauchte bringen bsp bzw ca da dabei dadurch dafur dagegen daher dahin damals damit danach daneben dank danke danken dann dannen daran darauf daraus darf darfst darin daruber daruberhinaus darum darunter das dass daß dasselbe davon davor dazu dein deine deinem deinen deiner deines dem demnach demselben den denen denn dennoch denselben der derart derartig derem deren derer derjenige derjenigen derselbe derselben derzeit des deshalb desselben dessen desto deswegen dich die diejenige dies diese dieselbe dieselben diesem diesen dieser dieses diesseits dinge dir direkt direkte direkten direkter doch doppelt dort dorther dorthin drauf drei dreißig drin dritte druber drunter du dunklen durch durchaus durfen durfte durfte durften eben ebenfalls ebenso ehe eher eigenen eigenes eigentlich ein einbaun eine einem einen einer einerseits eines einfach einfuhren einfuhrte einfuhrten eingesetzt einig einige einigem einigen einiger einigermaßen einiges einmal eins einseitig einseitige einseitigen einseitiger einst einstmals einzig ende entsprechend entweder er erganze erganzen erganzte erganzten erhalt erhalten erhielt erhielten erneut eroffne eroffnen eroffnet eroffnete eroffnetes erst erste ersten erster es etc etliche etwa etwas euch euer eure eurem euren eurer eures fall falls fand fast ferner finden findest findet folgende folgenden folgender folgendes folglich fordern fordert forderte forderten fortsetzen fortsetzt fortsetzte fortsetzten fragte frau frei freie freier freies fuer funf fur gab gangig gangige gangigen gangiger gangiges ganz ganze ganzem ganzen ganzer ganzes ganzlich gar gbr geb geben geblieben gebracht gedurft geehrt geehrte geehrten geehrter gefallen gefalligst gefallt gefiel gegeben gegen gehabt gehen geht gekommen gekonnt gemacht gemass gemocht genommen genug gern gesagt gesehen gestern gestrige getan geteilt geteilte getragen gewesen gewissermaßen gewollt geworden ggf gib gibt gleich gleichwohl gleichzeitig glucklicherweise gmbh gratulieren gratuliert gratulierte gute guten hab habe haben haette halb hallo hast hat hatt hatte hatte hatten hatten hattest hattet hen heraus herein heute heutige hier hiermit hiesige hin hinein hinten hinter hinterher hoch hochstens hundert ich igitt ihm ihn ihnen ihr ihre ihrem ihren ihrer ihres im immer immerhin important in indem indessen info infolge innen innerhalb ins insofern inzwischen irgend irgendeine irgendwas irgendwen irgendwer irgendwie irgendwo ist ja jahrig jahrige jahrigen jahriges je jede jedem jeden jedenfalls jeder jederlei jedes jedoch jemand jene jenem jenen jener jenes jenseits jetzt kam kann kannst kaum kein keine keinem keinen keiner keinerlei keines keines keineswegs klar klare klaren klares klein kleinen kleiner kleines koennen koennt koennte koennten komme kommen kommt konkret konkrete konkreten konkreter konkretes konn konnen konnt konnte konnte konnten konnten kunftig lag lagen langsam langst langstens lassen laut lediglich leer legen legte legten leicht leider lesen letze letzten letztendlich letztens letztes letztlich lichten liegt liest links mache machen machst macht machte machten mag magst mal man manche manchem manchen mancher mancherorts manches manchmal mann margin mehr mehrere mein meine meinem meinen meiner meines meist meiste meisten meta mich mindestens mir mit mithin mochte mochte mochten mochtest mogen moglich mogliche moglichen moglicher moglicherweise morgen morgige muessen muesst muesste muss muß mussen musst mußt mußt musste musste mußte mussten mussten nach nachdem nacher nachhinein nachste nacht nahm namlich naturlich neben nebenan nehmen nein neu neue neuem neuen neuer neues neun nicht nichts nie niemals niemand nimm nimmer nimmt nirgends nirgendwo noch notigenfalls nun nur nutzen nutzt nutzt nutzung ob oben oberhalb obgleich obschon obwohl oder oft ohne per pfui plotzlich pro reagiere reagieren reagiert reagierte rechts regelmaßig rief rund sage sagen sagt sagte sagten sagtest samtliche sang sangen schatzen schatzt schatzte schatzten schlechter schließlich schnell schon schreibe schreiben schreibens schreiber schwierig sechs sect sehe sehen sehr sehrwohl seht sei seid sein seine seinem seinen seiner seines seit seitdem seite seiten seither selber selbst senke senken senkt senkte senkten setzen setzt setzte setzten sich sicher sicherlich sie sieben siebte siehe sieht sind singen singt so sobald sodaß soeben sofern sofort sog sogar solange solc solch solche solchem solchen solcher solches soll sollen sollst sollt sollte sollten solltest somit sondern sonst sonstwo sooft soviel soweit sowie sowohl spater spielen startet startete starteten statt stattdessen steht steige steigen steigt stets stieg stiegen such suchen tages tat tat tatsachlich tatsachlichen tatsachlicher tatsachliches tausend teile teilen teilte teilten titel total trage tragen tragt trotzdem trug tun tust tut txt ubel uber uberall uberallhin uberdies ubermorgen ubrig ubrigens ueber um umso unbedingt und ungefahr unmoglich unmogliche unmoglichen unmoglicher unnotig uns unse unsem unsen unser unser unsere unserem unseren unserer unseres unserm unses unten unter unterbrach unterbrechen unterhalb unwichtig usw vergangen vergangene vergangener vergangenes vermag vermogen vermutlich veroffentlichen veroffentlicher veroffentlicht veroffentlichte veroffentlichten veroffentlichtes verrate verraten verriet verrieten version versorge versorgen versorgt versorgte versorgten versorgtes viel viele vielen vieler vieles vielleicht vielmals vier vollig vollstandig vom von vor voran vorbei vorgestern vorher vorne voruber wachen waere wahrend wahrend wahrenddessen wann war war ware waren waren warst warum was weder weg wegen weil weiß weiter weitere weiterem weiteren weiterer weiteres weiterhin welche welchem welchen welcher welches wem wen wenig wenige weniger wenigstens wenn wenngleich wer werde werden werdet weshalb wessen wichtig wie wieder wieso wieviel wiewohl will willst wir wird wirklich wirst wo wodurch wogegen woher wohin wohingegen wohl wohlweislich wolle wollen wollt wollte wollten wolltest wolltet womit woraufhin woraus worin wurde wurde wurden wurden zahlreich zB zehn zeitweise ziehen zieht zog zogen zu zudem zuerst zufolge zugleich zuletzt zum zumal zur zuruck zusammen zuviel zwanzig zwar zwei zwischen zwolf', 'de', NOW(), 'Liste de mots sans accents, de 3 lettres et plus (les mots de moins de 3 lettres sont considérés dans tous les cas comme non significatifs) séparés par des espaces. Cette liste permet de filtrer une chaine pour trouver des mots clés significatif.', 1),
('filter_stop_words', 'core', 'string', 'algun alguna algunas alguno algunos ambos ampleamos ante antes aquel aquellas aquellos aqui arriba atras bajo bastante bien cada cierta ciertas cierto ciertos como con conseguimos conseguir consigo consigue consiguen consigues cual cuando dentro desde donde dos el ellas ellos empleais emplean emplear empleas empleo en encima entonces entre era eramos eran eras eres es esta estaba estado estais estamos estan estoy fin fue fueron fui fuimos gueno ha hace haceis hacemos hacen hacer haces hago incluso intenta intentais intentamos intentan intentar intentas intento ir la largo las lo los mientras mio modo muchos muy nos nosotros otro para pero podeis podemos poder podria podriais podriamos podrian podrias por por qué porque primero puede pueden puedo quien sabe sabeis sabemos saben saber sabes ser si siendo sin sobre sois solamente solo somos soy su sus también teneis tenemos tener tengo tiempo tiene tienen todo trabaja trabajais trabajamos trabajan trabajar trabajas trabajo tras tuyo ultimo un una unas uno unos usa usais usamos usan usar usas uso va vais valor vamos van vaya verdad verdadera verdadero vosotras vosotros voy yo ', 'es', NOW(), 'Liste de mots sans accents, de 3 lettres et plus (les mots de moins de 3 lettres sont considérés dans tous les cas comme non significatifs) séparés par des espaces. Cette liste permet de filtrer une chaine pour trouver des mots clés significatif.', 1),
('skip_home_top_products', 'core', 'boolean', 'false', '', NOW(), '', 1),
('skip_home_special_products', 'core', 'boolean', 'false', '', NOW(), '', 1),
('skip_home_new_products', 'core', 'boolean', 'false', '', NOW(), '', 1),
('user_mandatory_fields', 'core', 'array', '\"prenom\" => \"STR_ERR_FIRSTNAME\", \"nom_famille\" => \"STR_ERR_NAME\", \"adresse\" => \"STR_ERR_ADDRESS\", \"code_postal\" => \"STR_ERR_ZIP\", \"ville\" => \"STR_ERR_TOWN\", \"pays\" => \"STR_ERR_COUNTRY\", \"telephone\" => \"STR_ERR_TEL\"', '', NOW(), '', 1),
('skip_home_ad_categories_presentation', 'core', 'boolean', 'false', '', NOW(), '', 1);
"

Definition at line 1470 of file update.php.

if (file_exists($GLOBALS['dirroot']. '/modules/lot')) if (file_exists($GLOBALS['dirroot']. '/modules/carrousel')) $sql_update_array['7.0.3']
Initial value:
= "
-- FAIT après la version 7.0.3 :
ALTER TABLE `peel_commandes` ADD `f_datetime` datetime NOT NULL DEFAULT '0000-00-00 00:00:00';
UPDATE peel_commandes SET f_datetime=a_timestamp WHERE numero!='' AND f_datetime='0000-00-00 00:00:00';
ALTER TABLE `peel_commandes` ADD `e_datetime` datetime NOT NULL DEFAULT '0000-00-00 00:00:00';
UPDATE peel_commandes SET id_statut_livraison=0 WHERE id_statut_livraison=1 AND id_statut_paiement IN (0,1);
INSERT INTO `peel_configuration` (`technical_code`, `origin`, `type`, `string`, `lang`, `last_update`, `explain`, `etat`) VALUES
('article_details_index_page_columns_count', 'core', 'integer', '3', '', NOW(), '', 1),
('lire_index_page_columns_count', 'core', 'integer', '3', '', NOW(), '', 1),
('site_index_page_columns_count', 'core', 'integer', '3', '', NOW(), '', 1),
('display_nb_vote_graphic_view', 'core', 'boolean', 'true', '', NOW(), '', 1),
('display_content_category_diaporama', 'core', 'boolean', 'true', '', NOW(), '', 1),
('subcategorie_nb_column', 'core', 'integer', '5', '', NOW(), '', 1),
('product_category_pages_nb_column', 'core', 'integer', '3', '', NOW(), '', 1),
('display_share_tools_on_product_pages', 'core', 'boolean', 'true', '', NOW(), '', 1),
('prices_precision', 'core', 'integer', '2', '', NOW(), 'Nombre de décimales pour l''affichage des prix / Decimal count for prices display', 1),
('short_order_process', 'core', 'boolean', 'false', '', NOW(), 'Fin du process de commande, si le paramètre short_order_process est actif. Ce paramètre implique l''absence de paiement et de validation des CGV => Utile pour des demandes de devis', 1),
('use_ads_as_products', 'core', 'boolean', 'false', '', NOW(), 'Permet d''ajouter des annonces au panier (nécessite le module d''annonce)', 1),
('tva_annonce', 'core', 'string', '19.6', '', NOW(), 'Spécifie le taux de TVA à appliquer aux annonces lors de leur ajout au panier (fonctionne avec le paramètre use_ads_as_products).', 1);
CREATE TABLE IF NOT EXISTS `peel_diaporama` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`id_rubrique` int(11) NOT NULL DEFAULT '0',
`image` varchar(255) NOT NULL DEFAULT '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
ALTER TABLE `peel_email_template` ADD `default_signature_code` VARCHAR( 255 ) NOT NULL;
"

Definition at line 1509 of file update.php.

$sql_update_array['7.0.4']

Definition at line 1538 of file update.php.

$sql_update_array['7.1.0']
Initial value:
= "
-- FAIT APRES VERSION 7.1.0
INSERT INTO `peel_configuration` (`technical_code`, `origin`, `type`, `string`, `lang`, `last_update`, `explain`, `etat`) VALUES
('autocomplete_hide_images', 'core', 'boolean', 'false', '', NOW(), 'Par défaut : false - Permet de ne pas afficher la vignette dans l''autocomplete de la recherche : c''est intéressant en cas d''absence complète d''image sur un site', '1'),
('autocomplete_fast_partial_search', 'core', 'boolean', 'false', '', NOW(), 'Par défaut : false - Permet d''accélerer les recherches en ne cherchant pas toutes les combinaisons possibles. En cas de trop grand nombre de produit, il n''est pas raisonnable de faire des recherches de type LIKE \"%...\"', '1'),
('load_site_specific_files_before_others', 'core', 'array', '', '', NOW(), 'Par défaut : vide - Permet de charger des fichiers de fonctions non prévus dans le logiciel', '1'),
('load_site_specific_files_after_others', 'core', 'array', '', '', NOW(), 'Par défaut : vide - Permet de charger des fichiers de fonctions non prévus dans le logiciel', '1'),
('load_site_specific_lang_folders', 'core', 'array', '', '', NOW(), 'Par défaut : vide - Permet de charger des fichiers de langue non prévus dans le logiciel', '1'),
('load_site_specific_js_files', 'core', 'array', '', '', NOW(), 'Par défaut : vide - Permet de charger des fichiers de javascript non prévus dans le logiciel', '1'),
('load_site_specific_js_content_array', 'core', 'array', '', '', NOW(), 'Par défaut : vide - Permet de charger du javascript non prévus dans le logiciel', '1'),
('load_site_specific_js_ready_content_array', 'core', 'array', '', '', NOW(), 'Par défaut : vide - Permet de charger du javascript non prévus dans le logiciel après le chargement de la page', '1'),
('show_special_on_content_category', 'boolean', 'true', '', '', NOW(), 'Permet d''afficher les articles sur la page d''accueil des rubriques.', '1'),
('insert_article_categories_in_menu', 'core', 'boolean', 'true', '', NOW(), '', 1),
('only_show_articles_with_picture_in_containers', 'core', 'boolean', 'true', '', NOW(), '', 1);
"

Definition at line 1592 of file update.php.

if (!empty($GLOBALS['wwwroot'])) $sql_update_array['7.1.4']

Definition at line 1611 of file update.php.

$sql_update_array['7.2.0']
Initial value:
= "
-- FAIT APRES VERSION 7.2.0
UPDATE `peel_configuration` SET string = REPLACE(string, ', \"lang\" => \"STR_EMPTY_FIELD\"', '') WHERE technical_code='user_mandatory_fields';
DELETE FROM `peel_profil` WHERE priv='reve_certif';
"

Definition at line 2233 of file update.php.

if (file_exists($GLOBALS['dirroot']. '/modules/cart_preservation')) $sql_update_array['7.2.1']
Initial value:
= "
-- FAIT APRES VERSION 7.2.1
ALTER TABLE `peel_zones` ADD `on_franco_reseller_amount` FLOAT(15,5) NOT NULL DEFAULT '0.00000' AFTER `on_franco_amount`;
"

Definition at line 2238 of file update.php.

$tarifs_fields = get_table_field_names('peel_tarifs', null, true)

Definition at line 39 of file update.php.

$types_fields = get_table_field_names('peel_types', null, true)

Definition at line 33 of file update.php.

$utilisateurs_fields = get_table_field_names('peel_utilisateurs', null, true)

Definition at line 35 of file update.php.

if (!empty($_GET['version'])) elseif (!empty($GLOBALS['site_parameters']['peel_database_version'])) else
Initial value:
{
$commandes_fields = get_table_field_names('peel_commandes', null, true)
get_table_field_names($table_name, $link_identifier=null, $silent_if_error=false)
get_table_field_names()
Definition: database.php:495

Definition at line 29 of file update.php.

if(!empty($current_version))

Definition at line 2311 of file update.php.

const IN_PEEL_ADMIN true

Definition at line 14 of file update.php.


This documentation for Open ecommerce PEEL Shopping and PEEL.fr has been generated by Doxygen on Thu Oct 15 2015 14:41:40 - Peel ecommerce is a product of Agence web Advisto SAS. All rights reserved.