From dbc30689dfe2d3a43a9dc3a4cacfa49d09859ad5 Mon Sep 17 00:00:00 2001 From: jBreux Date: Wed, 21 Dec 2011 15:35:34 +0000 Subject: [PATCH] [+] Project : Add Smarty console options --- .../themes/template/performance/form.tpl | 2 +- config/defines.inc.php | 4 + config/smarty.config.inc.php | 9 +- config/smartyadmin.config.inc.php | 4 +- .../admin/AdminPerformanceController.php | 30 +++- install-dev/sql/db_settings_lite.sql | 3 +- install-dev/sql/upgrade/1.5.0.2.sql | 3 + translations/fr/admin.php | 156 +++++++++--------- 8 files changed, 131 insertions(+), 80 deletions(-) diff --git a/admin-dev/themes/template/performance/form.tpl b/admin-dev/themes/template/performance/form.tpl index 7ae4344a3..115bf8972 100644 --- a/admin-dev/themes/template/performance/form.tpl +++ b/admin-dev/themes/template/performance/form.tpl @@ -150,7 +150,7 @@ return false; }); - $('input[name="smarty_force_compile"], input[name="smarty_cache"]').change(function(){ + $('input[name="smarty_force_compile"], input[name="smarty_cache"], input[name="smarty_console"]').change(function(){ $('#smarty_up').val(1); }); diff --git a/config/defines.inc.php b/config/defines.inc.php index a52a9b2b5..0fc83938d 100755 --- a/config/defines.inc.php +++ b/config/defines.inc.php @@ -138,4 +138,8 @@ define('_PS_SMARTY_NO_COMPILE_', 0); define('_PS_SMARTY_CHECK_COMPILE_', 1); define('_PS_SMARTY_FORCE_COMPILE_', 2); +define('_PS_SMARTY_CONSOLE_CLOSE_', 0); +define('_PS_SMARTY_CONSOLE_OPEN_BY_URL_', 1); +define('_PS_SMARTY_CONSOLE_OPEN_', 2); + define('_PS_JQUERY_VERSION_', '1.4.4'); diff --git a/config/smarty.config.inc.php b/config/smarty.config.inc.php index 5ca0c2748..6085540c3 100644 --- a/config/smarty.config.inc.php +++ b/config/smarty.config.inc.php @@ -37,8 +37,15 @@ $smarty->setConfigDir(_PS_SMARTY_DIR_.'configs'); $smarty->caching = false; $smarty->force_compile = (Configuration::get('PS_SMARTY_FORCE_COMPILE') == _PS_SMARTY_FORCE_COMPILE_) ? true : false; $smarty->compile_check = (Configuration::get('PS_SMARTY_FORCE_COMPILE') == _PS_SMARTY_CHECK_COMPILE_) ? true : false; + +// Production mode $smarty->debugging = false; -$smarty->debugging_ctrl = 'URL'; // 'NONE' on production +$smarty->debugging_ctrl = 'NONE'; + +if (Configuration::get('PS_SMARTY_CONSOLE') == _PS_SMARTY_CONSOLE_OPEN_BY_URL_) + $smarty->debugging_ctrl = 'URL'; +else if (Configuration::get('PS_SMARTY_CONSOLE') == _PS_SMARTY_CONSOLE_OPEN_) + $smarty->debugging = true; if (defined('_PS_ADMIN_DIR_')) require_once (dirname(__FILE__).'/smartyadmin.config.inc.php'); diff --git a/config/smartyadmin.config.inc.php b/config/smartyadmin.config.inc.php index 46c3e2b46..0ce9b74ac 100644 --- a/config/smartyadmin.config.inc.php +++ b/config/smartyadmin.config.inc.php @@ -25,7 +25,9 @@ * International Registered Trademark & Property of PrestaShop SA */ global $smarty; -$smarty->template_dir = _PS_ADMIN_DIR_.'/themes/template'; +$smarty->setTemplateDir(_PS_ADMIN_DIR_.'/themes/template'); +$smarty->debugging = false; +$smarty->debugging_ctrl = 'NONE'; function smartyTranslate($params, &$smarty) { diff --git a/controllers/admin/AdminPerformanceController.php b/controllers/admin/AdminPerformanceController.php index 8ebc921f8..b01f05a0a 100644 --- a/controllers/admin/AdminPerformanceController.php +++ b/controllers/admin/AdminPerformanceController.php @@ -88,12 +88,39 @@ class AdminPerformanceControllerCore extends AdminController ) ), 'desc' => $this->l('Should be enabled except for debugging.') - ) + ), + array( + 'type' => 'radio', + 'label' => $this->l('Debug console:'), + 'name' => 'smarty_console', + 'class' => 't', + 'br' => true, + 'values' => array( + array( + 'id' => 'smarty_console_none', + 'value' => 0, + 'label' => $this->l('Not open console') + ), + array( + 'id' => 'smarty_console_url', + 'value' => 1, + 'label' => $this->l('Open console with URL parameter (SMARTY_DEBUG)'), + 'desc' => $this->l('To open the debug console, you simply pass the SMARTY_DEBUG parameter in the URL.') + ), + array( + 'id' => 'smarty_console_open', + 'value' => 2, + 'label' => $this->l('Always open console'), + 'desc' => $this->l('To always force open the debug console choose this option.') + ) + ) + ), ) ); $this->fields_value['smarty_force_compile'] = Configuration::get('PS_SMARTY_FORCE_COMPILE'); $this->fields_value['smarty_cache'] = Configuration::get('PS_SMARTY_CACHE'); + $this->fields_value['smarty_console'] = Configuration::get('PS_SMARTY_CONSOLE'); } public function initFieldsetFeaturesDetachables() @@ -539,6 +566,7 @@ class AdminPerformanceControllerCore extends AdminController { Configuration::updateValue('PS_SMARTY_FORCE_COMPILE', Tools::getValue('smarty_force_compile', _PS_SMARTY_NO_COMPILE_)); Configuration::updateValue('PS_SMARTY_CACHE', Tools::getValue('smarty_cache', 0)); + Configuration::updateValue('PS_SMARTY_CONSOLE', Tools::getValue('smarty_console', 0)); $redirecAdmin = true; } else diff --git a/install-dev/sql/db_settings_lite.sql b/install-dev/sql/db_settings_lite.sql index 8f0da58fa..2b974b330 100644 --- a/install-dev/sql/db_settings_lite.sql +++ b/install-dev/sql/db_settings_lite.sql @@ -338,7 +338,8 @@ INSERT INTO `PREFIX_configuration` (`id_configuration`, `name`, `value`, `date_a (161, 'PS_STOCK_CUSTOMER_ORDER_REASON', '3', NOW(), NOW()), (162, 'PS_UNIDENTIFIED_GROUP', '1', NOW(), NOW()), (163, 'PS_GUEST_GROUP', '2', NOW(), NOW()), -(164, 'PS_CUSTOMER_GROUP', '3', NOW(), NOW()); +(164, 'PS_CUSTOMER_GROUP', '3', NOW(), NOW()), +(165, 'PS_SMARTY_CONSOLE', 0, NOW(), NOW()); INSERT INTO `PREFIX_configuration_lang` (`id_configuration`, `id_lang`, `value`, `date_upd`) VALUES (36, 1, 'IN', NOW()),(36, 2, 'FA', NOW()),(36, 3, 'CU', NOW()),(36, 4, 'FA', NOW()),(36, 5, 'FA', NOW()), diff --git a/install-dev/sql/upgrade/1.5.0.2.sql b/install-dev/sql/upgrade/1.5.0.2.sql index e0e11a06b..39fbad5b3 100644 --- a/install-dev/sql/upgrade/1.5.0.2.sql +++ b/install-dev/sql/upgrade/1.5.0.2.sql @@ -326,3 +326,6 @@ CREATE TABLE IF NOT EXISTS `PREFIX_linksmenutop_lang` ( `label` VARCHAR( 128 ) NOT NULL , INDEX ( `id_link` , `id_lang`, `id_shop`) ) ENGINE=ENGINE_TYPE DEFAULT CHARSET=utf8; + +INSERT INTO `PREFIX_configuration` (`name`, `value`, `date_add`, `date_upd`) VALUES +('PS_SMARTY_CONSOLE', '0', NOW(), NOW()); \ No newline at end of file diff --git a/translations/fr/admin.php b/translations/fr/admin.php index 8f96514f0..534609c49 100644 --- a/translations/fr/admin.php +++ b/translations/fr/admin.php @@ -2196,81 +2196,6 @@ $_LANGADM['AdminPreferencesd5bc5fd307b108537039b6b6f98889d5'] = 'Fuseau horaire $_LANGADM['AdminPreferencesbbd6622dbbdf4bcb166f5e3f018a2351'] = 'Cliquez ici pour utiliser le protocole HTTPS avant d\'activer le mode SSL.'; $_LANGADM['AdminPreferences0db377921f4ce762c62526131097968f'] = 'Général'; $_LANGADM['AdminPreferences38fb7d24e0d60a048f540ecb18e13376'] = 'Enregistrer'; -$_LANGADM['AdminPerformancef8d698aea36fcbead2b9d5359ffca76f'] = 'Smarty'; -$_LANGADM['AdminPerformancefdf1da3a7cc0e1cb2ef78f7b5658f422'] = 'Cache des templates'; -$_LANGADM['AdminPerformance938a37a70efa8f8b7adf65d5e01442d5'] = 'Ne jamais compiler le cache'; -$_LANGADM['AdminPerformancea86b9ae8cc22f12d3c2003ee8e93d746'] = 'Les templates ne sont jamais recompilés, les performances sont meilleurs et cette option est à privilégier en environnement de production'; -$_LANGADM['AdminPerformance5305b3e31f31228ba222c0681be73cbf'] = 'Recompiler les templates s\'ils sont mis à jour'; -$_LANGADM['AdminPerformancee801b33703385c7e12aa56294999df2c'] = 'Forcer la compilation'; -$_LANGADM['AdminPerformance5824d53b7b15b236750314bdbf40f32a'] = 'Cache:'; -$_LANGADM['AdminPerformance93cba07454f06a4a960172bbd6e2a435'] = 'Oui'; -$_LANGADM['AdminPerformancebafd7322c6e97d25b6299b5d6fe8920b'] = 'Non'; -$_LANGADM['AdminPerformance0d6bf1934cab1de045b189eed03c3d42'] = 'Devrait être activé sauf pour les tests et debug.'; -$_LANGADM['AdminPerformance41f69f170bf9a7ab1b5b5f7f0e177014'] = 'Fonctionnalités désactivables'; -$_LANGADM['AdminPerformancebb3656a5447418f8f2644f3ac91b5c6f'] = 'Plusieurs fonctionnalités peuvent être désactivée afin d\'optimiser les performances.'; -$_LANGADM['AdminPerformance8ed07686e8486f87c4e0d491b0949904'] = 'Déclinaison de produit:'; -$_LANGADM['AdminPerformance17d7cd0c1cf06a808fe23302666ea48c'] = 'Ces fonctionnalités vont être désactivées:'; -$_LANGADM['AdminPerformanceb07e7131a6007b2a1a765bdd0e1e4894'] = 'Caractéristique:'; -$_LANGADM['AdminPerformancef4efdd180586cba038b52f2471e4075d'] = 'CCC (Concaténation, Compression et mise en Cache)'; -$_LANGADM['AdminPerformance526838de93b6f66c78968a3a934042ee'] = 'Smart Cache pour le CSS:'; -$_LANGADM['AdminPerformance6a4a08e9914c7067816a4a338cac9d20'] = 'Utiliser CCC pour les feuilles de style'; -$_LANGADM['AdminPerformancea80f3ba9da16baa959b8685c8538099d'] = 'Conserver le fonctionnement classique'; -$_LANGADM['AdminPerformancecf00874a93cf1cca317853c54c9f40e3'] = '\"Smart cache\" pour le code JavaScript'; -$_LANGADM['AdminPerformanceb0744a0fedad81b59019ea2cfd6d0bb9'] = 'Utiliser CCC pour le code JavaScript'; -$_LANGADM['AdminPerformancec469db474a76169ecfbe4d16c0a94646'] = 'Conserver le fonctionnement classique'; -$_LANGADM['AdminPerformancef109757e57bb970f6b86a8f6c3e2b0d7'] = 'Réduction du code HTML'; -$_LANGADM['AdminPerformance40f69b99e05503042c924aa2f609908e'] = 'Réduire le code HTML après l\'execution de la compilation Smarty'; -$_LANGADM['AdminPerformancefdb3644651f3871a5e73f4dc271b64e3'] = 'Conserver le fonctionnement classique'; -$_LANGADM['AdminPerformance64cef1b605534126797bee68f6555fec'] = 'Compression du JavaScript dans le code HTML'; -$_LANGADM['AdminPerformanceea3552401a65fd61c45745b3345b12f0'] = 'Compression du JavaScript dans le code HTML après l\'execution de la compilation Smarty'; -$_LANGADM['AdminPerformance60eae0eda2c68006eb838a8cfd24cf80'] = 'Conserver le fonctionnement classique'; -$_LANGADM['AdminPerformance39288e61e4ec7652a64de79b94be2c78'] = 'Compression maximum du code HTML (dangereux)'; -$_LANGADM['AdminPerformance829d7912abe53442bf79a6dcf4df2540'] = 'Compression maximum du code HTML. Ne fonctionne que lorsque \"Réduction du code HTML\" est activé. Attention, cette fonctionnalité désactive la validité W3C.'; -$_LANGADM['AdminPerformancef15de4c26829bbbde82a73377dee57be'] = 'Conserver la validation W3C'; -$_LANGADM['AdminPerformance86d197c88189c32765b202ff04db1022'] = 'Serveurs de média (utilisé uniquement lorsque CCC est activé)'; -$_LANGADM['AdminPerformanceaee8eb501dcb805b13f843db6dc56e9b'] = 'Vous devez mettre un autre domaine ou sous-domaine dans le but de ne plus utiliser le cookie pour le contenu statique.'; -$_LANGADM['AdminPerformancef45ec4d4a23802aba0c4906caa2f9e80'] = 'Serveur de mdia #1 :'; -$_LANGADM['AdminPerformance029c7c02d736e799563e65ab25824886'] = 'Serveur de mdia #2 :'; -$_LANGADM['AdminPerformancef715fd84d02f4fb6cfcd8d2edd9c1996'] = 'Serveur de mdia #3 :'; -$_LANGADM['AdminPerformance9f8a0aaa0d8c5eeb98f607482e6f2543'] = 'Chiffrement'; -$_LANGADM['AdminPerformance839ca1a91906577aef1ab428fff608ef'] = 'Algorithme:'; -$_LANGADM['AdminPerformance9535ef94bfc73ca1933e6bcfc4e64ded'] = 'Utiliser Rijndael avec la librairie mcrypt.'; -$_LANGADM['AdminPerformancedc653b2b8f2af0dee63edabf1a7ede5b'] = 'Utiliser la classe locale BlowFish'; -$_LANGADM['AdminPerformance05894ba2c918dd33592bf1bd21c347f6'] = 'Memcached'; -$_LANGADM['AdminPerformance0e68f753bc601f5d9d04717f95042762'] = 'APC'; -$_LANGADM['AdminPerformance38ca568bbe61771c6456a5c7b8d419ee'] = 'Xcache'; -$_LANGADM['AdminPerformance6c202452e44c42e323204da2a3a3c24a'] = 'Système de fichier'; -$_LANGADM['AdminPerformance02d56cf7754ce16d7ce0193fbca7c90a'] = 'Cache'; -$_LANGADM['AdminPerformance209007e0c3ea294541d8dbaf9b2c0cc8'] = 'Utiliser le cache :'; -$_LANGADM['AdminPerformance00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; -$_LANGADM['AdminPerformanceb9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; -$_LANGADM['AdminPerformance7b351ea64247065ff0110b1f8284deb8'] = 'Activer ou désactiver le système de cache'; -$_LANGADM['AdminPerformancef3799005455e4338e44d1d9130e4c758'] = 'Système de cache'; -$_LANGADM['AdminPerformance1a278351f1f4e09e91647c5ecdaecd61'] = 'Nombre de niveaux de l\'arborescence'; -$_LANGADM['AdminPerformance38fb7d24e0d60a048f540ecb18e13376'] = 'Enregistrer'; -$_LANGADM['AdminPerformance32a2e7694628335252aceb0552a6f6ba'] = 'Pour utiliser Memcached, vous devez installer l\'extension Memcache PECL sur votre serveur.'; -$_LANGADM['AdminPerformance86cd5169788947d6fcca1165db7a58bc'] = 'Pour utiliser l\'APC, vous devez installer l\'extension PECL APC sur votre serveur.'; -$_LANGADM['AdminPerformanceaadb27e7677e4c4c85e4aa747ef7626e'] = 'Pour utiliser xcache, vous devez installer l\'extension xcache sur votre serveur.'; -$_LANGADM['AdminPerformance3d064d5efb6cf2ed52cf72bfef7c7db2'] = 'Pour utiliser le dossier CacheFS'; -$_LANGADM['AdminPerformancea9b036d3e91d53892d6a67c31327e456'] = 'doit avoir les droits d\'écriture'; -$_LANGADM['AdminPerformancec9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; -$_LANGADM['AdminPerformance3b690cc2c46a821f4ec11a89f0683f1c'] = 'Le système CacheFS doit être utilisé uniquement lorsque les infrastructures ne contiennent qu\'un seul serveur frontal. Demandez à votre hébergeur, pour plus d\'informations.'; -$_LANGADM['AdminPerformancecb49d4980d515d6b3297a366a3f6c769'] = 'Cette fonctionnalité ne peut-être désactivée car elle est actuellement utilisée'; -$_LANGADM['AdminPerformanceca752c58a57df4ddb193ea9bd45baf4d'] = 'L\'onglet \"Déclinaisons\" lors de l\'édition d\'un produit'; -$_LANGADM['AdminPerformancef2bbdf9f72c085adc4d0404e370f0f4c'] = 'Attribut'; -$_LANGADM['AdminPerformance765647690a434de97cda4a20aca21d2e'] = 'Groupe d\'attribut'; -$_LANGADM['AdminPerformanceb3a0f0a71a06c4cb37e4aeb9fc6b0235'] = 'L\'onglet \"Caractéristique\" lors de l\'édition d\'un produit'; -$_LANGADM['AdminPerformance21021ea0e52be8e9c599f4dff41e5be0'] = 'Caractéristique'; -$_LANGADM['AdminPerformance6c3205f235918451faca3dcd6e63d760'] = 'Valeur de caractéristique'; -$_LANGADM['AdminPerformance74c9e12c3a19cfb79b79faf579934844'] = 'Ajouter un serveur'; -$_LANGADM['AdminPerformance9f2dedca6e0a783e7e52037b635c7c91'] = 'Adresse IP :'; -$_LANGADM['AdminPerformance64ea53ab0a03507af104853e03c2db28'] = 'Port :'; -$_LANGADM['AdminPerformance0ae00a25b134fd5949f4e08e28194b1b'] = 'Poids :'; -$_LANGADM['AdminPerformance71401d51b276ed4ddcee6b6d4f6f843b'] = 'Ajouter un serveur'; -$_LANGADM['AdminPerformance490aa6e856ccf208a054389e47ce0d06'] = 'Id'; -$_LANGADM['AdminPerformancef396ae69aa223c04dff639b3649ba1dd'] = 'IP'; -$_LANGADM['AdminPerformance60aaf44d4b562252c04db7f98497e9aa'] = 'Port'; -$_LANGADM['AdminPerformance8c489d0946f66d17d73f26366a4bf620'] = 'Poids'; $_LANGADM['AdminCarriersd3b206d196cd6be3a2764c1fb90b200f'] = 'Supprimer la sélection'; $_LANGADM['AdminCarrierse25f0ecd41211b01c83e5fec41df4fe7'] = 'Supprimer les éléments sélectionnés ?'; $_LANGADM['AdminCarriersb718adec73e04ce3ec720dd11a06a308'] = 'ID'; @@ -2409,6 +2334,87 @@ $_LANGADM['AdminModulesb5a7adde1af5c87d7fd797b6245c2a39'] = 'Description'; $_LANGADM['AdminModulesa27dfe771799a09fd55fea73286eb6ab'] = 'Désinstaller'; $_LANGADM['AdminModules349838fb1d851d3e2014b9fe39203275'] = 'Installer'; $_LANGADM['AdminModulesaf1b98adf7f686b84cd0b443e022b7a0'] = 'Catégories'; +$_LANGADM['AdminPerformancef8d698aea36fcbead2b9d5359ffca76f'] = 'Smarty'; +$_LANGADM['AdminPerformancefdf1da3a7cc0e1cb2ef78f7b5658f422'] = 'Cache des templates'; +$_LANGADM['AdminPerformance938a37a70efa8f8b7adf65d5e01442d5'] = 'Ne jamais compiler le cache'; +$_LANGADM['AdminPerformancea86b9ae8cc22f12d3c2003ee8e93d746'] = 'Les templates ne sont jamais recompilés, les performances sont meilleurs et cette option est à privilégier en environnement de production'; +$_LANGADM['AdminPerformance5305b3e31f31228ba222c0681be73cbf'] = 'Recompiler les templates s\'ils sont mis à jour'; +$_LANGADM['AdminPerformancee801b33703385c7e12aa56294999df2c'] = 'Forcer la compilation'; +$_LANGADM['AdminPerformance5824d53b7b15b236750314bdbf40f32a'] = 'Cache:'; +$_LANGADM['AdminPerformance93cba07454f06a4a960172bbd6e2a435'] = 'Oui'; +$_LANGADM['AdminPerformancebafd7322c6e97d25b6299b5d6fe8920b'] = 'Non'; +$_LANGADM['AdminPerformance0d6bf1934cab1de045b189eed03c3d42'] = 'Devrait être activé sauf pour les tests et debug.'; +$_LANGADM['AdminPerformance76ef3d6408af444762771472e6b8e647'] = 'Console de débogage :'; +$_LANGADM['AdminPerformance84f86887aa666c2cb47b8a9238113b95'] = 'Ne pas ouvrir la console'; +$_LANGADM['AdminPerformance6a11fdbb32d051287badfadf2b3bdb05'] = 'Ouvrir la console avec un paramètre dans l\'URL (SMARTY_DEBUG)'; +$_LANGADM['AdminPerformancee3b1efb79066420dc080018e6120b0c4'] = 'Pour ouvrir la console de débogage, il vous suffit de passer le paramètre SMARTY_DEBUG dans l\'URL.'; +$_LANGADM['AdminPerformance76a6a3d918aeb38a8dbb36eaa070d62d'] = 'Toujours ouvrir la console'; +$_LANGADM['AdminPerformance3be6022a526cbc332a0bd798e9d21455'] = 'Permet de toujours ouvrir la console de débogage.'; +$_LANGADM['AdminPerformance41f69f170bf9a7ab1b5b5f7f0e177014'] = 'Fonctionnalités désactivables'; +$_LANGADM['AdminPerformancebb3656a5447418f8f2644f3ac91b5c6f'] = 'Plusieurs fonctionnalités peuvent être désactivée afin d\'optimiser les performances.'; +$_LANGADM['AdminPerformance8ed07686e8486f87c4e0d491b0949904'] = 'Déclinaison de produit:'; +$_LANGADM['AdminPerformance17d7cd0c1cf06a808fe23302666ea48c'] = 'Ces fonctionnalités vont être désactivées:'; +$_LANGADM['AdminPerformanceb07e7131a6007b2a1a765bdd0e1e4894'] = 'Caractéristique:'; +$_LANGADM['AdminPerformancef4efdd180586cba038b52f2471e4075d'] = 'CCC (Concaténation, Compression et mise en Cache)'; +$_LANGADM['AdminPerformance526838de93b6f66c78968a3a934042ee'] = 'Smart Cache pour le CSS:'; +$_LANGADM['AdminPerformance6a4a08e9914c7067816a4a338cac9d20'] = 'Utiliser CCC pour les feuilles de style'; +$_LANGADM['AdminPerformancea80f3ba9da16baa959b8685c8538099d'] = 'Conserver le fonctionnement classique'; +$_LANGADM['AdminPerformancecf00874a93cf1cca317853c54c9f40e3'] = '\"Smart cache\" pour le code JavaScript'; +$_LANGADM['AdminPerformanceb0744a0fedad81b59019ea2cfd6d0bb9'] = 'Utiliser CCC pour le code JavaScript'; +$_LANGADM['AdminPerformancec469db474a76169ecfbe4d16c0a94646'] = 'Conserver le fonctionnement classique'; +$_LANGADM['AdminPerformancef109757e57bb970f6b86a8f6c3e2b0d7'] = 'Réduction du code HTML'; +$_LANGADM['AdminPerformance40f69b99e05503042c924aa2f609908e'] = 'Réduire le code HTML après l\'execution de la compilation Smarty'; +$_LANGADM['AdminPerformancefdb3644651f3871a5e73f4dc271b64e3'] = 'Conserver le fonctionnement classique'; +$_LANGADM['AdminPerformance64cef1b605534126797bee68f6555fec'] = 'Compression du JavaScript dans le code HTML'; +$_LANGADM['AdminPerformanceea3552401a65fd61c45745b3345b12f0'] = 'Compression du JavaScript dans le code HTML après l\'execution de la compilation Smarty'; +$_LANGADM['AdminPerformance60eae0eda2c68006eb838a8cfd24cf80'] = 'Conserver le fonctionnement classique'; +$_LANGADM['AdminPerformance39288e61e4ec7652a64de79b94be2c78'] = 'Compression maximum du code HTML (dangereux)'; +$_LANGADM['AdminPerformance829d7912abe53442bf79a6dcf4df2540'] = 'Compression maximum du code HTML. Ne fonctionne que lorsque \"Réduction du code HTML\" est activé. Attention, cette fonctionnalité désactive la validité W3C.'; +$_LANGADM['AdminPerformancef15de4c26829bbbde82a73377dee57be'] = 'Conserver la validation W3C'; +$_LANGADM['AdminPerformance86d197c88189c32765b202ff04db1022'] = 'Serveurs de média (utilisé uniquement lorsque CCC est activé)'; +$_LANGADM['AdminPerformanceaee8eb501dcb805b13f843db6dc56e9b'] = 'Vous devez mettre un autre domaine ou sous-domaine dans le but de ne plus utiliser le cookie pour le contenu statique.'; +$_LANGADM['AdminPerformancef45ec4d4a23802aba0c4906caa2f9e80'] = 'Serveur de mdia #1 :'; +$_LANGADM['AdminPerformance029c7c02d736e799563e65ab25824886'] = 'Serveur de mdia #2 :'; +$_LANGADM['AdminPerformancef715fd84d02f4fb6cfcd8d2edd9c1996'] = 'Serveur de mdia #3 :'; +$_LANGADM['AdminPerformance9f8a0aaa0d8c5eeb98f607482e6f2543'] = 'Chiffrement'; +$_LANGADM['AdminPerformance839ca1a91906577aef1ab428fff608ef'] = 'Algorithme:'; +$_LANGADM['AdminPerformance9535ef94bfc73ca1933e6bcfc4e64ded'] = 'Utiliser Rijndael avec la librairie mcrypt.'; +$_LANGADM['AdminPerformancedc653b2b8f2af0dee63edabf1a7ede5b'] = 'Utiliser la classe locale BlowFish'; +$_LANGADM['AdminPerformance05894ba2c918dd33592bf1bd21c347f6'] = 'Memcached'; +$_LANGADM['AdminPerformance0e68f753bc601f5d9d04717f95042762'] = 'APC'; +$_LANGADM['AdminPerformance38ca568bbe61771c6456a5c7b8d419ee'] = 'Xcache'; +$_LANGADM['AdminPerformance6c202452e44c42e323204da2a3a3c24a'] = 'Système de fichier'; +$_LANGADM['AdminPerformance02d56cf7754ce16d7ce0193fbca7c90a'] = 'Cache'; +$_LANGADM['AdminPerformance209007e0c3ea294541d8dbaf9b2c0cc8'] = 'Utiliser le cache :'; +$_LANGADM['AdminPerformance00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_LANGADM['AdminPerformanceb9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_LANGADM['AdminPerformance7b351ea64247065ff0110b1f8284deb8'] = 'Activer ou désactiver le système de cache'; +$_LANGADM['AdminPerformancef3799005455e4338e44d1d9130e4c758'] = 'Système de cache'; +$_LANGADM['AdminPerformance1a278351f1f4e09e91647c5ecdaecd61'] = 'Nombre de niveaux de l\'arborescence'; +$_LANGADM['AdminPerformance38fb7d24e0d60a048f540ecb18e13376'] = 'Enregistrer'; +$_LANGADM['AdminPerformance32a2e7694628335252aceb0552a6f6ba'] = 'Pour utiliser Memcached, vous devez installer l\'extension Memcache PECL sur votre serveur.'; +$_LANGADM['AdminPerformance86cd5169788947d6fcca1165db7a58bc'] = 'Pour utiliser l\'APC, vous devez installer l\'extension PECL APC sur votre serveur.'; +$_LANGADM['AdminPerformanceaadb27e7677e4c4c85e4aa747ef7626e'] = 'Pour utiliser xcache, vous devez installer l\'extension xcache sur votre serveur.'; +$_LANGADM['AdminPerformance3d064d5efb6cf2ed52cf72bfef7c7db2'] = 'Pour utiliser le dossier CacheFS'; +$_LANGADM['AdminPerformancea9b036d3e91d53892d6a67c31327e456'] = 'doit avoir les droits d\'écriture'; +$_LANGADM['AdminPerformancec9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_LANGADM['AdminPerformance3b690cc2c46a821f4ec11a89f0683f1c'] = 'Le système CacheFS doit être utilisé uniquement lorsque les infrastructures ne contiennent qu\'un seul serveur frontal. Demandez à votre hébergeur, pour plus d\'informations.'; +$_LANGADM['AdminPerformancecb49d4980d515d6b3297a366a3f6c769'] = 'Cette fonctionnalité ne peut-être désactivée car elle est actuellement utilisée'; +$_LANGADM['AdminPerformanceca752c58a57df4ddb193ea9bd45baf4d'] = 'L\'onglet \"Déclinaisons\" lors de l\'édition d\'un produit'; +$_LANGADM['AdminPerformancef2bbdf9f72c085adc4d0404e370f0f4c'] = 'Attribut'; +$_LANGADM['AdminPerformance765647690a434de97cda4a20aca21d2e'] = 'Groupe d\'attribut'; +$_LANGADM['AdminPerformanceb3a0f0a71a06c4cb37e4aeb9fc6b0235'] = 'L\'onglet \"Caractéristique\" lors de l\'édition d\'un produit'; +$_LANGADM['AdminPerformance21021ea0e52be8e9c599f4dff41e5be0'] = 'Caractéristique'; +$_LANGADM['AdminPerformance6c3205f235918451faca3dcd6e63d760'] = 'Valeur de caractéristique'; +$_LANGADM['AdminPerformance74c9e12c3a19cfb79b79faf579934844'] = 'Ajouter un serveur'; +$_LANGADM['AdminPerformance9f2dedca6e0a783e7e52037b635c7c91'] = 'Adresse IP :'; +$_LANGADM['AdminPerformance64ea53ab0a03507af104853e03c2db28'] = 'Port :'; +$_LANGADM['AdminPerformance0ae00a25b134fd5949f4e08e28194b1b'] = 'Poids :'; +$_LANGADM['AdminPerformance71401d51b276ed4ddcee6b6d4f6f843b'] = 'Ajouter un serveur'; +$_LANGADM['AdminPerformance490aa6e856ccf208a054389e47ce0d06'] = 'Id'; +$_LANGADM['AdminPerformancef396ae69aa223c04dff639b3649ba1dd'] = 'IP'; +$_LANGADM['AdminPerformance60aaf44d4b562252c04db7f98497e9aa'] = 'Port'; +$_LANGADM['AdminPerformance8c489d0946f66d17d73f26366a4bf620'] = 'Poids'; $_LANGADM['AdminCartRulesd3b206d196cd6be3a2764c1fb90b200f'] = 'Supprimer la sélection'; $_LANGADM['AdminCartRulese25f0ecd41211b01c83e5fec41df4fe7'] = 'Supprimer les éléments sélectionnés ?'; $_LANGADM['AdminCartRulesb718adec73e04ce3ec720dd11a06a308'] = 'ID';