divers mel
This commit is contained in:
parent
432b122b2b
commit
33617461b8
120
www/.htaccess.save
Normal file
120
www/.htaccess.save
Normal file
@ -0,0 +1,120 @@
|
||||
#AuthType Basic
|
||||
#AuthName "Merci de vous authentifer"
|
||||
#AuthUserFile /home/www/legrandcatalogue.preprod.antadis.fr/www/.htpasswd
|
||||
#
|
||||
#Require valid-user
|
||||
#Order deny,allow
|
||||
#Deny from all
|
||||
#Satisfy any
|
||||
|
||||
# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
|
||||
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
|
||||
# http://www.prestashop.com - http://www.prestashop.com/forums
|
||||
|
||||
<IfModule mod_rewrite.c>
|
||||
<IfModule mod_env.c>
|
||||
SetEnv HTTP_MOD_REWRITE On
|
||||
</IfModule>
|
||||
|
||||
RewriteEngine on
|
||||
|
||||
|
||||
#Domain: www.chocolatdemariage.com
|
||||
RewriteCond %{HTTP_HOST} ^www.chocolatdemariage.com$
|
||||
RewriteRule . - [E=REWRITEBASE:/]
|
||||
RewriteRule ^api$ api/ [L]
|
||||
|
||||
RewriteRule ^api/(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]
|
||||
|
||||
# Images
|
||||
RewriteCond %{HTTP_HOST} ^www.chocolatdemariage.com$
|
||||
RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
|
||||
RewriteCond %{HTTP_HOST} ^www.chocolatdemariage.com$
|
||||
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
|
||||
RewriteCond %{HTTP_HOST} ^www.chocolatdemariage.com$
|
||||
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
|
||||
RewriteCond %{HTTP_HOST} ^www.chocolatdemariage.com$
|
||||
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
|
||||
RewriteCond %{HTTP_HOST} ^www.chocolatdemariage.com$
|
||||
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
|
||||
RewriteCond %{HTTP_HOST} ^www.chocolatdemariage.com$
|
||||
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
|
||||
RewriteCond %{HTTP_HOST} ^www.chocolatdemariage.com$
|
||||
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
|
||||
RewriteCond %{HTTP_HOST} ^www.chocolatdemariage.com$
|
||||
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]
|
||||
RewriteCond %{HTTP_HOST} ^www.chocolatdemariage.com$
|
||||
RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
|
||||
RewriteCond %{HTTP_HOST} ^www.chocolatdemariage.com$
|
||||
RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]
|
||||
# AlphaImageLoader for IE and fancybox
|
||||
RewriteCond %{HTTP_HOST} ^www.chocolatdemariage.com$
|
||||
RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L]
|
||||
|
||||
# Dispatcher
|
||||
RewriteCond %{REQUEST_FILENAME} -s [OR]
|
||||
RewriteCond %{REQUEST_FILENAME} -l [OR]
|
||||
RewriteCond %{REQUEST_FILENAME} -d
|
||||
RewriteCond %{HTTP_HOST} ^www.chocolatdemariage.com$
|
||||
RewriteRule ^.*$ - [NC,L]
|
||||
RewriteCond %{HTTP_HOST} ^www.chocolatdemariage.com$
|
||||
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
|
||||
|
||||
|
||||
#Domain: chocolatdemariagede.preprod.antadis.fr
|
||||
RewriteCond %{HTTP_HOST} ^chocolatdemariagede.preprod.antadis.fr$
|
||||
RewriteRule . - [E=REWRITEBASE:/]
|
||||
RewriteRule ^api$ api/ [L]
|
||||
|
||||
RewriteRule ^api/(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]
|
||||
|
||||
# Images
|
||||
RewriteCond %{HTTP_HOST} ^chocolatdemariagede.preprod.antadis.fr$
|
||||
RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
|
||||
RewriteCond %{HTTP_HOST} ^chocolatdemariagede.preprod.antadis.fr$
|
||||
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
|
||||
RewriteCond %{HTTP_HOST} ^chocolatdemariagede.preprod.antadis.fr$
|
||||
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
|
||||
RewriteCond %{HTTP_HOST} ^chocolatdemariagede.preprod.antadis.fr$
|
||||
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
|
||||
RewriteCond %{HTTP_HOST} ^chocolatdemariagede.preprod.antadis.fr$
|
||||
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
|
||||
RewriteCond %{HTTP_HOST} ^chocolatdemariagede.preprod.antadis.fr$
|
||||
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
|
||||
RewriteCond %{HTTP_HOST} ^chocolatdemariagede.preprod.antadis.fr$
|
||||
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
|
||||
RewriteCond %{HTTP_HOST} ^chocolatdemariagede.preprod.antadis.fr$
|
||||
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]
|
||||
RewriteCond %{HTTP_HOST} ^chocolatdemariagede.preprod.antadis.fr$
|
||||
RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
|
||||
RewriteCond %{HTTP_HOST} ^chocolatdemariagede.preprod.antadis.fr$
|
||||
RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]
|
||||
# AlphaImageLoader for IE and fancybox
|
||||
RewriteCond %{HTTP_HOST} ^chocolatdemariagede.preprod.antadis.fr$
|
||||
RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L]
|
||||
|
||||
# Dispatcher
|
||||
RewriteCond %{REQUEST_FILENAME} -s [OR]
|
||||
RewriteCond %{REQUEST_FILENAME} -l [OR]
|
||||
RewriteCond %{REQUEST_FILENAME} -d
|
||||
RewriteCond %{HTTP_HOST} ^chocolatdemariagede.preprod.antadis.fr$
|
||||
RewriteRule ^.*$ - [NC,L]
|
||||
RewriteCond %{HTTP_HOST} ^chocolatdemariagede.preprod.antadis.fr$
|
||||
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
|
||||
</IfModule>
|
||||
|
||||
AddType application/vnd.ms-fontobject .eot
|
||||
AddType font/ttf .ttf
|
||||
AddType font/otf .otf
|
||||
AddType application/x-font-woff .woff
|
||||
<IfModule mod_headers.c>
|
||||
<FilesMatch "\.(ttf|ttc|otf|eot|woff|svg)$">
|
||||
Header set Access-Control-Allow-Origin "*"
|
||||
</FilesMatch>
|
||||
</IfModule>
|
||||
|
||||
#If rewrite mod isn't enabled
|
||||
ErrorDocument 404 /index.php?controller=404
|
||||
|
||||
# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
|
||||
|
BIN
www/cache/purifier/CSS/4.6.0,24166bfe16a0cc6bd18d813b83121ef2eaf16545,1.ser
vendored
Normal file
BIN
www/cache/purifier/CSS/4.6.0,24166bfe16a0cc6bd18d813b83121ef2eaf16545,1.ser
vendored
Normal file
Binary file not shown.
BIN
www/cache/purifier/URI/4.6.0,0ef0a0da131b0c81a40184cd17f0455087005072,1.ser
vendored
Normal file
BIN
www/cache/purifier/URI/4.6.0,0ef0a0da131b0c81a40184cd17f0455087005072,1.ser
vendored
Normal file
Binary file not shown.
1
www/google101961860538784e.html
Normal file
1
www/google101961860538784e.html
Normal file
@ -0,0 +1 @@
|
||||
google-site-verification: google101961860538784e.html
|
@ -8,7 +8,6 @@ $_MODULE['<{antadisconfigurator}prestashop>adminantadisconfiguratorcontroller_c9
|
||||
$_MODULE['<{antadisconfigurator}prestashop>adminantadisconfiguratorcontroller_630f6dc397fe74e52d5189e2c80f282b'] = 'Retour à la liste';
|
||||
$_MODULE['<{antadisconfigurator}prestashop>adminantadisconfiguratorcontroller_fce2e84f3cce0e5351e85e9f0cb20107'] = 'Ajouter une nouvelle valeur';
|
||||
$_MODULE['<{antadisconfigurator}prestashop>adminantadisconfiguratorcontroller_e79d86d6e40ac7193bf110459c8524b3'] = 'Ajouter / Editer';
|
||||
$_MODULE['<{antadisconfigurator}prestashop>adminantadisconfiguratorcontroller_04b2e4188d4ef8051e4699da8af01335'] = 'Séparateur';
|
||||
$_MODULE['<{antadisconfigurator}prestashop>adminantadisconfiguratorproductgroupcontroller_c0babe5601b3f91313d53267c3c7ec24'] = 'Retour au produit';
|
||||
$_MODULE['<{antadisconfigurator}prestashop>adminantadisconfiguratorproductgroupcontroller_cad8a76c4d01c805ce0e9d2178709a2f'] = 'Nom de l\'option';
|
||||
$_MODULE['<{antadisconfigurator}prestashop>adminantadisconfiguratorproductgroupcontroller_b48968e1c912da07df5e8d6d246291ec'] = 'Nom affiché';
|
||||
|
0
www/modules/antexportorder/translations/fr.php
Normal file
0
www/modules/antexportorder/translations/fr.php
Normal file
5
www/modules/anthowknowus/translations/fr.php
Normal file
5
www/modules/anthowknowus/translations/fr.php
Normal file
@ -0,0 +1,5 @@
|
||||
<?php
|
||||
|
||||
global $_MODULE;
|
||||
$_MODULE = array();
|
||||
$_MODULE['<{anthowknowus}prestashop>displayadmincustomers_60df2b98fcceeca494c99d5737555ed1'] = 'Connu ou ?';
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
0
www/modules/atos/bin/request_64b_2_prefere → www/modules/atos/bin/request_old
Executable file → Normal file
0
www/modules/atos/bin/request_64b_2_prefere → www/modules/atos/bin/request_old
Executable file → Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
0
www/modules/atos/bin/response_64b_2_prefere → www/modules/atos/bin/response_old
Executable file → Normal file
0
www/modules/atos/bin/response_64b_2_prefere → www/modules/atos/bin/response_old
Executable file → Normal file
44
www/modules/atos/certif.fr.045139772300011
Normal file
44
www/modules/atos/certif.fr.045139772300011
Normal file
@ -0,0 +1,44 @@
|
||||
5Jw4TXNhZRnmOBt8zY88W6pIMxPh8mKxGGyHn87dV6Kt6V3GNeLXOirQKflhXKsU5d
|
||||
A88uRnPOwAd64ZrXztO5sUeUN6PWMX8RuqqbpAsTtLydaGRpJiALuq8ms1HIP0JUWO
|
||||
MfouQyne5GHEv9I1mYo4WXNht4MJhcMdn7pw3eEBzSpSVfs3NwK9Wswh2tgaKgKG4N
|
||||
MEBEgttTKZVFKtATH3SGRU4cuuNkxwLdaq39eW8qhpRwNLxwUwLYk5l7Jxm2C6hwRS
|
||||
eOoxF4zBsrEHIgH7zRUFBGWTqRsnc5DLJkkrYFf89fOvv1No9kKjroihNGg5nNsmof
|
||||
50Rsc6mQ5byAT4zPUai0VcjhfRwR2rGNvQDJaALG173sUALfU7PQuRxG5dgBnQKmTQ
|
||||
bz4mJ7bS1MKfG7kbrc5pVAHXZB9Ohx29FjrCeMBp6bJqLhJvJLGb3c97OyqeBBP1ME
|
||||
3oInGaMDazOdSMASntX4WTxUUw3LwPjRtFdScffNZS6YOBx5oF0TJ4c9PcRjYVatl9
|
||||
xwuEwuz29m07XdL1wAcPMQel8bo5o3oA51GaXPZa6n1LpFtEOJ6mExoXyNsZX6zRxl
|
||||
x948pFWOMRaCqUm1GRcyvpmbdPYLtswgRCX9XaaHzAmgm86U79OoMgGVYR8vBAfChO
|
||||
hT58Zly0kq950sP6koIks4gMdiVz0Q7ERwcSgme2MjE7QiBdA90gesYQ2Pv3uQfE8s
|
||||
kTDpPOorB3x35IW1s3d5QGMLueGZOnYRRei8wfWEG5lQB2XOBcQtMIfboeDVaUfEnR
|
||||
fbAEJ2hX4lyRJClXO0FhKMm7vJGU9EyushhtqS6rY2RFD1aHxHpk9l4qyS4rWwnqic
|
||||
7xzcBZt1HqgKPyxS6KFI51SLYdI2TceptmGB4zRKoUlnblcHNwo4yKgSo0vWpCNNO0
|
||||
yK1uqehKENLQelD9AjSss62rXLXeTEI7Kh87EQ2NwCNmUpHYhrL3gdvLfMR6wMYo00
|
||||
0yUTVknQiexmscFDI7OTbmQfKh7cjamzN1GqucZri55gNLaHzaaJn42t7RIDkv3g6w
|
||||
anQTOJk1V6UbNxUI2cP8V0a1U5Ze3BSwBvv5IRPOXejAhOWFUBVl3TMs2Al5L0oRNk
|
||||
BNZd0Y4DAReTuT5sABwnani7uJgoYwE7zw9XEhOl1BQ4kTSN3cCkhs5djVnpsCEOcm
|
||||
IayXqf8z0TblTW5rdSKIBlKWOKnEbiGxLvi0NEUWwENI6vsiT3mruslBhgOyyaXR2M
|
||||
yfEjMhjm4rm4g9FmKWf6vfnqS78atqTx11O9do8w3JENTR5yHBTuMWMxZuev5q6SJa
|
||||
si2X92ZyJ63tGVq7hxExWL8hrOSFMtn9OywgBS9ex8ce3Z5BkynmcKke8LkFnhb1Mo
|
||||
96EjGDBNSPXDF7495tfD0QWiKT8qiathTwjgKMqHiCEXfUbO72ej73o2fOXgXMBZOH
|
||||
Ki151TLP3UZxeqMLhXAdof5ebUIdw0vvq4ypzbFaxmCNlIKxgyMWnszq1oacNEomRw
|
||||
Y8PPVcfGdMK4v4TXX3XKMEKSCyBKJuWZgICQ2kbFEAYIyV606LupWI8gBn1x76w4gp
|
||||
fVFp57cKz5qcdvwuhkGeP9eSXIOTwnbzcNjZa52XIguiEChDcTIIPMl5nxCtgEQXNM
|
||||
14421B063D31FCB46F27A88954FE30684BA98CC6A111FC82A80F65488437424065
|
||||
312E47D4965D60B34D820E35D38DA444EB927C903CCFC48E1284E846742BD354A6
|
||||
C87B93322C691BBqQr1zR6dLlJOiMDbG6OGmKSYrbRLjNxgYF6O0LOphKqjcTtEjC4
|
||||
qRYApJkYmWXLLANZn46w0I65L63PlBVrpYPSvFAu25aUMaSwcELNUKcpgFq5tsI1wG
|
||||
1122EA4338F0DBC5F5743660D0D1A4443DF7002075C95B83E5C46B8D88C4F99799
|
||||
2FFF22E662B31C2CE1C8F34E5EFE8952DFBF433DB2BD0DBB91eFcB1ZxNnOK4rRiC
|
||||
YhZYW3QiL6OW9eXqQr1zR6dLlJOiMDbG6OGmKSYrbRLjNxgYF6O0LOphKqjcTtEjC4
|
||||
qRYApJkYmWXLLANZn46w0I65L63PlBVrpYPSvFAu25aUMaSwcELNUKcpgFq5tsI1wG
|
||||
14421B063D31FCB46F27A88954FE30684BA98CC6A111FC82A80F65488437424065
|
||||
312E47D4965D60B34D820E35D38DA444EB927C903CCFC48E1284E846742BD354A6
|
||||
C87B93322C691BBqQr1zR6dLlJOiMDbG6OGmKSYrbRLjNxgYF6O0LOphKqjcTtEjC4
|
||||
qRYApJkYmWXLLANZn46w0I65L63PlBVrpYPSvFAu25aUMaSwcELNUKcpgFq5tsI1wG
|
||||
1123B4EFF31FFF513A96776D34CC8609DA21C8612CDDC8F70FDAA23939A775DDFA
|
||||
62732A5BADDC6B87D620D27D844202A212500C8A5FC0EE38A1eFcB1ZxNnOK4rRiC
|
||||
YhZYW3QiL6OW9eXqQr1zR6dLlJOiMDbG6OGmKSYrbRLjNxgYF6O0LOphKqjcTtEjC4
|
||||
qRYApJkYmWXLLANZn46w0I65L63PlBVrpYPSvFAu25aUMaSwcELNUKcpgFq5tsI1wG
|
||||
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
SIPSATIS_CHOCOLATDEMARIAGE,30/10/2007,V4,SOGENACTIF,PROD++++++++++
|
||||
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++END
|
2
www/modules/atos/parmcom.045139772300011
Normal file
2
www/modules/atos/parmcom.045139772300011
Normal file
@ -0,0 +1,2 @@
|
||||
|
||||
ADVERT!logo.jpg!
|
5
www/modules/atos/pathfile
Normal file
5
www/modules/atos/pathfile
Normal file
@ -0,0 +1,5 @@
|
||||
DEBUG!NO!
|
||||
D_LOGO!/modules/atos/views/img/logos/!
|
||||
F_CERTIFICATE!/var/www/vhosts/chocolatdemariage.com/httpdocs/www/modules/atos/certif!
|
||||
F_PARAM!//var/www/vhosts/chocolatdemariage.com/httpdocs/www/modules/atos/parmcom!
|
||||
F_DEFAULT!/var/www/vhosts/chocolatdemariage.com/httpdocs/www/modules/atos/parmcom.sogenactif!
|
@ -51,7 +51,6 @@ $_MODULE['<{atos}prestashop>configuration_bbaff12800505b22a853e8b7f4eb6a22'] = '
|
||||
$_MODULE['<{atos}prestashop>configuration_34b6cd75171affba6957e308dcbd92be'] = 'Version';
|
||||
$_MODULE['<{atos}prestashop>configuration_8cd9eb892174406293111ce3a3b5a222'] = 'Il semble que vous ayez des règles de sécurité spécifiques à votre serveur. Celles-ci pourraient bloquer la requête de validation du paiement en provenance de votre banque.';
|
||||
$_MODULE['<{atos}prestashop>configuration_f06d745f29503ad4ab3e2e08961735ee'] = 'Veuillez contacter votre webmaster / hébergeur afin de vous assurer qu\'un autre serveur puisse appeler l\'URL suivante :';
|
||||
$_MODULE['<{atos}prestashop>configuration_70983f2e60acab749d09f6af062fe542'] = 'Votre boutique est en maintenance. La banque ne peut pas valider les commandes dans ces conditions.';
|
||||
$_MODULE['<{atos}prestashop>header_10fbc567758bc1bec3c8aadf6519894b'] = 'Configurez votre Atos';
|
||||
$_MODULE['<{atos}prestashop>header_f1206f9fadc5ce41694f69129aecac26'] = 'Configurez';
|
||||
$_MODULE['<{atos}prestashop>header_bcfaccebf745acfd5e75351095a5394a'] = 'Désactiver';
|
||||
|
@ -1,34 +0,0 @@
|
||||
<?php
|
||||
|
||||
global $_MODULE;
|
||||
$_MODULE = array();
|
||||
|
||||
$_MODULE['<{ganalytics}prestashop>ganalytics_d86cf69a8b82547a94ca3f6a307cf9a6'] = 'Google Analytics';
|
||||
$_MODULE['<{ganalytics}prestashop>ganalytics_135d2522825fa02688ab25a2e1c88c73'] = 'Mit Google Analytics erhalten Sie Einsicht in wichtige Kennziffern zu Ihren Kunden.';
|
||||
$_MODULE['<{ganalytics}prestashop>ganalytics_7ed5c154078e30b30b2f214299c5e9f5'] = 'Möchten Sie Google Analytics wirklich löschen? Sie verlieren so alle Daten, die mit diesem Modul verknüpft sind.';
|
||||
$_MODULE['<{ganalytics}prestashop>ganalytics_c9cc8cce247e49bae79f15173ce97354'] = 'Speichern';
|
||||
$_MODULE['<{ganalytics}prestashop>ganalytics_630f6dc397fe74e52d5189e2c80f282b'] = 'Zurück zur Übersicht';
|
||||
$_MODULE['<{ganalytics}prestashop>ganalytics_f4f70727dc34561dfde1a3c529b6205c'] = 'Einstellungen';
|
||||
$_MODULE['<{ganalytics}prestashop>ganalytics_851bd83a102d143ee17d97f9e15e15af'] = 'Google Analytics (Tracking-ID)';
|
||||
$_MODULE['<{ganalytics}prestashop>ganalytics_ad8e83a47926dcb12e8a8fccd7fcf604'] = 'Diese Information finden Sie in Ihrem Google Analytics Account';
|
||||
$_MODULE['<{ganalytics}prestashop>ganalytics_bcd08e73ca9d8bfed2cccd50dd6d8328'] = 'User-ID-Tracking aktivieren';
|
||||
$_MODULE['<{ganalytics}prestashop>ganalytics_9bda6a2c3edca377eb901d7ea57c8b06'] = 'Die User-ID wird in den Property-Einstellungen generiert. Wählen Sie im Menü Verwalten ein Konto und klicken Sie dann in der Spalte Property auf Tracking-Informationen, hier auf User-ID.';
|
||||
$_MODULE['<{ganalytics}prestashop>ganalytics_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Aktiviert';
|
||||
$_MODULE['<{ganalytics}prestashop>ganalytics_b9f5c797ebbf55adccdd8539a65a0241'] = 'Deaktiviert';
|
||||
$_MODULE['<{ganalytics}prestashop>ganalytics_612e1a524ec979815b12182c34e2daa0'] = 'User-ID erfasst!';
|
||||
$_MODULE['<{ganalytics}prestashop>ganalytics_8e7b67b44506b7ac6685da041a603044'] = 'Einstellungen der User-ID wurden aktualisiert';
|
||||
$_MODULE['<{ganalytics}prestashop>configuration_1f13d86a35be758509f9bdfcce5ec55d'] = 'Ihre Kunden gehen überall hin; Ihre "Analytics" sollten das auch tun!';
|
||||
$_MODULE['<{ganalytics}prestashop>configuration_7063e771c3bb338ba74ac4e4716dbae1'] = 'Google Analytics zeigt Ihnen das Gesamtverhalten des Kunden in Werbung, Videos, Webseiten und Analyse sozialer Netzwerke. Das erleichtert Ihnen, die aktuellen Kunden zufriedenzustellen und neue hinzu zu gewinnen.';
|
||||
$_MODULE['<{ganalytics}prestashop>configuration_df15c5cf264eb769b087f9d81aff029f'] = 'Die E-Commerce-Funktionen von Google Analytics verschaffen Ihnen den Durchblick bei wichtigen Kennziffern von Kaufverhalten und Konversion, einschließlich:';
|
||||
$_MODULE['<{ganalytics}prestashop>configuration_613c191b4a1f82a454b72a840d96eefd'] = 'Aufrufe Artikelinformation';
|
||||
$_MODULE['<{ganalytics}prestashop>configuration_d88b192dfe623e2a628a919b99fc1a4b'] = 'Eigener Handelserfolg';
|
||||
$_MODULE['<{ganalytics}prestashop>configuration_ade6a18bb6c147db87bc9463240e455a'] = 'Artikel in Warenkorb gelegt';
|
||||
$_MODULE['<{ganalytics}prestashop>configuration_c975b6b93d71b19da73114c4adcedbda'] = 'Bestellvorgang';
|
||||
$_MODULE['<{ganalytics}prestashop>configuration_33f50b54625790316b86485ff3e794c4'] = 'Aktionen angeklickt';
|
||||
$_MODULE['<{ganalytics}prestashop>configuration_89c48ff165eedcc3cd1bd0007115669d'] = 'und Kauf';
|
||||
$_MODULE['<{ganalytics}prestashop>configuration_4632d86a96205013262bcfdd0279b39f'] = 'So lässt sich für Händler nachvollziehen, wie weit potentielle Kunden im Bestellvorgang gelangen und an welcher Stelle sie ihn abbrechen.';
|
||||
$_MODULE['<{ganalytics}prestashop>configuration_16fafb5cce24f766bf2c8fcebecf76fc'] = 'Melden Sie sich an und legen Sie los!';
|
||||
$_MODULE['<{ganalytics}prestashop>form-ps14_c9cc8cce247e49bae79f15173ce97354'] = 'Speichern';
|
||||
|
||||
|
||||
return $_MODULE;
|
5
www/modules/newsletter/CHANGELOG.txt
Normal file
5
www/modules/newsletter/CHANGELOG.txt
Normal file
@ -0,0 +1,5 @@
|
||||
2014-04-17 11:40:19 +0200 Bug fix (PS 1.5): ps_version_compliancy removed
|
||||
2014-03-26 17:59:21 +0100 // version updated
|
||||
2014-03-26 17:58:57 +0100 //smallfix
|
||||
2014-03-24 18:26:34 +0100 / MO newsletter : ps_versions_compliancy added
|
||||
2014-03-21 10:55:12 +0100 Initial commit
|
37
www/modules/newsletter/Readme.md
Normal file
37
www/modules/newsletter/Readme.md
Normal file
@ -0,0 +1,37 @@
|
||||
# Newsletter
|
||||
|
||||
## About
|
||||
|
||||
Generates a .CSV file for mass mailings
|
||||
|
||||
## Contributing
|
||||
|
||||
PrestaShop modules are open-source extensions to the PrestaShop e-commerce solution. Everyone is welcome and even encouraged to contribute with their own improvements.
|
||||
|
||||
### Requirements
|
||||
|
||||
Contributors **must** follow the following rules:
|
||||
|
||||
* **Make your Pull Request on the "dev" branch**, NOT the "master" branch.
|
||||
* Do not update the module's version number.
|
||||
* Follow [the coding standards][1].
|
||||
|
||||
### Process in details
|
||||
|
||||
Contributors wishing to edit a module's files should follow the following process:
|
||||
|
||||
1. Create your GitHub account, if you do not have one already.
|
||||
2. Fork the newsletter project to your GitHub account.
|
||||
3. Clone your fork to your local machine in the ```/modules``` directory of your PrestaShop installation.
|
||||
4. Create a branch in your local clone of the module for your changes.
|
||||
5. Change the files in your branch. Be sure to follow [the coding standards][1]!
|
||||
6. Push your changed branch to your fork in your GitHub account.
|
||||
7. Create a pull request for your changes **on the _'dev'_ branch** of the module's project. Be sure to follow [the commit message norm][2] in your pull request. If you need help to make a pull request, read the [Github help page about creating pull requests][3].
|
||||
8. Wait for one of the core developers either to include your change in the codebase, or to comment on possible improvements you should make to your code.
|
||||
|
||||
That's it: you have contributed to this open-source project! Congratulations!
|
||||
|
||||
[1]: http://doc.prestashop.com/display/PS16/Coding+Standards
|
||||
[2]: http://doc.prestashop.com/display/PS16/How+to+write+a+commit+message
|
||||
[3]: https://help.github.com/articles/using-pull-requests
|
||||
|
19
www/modules/newsletter/composer.json
Normal file
19
www/modules/newsletter/composer.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"name": "prestashop/newsletter",
|
||||
"description": "PrestaShop module newsletter",
|
||||
"homepage": "https://github.com/PrestaShop/newsletter",
|
||||
"license": "AFL - Academic Free License (AFL 3.0)",
|
||||
"authors": [
|
||||
{
|
||||
"name": "PrestaShop SA",
|
||||
"email": "contact@prestashop.com"
|
||||
}
|
||||
],
|
||||
"require": {
|
||||
"php": ">=5.3.2"
|
||||
},
|
||||
"config": {
|
||||
"preferred-install": "dist"
|
||||
},
|
||||
"type": "prestashop-module"
|
||||
}
|
35
www/modules/newsletter/index.php
Normal file
35
www/modules/newsletter/index.php
Normal file
@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2016 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2016 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
|
||||
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
|
||||
|
||||
header('Cache-Control: no-store, no-cache, must-revalidate');
|
||||
header('Cache-Control: post-check=0, pre-check=0', false);
|
||||
header('Pragma: no-cache');
|
||||
|
||||
header('Location: ../');
|
||||
exit;
|
BIN
www/modules/newsletter/logo.gif
Normal file
BIN
www/modules/newsletter/logo.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 983 B |
BIN
www/modules/newsletter/logo.png
Normal file
BIN
www/modules/newsletter/logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.7 KiB |
370
www/modules/newsletter/newsletter.php
Normal file
370
www/modules/newsletter/newsletter.php
Normal file
@ -0,0 +1,370 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2016 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2016 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
if (!defined('_PS_VERSION_'))
|
||||
exit;
|
||||
|
||||
class Newsletter extends Module
|
||||
{
|
||||
private $post_errors = array();
|
||||
private $html = '';
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->name = 'newsletter';
|
||||
$this->tab = 'administration';
|
||||
$this->version = '2.5.3';
|
||||
$this->author = 'PrestaShop';
|
||||
$this->need_instance = 0;
|
||||
|
||||
$this->bootstrap = true;
|
||||
parent::__construct();
|
||||
|
||||
$this->displayName = $this->l('Newsletter');
|
||||
$this->description = $this->l('Generates a .CSV file for mass mailings');
|
||||
|
||||
if ($this->id)
|
||||
{
|
||||
$this->file = 'export_'.Configuration::get('PS_NEWSLETTER_RAND').'.csv';
|
||||
$this->post_valid = array();
|
||||
|
||||
// Getting data...
|
||||
$countries = Country::getCountries($this->context->language->id);
|
||||
|
||||
// ...formatting array
|
||||
$countries_list = array($this->l('All countries'));
|
||||
foreach ($countries as $country)
|
||||
$countries_list[$country['id_country']] = $country['name'];
|
||||
|
||||
// And filling fields to show !
|
||||
$this->fields_export = array(
|
||||
'COUNTRY' => array(
|
||||
'title' => $this->l('Customers\' country'),
|
||||
'desc' => $this->l('Filter customers\' country.'),
|
||||
'type' => 'select',
|
||||
'value' => $countries_list,
|
||||
'value_default' => 0
|
||||
),
|
||||
'SUSCRIBERS' => array(
|
||||
'title' => $this->l('Newsletter subscribers'),
|
||||
'desc' => $this->l('Filter newsletter subscribers.'),
|
||||
'type' => 'select',
|
||||
'value' => array(
|
||||
0 => $this->l('All customers'),
|
||||
2 => $this->l('Subscribers'),
|
||||
1 => $this->l('Non-subscribers')
|
||||
),
|
||||
'value_default' => 2
|
||||
),
|
||||
'OPTIN' => array(
|
||||
'title' => $this->l('Opt-in subscribers'),
|
||||
'desc' => $this->l('Filter opt-in subscribers.'),
|
||||
'type' => 'select',
|
||||
'value' => array(
|
||||
0 => $this->l('All customers'),
|
||||
2 => $this->l('Subscribers'),
|
||||
1 => $this->l('Non-subscribers')
|
||||
),
|
||||
'value_default' => 0
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
public function install()
|
||||
{
|
||||
return (parent::install() && Configuration::updateValue('PS_NEWSLETTER_RAND', rand().rand()));
|
||||
}
|
||||
|
||||
private function postProcess()
|
||||
{
|
||||
$result = false;
|
||||
if (Tools::isSubmit('submitExport') && $action = Tools::getValue('action'))
|
||||
{
|
||||
$result = $this->getCustomers();
|
||||
}
|
||||
|
||||
if ($result)
|
||||
{
|
||||
if (!$nb = count($result))
|
||||
$this->html .= $this->displayError($this->l('No customers found with these filters!'));
|
||||
elseif ($fd = @fopen(dirname(__FILE__).'/'.strval(preg_replace('#\.{2,}#', '.', Tools::getValue('action'))).'_'.$this->file, 'w'))
|
||||
{
|
||||
$header = array('id', 'shop_name', 'gender', 'lastname', 'firstname', 'email', 'subscribed', 'subscribed_on');
|
||||
$array_to_export = array_merge(array($header), $result);
|
||||
foreach ($array_to_export as $tab)
|
||||
$this->myFputCsv($fd, $tab);
|
||||
fclose($fd);
|
||||
$this->html .= $this->displayConfirmation(
|
||||
sprintf($this->l('The .CSV file has been successfully exported: %d customers found.'), $nb).'<br />
|
||||
<a href="../modules/newsletter/'.Tools::safeOutput(strval(Tools::getValue('action'))).'_'.$this->file.'">
|
||||
<b>'.$this->l('Download the file').' '.$this->file.'</b>
|
||||
</a>
|
||||
<br />
|
||||
<ol style="margin-top: 10px;">
|
||||
<li style="color: red;">'.
|
||||
$this->l('WARNING: When opening this .csv file with Excel, choose UTF-8 encoding to avoid strange characters.').
|
||||
'</li>
|
||||
</ol>');
|
||||
}
|
||||
else
|
||||
$this->html .= $this->displayError($this->l('Error: Write access limited').' '.dirname(__FILE__).'/'.strval(Tools::getValue('action')).'_'.$this->file.' !');
|
||||
}
|
||||
}
|
||||
|
||||
private function getCustomers()
|
||||
{
|
||||
// Get the value for subscriber's status (1=with account, 2=without account, 0=both, 3=no subscribtion)
|
||||
$who = (int)Tools::getValue('SUSCRIBERS');
|
||||
|
||||
// get optin 0 for all 1 no optin 2 with optin
|
||||
$optin = (int)Tools::getValue('OPTIN');
|
||||
|
||||
$country = (int)Tools::getValue('COUNTRY');
|
||||
|
||||
if (Context::getContext()->cookie->shopContext)
|
||||
$id_shop = (int)Context::getContext()->shop->id;
|
||||
|
||||
$customers = array();
|
||||
if ($who == 1 || $who == 0 || $who == 3)
|
||||
{
|
||||
$dbquery = new DbQuery();
|
||||
$dbquery->select('c.`id_customer` AS `id`, s.`name` AS `shop_name`, gl.`name` AS `gender`, c.`lastname`, c.`firstname`, c.`email`, c.`newsletter` AS `subscribed`, c.`newsletter_date_add`');
|
||||
$dbquery->from('customer', 'c');
|
||||
$dbquery->leftJoin('shop', 's', 's.id_shop = c.id_shop');
|
||||
$dbquery->leftJoin('gender', 'g', 'g.id_gender = c.id_gender');
|
||||
$dbquery->leftJoin('gender_lang', 'gl', 'g.id_gender = gl.id_gender AND gl.id_lang = '.$this->context->employee->id_lang);
|
||||
$dbquery->where('c.`newsletter` = '.($who == 3 ? 0 : 1));
|
||||
if ($optin)
|
||||
$dbquery->where('c.`optin` = '.$optin == 1 ? 0 : 1);
|
||||
if ($country)
|
||||
$dbquery->where('(SELECT COUNT(a.`id_address`) as nb_country
|
||||
FROM `'._DB_PREFIX_.'address` a
|
||||
WHERE a.deleted = 0
|
||||
AND a.`id_customer` = c.`id_customer`
|
||||
AND a.`id_country` = '.$country.') >= 1');
|
||||
if ($id_shop)
|
||||
$dbquery->where('c.`id_shop` = '.$id_shop);
|
||||
$customers = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($dbquery->build());
|
||||
}
|
||||
|
||||
$non_customers = array();
|
||||
if (($who == 0 || $who == 2) && !$optin && !$country)
|
||||
{
|
||||
$dbquery = new DbQuery();
|
||||
$dbquery->select('CONCAT(\'N\', n.`id`) AS `id`, s.`name` AS `shop_name`, NULL AS `gender`, NULL AS `lastname`, NULL AS `firstname`, n.`email`, n.`active` AS `subscribed`, n.`newsletter_date_add`');
|
||||
$dbquery->from('newsletter', 'n');
|
||||
$dbquery->leftJoin('shop', 's', 's.id_shop = n.id_shop');
|
||||
$dbquery->where('n.`active` = 1');
|
||||
if ($id_shop)
|
||||
$dbquery->where('n.`id_shop` = '.$id_shop);
|
||||
$non_customers = Db::getInstance()->executeS($dbquery->build());
|
||||
}
|
||||
|
||||
$subscribers = array_merge($customers, $non_customers);
|
||||
|
||||
return $subscribers;
|
||||
}
|
||||
|
||||
private function getBlockNewsletter()
|
||||
{
|
||||
$rq_sql = 'SELECT `id`, `email`, `newsletter_date_add`, `ip_registration_newsletter`
|
||||
FROM `'._DB_PREFIX_.'newsletter`
|
||||
WHERE `active` = 1';
|
||||
|
||||
if (Context::getContext()->cookie->shopContext)
|
||||
$rq_sql .= ' AND `id_shop` = '.(int)Context::getContext()->shop->id;
|
||||
|
||||
$rq = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($rq_sql);
|
||||
|
||||
$header = array('id_customer', 'email', 'newsletter_date_add', 'ip_address', 'http_referer');
|
||||
$result = (is_array($rq) ? array_merge(array($header), $rq) : $header);
|
||||
|
||||
return $result;
|
||||
}
|
||||
|
||||
private function myFputCsv($fd, $array)
|
||||
{
|
||||
$line = implode(';', $array);
|
||||
$line .= "\n";
|
||||
if (!fwrite($fd, $line, 4096))
|
||||
$this->post_errors[] = $this->l('Error: cannot write').' '.dirname(__FILE__).'/'.$this->file.' !';
|
||||
}
|
||||
|
||||
public function getContent()
|
||||
{
|
||||
$this->html .= '';
|
||||
|
||||
if (!empty($_POST))
|
||||
$this->postProcess();
|
||||
$this->html .= $this->renderForm();
|
||||
|
||||
return $this->html;
|
||||
}
|
||||
|
||||
public function renderForm()
|
||||
{
|
||||
// Getting data...
|
||||
$countries = Country::getCountries($this->context->language->id);
|
||||
|
||||
// ...formatting array
|
||||
$countries_list = array(array('id' => 0, 'name' => $this->l('All countries')));
|
||||
foreach ($countries as $country)
|
||||
$countries_list[] = array('id' => $country['id_country'], 'name' => $country['name']);
|
||||
|
||||
// And filling fields to show !
|
||||
$this->fields_export = array(
|
||||
'COUNTRY' => array(
|
||||
'title' => $this->l('Customers\' country'),
|
||||
'desc' => $this->l('Filter customers\' country.'),
|
||||
'type' => 'select',
|
||||
'value' => $countries_list,
|
||||
'value_default' => 0
|
||||
),
|
||||
'SUSCRIBERS' => array(
|
||||
'title' => $this->l('Newsletter subscribers'),
|
||||
'desc' => $this->l('Filter newsletter subscribers.'),
|
||||
'type' => 'select',
|
||||
'value' => array(
|
||||
0 => $this->l('All Subscribers'),
|
||||
1 => $this->l('Subscribers with account'),
|
||||
2 => $this->l('Subscribers without account'),
|
||||
3 => $this->l('Non-subscribers')
|
||||
),
|
||||
'value_default' => 0
|
||||
),
|
||||
'OPTIN' => array(
|
||||
'title' => $this->l('Opt-in subscribers'),
|
||||
'desc' => $this->l('Filter opt-in subscribers.'),
|
||||
'type' => 'select',
|
||||
'value' => array(
|
||||
0 => $this->l('All customers'),
|
||||
2 => $this->l('Subscribers'),
|
||||
1 => $this->l('Non-subscribers')
|
||||
),
|
||||
'value_default' => 0
|
||||
),
|
||||
);
|
||||
|
||||
$fields_form = array(
|
||||
'form' => array(
|
||||
'legend' => array(
|
||||
'title' => $this->l('Export customers'),
|
||||
'icon' => 'icon-envelope'
|
||||
),
|
||||
'input' => array(
|
||||
array(
|
||||
'type' => 'select',
|
||||
'label' => $this->l('Customers\' country'),
|
||||
'desc' => $this->l('Filter customers\' country.'),
|
||||
'name' => 'COUNTRY',
|
||||
'required' => false,
|
||||
'default_value' => (int)$this->context->country->id,
|
||||
'options' => array(
|
||||
'query' => $countries_list,
|
||||
'id' => 'id',
|
||||
'name' => 'name',
|
||||
)
|
||||
),
|
||||
array(
|
||||
'type' => 'select',
|
||||
'label' => $this->l('Newsletter subscribers'),
|
||||
'desc' => $this->l('Filter newsletter subscribers.'),
|
||||
'name' => 'SUSCRIBERS',
|
||||
'required' => false,
|
||||
'default_value' => (int)$this->context->country->id,
|
||||
'options' => array(
|
||||
'query' => array(
|
||||
array('id' => 0, 'name' => $this->l('All Subscribers')),
|
||||
array('id' => 1, 'name' => $this->l('Subscribers with account')),
|
||||
array('id' => 2, 'name' => $this->l('Subscribers without account')),
|
||||
array('id' => 3, 'name' => $this->l('Non-subscribers'))
|
||||
),
|
||||
'id' => 'id',
|
||||
'name' => 'name',
|
||||
)
|
||||
),
|
||||
array(
|
||||
'type' => 'select',
|
||||
'label' => $this->l('Opt-in subscribers'),
|
||||
'desc' => $this->l('Filter opt-in subscribers.'),
|
||||
'name' => 'OPTIN',
|
||||
'required' => false,
|
||||
'default_value' => (int)$this->context->country->id,
|
||||
'options' => array(
|
||||
'query' => array(
|
||||
array('id' => 0, 'name' => $this->l('All customers')),
|
||||
array('id' => 2, 'name' => $this->l('Subscribers')),
|
||||
array('id' => 1, 'name' => $this->l('Non-subscribers'))
|
||||
),
|
||||
'id' => 'id',
|
||||
'name' => 'name',
|
||||
)
|
||||
),
|
||||
array(
|
||||
'type' => 'hidden',
|
||||
'name' => 'action',
|
||||
)
|
||||
),
|
||||
'submit' => array(
|
||||
'title' => $this->l('Export .CSV file'),
|
||||
'class' => 'btn btn-default pull-right',
|
||||
'name' => 'submitExport',
|
||||
)
|
||||
),
|
||||
);
|
||||
|
||||
$helper = new HelperForm();
|
||||
$helper->show_toolbar = false;
|
||||
$helper->table = $this->table;
|
||||
$lang = new Language((int)Configuration::get('PS_LANG_DEFAULT'));
|
||||
$helper->default_form_language = $lang->id;
|
||||
$helper->allow_employee_form_lang = Configuration::get('PS_BO_ALLOW_EMPLOYEE_FORM_LANG') ? Configuration::get('PS_BO_ALLOW_EMPLOYEE_FORM_LANG') : 0;
|
||||
$helper->id = (int)Tools::getValue('id_carrier');
|
||||
$helper->identifier = $this->identifier;
|
||||
$helper->submit_action = 'btnSubmit';
|
||||
$helper->currentIndex = $this->context->link->getAdminLink('AdminModules', false).'&configure='.$this->name.'&tab_module='.$this->tab.'&module_name='.$this->name;
|
||||
$helper->token = Tools::getAdminTokenLite('AdminModules');
|
||||
$helper->tpl_vars = array(
|
||||
'fields_value' => $this->getConfigFieldsValues(),
|
||||
'languages' => $this->context->controller->getLanguages(),
|
||||
'id_language' => $this->context->language->id
|
||||
);
|
||||
|
||||
return $helper->generateForm(array($fields_form));
|
||||
}
|
||||
|
||||
public function getConfigFieldsValues()
|
||||
{
|
||||
return array(
|
||||
'COUNTRY' => Tools::getValue('COUNTRY'),
|
||||
'SUSCRIBERS' => Tools::getValue('SUSCRIBERS'),
|
||||
'OPTIN' => Tools::getValue('OPTIN'),
|
||||
'action' => 'customers',
|
||||
);
|
||||
}
|
||||
|
||||
}
|
@ -2,7 +2,6 @@
|
||||
|
||||
global $_MODULE;
|
||||
$_MODULE = array();
|
||||
|
||||
$_MODULE['<{newsletter}prestashop>newsletter_ffb7e666a70151215b4c55c6268d7d72'] = 'Lettre d\'informations';
|
||||
$_MODULE['<{newsletter}prestashop>newsletter_804a924e464fd21ed92f820224c4091d'] = 'Génère un fichier .CSV pour vos envois d\'e-mails';
|
||||
$_MODULE['<{newsletter}prestashop>newsletter_c3987e4cac14a8456515f0d200da04ee'] = 'Tous les pays';
|
||||
@ -26,6 +25,3 @@ $_MODULE['<{newsletter}prestashop>newsletter_a307579714b75082f3f8734971b125cd']
|
||||
$_MODULE['<{newsletter}prestashop>newsletter_d0da5609e4aebc5d532de97511a5a34a'] = 'Abonnés sans compte';
|
||||
$_MODULE['<{newsletter}prestashop>newsletter_4713ef5f2d6fc1e8f088c850e696a04b'] = 'Export des clients';
|
||||
$_MODULE['<{newsletter}prestashop>newsletter_dbb392a2dc9b38722e69f6032faea73e'] = 'Exporte un fichier CSV';
|
||||
|
||||
|
||||
return $_MODULE;
|
||||
|
35
www/modules/newsletter/translations/index.php
Normal file
35
www/modules/newsletter/translations/index.php
Normal file
@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2016 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2016 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
|
||||
header("Location: ../");
|
||||
exit;
|
@ -1,97 +0,0 @@
|
||||
<?php
|
||||
|
||||
global $_MODULE;
|
||||
$_MODULE = array();
|
||||
|
||||
$_MODULE['<{productcomments}prestashop>default_7b0bf23ae4079e07a3a4cb4d07e2caef'] = 'Title is incorrect';
|
||||
$_MODULE['<{productcomments}prestashop>default_ddbd56de5feb78ef1aaf60401f8c472b'] = 'Comment is incorrect';
|
||||
$_MODULE['<{productcomments}prestashop>default_1b1030b6294e9096a7d7c40d83d61872'] = 'Customer name is incorrect';
|
||||
$_MODULE['<{productcomments}prestashop>default_26510b8eb6e6053f5e91d51171967ca9'] = 'You must be connected in order to send a comment';
|
||||
$_MODULE['<{productcomments}prestashop>default_a201fbadca94d310a1b62407cdc775d5'] = 'You must give a rating';
|
||||
$_MODULE['<{productcomments}prestashop>default_dfbe69c6d9568ecb0e65e7b32ed92a3a'] = 'Product not found';
|
||||
$_MODULE['<{productcomments}prestashop>default_6d10b2f471e8894d59ae18e01537ece5'] = 'Please wait before posting another comment';
|
||||
$_MODULE['<{productcomments}prestashop>default_ba8d7ae5dcadfba739f28a777378f208'] = 'seconds before posting a new comment';
|
||||
$_MODULE['<{productcomments}prestashop>productcommentcriterion_a09ed6c60eb3213939cecb4c580813cd'] = 'Valid for the entire catalog';
|
||||
$_MODULE['<{productcomments}prestashop>productcommentcriterion_467366059d7d7c743a4d0971363a8d66'] = 'Restricted to some categories';
|
||||
$_MODULE['<{productcomments}prestashop>productcommentcriterion_772911becd336c843ab09a1d4b4f66c0'] = 'Restricted to some products';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments-ajax_7fa4a3510dafd0eac6435c19861b2bb7'] = 'Comment posted.';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments-ajax_f8694a9aae2eb045920f613cfa7f1235'] = 'Awaiting moderator validation.';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments-ajax_6bf852d9850445291f5e9d4740ac7b50'] = 'Comment text is required.';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments-ajax_8aafe254c3e8dceb6425591b322044f2'] = 'You should wait %d seconds before posting a new comment.';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_b91c4e8b229a399a3bc911d352524a9b'] = 'Product Comments';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_a8cd99c74a32936a90127454a02d7500'] = 'Allows users to post reviews and rate products on specific criteria.';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_c888438d14855d7d96a2724ee9c306bd'] = 'Settings updated';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_8a4c4c1ccc2b1c3b89e828e24ef591a8'] = 'The criterion could not be saved';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_1bb54e382f7dbdb260f0aa6b42bb624b'] = 'Criterion deleted';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_254f642527b45bc260048e30704edb39'] = 'Configuration';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Enabled';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_b9f5c797ebbf55adccdd8539a65a0241'] = 'Disabled';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_c9cc8cce247e49bae79f15173ce97354'] = 'Save';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_655d20c1ca69519ca647684edbb2db35'] = 'High';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_87f8a6ab85c9ced3702b4ea641ad4bb5'] = 'Medium';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_28d0edd045e05cf5af64e35ae0c4c6ef'] = 'Low';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_b718adec73e04ce3ec720dd11a06a308'] = 'ID';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_49ee3087348e8d44e1feda1917443987'] = 'Name';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_a1fa27779242b4902f7ae3bdd5c6d508'] = 'Type';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_ec53a8c4f07baed5d8825072c89799be'] = 'Status';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_2608831883bb20ab520b70b4350aa23a'] = 'Approved Reviews';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_f8a0aa69f5ce41287f02c2d182306f52'] = 'Review title';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_457dd55184faedb7885afd4009d70163'] = 'Review';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_dda9c06f33071c9b6fc237ee164109d8'] = 'Rating';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_a517747c3d12f99244ae598910d979c5'] = 'Author';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_deb10517653c255364175796ace3553f'] = 'Product';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_0f46dacf1a6ecab8ce1cb97250bb8113'] = 'Time of publication';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_f3d8e91894baa7ee67e0649abcc092ff'] = 'Criterion will be restricted to the following categories';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_d3dc571a8be516766c8124a636290fd9'] = 'Mark the boxes of categories to which this criterion applies.';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_91b442d385b54e1418d81adc34871053'] = 'Selected';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_b56c3bda503a8dc4be356edb0cc31793'] = 'Collapse All';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_5ffd7a335dd836b3373f5ec570a58bdc'] = 'Expand All';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_5e9df908eafa83cb51c0a3720e8348c7'] = 'Check All';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_9747d23c8cc358c5ef78c51e59cd6817'] = 'Uncheck All';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_4d3d769b812b6faa6b76e1a8abaece2d'] = 'Active';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_reviews_e32b7983d3bf98a65e3e96c393867dfa'] = '%s Review(s)';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_ab51a81c76d95ddc762194d58ec5db63'] = 'Are you sure that you want to report this comment?';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_9a2ccd41653469a8bd94fbb84b271a14'] = 'Your comment has been added!';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_b20968d9aecd2d075519992e9e2f1ffe'] = 'Your comment has been submitted and will be available once approved by a moderator.';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_186c30cab59f6b64a453778330d4bbf0'] = 'New comment';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_e0aa021e21dddbd6d8cecec71e9cf564'] = 'OK';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_4b3b9db8c9784468094acde0f8bf7071'] = 'Grade';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_b5c82723bd85856358f9a376bc613998'] = '%1$d out of %2$d people found this review useful.';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_39630ad6ee79b8653ea89194cdb45bec'] = 'Was this comment useful to you?';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_a6105c0a611b41b08f1209506350279e'] = 'yes';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_7fa3b767c460b54a2be4d49030b349c7'] = 'no';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_28b3b1e564a00f572c5d4e21da986d49'] = 'Report abuse';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_7966126831926ad29c528b239d69f855'] = 'Write your review';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_fbe2625bf3673be380d043a4bf873f28'] = 'Be the first to write your review';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_08c7d6f84301ee7d0aab0a5f67edc419'] = 'No customer reviews for the moment.';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_45dacce3e2bc0f7bebde95098b9326a8'] = 'Title for your review';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_3421ad00975533fbbd5f17d2cb568125'] = 'Your review';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_221e705c06e231636fdbccfdd14f4d5c'] = 'Your name';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_70397c4b252a5168c5ec003931cea215'] = 'Required fields';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_94966d90747b97d1f0f206c98a8b1ac3'] = 'Send';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_e81c4e4f2b7b93b481e13a8553c2ae1b'] = 'or';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_ea4788705e6873b424c65e91c2846b19'] = 'Cancel';
|
||||
$_MODULE['<{productcomments}prestashop>products-comparison_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'Comments';
|
||||
$_MODULE['<{productcomments}prestashop>products-comparison_b1897515d548a960afe49ecf66a29021'] = 'Average';
|
||||
$_MODULE['<{productcomments}prestashop>products-comparison_bc976f6c3405523cde61f63a7cbe224b'] = 'view comments';
|
||||
$_MODULE['<{productcomments}prestashop>tab_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'Comments';
|
||||
$_MODULE['<{productcomments}prestashop>form_b9aefa40a54680bb258f9f9569290fae'] = 'Product Name';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments-extra_dda9c06f33071c9b6fc237ee164109d8'] = 'Rating';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments-extra_899139b5174d8d7a6e38a0360008a695'] = 'Read reviews';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments-extra_c31732fda0c6f01c446db7163b214de4'] = 'Write a review';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_reviews_d844ad9202d0de8442498775ba6ef819'] = 'Review(s)';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_93cba07454f06a4a960172bbd6e2a435'] = 'Yes';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_bafd7322c6e97d25b6299b5d6fe8920b'] = 'No';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_c565011debb8e2812ef12853eb6a38a9'] = 'Write your review!';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_f444678e4f3575d59b32a858630741fd'] = 'Be the first to write your review!';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_c31732fda0c6f01c446db7163b214de4'] = 'Write a review';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_51ec9bf4aaeab1b25bb57f9f8d4de557'] = 'Title:';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_240f3031f25601fa128bd4e15f0a37de'] = 'Comment:';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_a2ed44743411cf8b80e397448fce104c'] = 'Your name:';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_a4d3b161ce1309df1c4e25df28694b7b'] = 'Submit';
|
||||
$_MODULE['<{productcomments}prestashop>productcomments_4e3ee0f5bd8f527715fb0776741b9754'] = 'Your comment has been added and will be available once approved by a moderator.';
|
||||
$_MODULE['<{productcomments}prestashop>products-comparison_5d9acecbb0b55a71dea7403896356001'] = 'View comments';
|
||||
$_MODULE['<{productcomments}prestashop>tab_34e80a799d144cfe4af46815e103f017'] = 'Reviews';
|
||||
|
||||
|
||||
return $_MODULE;
|
6
www/modules/pscleaner/CHANGELOG.txt
Normal file
6
www/modules/pscleaner/CHANGELOG.txt
Normal file
@ -0,0 +1,6 @@
|
||||
2014-04-17 11:25:39 +0200 [-] MO : pscleaner - Fix 1.5 ps_version_compliancy issue
|
||||
2014-04-09 17:21:40 +0200 // Add version to config.xml
|
||||
2014-04-04 14:28:26 +0200 [MO] Fix error when homeslider isn't installed
|
||||
2014-03-31 19:12:05 +0200 [-] MO : pscleaner - FixBug #PSCFV-11805 - Delete home and root categories on 1.5
|
||||
2014-03-24 18:26:42 +0100 / MO pscleaner : ps_versions_compliancy added
|
||||
2014-03-21 10:55:18 +0100 Initial commit
|
37
www/modules/pscleaner/Readme.md
Normal file
37
www/modules/pscleaner/Readme.md
Normal file
@ -0,0 +1,37 @@
|
||||
# PrestaShop Cleaner
|
||||
|
||||
## About
|
||||
|
||||
Check and fix functional integrity constraints and remove default data
|
||||
|
||||
## Contributing
|
||||
|
||||
PrestaShop modules are open-source extensions to the PrestaShop e-commerce solution. Everyone is welcome and even encouraged to contribute with their own improvements.
|
||||
|
||||
### Requirements
|
||||
|
||||
Contributors **must** follow the following rules:
|
||||
|
||||
* **Make your Pull Request on the "dev" branch**, NOT the "master" branch.
|
||||
* Do not update the module's version number.
|
||||
* Follow [the coding standards][1].
|
||||
|
||||
### Process in details
|
||||
|
||||
Contributors wishing to edit a module's files should follow the following process:
|
||||
|
||||
1. Create your GitHub account, if you do not have one already.
|
||||
2. Fork the pscleaner project to your GitHub account.
|
||||
3. Clone your fork to your local machine in the ```/modules``` directory of your PrestaShop installation.
|
||||
4. Create a branch in your local clone of the module for your changes.
|
||||
5. Change the files in your branch. Be sure to follow [the coding standards][1]!
|
||||
6. Push your changed branch to your fork in your GitHub account.
|
||||
7. Create a pull request for your changes **on the _'dev'_ branch** of the module's project. Be sure to follow [the commit message norm][2] in your pull request. If you need help to make a pull request, read the [Github help page about creating pull requests][3].
|
||||
8. Wait for one of the core developers either to include your change in the codebase, or to comment on possible improvements you should make to your code.
|
||||
|
||||
That's it: you have contributed to this open-source project! Congratulations!
|
||||
|
||||
[1]: http://doc.prestashop.com/display/PS16/Coding+Standards
|
||||
[2]: http://doc.prestashop.com/display/PS16/How+to+write+a+commit+message
|
||||
[3]: https://help.github.com/articles/using-pull-requests
|
||||
|
19
www/modules/pscleaner/composer.json
Normal file
19
www/modules/pscleaner/composer.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"name": "prestashop/pscleaner",
|
||||
"description": "PrestaShop module pscleaner",
|
||||
"homepage": "https://github.com/PrestaShop/pscleaner",
|
||||
"license": "AFL - Academic Free License (AFL 3.0)",
|
||||
"authors": [
|
||||
{
|
||||
"name": "PrestaShop SA",
|
||||
"email": "contact@prestashop.com"
|
||||
}
|
||||
],
|
||||
"require": {
|
||||
"php": ">=5.3.2"
|
||||
},
|
||||
"config": {
|
||||
"preferred-install": "dist"
|
||||
},
|
||||
"type": "prestashop-module"
|
||||
}
|
35
www/modules/pscleaner/index.php
Normal file
35
www/modules/pscleaner/index.php
Normal file
@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2016 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2016 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
|
||||
header("Location: ../");
|
||||
exit;
|
BIN
www/modules/pscleaner/logo.gif
Normal file
BIN
www/modules/pscleaner/logo.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.1 KiB |
BIN
www/modules/pscleaner/logo.png
Normal file
BIN
www/modules/pscleaner/logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 935 B |
805
www/modules/pscleaner/pscleaner.php
Normal file
805
www/modules/pscleaner/pscleaner.php
Normal file
@ -0,0 +1,805 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2016 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2016 PrestaShop SA
|
||||
* @version Release: $Revision: 7060 $
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
if (!defined('_CAN_LOAD_FILES_')) {
|
||||
exit;
|
||||
}
|
||||
|
||||
class PSCleaner extends Module
|
||||
{
|
||||
public function __construct()
|
||||
{
|
||||
$this->name = 'pscleaner';
|
||||
$this->tab = 'administration';
|
||||
$this->version = '1.9.2';
|
||||
$this->author = 'PrestaShop';
|
||||
$this->need_instance = 0;
|
||||
if (version_compare(_PS_VERSION_, '1.5.0.0 ', '>=')) {
|
||||
$this->multishop_context = Shop::CONTEXT_ALL;
|
||||
}
|
||||
|
||||
$this->bootstrap = true;
|
||||
parent::__construct();
|
||||
|
||||
$this->displayName = $this->l('PrestaShop Cleaner');
|
||||
$this->description = $this->l('Check and fix functional integrity constraints and remove default data');
|
||||
$this->secure_key = Tools::encrypt($this->name);
|
||||
}
|
||||
|
||||
protected function getMultiShopValues($key)
|
||||
{
|
||||
if (version_compare(_PS_VERSION_, '1.6.0.3', '>=') === true) {
|
||||
return Configuration::getMultiShopValues($key);
|
||||
} else {
|
||||
$shops = Shop::getShops(false, null, true);
|
||||
$id_lang = (int) $this->context->language->id;
|
||||
$results = array();
|
||||
array_push($results, Configuration::get($key));
|
||||
|
||||
foreach ($shops as $id_shop) {
|
||||
array_push($results, Configuration::get($key, $id_lang, null, $id_shop));
|
||||
}
|
||||
|
||||
return $results;
|
||||
}
|
||||
}
|
||||
|
||||
public function getContent()
|
||||
{
|
||||
$html = '<h2>'.$this->l('Be really careful with this tool - There is no possible rollback!').'</h2>';
|
||||
if (Tools::isSubmit('submitCheckAndFix')) {
|
||||
$logs = self::checkAndFix();
|
||||
if (count($logs)) {
|
||||
$conf = $this->l('The following queries successfuly fixed broken data:').'<br /><ul>';
|
||||
foreach ($logs as $query => $entries) {
|
||||
$conf .= '<li>'.Tools::htmlentitiesUTF8($query).'<br />'.sprintf($this->l('%d line(s)'), $entries).'</li>';
|
||||
}
|
||||
$conf .= '</ul>';
|
||||
} else {
|
||||
$conf = $this->l('Nothing that need to be fixed');
|
||||
}
|
||||
$html .= $this->displayConfirmation($conf);
|
||||
} elseif (Tools::isSubmit('submitCleanAndOptimize')) {
|
||||
$logs = self::cleanAndOptimize();
|
||||
if (count($logs)) {
|
||||
$conf = $this->l('The following queries successfuly cleaned your database:').'<br /><ul>';
|
||||
foreach ($logs as $query => $entries) {
|
||||
$conf .= '<li>'.Tools::htmlentitiesUTF8($query).'<br />'.sprintf($this->l('%d line(s)'), $entries).'</li>';
|
||||
}
|
||||
$conf .= '</ul>';
|
||||
} else {
|
||||
$conf = $this->l('Nothing that need to be cleaned');
|
||||
}
|
||||
$html .= $this->displayConfirmation($conf);
|
||||
} elseif (Tools::getValue('submitTruncateCatalog') && Tools::getValue('checkTruncateCatalog')) {
|
||||
self::truncate('catalog');
|
||||
$html .= $this->displayConfirmation($this->l('Catalog truncated'));
|
||||
} elseif (Tools::getValue('submitTruncateSales') && Tools::getValue('checkTruncateSales')) {
|
||||
self::truncate('sales');
|
||||
$html .= $this->displayConfirmation($this->l('Orders and customers truncated'));
|
||||
}
|
||||
|
||||
$html .= '
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function(){
|
||||
$("#submitTruncateCatalog").click(function(){
|
||||
if ($(\'#checkTruncateCatalog_on\').attr(\'checked\') != "checked")
|
||||
{
|
||||
alert(\''.addslashes(html_entity_decode($this->l('Please read the disclaimer and click "Yes" above'))).'\');
|
||||
return false;
|
||||
}
|
||||
if (confirm(\''.addslashes(html_entity_decode($this->l('Are you sure that you want to delete all catalog data?'))).'\'))
|
||||
return true;
|
||||
return false;
|
||||
});
|
||||
$("#submitTruncateSales").click(function(){
|
||||
if ($(\'#checkTruncateSales_on\').attr(\'checked\') != "checked")
|
||||
{
|
||||
alert(\''.addslashes(html_entity_decode($this->l('Please read the disclaimer and click "Yes" above'))).'\');
|
||||
return false;
|
||||
}
|
||||
if (confirm(\''.addslashes(html_entity_decode($this->l('Are you sure that you want to delete all sales data?'))).'\'))
|
||||
return true;
|
||||
return false;
|
||||
});
|
||||
});
|
||||
</script>';
|
||||
|
||||
return $html.$this->renderForm();
|
||||
}
|
||||
|
||||
public static function checkAndFix()
|
||||
{
|
||||
$db = Db::getInstance();
|
||||
$logs = array();
|
||||
|
||||
// Remove doubles in the configuration
|
||||
$filtered_configuration = array();
|
||||
$result = $db->ExecuteS('SELECT * FROM '._DB_PREFIX_.'configuration');
|
||||
foreach ($result as $row) {
|
||||
$key = $row['id_shop_group'].'-|-'.$row['id_shop'].'-|-'.$row['name'];
|
||||
if (in_array($key, $filtered_configuration)) {
|
||||
$query = 'DELETE FROM '._DB_PREFIX_.'configuration WHERE id_configuration = '.(int)$row['id_configuration'];
|
||||
$db->Execute($query);
|
||||
$logs[$query] = 1;
|
||||
} else {
|
||||
$filtered_configuration[] = $key;
|
||||
}
|
||||
}
|
||||
unset($filtered_configuration);
|
||||
|
||||
// Remove inexisting or monolanguage configuration value from configuration_lang
|
||||
$query = 'DELETE FROM `'._DB_PREFIX_.'configuration_lang`
|
||||
WHERE `id_configuration` NOT IN (SELECT `id_configuration` FROM `'._DB_PREFIX_.'configuration`)
|
||||
OR `id_configuration` IN (SELECT `id_configuration` FROM `'._DB_PREFIX_.'configuration` WHERE name IS NULL OR name = "")';
|
||||
if ($db->Execute($query)) {
|
||||
if ($affected_rows = $db->Affected_Rows()) {
|
||||
$logs[$query] = $affected_rows;
|
||||
}
|
||||
}
|
||||
|
||||
// Simple Cascade Delete
|
||||
$queries = self::getCheckAndFixQueries();
|
||||
|
||||
$queries = self::bulle($queries);
|
||||
foreach ($queries as $query_array) {
|
||||
// If this is a module and the module is not installed, we continue
|
||||
if (isset($query_array[4]) && !Module::isInstalled($query_array[4])) {
|
||||
continue;
|
||||
}
|
||||
|
||||
$query = 'DELETE FROM `'._DB_PREFIX_.$query_array[0].'` WHERE `'.$query_array[1].'` NOT IN (SELECT `'.$query_array[3].'` FROM `'._DB_PREFIX_.$query_array[2].'`)';
|
||||
if ($db->Execute($query)) {
|
||||
if ($affected_rows = $db->Affected_Rows()) {
|
||||
$logs[$query] = $affected_rows;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// _lang table cleaning
|
||||
$tables = Db::getInstance()->executeS('SHOW TABLES LIKE "'.preg_replace('/([%_])/', '\\$1', _DB_PREFIX_).'%_\\_lang"');
|
||||
foreach ($tables as $table) {
|
||||
$table_lang = current($table);
|
||||
$table = str_replace('_lang', '', $table_lang);
|
||||
$id_table = 'id_'.preg_replace('/^'._DB_PREFIX_.'/', '', $table);
|
||||
|
||||
$query = 'DELETE FROM `'.bqSQL($table_lang).'` WHERE `'.bqSQL($id_table).'` NOT IN (SELECT `'.bqSQL($id_table).'` FROM `'.bqSQL($table).'`)';
|
||||
if ($db->Execute($query)) {
|
||||
if ($affected_rows = $db->Affected_Rows()) {
|
||||
$logs[$query] = $affected_rows;
|
||||
}
|
||||
}
|
||||
|
||||
$query = 'DELETE FROM `'.bqSQL($table_lang).'` WHERE `id_lang` NOT IN (SELECT `id_lang` FROM `'._DB_PREFIX_.'lang`)';
|
||||
if ($db->Execute($query)) {
|
||||
if ($affected_rows = $db->Affected_Rows()) {
|
||||
$logs[$query] = $affected_rows;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// _shop table cleaning
|
||||
$tables = Db::getInstance()->executeS('SHOW TABLES LIKE "'.preg_replace('/([%_])/', '\\$1', _DB_PREFIX_).'%_\\_shop"');
|
||||
foreach ($tables as $table) {
|
||||
$table_shop = current($table);
|
||||
$table = str_replace('_shop', '', $table_shop);
|
||||
$id_table = 'id_'.preg_replace('/^'._DB_PREFIX_.'/', '', $table);
|
||||
|
||||
if (in_array($table_shop, array(_DB_PREFIX_.'carrier_tax_rules_group_shop'))) {
|
||||
continue;
|
||||
}
|
||||
|
||||
$query = 'DELETE FROM `'.bqSQL($table_shop).'` WHERE `'.bqSQL($id_table).'` NOT IN (SELECT `'.bqSQL($id_table).'` FROM `'.bqSQL($table).'`)';
|
||||
if ($db->Execute($query)) {
|
||||
if ($affected_rows = $db->Affected_Rows()) {
|
||||
$logs[$query] = $affected_rows;
|
||||
}
|
||||
}
|
||||
|
||||
$query = 'DELETE FROM `'.bqSQL($table_shop).'` WHERE `id_shop` NOT IN (SELECT `id_shop` FROM `'._DB_PREFIX_.'shop`)';
|
||||
if ($db->Execute($query)) {
|
||||
if ($affected_rows = $db->Affected_Rows()) {
|
||||
$logs[$query] = $affected_rows;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// stock_available
|
||||
$query = 'DELETE FROM `'._DB_PREFIX_.'stock_available` WHERE `id_shop` NOT IN (SELECT `id_shop` FROM `'._DB_PREFIX_.'shop`) AND `id_shop_group` NOT IN (SELECT `id_shop_group` FROM `'._DB_PREFIX_.'shop_group`)';
|
||||
if ($db->Execute($query)) {
|
||||
if ($affected_rows = $db->Affected_Rows()) {
|
||||
$logs[$query] = $affected_rows;
|
||||
}
|
||||
}
|
||||
|
||||
Category::regenerateEntireNtree();
|
||||
|
||||
// @Todo: Remove attachment files, images...
|
||||
Image::clearTmpDir();
|
||||
self::clearAllCaches();
|
||||
|
||||
return $logs;
|
||||
}
|
||||
|
||||
public function truncate($case)
|
||||
{
|
||||
$db = Db::getInstance();
|
||||
$db->execute('SET FOREIGN_KEY_CHECKS = 0;');
|
||||
|
||||
switch ($case) {
|
||||
case 'catalog':
|
||||
$id_home = $this->getMultiShopValues('PS_HOME_CATEGORY');
|
||||
$id_root = $this->getMultiShopValues('PS_ROOT_CATEGORY');
|
||||
$db->execute('DELETE FROM `'._DB_PREFIX_.'category` WHERE id_category NOT IN ('.implode(',', array_map('intval', $id_home)).', '.implode(',', array_map('intval', $id_root)).')');
|
||||
$db->execute('DELETE FROM `'._DB_PREFIX_.'category_lang` WHERE id_category NOT IN ('.implode(',', array_map('intval', $id_home)).', '.implode(',', array_map('intval', $id_root)).')');
|
||||
$db->execute('DELETE FROM `'._DB_PREFIX_.'category_shop` WHERE id_category NOT IN ('.implode(',', array_map('intval', $id_home)).', '.implode(',', array_map('intval', $id_root)).')');
|
||||
foreach (scandir(_PS_CAT_IMG_DIR_) as $dir) {
|
||||
if (preg_match('/^[0-9]+(\-(.*))?\.jpg$/', $dir)) {
|
||||
unlink(_PS_CAT_IMG_DIR_.$dir);
|
||||
}
|
||||
}
|
||||
$tables = self::getCatalogRelatedTables();
|
||||
foreach ($tables as $table) {
|
||||
$db->execute('TRUNCATE TABLE `'._DB_PREFIX_.bqSQL($table).'`');
|
||||
}
|
||||
$db->execute('DELETE FROM `'._DB_PREFIX_.'address` WHERE id_manufacturer > 0 OR id_supplier > 0 OR id_warehouse > 0');
|
||||
|
||||
Image::deleteAllImages(_PS_PROD_IMG_DIR_);
|
||||
if (!file_exists(_PS_PROD_IMG_DIR_)) {
|
||||
mkdir(_PS_PROD_IMG_DIR_);
|
||||
}
|
||||
foreach (scandir(_PS_MANU_IMG_DIR_) as $dir) {
|
||||
if (preg_match('/^[0-9]+(\-(.*))?\.jpg$/', $dir)) {
|
||||
unlink(_PS_MANU_IMG_DIR_.$dir);
|
||||
}
|
||||
}
|
||||
foreach (scandir(_PS_SUPP_IMG_DIR_) as $dir) {
|
||||
if (preg_match('/^[0-9]+(\-(.*))?\.jpg$/', $dir)) {
|
||||
unlink(_PS_SUPP_IMG_DIR_.$dir);
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
case 'sales':
|
||||
$tables = self::getSalesRelatedTables();
|
||||
|
||||
$modules_tables = array(
|
||||
'sekeywords' => array('sekeyword'),
|
||||
'pagesnotfound' => array('pagenotfound'),
|
||||
'paypal' => array('paypal_customer', 'paypal_order')
|
||||
);
|
||||
|
||||
foreach ($modules_tables as $name => $module_tables) {
|
||||
if (Module::isInstalled($name)) {
|
||||
$tables = array_merge($tables, $module_tables);
|
||||
}
|
||||
}
|
||||
|
||||
foreach ($tables as $table) {
|
||||
$db->execute('TRUNCATE TABLE `'._DB_PREFIX_.bqSQL($table).'`');
|
||||
}
|
||||
$db->execute('DELETE FROM `'._DB_PREFIX_.'address` WHERE id_customer > 0');
|
||||
$db->execute('UPDATE `'._DB_PREFIX_.'employee` SET `id_last_order` = 0,`id_last_customer_message` = 0,`id_last_customer` = 0');
|
||||
|
||||
break;
|
||||
}
|
||||
self::clearAllCaches();
|
||||
$db->execute('SET FOREIGN_KEY_CHECKS = 1;');
|
||||
}
|
||||
|
||||
public static function cleanAndOptimize()
|
||||
{
|
||||
$logs = array();
|
||||
|
||||
$query = '
|
||||
DELETE FROM `'._DB_PREFIX_.'cart`
|
||||
WHERE id_cart NOT IN (SELECT id_cart FROM `'._DB_PREFIX_.'orders`)
|
||||
AND date_add < "'.pSQL(date('Y-m-d', strtotime('-1 month'))).'"';
|
||||
if (Db::getInstance()->Execute($query)) {
|
||||
if ($affected_rows = Db::getInstance()->Affected_Rows()) {
|
||||
$logs[$query] = $affected_rows;
|
||||
}
|
||||
}
|
||||
|
||||
$query = '
|
||||
DELETE FROM `'._DB_PREFIX_.'cart_rule`
|
||||
WHERE (
|
||||
active = 0
|
||||
OR quantity = 0
|
||||
OR date_to < "'.pSQL(date('Y-m-d')).'"
|
||||
)
|
||||
AND date_add < "'.pSQL(date('Y-m-d', strtotime('-1 month'))).'"';
|
||||
if (Db::getInstance()->Execute($query)) {
|
||||
if ($affected_rows = Db::getInstance()->Affected_Rows()) {
|
||||
$logs[$query] = $affected_rows;
|
||||
}
|
||||
}
|
||||
|
||||
$parents = Db::getInstance()->ExecuteS('SELECT DISTINCT id_parent FROM '._DB_PREFIX_.'tab');
|
||||
foreach ($parents as $parent) {
|
||||
$children = Db::getInstance()->ExecuteS('SELECT id_tab FROM '._DB_PREFIX_.'tab WHERE id_parent = '.(int)$parent['id_parent'].' ORDER BY IF(class_name IN ("AdminHome", "AdminDashboard"), 1, 2), position ASC');
|
||||
$i = 1;
|
||||
foreach ($children as $child) {
|
||||
$query = 'UPDATE '._DB_PREFIX_.'tab SET position = '.(int)($i++).' WHERE id_tab = '.(int)$child['id_tab'].' AND id_parent = '.(int)$parent['id_parent'];
|
||||
if (Db::getInstance()->Execute($query)) {
|
||||
if ($affected_rows = Db::getInstance()->Affected_Rows()) {
|
||||
$logs[$query] = $affected_rows;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return $logs;
|
||||
}
|
||||
|
||||
protected static function bulle($array)
|
||||
{
|
||||
$sorted = false;
|
||||
$size = count($array);
|
||||
while (!$sorted) {
|
||||
$sorted = true;
|
||||
for ($i = 0; $i < $size - 1; ++$i) {
|
||||
for ($j = $i + 1; $j < $size; ++$j) {
|
||||
if ($array[$i][2] == $array[$j][0]) {
|
||||
$tmp = $array[$i];
|
||||
$array[$i] = $array[$j];
|
||||
$array[$j] = $tmp;
|
||||
$sorted = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return $array;
|
||||
}
|
||||
|
||||
protected static function clearAllCaches()
|
||||
{
|
||||
$index = file_exists(_PS_TMP_IMG_DIR_.'index.php') ? file_get_contents(_PS_TMP_IMG_DIR_.'index.php') : '';
|
||||
Tools::deleteDirectory(_PS_TMP_IMG_DIR_, false);
|
||||
file_put_contents(_PS_TMP_IMG_DIR_.'index.php', $index);
|
||||
Context::getContext()->smarty->clearAllCache();
|
||||
}
|
||||
|
||||
public function renderForm()
|
||||
{
|
||||
$fields_form_1 = array(
|
||||
'form' => array(
|
||||
'legend' => array(
|
||||
'title' => $this->l('Catalog'),
|
||||
'icon' => 'icon-cogs'
|
||||
),
|
||||
'input' => array(
|
||||
array(
|
||||
'type' => 'switch',
|
||||
'is_bool' => true,
|
||||
'label' => $this->l('I understand that all the catalog data will be removed without possible rollback: products, features, categories, tags, images, prices, attachments, scenes, stocks, attribute groups and values, manufacturers, suppliers...'),
|
||||
'name' => 'checkTruncateCatalog',
|
||||
'values' => array(
|
||||
array(
|
||||
'id' => 'checkTruncateCatalog_on',
|
||||
'value' => 1,
|
||||
'label' => $this->l('Enabled')
|
||||
),
|
||||
array(
|
||||
'id' => 'checkTruncateCatalog_off',
|
||||
'value' => 0,
|
||||
'label' => $this->l('Disabled')
|
||||
)
|
||||
)
|
||||
)
|
||||
),
|
||||
'submit' => array(
|
||||
'title' => $this->l('Delete catalog'),
|
||||
'class' => 'btn btn-default pull-right',
|
||||
'name' => 'submitTruncateCatalog',
|
||||
'id' => 'submitTruncateCatalog',
|
||||
)
|
||||
)
|
||||
);
|
||||
|
||||
$fields_form_2 = array(
|
||||
'form' => array(
|
||||
'legend' => array(
|
||||
'title' => $this->l('Orders and customers'),
|
||||
'icon' => 'icon-cogs'
|
||||
),
|
||||
'input' => array(
|
||||
array(
|
||||
'type' => 'switch',
|
||||
'is_bool' => true,
|
||||
'label' => $this->l('I understand that all the orders and customers will be removed without possible rollback: customers, carts, orders, connections, guests, messages, stats...'),
|
||||
'name' => 'checkTruncateSales',
|
||||
'values' => array(
|
||||
array(
|
||||
'id' => 'checkTruncateSales_on',
|
||||
'value' => 1,
|
||||
'label' => $this->l('Enabled')
|
||||
),
|
||||
array(
|
||||
'id' => 'checkTruncateSales_off',
|
||||
'value' => 0,
|
||||
'label' => $this->l('Disabled')
|
||||
)
|
||||
)
|
||||
)
|
||||
),
|
||||
'submit' => array(
|
||||
'title' => $this->l('Delete orders & customers'),
|
||||
'class' => 'btn btn-default pull-right',
|
||||
'name' => 'submitTruncateSales',
|
||||
'id' => 'submitTruncateSales',
|
||||
)
|
||||
)
|
||||
);
|
||||
|
||||
$fields_form_3 = array(
|
||||
'form' => array(
|
||||
'legend' => array(
|
||||
'title' => $this->l('Functional integrity constraints'),
|
||||
'icon' => 'icon-cogs'
|
||||
),
|
||||
'submit' => array(
|
||||
'title' => $this->l('Check & fix'),
|
||||
'class' => 'btn btn-default pull-right',
|
||||
'name' => 'submitCheckAndFix',
|
||||
)
|
||||
)
|
||||
);
|
||||
$fields_form_4 = array(
|
||||
'form' => array(
|
||||
'legend' => array(
|
||||
'title' => $this->l('Database cleaning'),
|
||||
'icon' => 'icon-cogs'
|
||||
),
|
||||
'submit' => array(
|
||||
'title' => $this->l('Clean & Optimize'),
|
||||
'class' => 'btn btn-default pull-right',
|
||||
'name' => 'submitCleanAndOptimize',
|
||||
)
|
||||
)
|
||||
);
|
||||
|
||||
$helper = new HelperForm();
|
||||
$helper->module = $this;
|
||||
$helper->show_toolbar = false;
|
||||
$helper->table = $this->table;
|
||||
$lang = new Language((int)Configuration::get('PS_LANG_DEFAULT'));
|
||||
$helper->default_form_language = $lang->id;
|
||||
$helper->allow_employee_form_lang = Configuration::get('PS_BO_ALLOW_EMPLOYEE_FORM_LANG') ? Configuration::get('PS_BO_ALLOW_EMPLOYEE_FORM_LANG') : 0;
|
||||
$this->fields_form = array();
|
||||
$helper->id = (int)Tools::getValue('id_carrier');
|
||||
$helper->identifier = $this->identifier;
|
||||
$helper->submit_action = 'btnSubmit';
|
||||
$helper->currentIndex = $this->context->link->getAdminLink('AdminModules', false).'&configure='.$this->name.'&tab_module='.$this->tab.'&module_name='.$this->name;
|
||||
$helper->token = Tools::getAdminTokenLite('AdminModules');
|
||||
$helper->tpl_vars = array(
|
||||
'fields_value' => $this->getConfigFieldsValues(),
|
||||
'languages' => $this->context->controller->getLanguages(),
|
||||
'id_language' => $this->context->language->id
|
||||
);
|
||||
|
||||
return $helper->generateForm(array($fields_form_1, $fields_form_2, $fields_form_3, $fields_form_4));
|
||||
}
|
||||
|
||||
public function getConfigFieldsValues()
|
||||
{
|
||||
return array('checkTruncateSales' => 0, 'checkTruncateCatalog' => 0);
|
||||
}
|
||||
|
||||
public static function getCheckAndFixQueries()
|
||||
{
|
||||
$append = array();
|
||||
if (version_compare('1.7.0.0', _PS_VERSION_, '>')) {
|
||||
$append = array(
|
||||
array('access', 'id_tab', 'tab', 'id_tab'),
|
||||
array('compare_product', 'id_compare', 'compare', 'id_compare'),
|
||||
array('compare_product', 'id_product', 'product', 'id_product'),
|
||||
array('compare', 'id_customer', 'customer', 'id_customer'),
|
||||
array('module_access', 'id_module', 'module', 'id_module'),
|
||||
array('scene_category', 'id_scene', 'scene', 'id_scene'),
|
||||
array('scene_category', 'id_category', 'category', 'id_category'),
|
||||
array('scene_products', 'id_scene', 'scene', 'id_scene'),
|
||||
array('scene_products', 'id_product', 'product', 'id_product'),
|
||||
array('theme_specific', 'id_theme', 'theme', 'id_theme'),
|
||||
array('theme_specific', 'id_shop', 'shop', 'id_shop'),
|
||||
|
||||
);
|
||||
}
|
||||
return array_merge($append, array(
|
||||
// 0 => DELETE FROM __table__, 1 => WHERE __id__ NOT IN, 2 => NOT IN __table__, 3 => __id__ used in the "NOT IN" table, 4 => module_name
|
||||
array('access', 'id_profile', 'profile', 'id_profile'),
|
||||
array('accessory', 'id_product_1', 'product', 'id_product'),
|
||||
array('accessory', 'id_product_2', 'product', 'id_product'),
|
||||
array('address_format', 'id_country', 'country', 'id_country'),
|
||||
array('attribute', 'id_attribute_group', 'attribute_group', 'id_attribute_group'),
|
||||
array('carrier_group', 'id_carrier', 'carrier', 'id_carrier'),
|
||||
array('carrier_group', 'id_group', 'group', 'id_group'),
|
||||
array('carrier_zone', 'id_carrier', 'carrier', 'id_carrier'),
|
||||
array('carrier_zone', 'id_zone', 'zone', 'id_zone'),
|
||||
array('cart_cart_rule', 'id_cart', 'cart', 'id_cart'),
|
||||
array('cart_product', 'id_cart', 'cart', 'id_cart'),
|
||||
array('cart_rule_carrier', 'id_cart_rule', 'cart_rule', 'id_cart_rule'),
|
||||
array('cart_rule_carrier', 'id_carrier', 'carrier', 'id_carrier'),
|
||||
array('cart_rule_combination', 'id_cart_rule_1', 'cart_rule', 'id_cart_rule'),
|
||||
array('cart_rule_combination', 'id_cart_rule_2', 'cart_rule', 'id_cart_rule'),
|
||||
array('cart_rule_country', 'id_cart_rule', 'cart_rule', 'id_cart_rule'),
|
||||
array('cart_rule_country', 'id_country', 'country', 'id_country'),
|
||||
array('cart_rule_group', 'id_cart_rule', 'cart_rule', 'id_cart_rule'),
|
||||
array('cart_rule_group', 'id_group', 'group', 'id_group'),
|
||||
array('cart_rule_product_rule_group', 'id_cart_rule', 'cart_rule', 'id_cart_rule'),
|
||||
array('cart_rule_product_rule', 'id_product_rule_group', 'cart_rule_product_rule_group', 'id_product_rule_group'),
|
||||
array('cart_rule_product_rule_value', 'id_product_rule', 'cart_rule_product_rule', 'id_product_rule'),
|
||||
array('category_group', 'id_category', 'category', 'id_category'),
|
||||
array('category_group', 'id_group', 'group', 'id_group'),
|
||||
array('category_product', 'id_category', 'category', 'id_category'),
|
||||
array('category_product', 'id_product', 'product', 'id_product'),
|
||||
array('cms', 'id_cms_category', 'cms_category', 'id_cms_category'),
|
||||
array('cms_block', 'id_cms_category', 'cms_category', 'id_cms_category', 'blockcms'),
|
||||
array('cms_block_page', 'id_cms', 'cms', 'id_cms', 'blockcms'),
|
||||
array('cms_block_page', 'id_cms_block', 'cms_block', 'id_cms_block', 'blockcms'),
|
||||
array('connections', 'id_shop_group', 'shop_group', 'id_shop_group'),
|
||||
array('connections', 'id_shop', 'shop', 'id_shop'),
|
||||
array('connections_page', 'id_connections', 'connections', 'id_connections'),
|
||||
array('connections_page', 'id_page', 'page', 'id_page'),
|
||||
array('connections_source', 'id_connections', 'connections', 'id_connections'),
|
||||
array('customer', 'id_shop_group', 'shop_group', 'id_shop_group'),
|
||||
array('customer', 'id_shop', 'shop', 'id_shop'),
|
||||
array('customer_group', 'id_group', 'group', 'id_group'),
|
||||
array('customer_group', 'id_customer', 'customer', 'id_customer'),
|
||||
array('customer_message', 'id_customer_thread', 'customer_thread', 'id_customer_thread'),
|
||||
array('customer_thread', 'id_shop', 'shop', 'id_shop'),
|
||||
array('customization', 'id_cart', 'cart', 'id_cart'),
|
||||
array('customization_field', 'id_product', 'product', 'id_product'),
|
||||
array('customized_data', 'id_customization', 'customization', 'id_customization'),
|
||||
array('delivery', 'id_shop', 'shop', 'id_shop'),
|
||||
array('delivery', 'id_shop_group', 'shop_group', 'id_shop_group'),
|
||||
array('delivery', 'id_carrier', 'carrier', 'id_carrier'),
|
||||
array('delivery', 'id_zone', 'zone', 'id_zone'),
|
||||
array('editorial', 'id_shop', 'shop', 'id_shop', 'editorial'),
|
||||
array('favorite_product', 'id_product', 'product', 'id_product', 'favoriteproducts'),
|
||||
array('favorite_product', 'id_customer', 'customer', 'id_customer', 'favoriteproducts'),
|
||||
array('favorite_product', 'id_shop', 'shop', 'id_shop', 'favoriteproducts'),
|
||||
array('feature_product', 'id_feature', 'feature', 'id_feature'),
|
||||
array('feature_product', 'id_product', 'product', 'id_product'),
|
||||
array('feature_value', 'id_feature', 'feature', 'id_feature'),
|
||||
array('group_reduction', 'id_group', 'group', 'id_group'),
|
||||
array('group_reduction', 'id_category', 'category', 'id_category'),
|
||||
array('homeslider', 'id_shop', 'shop', 'id_shop', 'homeslider'),
|
||||
array('homeslider', 'id_homeslider_slides', 'homeslider_slides', 'id_homeslider_slides', 'homeslider'),
|
||||
array('hook_module', 'id_hook', 'hook', 'id_hook'),
|
||||
array('hook_module', 'id_module', 'module', 'id_module'),
|
||||
array('hook_module_exceptions', 'id_hook', 'hook', 'id_hook'),
|
||||
array('hook_module_exceptions', 'id_module', 'module', 'id_module'),
|
||||
array('hook_module_exceptions', 'id_shop', 'shop', 'id_shop'),
|
||||
array('image', 'id_product', 'product', 'id_product'),
|
||||
array('message', 'id_cart', 'cart', 'id_cart'),
|
||||
array('message_readed', 'id_message', 'message', 'id_message'),
|
||||
array('message_readed', 'id_employee', 'employee', 'id_employee'),
|
||||
array('module_access', 'id_profile', 'profile', 'id_profile'),
|
||||
array('module_country', 'id_module', 'module', 'id_module'),
|
||||
array('module_country', 'id_country', 'country', 'id_country'),
|
||||
array('module_country', 'id_shop', 'shop', 'id_shop'),
|
||||
array('module_currency', 'id_module', 'module', 'id_module'),
|
||||
array('module_currency', 'id_currency', 'currency', 'id_currency'),
|
||||
array('module_currency', 'id_shop', 'shop', 'id_shop'),
|
||||
array('module_group', 'id_module', 'module', 'id_module'),
|
||||
array('module_group', 'id_group', 'group', 'id_group'),
|
||||
array('module_group', 'id_shop', 'shop', 'id_shop'),
|
||||
array('module_preference', 'id_employee', 'employee', 'id_employee'),
|
||||
array('orders', 'id_shop', 'shop', 'id_shop'),
|
||||
array('orders', 'id_shop_group', 'group_shop', 'id_shop_group'),
|
||||
array('order_carrier', 'id_order', 'orders', 'id_order'),
|
||||
array('order_cart_rule', 'id_order', 'orders', 'id_order'),
|
||||
array('order_detail', 'id_order', 'orders', 'id_order'),
|
||||
array('order_detail_tax', 'id_order_detail', 'order_detail', 'id_order_detail'),
|
||||
array('order_history', 'id_order', 'orders', 'id_order'),
|
||||
array('order_invoice', 'id_order', 'orders', 'id_order'),
|
||||
array('order_invoice_payment', 'id_order', 'orders', 'id_order'),
|
||||
array('order_invoice_tax', 'id_order_invoice', 'order_invoice', 'id_order_invoice'),
|
||||
array('order_return', 'id_order', 'orders', 'id_order'),
|
||||
array('order_return_detail', 'id_order_return', 'order_return', 'id_order_return'),
|
||||
array('order_slip', 'id_order', 'orders', 'id_order'),
|
||||
array('order_slip_detail', 'id_order_slip', 'order_slip', 'id_order_slip'),
|
||||
array('pack', 'id_product_pack', 'product', 'id_product'),
|
||||
array('pack', 'id_product_item', 'product', 'id_product'),
|
||||
array('page', 'id_page_type', 'page_type', 'id_page_type'),
|
||||
array('page_viewed', 'id_shop', 'shop', 'id_shop'),
|
||||
array('page_viewed', 'id_shop_group', 'shop_group', 'id_shop_group'),
|
||||
array('page_viewed', 'id_date_range', 'date_range', 'id_date_range'),
|
||||
array('product_attachment', 'id_attachment', 'attachment', 'id_attachment'),
|
||||
array('product_attachment', 'id_product', 'product', 'id_product'),
|
||||
array('product_attribute', 'id_product', 'product', 'id_product'),
|
||||
array('product_attribute_combination', 'id_product_attribute', 'product_attribute', 'id_product_attribute'),
|
||||
array('product_attribute_combination', 'id_attribute', 'attribute', 'id_attribute'),
|
||||
array('product_attribute_image', 'id_image', 'image', 'id_image'),
|
||||
array('product_attribute_image', 'id_product_attribute', 'product_attribute', 'id_product_attribute'),
|
||||
array('product_carrier', 'id_product', 'product', 'id_product'),
|
||||
array('product_carrier', 'id_shop', 'shop', 'id_shop'),
|
||||
array('product_carrier', 'id_carrier_reference', 'carrier', 'id_reference'),
|
||||
array('product_country_tax', 'id_product', 'product', 'id_product'),
|
||||
array('product_country_tax', 'id_country', 'country', 'id_country'),
|
||||
array('product_country_tax', 'id_tax', 'tax', 'id_tax'),
|
||||
array('product_download', 'id_product', 'product', 'id_product'),
|
||||
array('product_group_reduction_cache', 'id_product', 'product', 'id_product'),
|
||||
array('product_group_reduction_cache', 'id_group', 'group', 'id_group'),
|
||||
array('product_sale', 'id_product', 'product', 'id_product'),
|
||||
array('product_supplier', 'id_product', 'product', 'id_product'),
|
||||
array('product_supplier', 'id_supplier', 'supplier', 'id_supplier'),
|
||||
array('product_tag', 'id_product', 'product', 'id_product'),
|
||||
array('product_tag', 'id_tag', 'tag', 'id_tag'),
|
||||
array('range_price', 'id_carrier', 'carrier', 'id_carrier'),
|
||||
array('range_weight', 'id_carrier', 'carrier', 'id_carrier'),
|
||||
array('referrer_cache', 'id_referrer', 'referrer', 'id_referrer'),
|
||||
array('referrer_cache', 'id_connections_source', 'connections_source', 'id_connections_source'),
|
||||
array('search_index', 'id_product', 'product', 'id_product'),
|
||||
array('search_word', 'id_lang', 'lang', 'id_lang'),
|
||||
array('search_word', 'id_shop', 'shop', 'id_shop'),
|
||||
array('shop_url', 'id_shop', 'shop', 'id_shop'),
|
||||
array('specific_price_priority', 'id_product', 'product', 'id_product'),
|
||||
array('stock', 'id_warehouse', 'warehouse', 'id_warehouse'),
|
||||
array('stock', 'id_product', 'product', 'id_product'),
|
||||
array('stock_available', 'id_product', 'product', 'id_product'),
|
||||
array('stock_mvt', 'id_stock', 'stock', 'id_stock'),
|
||||
array('tab_module_preference', 'id_employee', 'employee', 'id_employee'),
|
||||
array('tab_module_preference', 'id_tab', 'tab', 'id_tab'),
|
||||
array('tax_rule', 'id_country', 'country', 'id_country'),
|
||||
array('warehouse_carrier', 'id_warehouse', 'warehouse', 'id_warehouse'),
|
||||
array('warehouse_carrier', 'id_carrier', 'carrier', 'id_carrier'),
|
||||
array('warehouse_product_location', 'id_product', 'product', 'id_product'),
|
||||
array('warehouse_product_location', 'id_warehouse', 'warehouse', 'id_warehouse'),
|
||||
));
|
||||
}
|
||||
|
||||
public static function getCatalogRelatedTables()
|
||||
{
|
||||
$append = array();
|
||||
if (version_compare('1.7.0.0', _PS_VERSION_, '>')) {
|
||||
$append = array(
|
||||
'compare_product',
|
||||
'scene_products',
|
||||
'scene',
|
||||
'scene_category',
|
||||
'scene_lang',
|
||||
'scene_products',
|
||||
'scene_shop',
|
||||
);
|
||||
}
|
||||
return array_merge($append, array(
|
||||
'product',
|
||||
'product_shop',
|
||||
'feature_product',
|
||||
'product_lang',
|
||||
'category_product',
|
||||
'product_tag',
|
||||
'tag',
|
||||
'image',
|
||||
'image_lang',
|
||||
'image_shop',
|
||||
'specific_price',
|
||||
'specific_price_priority',
|
||||
'product_carrier',
|
||||
'cart_product',
|
||||
'product_attachment',
|
||||
'product_country_tax',
|
||||
'product_download',
|
||||
'product_group_reduction_cache',
|
||||
'product_sale',
|
||||
'product_supplier',
|
||||
'warehouse_product_location',
|
||||
'stock',
|
||||
'stock_available',
|
||||
'stock_mvt',
|
||||
'customization',
|
||||
'customization_field',
|
||||
'supply_order_detail',
|
||||
'attribute_impact',
|
||||
'product_attribute',
|
||||
'product_attribute_shop',
|
||||
'product_attribute_combination',
|
||||
'product_attribute_image',
|
||||
'attribute_impact',
|
||||
'attribute_lang',
|
||||
'attribute_group',
|
||||
'attribute_group_lang',
|
||||
'attribute_group_shop',
|
||||
'attribute_shop',
|
||||
'product_attribute',
|
||||
'product_attribute_shop',
|
||||
'product_attribute_combination',
|
||||
'product_attribute_image',
|
||||
'stock_available',
|
||||
'manufacturer',
|
||||
'manufacturer_lang',
|
||||
'manufacturer_shop',
|
||||
'supplier',
|
||||
'supplier_lang',
|
||||
'supplier_shop',
|
||||
'customization',
|
||||
'customization_field',
|
||||
'customization_field_lang',
|
||||
'customized_data',
|
||||
'feature',
|
||||
'feature_lang',
|
||||
'feature_product',
|
||||
'feature_shop',
|
||||
'feature_value',
|
||||
'feature_value_lang',
|
||||
'pack',
|
||||
'search_index',
|
||||
'search_word',
|
||||
'specific_price',
|
||||
'specific_price_priority',
|
||||
'specific_price_rule',
|
||||
'specific_price_rule_condition',
|
||||
'specific_price_rule_condition_group',
|
||||
'stock',
|
||||
'stock_available',
|
||||
'stock_mvt',
|
||||
'warehouse',
|
||||
));
|
||||
}
|
||||
|
||||
public static function getSalesRelatedTables()
|
||||
{
|
||||
return array(
|
||||
'customer',
|
||||
'cart',
|
||||
'cart_product',
|
||||
'connections',
|
||||
'connections_page',
|
||||
'connections_source',
|
||||
'customer_group',
|
||||
'customer_message',
|
||||
'customer_message_sync_imap',
|
||||
'customer_thread',
|
||||
'guest',
|
||||
'message',
|
||||
'message_readed',
|
||||
'orders',
|
||||
'order_carrier',
|
||||
'order_cart_rule',
|
||||
'order_detail',
|
||||
'order_detail_tax',
|
||||
'order_history',
|
||||
'order_invoice',
|
||||
'order_invoice_payment',
|
||||
'order_invoice_tax',
|
||||
'order_message',
|
||||
'order_message_lang',
|
||||
'order_payment',
|
||||
'order_return',
|
||||
'order_return_detail',
|
||||
'order_slip',
|
||||
'order_slip_detail',
|
||||
'page',
|
||||
'page_type',
|
||||
'page_viewed',
|
||||
'product_sale',
|
||||
'referrer_cache',
|
||||
);
|
||||
}
|
||||
}
|
33
www/modules/pscleaner/translations/fr.php
Normal file
33
www/modules/pscleaner/translations/fr.php
Normal file
@ -0,0 +1,33 @@
|
||||
<?php
|
||||
|
||||
global $_MODULE;
|
||||
$_MODULE = array();
|
||||
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_e5a8af934462c05509c7de5f2f2c18a3'] = 'Nettoyage de PrestaShop';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_4bcb9cc248b7f6c8dc7f5c323bde76de'] = 'Vérifie et répare les problèmes d\'intégrité fonctionnelle et supprime les données par défaut (produits, commandes, clients)';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_752369f18aebeed9ae8384d8f1b5dc5e'] = 'Soyez très attentifs en utilisant cet outil, il n\'y a pas de retour en arrière possible !';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_550b877b1a255ba717cfad4b82057731'] = 'Les requêtes suivantes ont permis de réparer certaines données:';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_14a7ab23d566b4505d0c711338c19a08'] = '%d ligne(s)';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_d1ff3c9d57acd4283d2793a36737479e'] = 'Il n\'y a rien qui nécessite d\'être réparé.';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_53d097f11855337bb74f1444d6c47c99'] = 'Les requêtes suivantes ont permis de nettoyer votre base de données avec succès :';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_098c3581a731f08d24311bbf515adbbb'] = 'Félicitations, tout est déjà en ordre!';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_1bb7c5eb8682aeada82c407b40ec09c8'] = 'Catalogue supprimé';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_ed6ecb7169d5476ef5251524bb17552a'] = 'Commandes et clients supprimés';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_43364f357f96e8b70be4a44d44196807'] = 'Veuillez lire les mises en garde et cliquer sur le bouton pour les approuver.';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_6c69628e1d57fa6e39162b039a82133b'] = 'Souhaitez-vous supprimer le catalogue produit ?';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_6a68264705f23c8e3d505fd2c93a87ba'] = 'Souhaitez-vous supprimer commandes et clients ?';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_c32516babc5b6c47eb8ce1bfc223253c'] = 'Catalogue';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_da69e50b7440e12fe63287904819eaa3'] = 'J\'ai bien compris que tout le catalogue sera supprimé sans possibilité de retour en arrière : produits, caractéristiques, catégories, mot-clés, images, prix, fichiers joints, scènes, stocks, groupes et valeurs d\'attributs, fabricants, fournisseurs...';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_b2d7c99e984831bd36221baf34e9c26e'] = 'Supprimer le catalogue';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_3300d0bf086fa38cf593fe4feff351f1'] = 'Commandes et clients';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_a01f9a9a340c3c68a2dc4663f46d8637'] = 'J\'ai bien compris que tous les clients et commandes seront supprimés sans possibilité de retour en arrière : clients, paniers, commandes, connexions, visiteurs, stats...';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_17ca7f22baf84821b6b73462c96fb1e3'] = 'Supprimer les commandes et clients';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_3535aa31bd9005bde626ad4312b67d6b'] = 'Contraintes d\'intégrité fonctionnelle';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_e84c6595e849214a70b35ed8f95d7d16'] = 'Vérifier et réparer';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_ccc27439e3e08c444690af3bed668e2d'] = 'Nettoyage de la base de données';
|
||||
$_MODULE['<{pscleaner}prestashop>pscleaner_39707b9cfefe433d64f695623d2d3fd7'] = 'Nettoyer et optimiser';
|
||||
|
||||
|
||||
return $_MODULE;
|
35
www/modules/pscleaner/translations/index.php
Normal file
35
www/modules/pscleaner/translations/index.php
Normal file
@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2016 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2016 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
|
||||
header("Location: ../");
|
||||
exit;
|
35
www/modules/pscleaner/views/index.php
Normal file
35
www/modules/pscleaner/views/index.php
Normal file
@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2016 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2016 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
|
||||
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
|
||||
|
||||
header('Cache-Control: no-store, no-cache, must-revalidate');
|
||||
header('Cache-Control: post-check=0, pre-check=0', false);
|
||||
header('Pragma: no-cache');
|
||||
|
||||
header('Location: ../');
|
||||
exit;
|
@ -0,0 +1,59 @@
|
||||
{*
|
||||
* 2007-2016 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2016 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*}
|
||||
|
||||
{extends file="helpers/form/form.tpl"}
|
||||
{block name="field"}
|
||||
{if $input.type == 'desc'}
|
||||
<div class="alert alert-info">{$input.text}</div>
|
||||
{/if}
|
||||
{$smarty.block.parent}
|
||||
{/block}
|
||||
|
||||
{block name="input"}
|
||||
|
||||
{if $input.type == 'switch' && $smarty.const._PS_VERSION_|@addcslashes:'\'' < '1.6'}
|
||||
{foreach $input.values as $value}
|
||||
<input type="radio" name="{$input.name}" id="{$value.id}" value="{$value.value|escape:'html':'UTF-8'}"
|
||||
{if $fields_value[$input.name] == $value.value}checked="checked"{/if}
|
||||
{if isset($input.disabled) && $input.disabled}disabled="disabled"{/if} />
|
||||
<label class="t" for="{$value.id}">
|
||||
{if isset($input.is_bool) && $input.is_bool == true}
|
||||
{if $value.value == 1}
|
||||
<img src="../img/admin/enabled.gif" alt="{$value.label}" title="{$value.label}" />
|
||||
{else}
|
||||
<img src="../img/admin/disabled.gif" alt="{$value.label}" title="{$value.label}" />
|
||||
{/if}
|
||||
{else}
|
||||
{$value.label}
|
||||
{/if}
|
||||
</label>
|
||||
{if isset($input.br) && $input.br}<br />{/if}
|
||||
{if isset($value.p) && $value.p}<p>{$value.p}</p>{/if}
|
||||
{/foreach}
|
||||
{else}
|
||||
{$smarty.block.parent}
|
||||
{/if}
|
||||
|
||||
{/block}
|
@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2016 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2016 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
|
||||
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
|
||||
|
||||
header('Cache-Control: no-store, no-cache, must-revalidate');
|
||||
header('Cache-Control: post-check=0, pre-check=0', false);
|
||||
header('Pragma: no-cache');
|
||||
|
||||
header('Location: ../');
|
||||
exit;
|
@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2016 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2016 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
|
||||
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
|
||||
|
||||
header('Cache-Control: no-store, no-cache, must-revalidate');
|
||||
header('Cache-Control: post-check=0, pre-check=0', false);
|
||||
header('Pragma: no-cache');
|
||||
|
||||
header('Location: ../');
|
||||
exit;
|
@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2016 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2016 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
|
||||
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
|
||||
|
||||
header('Cache-Control: no-store, no-cache, must-revalidate');
|
||||
header('Cache-Control: post-check=0, pre-check=0', false);
|
||||
header('Pragma: no-cache');
|
||||
|
||||
header('Location: ../');
|
||||
exit;
|
35
www/modules/pscleaner/views/templates/admin/index.php
Normal file
35
www/modules/pscleaner/views/templates/admin/index.php
Normal file
@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2016 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2016 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
|
||||
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
|
||||
|
||||
header('Cache-Control: no-store, no-cache, must-revalidate');
|
||||
header('Cache-Control: post-check=0, pre-check=0', false);
|
||||
header('Pragma: no-cache');
|
||||
|
||||
header('Location: ../');
|
||||
exit;
|
35
www/modules/pscleaner/views/templates/index.php
Normal file
35
www/modules/pscleaner/views/templates/index.php
Normal file
@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2016 PrestaShop
|
||||
*
|
||||
* NOTICE OF LICENSE
|
||||
*
|
||||
* This source file is subject to the Academic Free License (AFL 3.0)
|
||||
* that is bundled with this package in the file LICENSE.txt.
|
||||
* It is also available through the world-wide-web at this URL:
|
||||
* http://opensource.org/licenses/afl-3.0.php
|
||||
* If you did not receive a copy of the license and are unable to
|
||||
* obtain it through the world-wide-web, please send an email
|
||||
* to license@prestashop.com so we can send you a copy immediately.
|
||||
*
|
||||
* DISCLAIMER
|
||||
*
|
||||
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
|
||||
* versions in the future. If you wish to customize PrestaShop for your
|
||||
* needs please refer to http://www.prestashop.com for more information.
|
||||
*
|
||||
* @author PrestaShop SA <contact@prestashop.com>
|
||||
* @copyright 2007-2016 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
|
||||
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
|
||||
|
||||
header('Cache-Control: no-store, no-cache, must-revalidate');
|
||||
header('Cache-Control: post-check=0, pre-check=0', false);
|
||||
header('Pragma: no-cache');
|
||||
|
||||
header('Location: ../');
|
||||
exit;
|
8
www/modules/tnt_media/index.php
Normal file
8
www/modules/tnt_media/index.php
Normal file
@ -0,0 +1,8 @@
|
||||
<?php
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
header("Location: ../");
|
||||
exit;
|
8
www/modules/tnt_media/media/bt/index.php
Normal file
8
www/modules/tnt_media/media/bt/index.php
Normal file
@ -0,0 +1,8 @@
|
||||
<?php
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
header("Location: ../");
|
||||
exit;
|
8
www/modules/tnt_media/media/index.php
Normal file
8
www/modules/tnt_media/media/index.php
Normal file
@ -0,0 +1,8 @@
|
||||
<?php
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
header("Location: ../");
|
||||
exit;
|
@ -1,381 +1,96 @@
|
||||
<?php
|
||||
|
||||
global $_MODULE;
|
||||
$_MODULE = array();
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_53ac215797e00f595f14c7ad53e7aa1a'] = 'TNT Express France';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_9b7637001f5d2bcb42efb4ab6b3e93da'] = 'La livraison express 24h partout en France avant 13h';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_3ed8d415ab1bbac628429a85851e53b6'] = 'TNT';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_c888438d14855d7d96a2724ee9c306bd'] = 'Paramètres mis à jour';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_eaccd6522158b8d67b706ffc5e3a93f9'] = 'Données d\'authentification incorrectes';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_e81d9f25acf7fa457ab32527a882ed50'] = 'TNT Express';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_1ac2ea936f12116ef4e1bcb8c75fb417'] = 'Exporter les logs';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_c9cc8cce247e49bae79f15173ce97354'] = 'Sauvegarder';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_630f6dc397fe74e52d5189e2c80f282b'] = 'Retour à la liste';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_14c4b06b824ec593239362517f538b29'] = 'Utilisateur';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_e268443e43d93dab7ebef303bbe9642f'] = 'Compte';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_5f4dcc3b5aa765d61d8327deb882cf99'] = 'Mot de passe';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_a43b0d7b1bdddcd9650598df155c4ef6'] = 'Afficher le numéro de ramassage';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_f9ae539a015bd1b6c974c17ed1bd3a0f'] = 'Google Maps API';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_34df815e78180dfe3de4498717befae3'] = 'Le nom d\'utilisateur est obligatoire';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_4b944d27d010a334b7a7ac925d58fc2a'] = 'Le numéro de compte est obligatoire';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_b34731c53c709e721b0f11e567759f38'] = 'Le mot de passe est obligatoire';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_b5c2f36d66da368ec60fae8ea9ff7b76'] = 'Une erreur est survenue lors de la création de la livraison';
|
||||
$_MODULE['<{tntofficiel}prestashop>_print_bt_icon_277b18808bb6fba9845a813795fe8baa'] = 'BT';
|
||||
$_MODULE['<{tntofficiel}prestashop>_print_bt_icon_76c3e002d3c052bd6a909366a8dc3845'] = 'Manifeste';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayajaxtracking_cc97a74bb428ffc130b1b39eabc141f5'] = 'Détail de la livraison';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayajaxtracking_d3d2e617335f08df83599665eef8a418'] = 'Fermer';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayajaxtracking_b6026301f6eccf9afcf19458173e63e8'] = 'Numéro de suivi';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayajaxtracking_50b613e90b9579184a11f56ab19ea5be'] = 'Suivre mon colis';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_5c0a951f54c0c7bf4c66dd2e6d0fe2de'] = 'Date de ramassage';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_2e79cbc13bbc903d989eab943a2e394f'] = 'Date de livraison';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_0bfc9d7a908999118a95316e5b2cd3ca'] = 'La date n\'est pas valide';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_3e6548fbd02839544c5a6ce445116b03'] = 'La date est valide';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_96f26ad4b9f1ed9c512d5944dc40d558'] = 'Colis';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_83a71abc738492fd7d9d536c5c2a7231'] = 'Numéro de ramassage : ';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_392235852a55ba6cba1db9df1b4695f0'] = 'Poids total : ';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_2ce124d87604bed00f310d4585d26ea7'] = 'Kg';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_faca76e418e6a6bf8ca1815c9586bf7c'] = 'Numéro de colis';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_7edabf994b76a00cbc60c95af337db8f'] = 'Poids';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_418c5509e2171d55b0aee5c2ea4442b5'] = 'Action';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_4e0799443cae591e21badb40f9a20754'] = 'PDL';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_151648106e4bf98297882ea2ea1c4b0e'] = 'Mise à jour réussie';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_06933067aafd48425d67bcb01bba5cb6'] = 'Mise à jour';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_f2a6c498fb90ee345d997f888fce3b18'] = 'Supprimer';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_1e8e42b87a65326b98ced7d3af717a72'] = 'Voir';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_34ec78fcc91ffb1e54cd85e4a0924332'] = 'Ajouter';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_ae30ab8690d876020e4f8dec7332f3a7'] = 'Ajouter un colis';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_09d2c2cea0ca2c48cc357e7fa996db87'] = 'Poids du colis';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_43781db5c40ecc39fd718685594f0956'] = 'Sauver';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_d41f0f868a0dbe1e9f25fe8c125f7fdd'] = 'Une commande doit contenir au moins un colis';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_c945f0cc434c21e830eb9bd8d45b2845'] = 'La commande ne peut pas être achetée';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_0c0a7d8a27886268bf0f5ec9727288df'] = 'La ville saisie est inconnue pour le code postal %s';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_eacc8a7970c5a823d0f383f15591c8b0'] = 'Informations complémentaires transporteur';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'Email';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_4e186c431f7c016c761c722debb9768e'] = 'Téléphone portable';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_070c051179746c6932db988f0a52b282'] = 'Numéro du bâtiment (3 caractères maximum)';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_dc4a632c5933c9c81274bedc8dd797f7'] = 'Code d\'accès au bâtiment (7 caractères maximum)';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_f3f6d0343d56ce88ce7958170ed05cb3'] = 'Etage (2 caractères maximum)';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_70397c4b252a5168c5ec003931cea215'] = 'Champs obligatoires';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_6971dd4c515c58b6122410c8bd1ed6fe'] = 'Le champ \'Téléphone portable\' doit être composé de 10 chiffres sans espace ni point, et commencer par un 06 ou 07';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_8144eaaa3a1db5748161ec93fa3b5f1c'] = 'Une erreur s\'est produite';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayorderdetail_a7dd12b1dab17d25467b0b0a4c8d4a92'] = 'Voir';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayorderdetail_ef7eea8df7e16831217a3b25c58bf508'] = 'Suivre mes colis';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointsbox_60c1249f2568c852f5fa352e609d1741'] = 'Choisissez votre Relais Colis®';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointsbox_775721e7246431e9e3fa4c9ea932db0d'] = 'Choisissez votre Dépôt restant';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_ccdb7bf9d93e5652b57cabcc8c41e061'] = 'Horaires';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_6f8522e0610541f1ef215a22ffa66ff6'] = 'Lundi';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_5792315f09a5d54fb7e3d066672b507f'] = 'Mardi';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_796c163589f295373e171842f37265d5'] = 'Mercredi';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_78ae6f0cd191d25147e252dc54768238'] = 'Jeudi';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_c33b138a163847cdb6caeeb7c9a126b4'] = 'Vendredi';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_8b7051187b9191cdcdae6ed5a10e5adc'] = 'Samedi';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_9d1a0949c39e66a0cd65240bc0ac9177'] = 'Dimanche';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_be5d5d37542d75f93a87094459f76678'] = 'et';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_03f4a47830f97377a35321051685071e'] = 'Fermé';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_f4ec5f57bd4d31b803312d873be40da9'] = 'Modifier';
|
||||
$_MODULE['<{tntofficiel}prestashop>form_48974cc3df177e6b565c39aa155458cd'] = 'Adresse de livraison';
|
||||
$_MODULE['<{tntofficiel}prestashop>form_8bcdc441379cbf584638b0589a3f9adb'] = 'Code postal';
|
||||
$_MODULE['<{tntofficiel}prestashop>form_57d056ed0984166336b7879c2af3657f'] = 'Ville';
|
||||
$_MODULE['<{tntofficiel}prestashop>form_36936b078805af8a6e283161721f99e1'] = '-- Sélectionner une ville --';
|
||||
$_MODULE['<{tntofficiel}prestashop>form_647552b29642ed538b23b5bc3d28864f'] = 'Aucune ville disponible';
|
||||
$_MODULE['<{tntofficiel}prestashop>form_f4ec5f57bd4d31b803312d873be40da9'] = 'Modifier';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_ccdb7bf9d93e5652b57cabcc8c41e061'] = 'Horaires';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_6f8522e0610541f1ef215a22ffa66ff6'] = 'Lundi';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_5792315f09a5d54fb7e3d066672b507f'] = 'Mardi';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_796c163589f295373e171842f37265d5'] = 'Mercredi';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_78ae6f0cd191d25147e252dc54768238'] = 'Jeudi';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_c33b138a163847cdb6caeeb7c9a126b4'] = 'Vendredi';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_8b7051187b9191cdcdae6ed5a10e5adc'] = 'Samedi';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_9d1a0949c39e66a0cd65240bc0ac9177'] = 'Dimanche';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_be5d5d37542d75f93a87094459f76678'] = 'et';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_03f4a47830f97377a35321051685071e'] = 'Fermé';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_961f2247a2070bedff9f9cd8d64e2650'] = 'Choisir';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_5a07832bfc91847bdde742703f7a7d71'] = 'Aucune ville correspondante pour le code postal demandé.';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_671f3468c84b318bbcd174a4a546765e'] = 'Vérifier le code postal et cliquez sur';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_f4ec5f57bd4d31b803312d873be40da9'] = 'Modifier';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_fdfeefba19d7a7f570a372d1cf8b20fb'] = 'Sélectionnez une ville dans la liste et cliquez sur';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_e0db4c0842a1cc908c6c97e621bd8481'] = 'Aucun point de livraison n\'est disponible pour cette ville.';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_010cd82f1f972dc6b720536adb555533'] = 'Commandes liées';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_01abfc750a0c942167651c40d088531d'] = 'n°';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_0262a3dc4fae9adc8cb46e788806ccbf'] = 'Créer une commande';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_034d2690db87b737dd810afccbe41b7a'] = 'Créer une commande';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_03ab340b3f99e03cff9e84314ead38c0'] = 'Quantité';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_03c2e7e41ffc181a4e84080b4710e81e'] = 'Nouveau';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_065ab3a28ca4f16f55f103adc7d0226f'] = 'Livraison';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_068f80c7519d0528fb08e82137a72131'] = 'Produits';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_06933067aafd48425d67bcb01bba5cb6'] = 'Mettre à jour';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_0945359809dad1fbf3dea1c95a0da951'] = 'Document';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_0aed4e816d2ab18361bbfe990b4fdcde'] = 'Utiliser ce panier';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_0c458988127eb2150776881e2ef3f0c4'] = 'Adresse de livraison';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_0d4d1c76cbf823ecde73e6a2e17672bd'] = 'Commande n°%1$d (%2$s) - %3$s %4$s';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_0d9175fe89fb80d815e7d03698b6e83a'] = 'Cadeau';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_0da6a00e3eb2132d5cf97463a099c49f'] = 'Commander n°';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_0eaadb4fcb48a0a0ed7bc9868be9fbaa'] = 'Attention';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_0ec8109e3ffa61bcc147c89d9a396cd7'] = '%s HT';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_0fe067d5d05655a4c80602c1d6e7d0c5'] = 'Message de l\'emballage cadeau';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_1067f7778added234b6064bc8aa0765d'] = 'Remettre les produits en stock';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_107ca6f108ab1c0c66015df0f61845a9'] = 'Emballage recyclé';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_10ea517069300c23c17f113a3d084c57'] = 'Changer l\'état de la commande';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_11599f38f7ac080ae579f1bf32f08561'] = 'Ajouter un bon d\'achat';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_14c7a12fdbf437a0545aed3365ce3f84'] = 'Aucune marchandise n\'a été retournée pour le moment';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_153c7809e6b00b6cbfa01b8aa9db43e3'] = 'payé au lieu de';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_197101c4a1b1fc503dcd6ebee127aa10'] = 'Prix unitaire';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_19dfe063714422004b75043eaf74c9b8'] = 'Mode de livraison';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_1a747e98fba823d6be62189cbac46dcb'] = 'Emballage recyclé';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_1c481aa99d081c32182011a758f73d33'] = '%s';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_1c76cbfe21c6f44c1d1e59d54f3e4420'] = 'Société';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_1cbe7897dd334369ef17e185ee455c46'] = 'Erreur : Choisir une date de ramassage';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_1dd1c5fb7f25cd41b291d43a89e3aefd'] = 'Aujourd\'hui';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_1e1cc9bdeb2f29f5480106aec7e9bc48'] = 'Maintenant';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_1e504df905c966d01e09188c5ebd451f'] = 'Cacher les paniers et commandes pour ce client.';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_1f065062cdb50b501c5cb5160cf21ab0'] = 'Marge nette par visiteur';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_200e62e510bab9b03c912e10a5363a7a'] = 'Créer une nouvelle facture';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_257630448a4acd9cfc1ce6c7a5ce05f3'] = 'Ajouter un nouveau client';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_267806034cfac4481cabe7b81c81f91d'] = 'Commande depuis le back-office';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_284b47b0bb63ae2df3b29f0e691d6fcf'] = 'Adresses';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_28a996f23ec7c4f6cf75da6bf30670bd'] = 'Rechercher un client en tapant les premières lettres de son nom.';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_290612199861c31d1036b185b4e69b75'] = 'Récapitulatif';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_2992ddfe54874870b55a608156745a84'] = 'Bon de Transport de TNT';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_29aa46cc3d2677c7e0f216910df600ff'] = 'Frais de port offerts';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_29c14e1df15d10b73ec9605fd146b9fe'] = 'Aucun transporteur ne peut être appliqué à cette commande';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_2ab74fb771ac34b95b1657895282d5d9'] = 'Choisissez un message prédéfini';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_2d0f6b8300be19cf35e89e66f0677f95'] = 'Ajouter au panier';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_2ef876508663171dedb532b4ecdb19a1'] = 'Marque de la carte';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_3247bceed27afd513688fe6de93224a1'] = 'N° de Ramassage';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_341216368d7ecd01ce32b8b9892293cf'] = 'toutes taxes comprises.';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_341ee6bf57abde84135c32f55a607de2'] = 'Souhaitez-vous envoyer ce message au client ?';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_34623cd7893be21da4239d08f79aec9a'] = 'Prix du produit, diminué du montant du bon de réduction initial';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_3601146c4e948c32b6424d2c0a7f0118'] = 'Prix';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_386c339d37e737a436499d423a77df0c'] = 'Devise';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_3964fd83339fec5014c831822005653a'] = 'Choisir l\'heure';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_3a2d5fe857d8f9541136a124c2edec6c'] = 'Ou';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_3aed2ba8458a0f4099f520c58e9f2f5d'] = 'Si vous ne sélectionnez pas \"Transporteur offert\", le coût normal du transporteur sera appliqué';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_3b0649c72650c313a357338dcdfb64ec'] = 'Commentaire';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_3d0d1f906e27800531e054a3b6787b7c'] = 'Quantité';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_3d4d2d9627d3f1b1c0d22b9e85c687d1'] = 'Le panier doit avoir un client';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_3ec365dd533ddb7ef3d1c111186ce872'] = 'Détails';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_3ed8d415ab1bbac628429a85851e53b6'] = 'TNT';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_400264c3cd8f2e65b9f19375230b59b8'] = 'Générer un bon de réduction';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_4174f012bc63b679f092acd1a933bf5c'] = 'L\'e-mail a été envoyé au client.';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_41953cbf836297b3c96b137a2b789ccb'] = 'Appliquer à toutes les factures';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_41de6d6cfb8953c021bbe4ba0701c8a1'] = 'Messages';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_4320b10eab24c2b8ee337355e7deb4c6'] = 'Ajouter une réduction';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_43c2b5547b84d3fe632a8297c27ed20e'] = 'Vous devez ajouter au moins une adresse pour passer la commande.';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_44749712dbec183e983dcd78a7736c41'] = 'Date';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_448e9885f58aad30823ddde9996114d6'] = 'Choisir un état de commande';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_449fae749af1f675c63510eecb0b88c4'] = 'Afficher ce panier';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_44f36e0e113ab5d842c47691364f6eb4'] = 'Impossible de retourner ce produit';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_4523758f4415c5b7afe9c6bd6b4917b3'] = 'Texte n°%s';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_453c92894f48764318534163c2bb2830'] = 'Les prix sont Hors Taxe';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_465d60b936c982d7b57674f30ba022d0'] = 'Produit';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_466eadd40b3c10580e3ab4e8061161ce'] = 'Facture';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_47ac923d219501859fb68fed8c8db77b'] = 'Déclinaison';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_47f9082fc380ca62d531096aa1d110f1'] = 'Privé';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_4800d00deaa0a28a18151d76feb858cb'] = 'Nouveau détail de facture';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_484f5a79672cebe198ebdde45a1d672f'] = 'Paquet cadeau';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_4994a8ffeba4ac3140beb89e8d41f174'] = 'Langue';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_49ee3087348e8d44e1feda1917443987'] = 'Nom';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_4ad439b4f7069964e258259e049fa90c'] = 'Remboursement standard';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_4b6c6cda10a23d1bdc920f2e47e5f46f'] = 'Ajouter un produit';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_4b8def9be8f45a8d6baea36b26868965'] = 'Annuler les produits';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_4c15f9bb0c76e90180c701b2d39994d8'] = 'Frais de port (TTC)';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_4c2a8fe7eaf24721cc7a9f0175115bd4'] = 'Message';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_4ce1f4aa76f0f9eaadaff8de2fe0860a'] = 'Impossible de récupérer une date de ramassage';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_4d734cc32a5cac86597621969696baa8'] = 'Cette valeur doit être taxes incluses.';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_5068c162a60b5859f973f701333f45c5'] = 'Numéro de suivi';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_50cd1871f950375eef4e2efce35366c6'] = 'Ajouter une note';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_52aeead61e400c8faeb3c1dcb355e7a5'] = 'Date d\'expiration de la carte';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_54e85d70ea67acdcc86963b14d6223a8'] = 'Paniers abandonnés';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_552a0d8c17d95d5dbdc0c28217024f5a'] = 'Frais d\'expédition';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_57297718fdb439175177cf6b196172d1'] = 'État de la commande';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_576e650084068ed747fb3b22196dcd70'] = 'Si vous décidez de créer cette remise pour toutes les factures, une seule remise sera créée pour chaque facture de commande.';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_585bc67adbb73dcca638b897fb73a900'] = 'Voir le document';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_58a13b9a4e13f53cf70a60bf583321e1'] = 'Total bons de réduction (HT)';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_5d9fe8726be08b6e26a0c05319590b01'] = 'Plus de détails...';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_5da618e8e4b89c66fe86e32cdafde142'] = 'Du';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_5db361171166373b9694fc4aeb0932b5'] = 'Il n\'y a pas de document disponible';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_5e1ce9eb796081fea13e0d0dd3c3d76f'] = 'Numéro de référence';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_5f9a97c1e1ac934b2eb46a9888c3bc8c'] = 'hors taxe.';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_601d8c4b9f72fc1862013c19b677a499'] = 'Adresse de facturation';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_60adc330494a66981dec101c81e27f03'] = 'Siret';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_614103b76fd0d9de068d69034fb6f987'] = '(%s)';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_6188ffe19286d3bf694160609cf15e82'] = 'Inclure le montant du bon de réduction initial';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_62902641c38f3a4a8eb3212454360e24'] = 'Minute';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_63d5049791d9d79d86e9a108b0a999ca'] = 'Référence';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_6416e8cb5fc0a208d94fa7f5a300dbc4'] = 'Entrepôt';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_643b37e767ef12dd6aa58c77dfcb9bda'] = 'Pour ce groupe de clients, les prix sont affichés : [1]%s[/1]';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_65247263c6ea1d91027b28a41db8cb4b'] = 'Editing this product line will remove the reduction and base price.';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_6564612f96de4b8015ded38cd2c9c443'] = 'Manifeste TNT';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_66dc0eb61ab4157d6170494e6841a77a'] = 'Commentaire privé';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_6702a6e3bc2dce95c3e3b61fe578f29c'] = 'Montant';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_689202409e48743b914713f96d93947c'] = 'Valeur';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_694e8d1f2ee056f98ee488bdc4982d73'] = 'Quantité';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_6a5efd211a422296eab4adc476c98f0e'] = 'Retourner les produits';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_6a7bac4a86e299a2718b9d2c7c8aaea9'] = 'Compte créé';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_6a94d8492279c2bfd3e81f3158658980'] = '[Génération] Règle panier pour livraison offerte';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_6c957f72dc8cdacc75762f2cbdcdfaf2'] = 'Prix unitaire';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_6fe50cb3c0bf60f28ac9049ae6cb8c26'] = 'Cette commande a été passée par un compte invité.';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_711cb64729ed5b666cf97c01691f5806'] = 'Inclure frais de port';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_7137dec9b59978006f8b0ec036099346'] = 'Cet avertissement concerne aussi la commande';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_719fec04166d6fa75f89cd29ad61fa8c'] = 'Taxes';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_71e2851d86b252a44c658b896c486921'] = 'Modifier une note';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_729a51874fe901b092899e9e8b31c97a'] = 'Êtes-vous sûr ?';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_730224c4825ae2c174f4cdaff321520e'] = 'Transformer en compte client';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_7315d80cbbbb36fdcd92ba46a6384eff'] = 'Montrer les paniers et commandes pour ce client.';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_73af90a8372beea9f81a3c3ca77a4aa8'] = 'Envoyer un e-mail au client contenant le lien pour effectuer le paiement.';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_7442e29d7d53e549b78d93c46b8cdcfc'] = 'Commandes';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_747c6a3564774149c989884e0c581d53'] = 'Envoyer le message';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_74c06eb18eeb118d7b3c623d0c717290'] = 'Rembourser les produits';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_76f0ed934de85cc7131910b32ede7714'] = 'Rembourser';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_7731388b0fae4c0d7214f6a1f6f1771f'] = 'Montant de votre choix';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_773b660773e6106c248814fa87b480f7'] = 'Erreur durant l\'envoi de l\'e-mail au client.';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_77fd2b4393b379bedd30efcd5df02090'] = 'Remboursement partiel';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_782678f4ba02feb3e9ecd51e902cd16b'] = 'Historique des remboursements';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_7bb36e0f484d91aeba5d83fe2af63d28'] = 'Rechercher un produit';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_7bf753e0cbb2d38818ba2a3ee3b36f4d'] = 'Total des taxes';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_7dce122004969d56ae2e0245cb754d35'] = 'Modifier';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_7fb46048bafd1294fab5c1675ef4f849'] = 'Saisir un paiement';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_7fc63f077cf04742cf02e7c589b428e9'] = '(Max %s %s)';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_80cb34a90bc2178e9219ccc4ab106867'] = 'Générer la facture';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_85fb93a8ee9440499692da24a1621769'] = 'APE';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_867343577fa1f33caa632a19543bd252'] = 'Mots clés';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_883370e6a8360f9ffe2e658db153fd74'] = 'Cette fonctionnalité va générer un mot de passe aléatoire et envoyer un e-mail au client.';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_88427ec035734b45aae9f7d8859a5008'] = 'ID de la transaction';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_887ee91702c962a70b87cbef07bbcaec'] = 'HT';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_894fdeeda7d3575fd6775732d026992c'] = 'Erreur : le prix du produit doit être établi';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_8a8ece2eaecf6b5771d66434212e060d'] = 'Total payé depuis la création du compte';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_8b3e7bc0ed634c2bc8ac54a4cc2e781f'] = 'Mise en place d\'un formulaire de paiement';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_8c489d0946f66d17d73f26366a4bf620'] = 'Poids';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_8d4ac0e8c6f5900930ddfccd45d10abf'] = 'payés en trop';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_8e0398b929d533c18fff7f5e21e8fcbd'] = 'Prix du produit';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_90bf4568676d012fc21b3556fbd0303b'] = 'Dupliquer cette commande';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_914419aa32f04011357d3b604a86d7eb'] = 'Transporteur';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_931d3a3ad177dd96a28c9642fec11b01'] = 'Numéro de carte';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_93cba07454f06a4a960172bbd6e2a435'] = 'Oui';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_94003250a2187a9f51b227b490e5ab6b'] = 'Nouveau client';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_947d8520f04473da621f2718138f3bc6'] = '30 jours';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_961f2247a2070bedff9f9cd8d64e2650'] = 'Choisissez';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_96a1d1c198d05a84d447899f9ee1bef0'] = 'Commande %1$s de %2$s %3$s';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_96a2d6388d5c73e22a1edbe506f86b17'] = 'Total frais de port (HT)';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_96b0141273eabab320119c467cdcaf17'] = 'Total';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_979640f579db842e61902ca061153965'] = 'Retours produits';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_988fd738de9c6d177440c5dcf69e73ce'] = 'Retour';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_99e1953076f2095e40cecd83ecda351c'] = 'Suivi TNT';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_9d5bf15117441a1b52eb1f0808e4aad3'] = 'Réductions';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_9f38710d8e9ee2338dafa9ae484b0d85'] = 'Aller sur la page de paiement pour procéder au paiement.';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_a1fa27779242b4902f7ae3bdd5c6d508'] = 'Type';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_a240fa27925a635b08dc28c9e4f9216d'] = 'Commande';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_a2eda4e1c4dfc9bade7150b878c57a46'] = 'Voir tous les messages';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_a59dfa688b2182563bfc189928a66965'] = '%1s - %2s';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_a5e35abc0c9e2d2784d0ef619b36448b'] = 'Frais d\'expédition';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_a6105c0a611b41b08f1209506350279e'] = 'oui';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_a6181ae0a3e0370de94efa64782a6e79'] = 'Pas de bon de livraison';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_a6ecff447ea8327b43f5d16a924fb6be'] = 'Voir la facture';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_a76d4ef5f3f6a672bbfab2865563e530'] = 'Heure';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_a76e7775f5454953c7152f5160e75182'] = 'Configurer les messages prédéfinis';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_a82868319826fb092b73968e661b5b38'] = 'Bons de réduction';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_a85eba4c6c699122b2bb1387ea4813ad'] = 'Panier';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_a9971a36ea6236b1577b27dba46775ed'] = 'Référence fournisseur';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_aa52110dbfce51cc1ec8a163264151e2'] = 'Existant';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_accfc34fe6c65228a926b524870161ab'] = 'Ce panier n\'existe pas';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_ad8783089f828b927473fb61d51940ec'] = 'Utiliser';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_adaaee4b22041c27198d410c68d952c9'] = 'Pourcentage';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_aea807cc550550acd7b8d9a7bc469f6a'] = 'Vous devez choisir une boutique pour créer de nouvelles commandes';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_aeddc664f1e95691c69ea44a5c1c18f5'] = 'Ce produit est en rupture de stock';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_afdbd71037839ec5a581febacab7bad7'] = 'Aucun client trouvé';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_b15e1100a6196acba01ef7aaa5b2a9e5'] = 'Ajouter une nouvelle adresse';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_b2ee912b91d69b435159c7c3f6df7f5f'] = 'Numéro';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_b2f40690858b404ed10e62bdf422c704'] = 'Montant';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_b52b44c9d23e141b067d7e83b44bb556'] = 'Produits';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_b55e509c697e4cca0e1d160a7806698f'] = 'Heure';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_b5a7adde1af5c87d7fd797b6245c2a39'] = 'Description';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_b718adec73e04ce3ec720dd11a06a308'] = 'ID';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_b7623e931f082f027293f27dbfe7a8ea'] = 'Montrer au client';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_b8d649752e2493d7d761b05cc255c3fd'] = 'La quantité à retourner est supérieure à la quantité disponible';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_b9208b03bcc9eb4a336258dcdcb66207'] = 'Déclinaisons';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_b9313ee2094019f4ee5212f784f45d65'] = 'Exclure le montant du bon de réduction initial';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_b94cb106eaa958b2ab473da305e57977'] = 'Total (HT)';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_b9af8635591dc44009ccd8e5389722ec'] = 'Aucun produit trouvé';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_b9e6daaef804c01f3847f1da8b053dd1'] = 'Image n°';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_ba794350deb07c0c96fe73bd12239059'] = 'Emballage';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_bbee72681d2c075d95355d3d9ccefb4e'] = 'Avoir concernant la commande n°%d';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_bcab2ed7cab19f8e119317a7e59d316a'] = 'Erreur : aucun produit sélectionné';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_bcd1b68617759b1dfcff0403a6b5a8d1'] = 'PDF';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_be4254ec37a7bf0d2babdf04bce774cf'] = 'Imprimer la commande';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_be73df859979ad499dd484eeb187be60'] = 'Historique des retours';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_c04e4a193365ce28bcc3e5b210dd3065'] = '%1s - %2s - %3s';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_c112bd7d596888979be02bd780e6a94f'] = 'Afficher cette commande';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_c12a553ab6ad810580afa3f07aa9f51f'] = 'non payés';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_c20497ad97022701fa9b5d3c34c0c474'] = 'Propriétaire de la carte';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_c2808546f3e14d267d798f4e0e6f102e'] = 'Personnalisé';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_c453a4b8e8d98e82f35b67f433e3b4da'] = 'Paiement';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_c4832c266d52c6cef340a9c656ddda26'] = 'Erreur. Vous ne pouvez pas rembourser un montant négatif.';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_c4b689eeebf8e942907a1cc1d086dba6'] = 'Procéder à un remboursement partiel';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_c6ba3f7beac8724d025d570d002b1579'] = 'Aucun bon trouvé';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_c78ba40a94a132dc170cba2f8c66f310'] = 'Rechercher un produit en saisissant les premières lettres de son nom.';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_c89db248919294ef0291a6586f6e9a5b'] = 'Rechercher un bon d\'achat';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_c990c4027126c39a93fcaaafb68732b3'] = 'Supprimer la réduction';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_cb1766c2f66e428afb3b74a67c045370'] = 'Marquer ce message comme \'lu\'';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_cc61945cbbf46721a053467c395c666f'] = 'Remboursé';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_cd5cb1c932fc6f41a4fb3f6ec2f0c2da'] = 'Erreur : la quantité doit être établie';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_ce26601dac0dea138b7295f02b7620a7'] = 'Client';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_ce5bf551379459c1c61d2a204061c455'] = 'Emplacement';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'E-mail';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_cf439751556c68503540b036d35b1c78'] = '%s (%s remboursé)';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_d201284604b35aa9392cb9c1acc434a6'] = 'Avoir concernant la commande n°%d';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_d53b54a2bdbf970c70b7de7de4f6021f'] = 'Commandes validées';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_d68a1671669f7e55d73dd78c22d52dfa'] = 'Cette commande a été payée en partie par bon de réduction. Choisissez le montant que vous souhaitez rembourser';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_d694c11f096d5d666dde9ab8f9d9ba29'] = 'Changer la devise';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_d71940f24ee38ee09f6e06b908480bcf'] = 'Renvoyer l\'e-mail';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_da22c93ccb398c72070f4000cc7b59a1'] = 'Personnalisation';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_db205f01b4fd580fb5daa9072d96849d'] = 'Total produits';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_dc8d1b4e8c9bdf1eed97eb9ed5877a43'] = 'Voulez-vous écraser le message actuel ?';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_ddd167afc1441dcab03a9546c8ef8b51'] = 'Voir le bon de livraison';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_de78da3154b793d64d302db27e65baec'] = 'Aucun moyen de paiement disponible';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_deb10517653c255364175796ace3553f'] = 'Produit';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_e0a1695cc8d58eae2745b55059687db6'] = 'Boutique : %s';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_e12167aa0a7698e6ebc92b4ce3909b53'] = 'Au';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_e13004b81566bfc42daa48372c15111b'] = 'Changer l\'état de la commande';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_e1b638a956fae226de3740f63a4e7d48'] = 'Vous souhaitez ajouter plus de produit qu\'il n\'y a de stock, êtes-vous sûr de vouloir ajouter cette quantité ?';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_e2103a9e878a2280b3163e5ee098cbdf'] = 'Êtes-vous sûr de vouloir créer une nouvelle facture ?';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_e2e79605fc9450ec17957cf0e910f5c6'] = 'TTC';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_e413f403aa8d5253b487d09fc84e47a0'] = 'Générer un avoir';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_e49701f123af735cf327227e8ab09bac'] = 'Commande manuelle - Employé';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_e4c3da18c66c0147144767efeb59198f'] = 'Taux de transformation';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_e5bd639f4d74cf2c52afada77086f788'] = 'Procéder à un remboursement';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_e5d61db40a917c78a9d8e821dd0dd8de'] = 'Ajouter une commande';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_ea067eb37801c5aab1a1c685eb97d601'] = 'Total payé';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_ea4788705e6873b424c65e91c2846b19'] = 'Annuler';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_ea9cf7e47ff33b2be14e6dd07cbcefc6'] = 'Livraison';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_eb1b764a2636ba00ae66e6946ba4ee99'] = 'Bon de transport de TNT';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_ec211f7c20af43e742bf2570c3cb84f9'] = 'Ajouter';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_ec53a8c4f07baed5d8825072c89799be'] = 'État';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_ecd2046a1d4a6e46c11914c04b9559e4'] = 'Un compte client utilisant cette adresse e-mail existe déjà';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_ee7197503a8a3820850df76fb406c224'] = 'Bon de livraison';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_eed1808b8206c5a62cc6407f85cf95bc'] = 'Total (TTC)';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_eeddc7284795f5c71b12156c06e9e821'] = 'Rechercher un client';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_ef5f330df17f8c955005c26466c2463c'] = 'Les retours produits sont désactivés';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_f0aaaae189e9c7711931a65ffcd22543'] = 'Moyen de paiement';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_f13673c7e261fd8d00915c9cb768ad95'] = 'Message de la commande';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_f14b582c1b0eab88ed5904fb781568c0'] = 'Nom de la réduction';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_f28128b38efbc6134dc40751ee21fd29'] = 'Documents';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_f2a6c498fb90ee345d997f888fce3b18'] = 'Supprimer';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_f38c718d5cc5ea7331d8acf533f9bf0d'] = 'Cette avertissement concerne aussi les commandes suivantes';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_f4ec5f57bd4d31b803312d873be40da9'] = 'Modifier';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_f5359d1dd07def542aa9b0577fb27068'] = 'Mettre à jour l\'état';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_f53e8d0e97c47ce70ca9c5eaa08a00d0'] = 'Avoir';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_f741fe9d353085c596e3c3610101e245'] = 'Renvoyer cet e-mail au client';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_f8246f1c2cfd9a81a376223428bd09d7'] = 'Pas de facture';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_f8a09f634b7b3ede2da34607da2aaebe'] = 'Quantités disponibles';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_f8b1369a8e9d90da0cae0b11049309af'] = 'Non défini';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_f92965e2c8a7afb3c1b9a5c09a263636'] = 'Valider';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_f9a5775d7def0b6c57393fc86bb7a730'] = 'N\'oubliez pas de mettre à jour vos taux de change avant d\'effectuer cette modification.';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_fb61758d0f0fda4ba867c3d5a46c16a7'] = 'Sources';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_fc24bca31a0e2f75c9979c18760a4960'] = 'Voir la commande';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_fc26e55e0993a75e892175deb02aae15'] = 'Paniers';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_fcebe56087b9373f15514831184fa572'] = 'En Stock';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_fdfac28b5ad628f25649d9c2eb4fc62e'] = 'Retourné';
|
||||
$_MODULE['<{tntofficiel}prestashop>view_ffbb5322a3702b0d8d9c7f506209c540'] = 'Panier moyen';
|
||||
<?php
|
||||
|
||||
global $_MODULE;
|
||||
$_MODULE = array();
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_53ac215797e00f595f14c7ad53e7aa1a'] = 'TNT Express France';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_9b7637001f5d2bcb42efb4ab6b3e93da'] = 'La livraison express 24h partout en France avant 13h';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_3ed8d415ab1bbac628429a85851e53b6'] = 'TNT';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_c888438d14855d7d96a2724ee9c306bd'] = 'Paramètres mis à jour';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_eaccd6522158b8d67b706ffc5e3a93f9'] = 'Données d\'authentification incorrectes';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_e81d9f25acf7fa457ab32527a882ed50'] = 'TNT Express';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_1ac2ea936f12116ef4e1bcb8c75fb417'] = 'Exporter les logs';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_c9cc8cce247e49bae79f15173ce97354'] = 'Sauvegarder';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_630f6dc397fe74e52d5189e2c80f282b'] = 'Retour à la liste';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_14c4b06b824ec593239362517f538b29'] = 'Utilisateur';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_e268443e43d93dab7ebef303bbe9642f'] = 'Compte';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_5f4dcc3b5aa765d61d8327deb882cf99'] = 'Mot de passe';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_a43b0d7b1bdddcd9650598df155c4ef6'] = 'Afficher le numéro de ramassage';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_f9ae539a015bd1b6c974c17ed1bd3a0f'] = 'Google Maps API';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_34df815e78180dfe3de4498717befae3'] = 'Le nom d\'utilisateur est obligatoire';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_4b944d27d010a334b7a7ac925d58fc2a'] = 'Le numéro de compte est obligatoire';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_b34731c53c709e721b0f11e567759f38'] = 'Le mot de passe est obligatoire';
|
||||
$_MODULE['<{tntofficiel}prestashop>tntofficiel_b5c2f36d66da368ec60fae8ea9ff7b76'] = 'Une erreur est survenue lors de la création de la livraison';
|
||||
$_MODULE['<{tntofficiel}prestashop>_print_bt_icon_277b18808bb6fba9845a813795fe8baa'] = 'BT';
|
||||
$_MODULE['<{tntofficiel}prestashop>_print_bt_icon_76c3e002d3c052bd6a909366a8dc3845'] = 'Manifeste';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayajaxtracking_cc97a74bb428ffc130b1b39eabc141f5'] = 'Détail de la livraison';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayajaxtracking_d3d2e617335f08df83599665eef8a418'] = 'Fermer';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayajaxtracking_b6026301f6eccf9afcf19458173e63e8'] = 'Numéro de suivi';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayajaxtracking_50b613e90b9579184a11f56ab19ea5be'] = 'Suivre mon colis';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_5c0a951f54c0c7bf4c66dd2e6d0fe2de'] = 'Date de ramassage';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_2e79cbc13bbc903d989eab943a2e394f'] = 'Date de livraison';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_0bfc9d7a908999118a95316e5b2cd3ca'] = 'La date n\'est pas valide';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_3e6548fbd02839544c5a6ce445116b03'] = 'La date est valide';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_96f26ad4b9f1ed9c512d5944dc40d558'] = 'Colis';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_83a71abc738492fd7d9d536c5c2a7231'] = 'Numéro de ramassage : ';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_392235852a55ba6cba1db9df1b4695f0'] = 'Poids total : ';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_2ce124d87604bed00f310d4585d26ea7'] = 'Kg';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_faca76e418e6a6bf8ca1815c9586bf7c'] = 'Numéro de colis';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_7edabf994b76a00cbc60c95af337db8f'] = 'Poids';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_418c5509e2171d55b0aee5c2ea4442b5'] = 'Action';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_4e0799443cae591e21badb40f9a20754'] = 'PDL';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_151648106e4bf98297882ea2ea1c4b0e'] = 'Mise à jour réussie';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_06933067aafd48425d67bcb01bba5cb6'] = 'Mise à jour';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_f2a6c498fb90ee345d997f888fce3b18'] = 'Supprimer';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_1e8e42b87a65326b98ced7d3af717a72'] = 'Voir';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_34ec78fcc91ffb1e54cd85e4a0924332'] = 'Ajouter';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_ae30ab8690d876020e4f8dec7332f3a7'] = 'Ajouter un colis';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_09d2c2cea0ca2c48cc357e7fa996db87'] = 'Poids du colis';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_43781db5c40ecc39fd718685594f0956'] = 'Sauver';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayadminorder_d41f0f868a0dbe1e9f25fe8c125f7fdd'] = 'Une commande doit contenir au moins un colis';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_c945f0cc434c21e830eb9bd8d45b2845'] = 'La commande ne peut pas être achetée';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_0c0a7d8a27886268bf0f5ec9727288df'] = 'La ville saisie est inconnue pour le code postal %s';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_eacc8a7970c5a823d0f383f15591c8b0'] = 'Informations complémentaires transporteur';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'Email';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_4e186c431f7c016c761c722debb9768e'] = 'Téléphone portable';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_070c051179746c6932db988f0a52b282'] = 'Numéro du bâtiment (3 caractères maximum)';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_dc4a632c5933c9c81274bedc8dd797f7'] = 'Code d\'accès au bâtiment (7 caractères maximum)';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_f3f6d0343d56ce88ce7958170ed05cb3'] = 'Etage (2 caractères maximum)';
|
||||
$_MODULE['<{tntofficiel}prestashop>displaycarrierlist_70397c4b252a5168c5ec003931cea215'] = 'Champs obligatoires';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayorderdetail_a7dd12b1dab17d25467b0b0a4c8d4a92'] = 'Voir';
|
||||
$_MODULE['<{tntofficiel}prestashop>displayorderdetail_ef7eea8df7e16831217a3b25c58bf508'] = 'Suivre mes colis';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointsbox_60c1249f2568c852f5fa352e609d1741'] = 'Choisissez votre Relais Colis®';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointsbox_775721e7246431e9e3fa4c9ea932db0d'] = 'Choisissez votre Dépôt restant';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_ccdb7bf9d93e5652b57cabcc8c41e061'] = 'Horaires';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_6f8522e0610541f1ef215a22ffa66ff6'] = 'Lundi';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_5792315f09a5d54fb7e3d066672b507f'] = 'Mardi';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_796c163589f295373e171842f37265d5'] = 'Mercredi';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_78ae6f0cd191d25147e252dc54768238'] = 'Jeudi';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_c33b138a163847cdb6caeeb7c9a126b4'] = 'Vendredi';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_8b7051187b9191cdcdae6ed5a10e5adc'] = 'Samedi';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_9d1a0949c39e66a0cd65240bc0ac9177'] = 'Dimanche';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_be5d5d37542d75f93a87094459f76678'] = 'et';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_03f4a47830f97377a35321051685071e'] = 'Fermé';
|
||||
$_MODULE['<{tntofficiel}prestashop>deliverypointset_f4ec5f57bd4d31b803312d873be40da9'] = 'Modifier';
|
||||
$_MODULE['<{tntofficiel}prestashop>form_48974cc3df177e6b565c39aa155458cd'] = 'Adresse de livraison';
|
||||
$_MODULE['<{tntofficiel}prestashop>form_8bcdc441379cbf584638b0589a3f9adb'] = 'Code postal';
|
||||
$_MODULE['<{tntofficiel}prestashop>form_57d056ed0984166336b7879c2af3657f'] = 'Ville';
|
||||
$_MODULE['<{tntofficiel}prestashop>form_36936b078805af8a6e283161721f99e1'] = '-- Sélectionner une ville --';
|
||||
$_MODULE['<{tntofficiel}prestashop>form_647552b29642ed538b23b5bc3d28864f'] = 'Aucune ville disponible';
|
||||
$_MODULE['<{tntofficiel}prestashop>form_f4ec5f57bd4d31b803312d873be40da9'] = 'Modifier';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_ccdb7bf9d93e5652b57cabcc8c41e061'] = 'Horaires';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_6f8522e0610541f1ef215a22ffa66ff6'] = 'Lundi';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_5792315f09a5d54fb7e3d066672b507f'] = 'Mardi';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_796c163589f295373e171842f37265d5'] = 'Mercredi';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_78ae6f0cd191d25147e252dc54768238'] = 'Jeudi';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_c33b138a163847cdb6caeeb7c9a126b4'] = 'Vendredi';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_8b7051187b9191cdcdae6ed5a10e5adc'] = 'Samedi';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_9d1a0949c39e66a0cd65240bc0ac9177'] = 'Dimanche';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_be5d5d37542d75f93a87094459f76678'] = 'et';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_03f4a47830f97377a35321051685071e'] = 'Fermé';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_961f2247a2070bedff9f9cd8d64e2650'] = 'Choisir';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_5a07832bfc91847bdde742703f7a7d71'] = 'Aucune ville correspondante pour le code postal demandé.';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_671f3468c84b318bbcd174a4a546765e'] = 'Vérifier le code postal et cliquez sur';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_f4ec5f57bd4d31b803312d873be40da9'] = 'Modifier';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_fdfeefba19d7a7f570a372d1cf8b20fb'] = 'Sélectionnez une ville dans la liste et cliquez sur';
|
||||
$_MODULE['<{tntofficiel}prestashop>list_e0db4c0842a1cc908c6c97e621bd8481'] = 'Aucun point de livraison n\'est disponible pour cette ville.';
|
||||
|
164
www/robots.txt
Normal file
164
www/robots.txt
Normal file
@ -0,0 +1,164 @@
|
||||
# robots.txt automaticaly generated by PrestaShop e-commerce open-source solution
|
||||
# http://www.prestashop.com - http://www.prestashop.com/forums
|
||||
# This file is to prevent the crawling and indexing of certain parts
|
||||
# of your site by web crawlers and spiders run by sites like Yahoo!
|
||||
# and Google. By telling these "robots" where not to go on your site,
|
||||
# you save bandwidth and server resources.
|
||||
# For more information about the robots.txt standard, see:
|
||||
# http://www.robotstxt.org/robotstxt.html
|
||||
User-agent: *
|
||||
# Allow Directives
|
||||
Allow: */modules/*.css
|
||||
Allow: */modules/*.js
|
||||
# Private pages
|
||||
Disallow: /*?orderby=
|
||||
Disallow: /*?orderway=
|
||||
Disallow: /*?tag=
|
||||
Disallow: /*?id_currency=
|
||||
Disallow: /*?search_query=
|
||||
Disallow: /*?back=
|
||||
Disallow: /*?n=
|
||||
Disallow: /*&orderby=
|
||||
Disallow: /*&orderway=
|
||||
Disallow: /*&tag=
|
||||
Disallow: /*&id_currency=
|
||||
Disallow: /*&search_query=
|
||||
Disallow: /*&back=
|
||||
Disallow: /*&n=
|
||||
Disallow: /*controller=addresses
|
||||
Disallow: /*controller=address
|
||||
Disallow: /*controller=authentication
|
||||
Disallow: /*controller=cart
|
||||
Disallow: /*controller=discount
|
||||
Disallow: /*controller=footer
|
||||
Disallow: /*controller=get-file
|
||||
Disallow: /*controller=header
|
||||
Disallow: /*controller=history
|
||||
Disallow: /*controller=identity
|
||||
Disallow: /*controller=images.inc
|
||||
Disallow: /*controller=init
|
||||
Disallow: /*controller=my-account
|
||||
Disallow: /*controller=order
|
||||
Disallow: /*controller=order-opc
|
||||
Disallow: /*controller=order-slip
|
||||
Disallow: /*controller=order-detail
|
||||
Disallow: /*controller=order-follow
|
||||
Disallow: /*controller=order-return
|
||||
Disallow: /*controller=order-confirmation
|
||||
Disallow: /*controller=pagination
|
||||
Disallow: /*controller=password
|
||||
Disallow: /*controller=pdf-invoice
|
||||
Disallow: /*controller=pdf-order-return
|
||||
Disallow: /*controller=pdf-order-slip
|
||||
Disallow: /*controller=product-sort
|
||||
Disallow: /*controller=search
|
||||
Disallow: /*controller=statistics
|
||||
Disallow: /*controller=attachment
|
||||
Disallow: /*controller=guest-tracking
|
||||
# Directories
|
||||
Disallow: */classes/
|
||||
Disallow: */config/
|
||||
Disallow: */download/
|
||||
Disallow: */mails/
|
||||
Disallow: */modules/
|
||||
Disallow: */translations/
|
||||
Disallow: */tools/
|
||||
# Files
|
||||
Disallow: /*fr/
|
||||
Disallow: /*fr/recuperation-mot-de-passe
|
||||
Disallow: /*fr/recuperation-mot-de-passe
|
||||
Disallow: /*fr/
|
||||
Disallow: /*fr/adresse
|
||||
Disallow: /*fr/adresse
|
||||
Disallow: /*fr/
|
||||
Disallow: /*fr/adresses
|
||||
Disallow: /*fr/adresses
|
||||
Disallow: /*fr/
|
||||
Disallow: /*fr/connexion
|
||||
Disallow: /*fr/connexion
|
||||
Disallow: /*fr/
|
||||
Disallow: /*fr/panier
|
||||
Disallow: /*fr/panier
|
||||
Disallow: /*fr/
|
||||
Disallow: /*fr/reduction
|
||||
Disallow: /*fr/reduction
|
||||
Disallow: /*fr/
|
||||
Disallow: /*fr/historique-commandes
|
||||
Disallow: /*fr/historique-commandes
|
||||
Disallow: /*fr/
|
||||
Disallow: /*fr/identite
|
||||
Disallow: /*fr/identite
|
||||
Disallow: /*fr/
|
||||
Disallow: /*fr/mon-compte
|
||||
Disallow: /*fr/mon-compte
|
||||
Disallow: /*fr/
|
||||
Disallow: /*fr/suivi-commande
|
||||
Disallow: /*fr/suivi-commande
|
||||
Disallow: /*fr/
|
||||
Disallow: /*fr/avoirs
|
||||
Disallow: /*fr/avoirs
|
||||
Disallow: /*fr/
|
||||
Disallow: /*fr/commande
|
||||
Disallow: /*fr/commande
|
||||
Disallow: /*fr/
|
||||
Disallow: /*fr/recherche
|
||||
Disallow: /*fr/recherche
|
||||
Disallow: /*fr/
|
||||
Disallow: /*fr/commande-rapide
|
||||
Disallow: /*fr/commande-rapide
|
||||
Disallow: /*fr/
|
||||
Disallow: /*fr/suivi-commande-invite
|
||||
Disallow: /*fr/suivi-commande-invite
|
||||
Disallow: /*fr/
|
||||
Disallow: /*fr/confirmation-commande
|
||||
Disallow: /*fr/confirmation-commande
|
||||
Disallow: /*de/
|
||||
Disallow: /*de/recuperation-mot-de-passe
|
||||
Disallow: /*de/recuperation-mot-de-passe
|
||||
Disallow: /*de/
|
||||
Disallow: /*de/adresse
|
||||
Disallow: /*de/adresse
|
||||
Disallow: /*de/
|
||||
Disallow: /*de/adresses
|
||||
Disallow: /*de/adresses
|
||||
Disallow: /*de/
|
||||
Disallow: /*de/connexion
|
||||
Disallow: /*de/connexion
|
||||
Disallow: /*de/
|
||||
Disallow: /*de/panier
|
||||
Disallow: /*de/panier
|
||||
Disallow: /*de/
|
||||
Disallow: /*de/reduction
|
||||
Disallow: /*de/reduction
|
||||
Disallow: /*de/
|
||||
Disallow: /*de/historique-commandes
|
||||
Disallow: /*de/historique-commandes
|
||||
Disallow: /*de/
|
||||
Disallow: /*de/identite
|
||||
Disallow: /*de/identite
|
||||
Disallow: /*de/
|
||||
Disallow: /*de/mon-compte
|
||||
Disallow: /*de/mon-compte
|
||||
Disallow: /*de/
|
||||
Disallow: /*de/suivi-commande
|
||||
Disallow: /*de/suivi-commande
|
||||
Disallow: /*de/
|
||||
Disallow: /*de/avoirs
|
||||
Disallow: /*de/avoirs
|
||||
Disallow: /*de/
|
||||
Disallow: /*de/commande
|
||||
Disallow: /*de/commande
|
||||
Disallow: /*de/
|
||||
Disallow: /*de/recherche
|
||||
Disallow: /*de/recherche
|
||||
Disallow: /*de/
|
||||
Disallow: /*de/commande-rapide
|
||||
Disallow: /*de/commande-rapide
|
||||
Disallow: /*de/
|
||||
Disallow: /*de/suivi-commande-invite
|
||||
Disallow: /*de/suivi-commande-invite
|
||||
Disallow: /*de/
|
||||
Disallow: /*de/confirmation-commande
|
||||
Disallow: /*de/confirmation-commande
|
||||
# Sitemap
|
||||
Sitemap: https://www.chocolatdemariage.com/1_index_sitemap.xml
|
BIN
www/translations/de.gzip
Normal file
BIN
www/translations/de.gzip
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user