-
Posts
117 -
Joined
-
Last visited
-
Days Won
1
Everything posted by MaXi32
-
Change back office header logo and login logo for PrestaShop V1.7.6.5
MaXi32 replied to Fred Peng's topic in Core developers
Have you tried the first suggestion or the second one? The first option is fairly straightforward: all you need to do is replace the images. However, the second option may be more challenging since it's not clear how to easily replace the logo. For instance, you could create a module that utilizes displayAdminLogin to add a new logo to the page, but modifying the existing logo without introducing additional JavaScript may be more complicated. This approach could also slow down the back office by adding unnecessary overhead. -
We are all hope so.
-
If the autoupgrade module is part of the core function of prestashop, then the build is still not finalized (it shouldn't be called a final version). I believe that autoupgrade module was an optional module back in Prestashop 1.7, it's not compulsory to have that module installed (not sure if that is a core module in Prestashop 8). I understand that a lot of things have not yet been ready. The prestashop demo page still uses v1.7. So everything seems like in the beta stage. Installing Prestashop from github version is not recommended for production because the code keeps changing. If it is ready, it should be in the front download page and I strongly believe it's not going to happen this year :). Nothing new that Prestashop stable release supporting each PHP release is slow. We have seen it, we've all been there. Wordpress on the other hand is always up to date with the latest PHP version. The only reason I still keep 2 PHP versions on my hosting is because of Prestashop.
-
I have seen that build. I don't think it is ready for public use because it is still hosted in github. Not for end users. If it is ready, it should be made available in the front download section (which is still version 1.7).
-
You said about Prestashop 8 launching end of October. Now it is end of November (1 day later). They are still in beta release. I can say that Prestashop development on new PHP version is very slow since the version 1.6. PHP 7.4 is already end of life today and Prestashop stable version is not yet available for public. I can see a major step down that people will find it hard to use Prestashop as more and more hosting providers will not provide PHP 7+ anymore due to maintenance issue.
-
Understanding img/tmp folder in PS 1.7.8.7
MaXi32 replied to MaXi32's topic in Configuring and using PrestaShop
Thank you. -
Understanding img/tmp folder in PS 1.7.8.7
MaXi32 replied to MaXi32's topic in Configuring and using PrestaShop
May I know what about the order history image? Does PS also use this tmp folder? I saw a senior user said about this. -
Understanding img/tmp folder in PS 1.7.8.7
MaXi32 posted a topic in Configuring and using PrestaShop
I'm trying to understand the purpose of img/tmp folder in the new PS 1.7 and I have searched a lot of information in this forum (It seems like the PS documentation is a bit confidential to expose this information elsewhere).. I'm using the latest Prestashop 1.7 and I really want to know whether this folder is safe to remove and it is not used by other functions. I have seen a lot replies that say this img/tmp folder except index.php can be deleted without issue but another senior user said, those tmp files are used to display images in orders history and all of these information were posted many years before for the old PS version. In addition of that, I saw this one file in img/tmp/filetype which contains only a string 'jpg'. I'm not trying to guess so I want to know specifically what is the purpose of this file? Is it worth it to remove these temp files when doing a backup to reduce disk space? Thank you. -
[SOLVED] Temporary image import files in /img/tmp
MaXi32 replied to uddhava's topic in Configuring and using PrestaShop
Just to save time for everybody else, the above discussion are not for prestashop 1.7. You can find the PHP controller at: controller/admin/AdminImportController.php -
Maxmind GeoLite IP Database: end of free updates
MaXi32 replied to antoine@ultro's topic in General topics
- 64 replies
-
I still have this bug and I believe this bug appears since last year, I checked the requirement with the phppsinfo.php and everything is green. I got the latest module version and it does not explain what requirements that are not satisfied. So, what I did is click the ignore link in the screenshot below to continue upgrade.
-
@fherrard in other word, "you don't have to upgrade to version 6 but you must upgrade to version 6 in order to make it work".
- 30 replies
-
- prestashop 1.7
- prestashop slider module
-
(and 22 more)
Tagged with:
- prestashop 1.7
- prestashop slider module
- image slider
- image slider prestashop
- fullscreenslider
- multipurpose slider
- slider revolution
- revolution slider
- prestashop slider
- best selling
- multishop slider
- multilanguage
- multilanguage-slider
- best slider module
- slider
- carouselslider
- slider addon
- responsive slider
- product slider
- social feed slider
- homepage slider
- ps1.7
- slideshow module
- slider revolution 6
-
What are you trying to explain here actually. Of course they (the envanto team) suggested to download the module after we have purchased via email because once a developer (you) removed it, so user will have time to download the module before it is completely gone for download BUT they did not remove the license key. People are still able to access the license key there because this license key is the full activator for Slider Revolution version 5 to have full feature of template and addons. So, let me explain further what I said: The MAIN ISSUE is you revoked the previous activation license for version 5 to have full features. You cannot explain on this and pointing me to Envanto license policy which does not even have a single line that explains about license revoking policy. There are only 2 most common reasons why the item is deleted (https://help.market.envato.com/hc/en-us/articles/202500244) 1) The file may have been temporarily disabled due to a technical problem or bug. 2) The item is pending an update from the author and is temporarily unavailable. 3) The author may have decided to permanently delete the item from Envato Market. And you fall on the category of number 3 here. It is not the issue about not being able to download previous module. I also still have the version 5 module I downloaded before as backup. It is about you are revoking an existing license that should work as it was before and now it cannot be activated unless we have to upgrade to version 6 (and this is not free).
- 30 replies
-
- 4
-
-
-
- prestashop 1.7
- prestashop slider module
-
(and 22 more)
Tagged with:
- prestashop 1.7
- prestashop slider module
- image slider
- image slider prestashop
- fullscreenslider
- multipurpose slider
- slider revolution
- revolution slider
- prestashop slider
- best selling
- multishop slider
- multilanguage
- multilanguage-slider
- best slider module
- slider
- carouselslider
- slider addon
- responsive slider
- product slider
- social feed slider
- homepage slider
- ps1.7
- slideshow module
- slider revolution 6
-
Actually this is not clear enough. Version 5 is actually is working but it is not fully activated. That is not what you said to me last time (and yes I just purchased the new license for version 6 from after too much arguing). I do believe most of the module and theme that are selling in envanto 100% can be freely upgraded (but without any supports unless you did mention that you don't support the module). You only make money for providing support if customer has issue with the module. The main issue is, you deleted the module there, and we understand your move (the money issue). Following your analogy with the iPhone case, we as developer understand when you upgrade a version to version 6, we might have to pay for IF WE WANT TO UPGRADE but you are forcing people to upgrade to version 6 and revoked all the previous license! So the previous user that purchased your license before could not use the ultimate template like what they had before. When I asked this question, you simply said 'we did not promise to provide the template for lifetime' and I still have this chat transcript with you. What people are complaining is, the previous key couldn't be activated and you force them to upgrade to version 6 and they need to purchase new key, and of course they have to appeal so you can give discount.
- 30 replies
-
- 1
-
-
- prestashop 1.7
- prestashop slider module
-
(and 22 more)
Tagged with:
- prestashop 1.7
- prestashop slider module
- image slider
- image slider prestashop
- fullscreenslider
- multipurpose slider
- slider revolution
- revolution slider
- prestashop slider
- best selling
- multishop slider
- multilanguage
- multilanguage-slider
- best slider module
- slider
- carouselslider
- slider addon
- responsive slider
- product slider
- social feed slider
- homepage slider
- ps1.7
- slideshow module
- slider revolution 6
-
How to hide Prestashop from Wappalyzer plugin?
MaXi32 replied to Thanapon's topic in Core developers
Old post, but to help others on this matter you can actually navigate to their (wappalizer) open source code here: https://github.com/AliasIO/wappalyzer/blob/master/src/technologies/p.json And you will see the following piece of information: "PrestaShop": { "cats": [ 6 ], "cookies": { "PrestaShop": "" }, "cpe": "cpe:/a:prestashop:prestashop", "description": "PrestaShop is a freemium, open-source ecommerce solution, written in the PHP programming language with support for the MySQL database management system.", "headers": { "Powered-By": "^Prestashop$" }, "html": [ "Powered by <a\\s+[^>]+>PrestaShop", "<!-- /Block [a-z ]+ module (?:HEADER|TOP)?\\s?-->", "<!-- /Module Block [a-z ]+ -->" ], "icon": "PrestaShop.svg", "implies": [ "PHP", "MySQL" ], "js": { "freeProductTranslation": "\\;confidence:25", "prestashop": "", "priceDisplayMethod": "\\;confidence:25", "priceDisplayPrecision": "\\;confidence:25", "rcAnalyticsEvents.eventPrestashopCheckout": "" }, "meta": { "generator": "PrestaShop" }, "oss": true, "pricing": [ "freemium" ], "website": "http://www.prestashop.com" }, As you can see the current detection for Prestashop is, for example it will detect if your public js file contains the word freeProductTranslation (25% condifence level), prestashop (100% confidence; without percentage value), priceDisplayPrecision word (25% confidence), The powered by Prestashop word in html header and so on as mentioned in the source code. So, in order to bypass the detection, you need to rename each value (mostly the one with 100% confidence level). So, you need also to override some Prestashop default file or any 3rd party modules that has the detection regex above. It is a little bit work. -
Old question but just to inform you, big company like ebay does not care about this privacy.
- 3 replies
-
- 1
-
-
- password reset
- email validation
-
(and 1 more)
Tagged with:
-
[Solved] How to remove "You may unsubscribe at any moment..." statement
MaXi32 replied to T-bird's topic in General topics
Current version of ps_emailsubscription has bug where you cannot change the translation for that specific word. The other string translations are working fine. EDIT (found someone who also mentioned this bug here): -
I have the following sample module that will add image let say that I have this view.tpl for my module file: <span><img src="{$urls.base_url}modules/mymodule/views/img/google.svg" alt=""/></span> and inside that mymodule path the google.svg's file is placed inside the folder themes/modules/mymodule/views/img/google.svg. The URL to the google.svg can be navigated as follow: http://www.domain.com/modules/mymodule/views/img/google.svg Now if I want to override the image using a child theme, I edited google.svg, saved it and then I copied the file into my childtheme. I copied mymodule to the childtheme modules the only thing different is I edited google.svg. So, I also have the same view.tpl taken from parent module as follow: <span><img src="{$urls.base_url}modules/mymodule/views/img/google.svg" alt=""/></span> And the MAIN issue here is the $urls.base_url variable above (inside child theme module) it points only to parent file of google.svg. It should point to the file inside the module from child theme that I have edited. Perhaps there is a syntax of smarty that can point the URL for the image inside childtheme? I tried to change the $urls.base_url to this $modules_dir/views/img/google.svg but this does not work. What is more confusing when I read the documentation, it said that themes can override module's assets for CSS and JavaScript only. Does this statement means, we can only override these 2 types of files and it will not work with image type? Edit: Changed title and add extra details
-
How to prevent detection from webalizer for prestashop 1.6.1.3
MaXi32 replied to Gilbert Daniel's topic in Core developers
Sorry for bumping the old thread but I actually understand what the OP want. He only want to avoid any technologies detect that he is using Prestashop framework. What he asking for is similar to a plugin called hide-my-wp for wordpress (and that plugin is considered as a security plugin, yes hiding your platform from public is considered one of the security approaches .. so he is asking a security question which he did not specify more) but I don't think this plugin exist for Prestashop as Prestashop code is harder to understand compared to wordpress. Hopefully there is one available. -
Exclude some sensitive files from .gitignore in Prestashop 1.7
MaXi32 replied to MaXi32's topic in Core developers
Hey @JulienPct, I really appreciate your reply on this. Thank you very much. Now, I learned something new that the folders above will not get replaced when the new version get released (perhaps through 1-click update?). This is something that I hardly find in the documentation. But then I think, I have the reason why I should version everything because if something goes wrong with the site, (let say the backup restoration failed). I can use this git idea to restore my site. I can create an empty server then pull the git files into my servers and finally just replace whatever sensitive files that I did not include before. The reinstallation thing is the reason why I don't want to experience when the site get deployed unless it is easy to migrate the database... So, my plan was to version everything including dumping the database. I have a ready bash script that when I trigger a command it will dump the database and automatically use git command to commit my repo. So I got database + files version in one command. The only thing that I care is, since I place this files in private repo in github (as a backup), I should make sure that I ignore the sensitive files... as to prevent those GitHub employees spy on the authentication files just for fun. Seems like from your list, you did not exclude sensitive files like password. If I use git only for local development I don't care about sensitive files but the reason is I also want to 'PUSH' it to private server. That's why I need to exclude sensitive files.- 3 replies
-
- prestashop17
- prestashop1.7
-
(and 2 more)
Tagged with:
-
Hello guys, just a quick question that I could not find it mention anywhere about building my .gitignore for sensitive data for Prestashop 1.7.8.1. I want to create a git repository for my current Prestashop and I only want to exclude sensitive information from the .gitignore like username, password or any PHP session files plus the /var/cache folder. For the rest, I want to include it if they do not contain sensitive data. This is my current .gitignore that I think they contain sensitive information and cache that should be ignored to be pushed to git repository: /.htaccess /app/config/parameters.yml /app/config/parameters.php /var Is there any extra information that should be excluded in this list for example the session files .
- 3 replies
-
- prestashop17
- prestashop1.7
-
(and 2 more)
Tagged with:
-
Same issue here ... Prestashop module has a lot of bug. The only thing you can do is use alternative.