Jump to content


  • Content count

  • Joined

  • Last visited

  • Days Won


Everything posted by Jack_mcs

  1. Jack_mcs

    HoneyPot Captcha

    A change was mentioned in Fake Accounts thread to check TOR IP's, which are often used by spammers and hackers. The code to make this change is below. I will add it to the next release once I have time to add a setting and package it. To use it now, open the includes/functions/honeypot.php file and find this line: $db_table = 'honeypot_track'; and add this above it: if (CheckTOR()) { return true; } Then at the end of the file, add this function CheckTOR() { $ips = file("https://check.torproject.org/cgi-bin/TorBulkExitList.py?ip="); $found = false; foreach ($ips as $ip) { if (strpos($ip, $_SERVER['REMOTE_ADDR']) !== FALSE) { $found = true; break; } } return $found; }
  2. Jack_mcs

    Fake accounts

    @fiodhRecaptcha will only help if the accounts are being created with a script, and then maybe only. If accounts are being created as normal, the only way to stop them is to find some common thing, like the company name set to google, and block that. You might want to check the IP for the countries they are for. If they all, or many, are from one country then block that country. Or, in the least, block the range of IP's for the given IP (it's listed on most WhoIs sites). I don't understand what you mean about the referral addon but if you are saying you can't find settings for it, the older versions had settings in My Store, or somewhere in Configuration. There should be a setting requiring the question to be answered. If that is set and accounts are still being created, then the spammers are most likely using scripts.
  3. If it hasn't been mentioned, I suggest removing the Google+ Direct Connect module since they stopped Google+.
  4. Jack_mcs

    Transferred back from zencart

    There isn't a FB pixel module in Phoenix, that I am aware of.
  5. The Option Types addon will do that. I don't know if there is a version for your shop but it can be updated if not.
  6. Jack_mcs

    Using PHP 7.1 with Osc 2.3.4 is it safe?

    It's not a question of whether it is safe or not. The higher versions of php usually fix security holes in previous ones and shouldn't introduce any in the shop that weren't already there. The real question is if it works or not. You should thoroughly test all parts of the shop to make sure they work correctly, especially when it involves addons. If they do, then you can stay on 7.2.
  7. If you mean for the programs you are using, I wouldn't be able to help with those since I am not familiar with them. But if the one has worked with all versions of oscommerce so far, I can't imagine why it would not work with Phoenix. Before getting too far into it, I suggest installing a stock version of Phoenix and then set those programs to access it. Knowing if they worked with it or not may help you decide what to do.
  8. The Mini Template system won't work with this version. However, your sites design is not too far from the stock design so it wouldn't take much to math the look, or at least come close to it. Not an issue. I'm not familiar with this program so I can't say much about it. But if it just providing remote access to control the products, that should still work since the basic product structure in the database is the same, or close enough. This version requires far less coding than previous ones and some addons are upload and install, or close to it. If it is a properly written program, with respect to oscommerce, it should still work. But I'm not familiar with it so this is only a guess. Always is. The biggest problem you will have, I think, is getting any addons you have installed to work in the new shop. If they have not been converted they will have to be.
  9. Jack_mcs

    Issue with Recreate Session = true

    This can happen if you are using cache and it is not set to a local directory.
  10. Jack_mcs

    Category Images

    Yes, that is correct. The "equal-height" added to the code is just a flag to tell the equal height module where to look. They are both required for it to work. You will also need to make the code change in the other template files for this addon as well if the problem is seen for them. That part of the code is the same in each so it should be easy to find. Thanks for posting that it worked.
  11. Jack_mcs

    Category Images

    This addon is a bootstrap module that displays the category images on the home page. The category description can also be displayed via a setting.
  12. Jack_mcs

    Category Images

    @HeatherbellI only have a local test shop set up with this addon but they display correctly. If you will PM me a link to your site I will take a look to see what it might be. I can say that there is not any css for mobile devices so I suspect that is what is needed to fix it.
  13. Jack_mcs

    Automatically send data feed to Froogle

    Thanks for posting those changes. But as mentioned on the map creation page, the csv file is for testing only. You can use it if your fixes make it a working file but I suggest downloading It and try opening it locally to make sure it works.
  14. Jack_mcs

    Category Images

    That addon only works in BS3 shops because it uses the "equal-height" class and that class is not used in BS4 (Phoenix). I haven't looked at the code in Phoenix to see how that problem is handled but the following should allow that addon to work. In the includes/modules/content/index/templates/category_images.php file, change this line <div class="card-body category-images-item"> to <div class="card-body equal-height category-images-item"> But to be clear, the main reason the two boxes are so different in height is because the second one is missing the image. If you add an image for it that might fix the problem. If you don't have an image for a particular category, creating one for a replacement, like "No Image Available" would be the best choice.
  15. Jack_mcs

    Shipping discounts?

    As far as I know, any addon that does anything with shipping provides free shipping, not a discount. You could try this one. I've no idea if it does what you want or even if it will work in your shop but I am not aware of any others, though there might be. You might want to look through the Shipping section of the apps section.
  16. Jack_mcs

    Paypal SSL Test Failure

    Be sure it is the Phoenix version, not the previous CE version. For paypal, the sandbox is a pain to use, in my opinion, and not worth the effort. If you have access to another paypal account use it. Or just create a second paypal account if you don't.
  17. For the product listing page, there are addons for that but they won't work as expected if the products have attributes. In that case, as far as I know, no one has coded that. For quantity on the product page, you can install this addon.
  18. If you are using a sitemap, take a look at it to make sure the url's are correct. If it is one you generated from some external site, it was probably not created correctly.
  19. I'm not clear as to what you mean by "robots" in this context. Does the actual url look like your example? The only time I've seen a url like that, that I can recall, was due to improperly coded links in the code. So do all of the url's look like that or just cert ones? And what happens if you turn this addon off? Will the links then work if clicked on?
  20. Jack_mcs

    Automatically send data feed to Froogle

    This will cause a failure if you don't have the field mentioned in the database. Though from the output you show, that isn't the case. The output seems to show the script is working but just not finding any products. Do you have at least one active product? I know this may seem a silly question but if this is a new shop there may not have been any setup yet.
  21. Jack_mcs

    Paypal SSL Test Failure

    It's most likely because the ssl cert the app uses needs to be updated. I think this is a good one.
  22. I worked on a shop that did just this many years ago. I don't recall all of the detail of it but I do remember the customer had to enter his prescription. To do that you will either need the Option Types addon or a form created just for that purpose, maybe both. I looked at the two sites you mentioned and it looks like, for glasses, you just need to select basic features, like prescription or not. There is an addon (Filtered Products or something like that) that allows you to setup groups of attributes in one of the columns that lets the customer narrow down the search, like Size Small Medium Large Color red white blue So I suggest you install the Option Types and Filtered Products addons to begin with. Once those are working you should be better able to see what else is needed.
  23. Jack_mcs

    Category Images

    A new version has been uploaded with these changes: Added a version for Phoenix. Added an option to allow controlling which categories are displayed. Added a module for sub-categories. Added a module for categories with product pages. Changed install text to mention the equal heights addon. Corrected mistake in the module that was storing some of the settings in the wrong place. Corrected mistake in the css that would prevent other css from working. Moved the css code from user.css to the ext/css/category_images,css file. Replaced unused variable with the correct code. Found by member @Moxamint.
  24. Jack_mcs

    Jssor Slider

    Thanks for mentioning this. The way I did it was place my javascript within code to wait for the script to load. It's in the module so there's not any changes to the core files. window.addEventListener('DOMContentLoaded', function() { //script goes here });
  25. Jack_mcs


    You don't have anything set in it. In the least the first two settings are needed, though there are others.