Releases: Raf-sns/Placido-Shop
Placido-Shop v-3.1.0 - no bug install
#☆☆☆ ! UPDATE INFORMATIONS ! ☆☆☆
! Important: If you are updating from a version < than version 3.0.0,
please read the update information to version 3.0.0.
-> This information is visible from the website at this address:
https://placido-shop.com/Downloads.html
Then click on the "Old versions" button and then click on the "Read it" button
in front of the version Placido-Shop v3.0.0.zip.
☆☆☆ FRONTEND ☆☆☆
-
The slideshow of images of a product is
closed when clicking outside the image. -
In catalog mode, online purchasing is disabled
but the prices of the products are still visible.
The "Your cart" button is no longer visible. -
The library that manages the slideshow (Swiper) for the homepage and
related products has been replaced by Keen-Slider.
You can remove these files from your application:
CSS/apps/swiper-bundle.min.css
and JS/apps/swiper-bundle.min.js
☆☆☆ BACKEND ☆☆☆
-
In the "Your store" tab, when you click on the store mode (online sales or catalog),
the store mode is directly updated. -
In the website manager, selecting product categories now shows the tree structure of
categories and subcategories for greater clarity.
☆☆☆ MODIFICATIONS ☆☆☆
Modifications FRONT:
-
Updated JS scripts: (FRONT)
main.js
api_laoder.js
tools.js
i. Added a Web Worker to load templates and Object API :
(JS/server_worker.js) -
Updated CSS: (FRONT)
shop.css:
removed -> #featured_products .swiper-wrapper { ... }
.swiper[*]
api.css:
added -> #featured_products { ... } -
Updated templates: (FRONT)
templates/BASE/header.html
templates/API/featured_products.html
templates/API/related_prods.html
templates/API/single_product.html
templates/API/products_view.html
templates/API/products_view_inl.html
templates/BASE/header.html
Modifications BACKEND:
-
Updated PHP: (BACKEND)
PHP/control.php
PHP/shop.php -
Updated JS scripts: (BACKEND)
JS/main.js
JS/products.js
JS/login.js -
Updated templates: (BACKEND)
templates/products.html
☆☆☆ Placido-Shop 3.1.0 ☆☆☆
Placido-Shop has never been so mature!
- Enjoy and please report any bugs on the Placido-Shop GitHub repo, here:
https://github.com/Raf-sns/Placido-Shop
Placido-Shop v-3.0.0
Placido-Shop V3 is released!
☆☆☆ ! IMPORTANT UPDATE INFORMATIONS ! ☆☆☆
After carrying out this update,
YOUR APPLICATION WILL NO LONGER WORK!
You must open the API/default_constants.php file and modify:
1/ const ADMIN_FOLDER = "put the name of your administration folder here";
2/ const HOST = "the domain name or subdomain of the application without https:// or www.";
! important: ONLY modify these two values, leave the rest as is.
3/ rename the API/default_constants.php file to API/constants.php
(or copy it to the same folder with this new name).
4/ reconnect to your administration.
5/ Click the "Check for Updates" button and then update to the latest version again.
6/ Check that the information in the API/api.json file is indeed reported in
the API/constants.php file, if this is the case,
you can delete the API/api.json file which will no longer be used by the application.
If this is not the case, we advise you to go through the "Settings" tab and
manage the settings for your application here.
! important : Be sure to update your translation files for the back-end and the front-end!
! important : Table 'tokens' must be updated with 'user_id' index: unique
! important : Table 'admins' must be updated with 'id' auto-increment: true
- The process class located in PHP/process.php has been deleted,
you can delete the PHP/process.php file.
☆☆☆ API ☆☆☆
- The JS minifier - JShrink (PHP/LIBS/MINIFIER-JS/Minifier.php) has been updated to version 1.7.0
- Stripe (PHP/LIBS/Stripe) has been updated to version 15.3.0
- Mustache PHP has been updated to version 2.14.2
- PHPMailer (PHP/LIBS/PHPMailer) has been updated to version 6.9.1
- jQuery has been updated to version 3.7.1
☆☆☆ FRONTEND ☆☆☆
-
The .htaccess file has been updated
-
Added : management of the meta name="robots" directive
(templates/BASE/base.html) -
To manage this you can toggle between allowing search engines
or disallowing them in the "Settings" tab of the site administration -
Modified : <meta name="viewport" ...;maximum-scale=5.0 />
(templates/BASE/base.html)
☆☆☆ BACKEND ☆☆☆
-
A 'token' class was added to check the validity of the security token,
before this was managed by the 'program' class -
! important : Table 'tokens' must be updated with 'user_id' index: unique
-
You can register multiple administrators for site management
-
Notifications of new sales are sent to all site administrators
-
! important : Table 'admins' must be updated with 'id' auto-increment: true
-
The notification emails have been debugged,
now it is the title of the website that is sent in the "From" header -
Added : <meta name="robots" "noindex, nofollow">
for the base backend template ([ADMIN_FOLDER]/templates/base.html) -
Modified : <meta name="viewport" ...;maximum-scale=5.0 />
([ADMIN_FOLDER]/templates/base.html) -
Added : <meta http-equiv="Content-Security-Policy" ... />
([ADMIN_FOLDER]/templates/base.html && [ADMIN_FOLDER]/templates/CSP.html) -
A "Rebuild the sitemap" tab has been added in "Settings":
It allows you to completely rebuild the sitemap.xml file with all online products,
all categories as well as all static pages of your website. -
A new 'sitemap' class has been added in [ADMIN_FOLDER]/PHP/sitemap.php
Note : functions [ADMIN_FOLDER]/PHP/tools::add to sitemap();
and [ADMIN_FOLDER]/PHP/tools::suppr_to_sitemap() were been deleted. -
An application backup function has been added to the "Update" tab.
It allows you to download a .zip file containing all the application
folders and files as well as a copy of the database. -
A text editor has been added to edit static pages on your site,
however it may produce erroneous code, we are still testing
this so use it with caution.
This editor will allow you to place small images,
tables and also videos from Youtube.
It will also allow you to adjust the size of the text and define colors.
We strongly advise you to check the HTML rendering performed by
the text editor or have it checked/corrected by a developer.
- A small bug on the navigation of dates in the statistics tab has been fixed.
☆☆☆ BACKEND / INSTALL ☆☆☆
- Management of the /robots.txt file :
record robots.txt with the good host for Sitemap url.
See: [ADMIN_FOLDER]/PHP/tools.php -> tools::record_robots_txt( $host, $context );
Placido-Shop v-2.2.3
☆☆☆ Information about the release v-2.2.3: ☆☆☆
- jQuery has been updated to version 3.6.3.
-> Fixed bugs:
- The image of the store appears in social networks.
- Old logos image files are well deleted.
- The search is now done by clicking on the "magnifying glass" icon, it is no longer automatic when entering characters.
- The searched term is rendered at the top of the product thumbnails.
- The splash-screen can no longer get stuck.
- Preservation of the choice of payment after the refreshment of the basket page.
- The search in the archives has been debugged.
- Research on products in the administration has been debugged.
- Administration / statistics: return to the current day has been debugged.
- The administrator is automatically disconnected if the administration folder is modified.
Additions:
- Administration / compression: Addition of a tab in "Settings"
- Administration / Settings api: choice of the maximum number of characters. for short product texts.
- Administration / Settings:
- Addition of a "Mailbox" tab to modify the sending mailbox at any time.
- Added a "Production mode" tab which allows to clean the application after tests and prepares it for production.
- Swiping to the right or to the left on the product thumbnail page simulates a pagination, you can swipe the products as on a catalog page.
- Display of products in mosaic or online, this behavior is configurable by default from the administration / Settings api.
-> Do not hesitate to report any bugs you may encounter via Github
Placido-Shop v-2.1.6
- The header is no longer configured to be fixed when scrolling.
- Fixed product links bug on facebook.
- Correction of the bug during a real payment: wrong table name
- History!
The first real payment made with Placido-Shop was made on Friday, December 9, 2022.
Placido-Shop v-2.1.5
Added features :
- Switch to production mode
- Enter Token Placido
- Choose the layout of the products: In line or in mosaic, back-end, front-end
- Minor changes ADMIN/CSS/app.css
- Translations modified
- Added to api.json :
"DISPLAY_PRODUCTS" : "mozaic", "SHORT_TEXT": 300,
- Added to placido-tables.sql :
CREATE TABLE
token_Placido(
idtinyint(4) NOT NULL,
tokenvarchar(500) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci; ALTER TABLE
token_PlacidoADD PRIMARY KEY (
id);
Placido-Shop v-2.0.9
Last official commit but use the version available on the Placido-Shop download page, thanks :
https://placido-shop.com/Downloads.html