Everything posted by Maxime
-
htaccess setting
Hello, A little tutorial to help you to include some interesting element inside your .htaccess and increase the website security. I take also, the ClicShopping .htaccess inside this tutorial. Link can help you : https://htaccessbook.com/increase-security-x-security-headers/ ################################## # Security # Be carefull approach is different : Linux, Ngix, IIS # Below for linux ################################## <IfModule mod_headers.c> # prevent mime based attacks Header set X-Content-Type-Options "nosniff" # XSS Protection Header set X-XSS-Protection "1; mode=block" #X Frame Header always set X-FRAME-OPTIONS "DENY" </IfModule> About the bot ################################## # Bot ################################## ##Rules to block bad bods from accessing web pages on your site. ##Remove or add more rules as per your needs. BrowserMatchNoCase "Baiduspider" bots BrowserMatchNoCase "SemrushBot" bots BrowserMatchNoCase "Yandex" bots BrowserMatchNoCase "BLEXBot" bots BrowserMatchNoCase "AhrefsBot" bots BrowserMatchNoCase "DotBot" bots BrowserMatchNoCase "Exabot" bots BrowserMatchNoCase "SeznamBot" bots BrowserMatchNoCase "aiHitBot" bots BrowserMatchNoCase "spbot" bots BrowserMatchNoCase "MJ12bot" bots BrowserMatchNoCase "oBot" bots BrowserMatchNoCase "DeuSu" bots BrowserMatchNoCase "ia_archiver" bots BrowserMatchNoCase "MetaURI" bots BrowserMatchNoCase "FlipboardProxy" bots Order Allow,Deny Allow from ALL Deny from env=bots caching schema ################################## #Caching schema ################################## <IfModule mod_headers.c> Header unset ETag Header unset Last-Modified </IfModule> ## EXPIRES CACHING ## ## https://gtmetrix.com/leverage-browser-caching.html ## <IfModule mod_expires.c> ExpiresActive On ExpiresDefault "access plus 1 month" ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType image/webp "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" ExpiresByType application/x-javascript "access plus 1 week" ExpiresByType image/x-icon "access plus 1 year" ExpiresByType image/svg+xml "access plus 1 year" ExpiresByType image/vnd.microsoft.icon "access plus 1 year" ExpiresByType application/font-woff "access plus 1 year" ExpiresByType application/x-font-woff "access plus 1 year" ExpiresByType font/woff2 "access plus 1 year" ExpiresByType application/vnd.ms-fontobject "access plus 1 year" ExpiresByType font/opentype "access plus 1 year" ExpiresByType font/ttf "access plus 1 year" ExpiresByType font/otf "access plus 1 year" ExpiresByType application/x-font-ttf "access plus 1 year" ExpiresByType application/x-font-otf "access plus 1 year" ExpiresByType text/css "access plus 1 year" ExpiresByType application/javascript "access plus 1 year" </IfModule> Apache 2.4 ################################## #apache 2.4 ################################## <IfModule mod_version.c> <IfModule mod_filter.c> <IfVersion >= 2.4> FilterDeclare COMPRESS FilterProvider COMPRESS DEFLATE "%{Content_Type} = 'text/html'" FilterProvider COMPRESS DEFLATE "%{Content_Type} = 'text/css'" FilterProvider COMPRESS DEFLATE "%{Content_Type} = 'text/plain'" FilterProvider COMPRESS DEFLATE "%{Content_Type} = 'text/xml'" FilterProvider COMPRESS DEFLATE "%{Content_Type} = 'text/x-component'" FilterProvider COMPRESS DEFLATE "%{Content_Type} = 'application/javascript'" FilterProvider COMPRESS DEFLATE "%{Content_Type} = 'application/json'" FilterProvider COMPRESS DEFLATE "%{Content_Type} = 'application/xml'" FilterProvider COMPRESS DEFLATE "%{Content_Type} = 'application/xhtml+xml'" FilterProvider COMPRESS DEFLATE "%{Content_Type} = 'application/rss+xml'" FilterProvider COMPRESS DEFLATE "%{Content_Type} = 'application/atom+xml'" FilterProvider COMPRESS DEFLATE "%{Content_Type} = 'application/vnd.ms-fontobject'" FilterProvider COMPRESS DEFLATE "%{Content_Type} = 'image/svg+xml'" FilterProvider COMPRESS DEFLATE "%{Content_Type} = 'image/x-icon'" FilterProvider COMPRESS DEFLATE "%{Content_Type} = 'application/x-font-ttf'" FilterProvider COMPRESS DEFLATE "%{Content_Type} = 'font/opentype'" FilterChain COMPRESS FilterProtocol COMPRESS DEFLATE change=yes;byteranges=no </IfVersion> </IfModule> </IfModule>
-
How to configure the smtp
Hello, Below the information, how to configure ClicShopping with the SMTP approach. For hotmail Hotmail SMTP Server: smtp-mail.outlook.com Hotmail SMTP Port: 587 Hotmail Security: STARTTLS Hotmail SMTP Username: Your complete Windows Live Hotmail email address (e.g. me@hotmail.com or me@live.com) Hotmail SMTP Password: Your Windows Live Hotmail password SMTP transport : TLS For gmail Server name SMTP : smtp.gmail.com Username SMTP : your Gmail email SMTP Password : you Gmail password SMTP Portl: 25 ou 465 SMTP transport : TLS More general Server name SMTP : smtp.mydomain.com Username SMTP : your emaill SMTP Password : you email password SMTP Portl: 25 ou 465 or 587 SMTP transport : TLS
-
ClicShopping v3.2145
Hello, Just a little notification to ell you the v3.2145 has been pushed. A phpmailer library security has been reported on the phpmailer github website and ClicShopping has been hupdated Other libraries have been updated also Paypal has been removed and changed by Stripe Some other little fix has been updated. Thank you to the administrator for this work.
-
Service Worker, Manifest and webapp
Hello, The latest commit introduce the service worker and a manifest for web app. The advantage to use a web app is for the smartphone and improve the speed of the website. If you want more information about that, just follow these links : about the web app : https://developers.google.com/web/fundamentals/web-app-manifest service worker : https://developers.google.com/web/fundamentals/primers/service-workers About the manifest, you nothing to do but if you want change the logo, you must go in this directory /sources/images/logos/manifest just replace the logo by yours and you must respect also the size of the image. Do not change the name of the logo. I hope this information will be useful for you.
-
Security alert on PHP 7 information
I will talk to him.
-
Google shopping, Interesting ?
An apps is available and you can use with some comparator : look export price comparator on the marketplace. You will win lot of time.
-
Packing slip
I suggest you to look this hooks : https://www.clicshopping.org/forum/files/file/21-hooks_orders_batch/ It allow you to make batch order but also to prepare and print the address in different for You can see this post also : https://www.clicshopping.org/forum/topic/587-how-do-you-optimieze-the-order-process/
-
How do you optimieze the order process
@Juliana, I suggest you to look this hooks : https://www.clicshopping.org/forum/files/file/21-hooks_orders_batch/ It allow you to make batch order but also to prepare and print the address in different format.
-
Version 3.21 release
Nice, the work made is big, take time now to make the update
-
Apps extension & modules
You can try to change the directory Template right by 777. It works for me. Install an application in manual, it no a big problem, you can see my tutotials for that.
-
Training to include a new template
This video allows you to see how to include a new template inside ClicShopping more information : https://www.clicshopping.org/forum/files/file/169-template-design-alibaba/
-
Training PayPal payment apps
this capsule explains how to set the "PayPal payment apps" module in ClicShopping.
- Training Colissmo / Point relais apps
- store configuration - double taxes (QC, Canada) - Settings Example
-
Tutorial Post Canada Shipping
This tutorial allows you to see how to install the Apps Shipping Post Canada inside ClicShopping
- store configuration - double taxes (QC, Canada) - Settings Example
-
How to install Clicshopping V3
Hello everyone, Thank you for you comment, like, thank you ... It's really appreciated. I hope these videos will be interesting to present ClicShopping. It represents free and paid modules. @Julie, yes a video is on the road about the ClicShopping Taxes ClicShopping. It was not simple to make, and sorry if little mistakes appear.
- Training apps customers guest customer
-
Training apps tools export data
this capsule explains how to install the "apps tools export data" module in clicshopping. For more information you can go on the market place :https://www.clicshopping.org/forum/files/file/33-apps-tools-export-price-comparator/
-
Training Checkout step modules
This capsule explains how to install the "Checkout step" module in clicshopping. This demo show you 4 modules available for free : - Step on shopping cart - Step for Shipping - Step for Paiement - Step for confirmation For more information you can go on the market place to download these modules
- How to install products compare apps
-
How to install contact us map apps
this capsule explains how to install the "contact us map " module in clicshopping. For more information you can go on the market place : https://www.clicshopping.org/forum/files/file/157-modules-contact-us-map/
-
How to install hooks orders batch app
this capsule explains how to install the "hooks orders batch" module in clicshopping. For more information you can go on the market place : https://www.clicshopping.org/forum/files/file/21-hooks_orders_batch/
-
How to install bootstrap front page caroussel
this capsule explains how to install the "bootstrap front page caroussel" module in clicshopping.
-
How to install categories description module
this capsule explains how to install the "categories description" module in clicshopping. For more information you can go on the market place : https://www.clicshopping.org/forum/files/file/59-modules-products-listing-description-categories/