Jack_mcs
-
Posts
31,130 -
Joined
-
Last visited
-
Days Won
194
Reputation Activity
-
Jack_mcs got a reaction from osCommerce-Official in ZoneTable - Need to duplicate shipping module
I haven't tried it but I think you would just need to create a copy of that file and edit it to change the name as needed, zones_alt. You may need to edit the language defines so it describes the new module correctly.
-
Jack_mcs reacted to Ivan Holbi in Streamlining Deployments with Installation Archives
Hi Jack,
Sorry for misunderstanding (we thought you initially referred to the Error Log Viewer tool).
As for the Create Installation tool it is included if you create your website with the osCommerce host, but it is not included in the standalone versions.
Besides, at the moment this tool does not include symlink for images. That is why it is necessary to transfer them manually.
Best regards,
Ivan
-
Jack_mcs got a reaction from simon5968 in Typical "How to" questions
This may not answer your question but those are unicode values for font-awesome icons. You can look at the class that has the code and change it to a new one found on the font-awesome site. The mentioned code is for a phone icon.
-
Jack_mcs reacted to pandrei in Sales channel doesn't show in categories/products
These are not sales channels, these are categories with similar names. So, you create Prods category and assign it to your Prod sales channel.
-
Jack_mcs got a reaction from Mort-lemur in Automatically send data feed to Froogle
The way I first coded it worked for my client but it turned out to not work reliably in general because it required some non-standard php extensions to be enabled. So I started with a more general approach and haven't had time to get back to it. I will post here when I have a solution.
-
Jack_mcs reacted to gsmiley007 in Easy Populate V 3.0
Thanks, Did the code changes. Did a reload of the page and the errors are gone. I only use 2 functions, csv file dump and restore. I did both a dump and restore and no error messages.
-
Jack_mcs reacted to pandrei in Apply filters to all categories
Unfortunately, there is no way to do this in the current version.
I think it would be a good idea to have a button saying 'Apply to all nested categories' when editing categories in the 'Filters' tab.
It might even be worthwhile to allow editing of the Top category to set filters for first-level categories.
-
Jack_mcs got a reaction from storeweb88 in advanced_search_results.php sql injection high load
Install View Counter to control that. It allows you to control such issues, and others, and allows you to block the IP from admin.
-
Jack_mcs reacted to pandrei in Installation fails on php 5.3
Unfortunately, it won't work under php 5.3
Here is lines from its readme.md file:
REQUIREMENTS ============ The minimum requirement by this project that your Web server supports PHP 5.4.0.
-
Jack_mcs got a reaction from ozEworks Support in USPS Rate V4, Intl Rate V2 (official support thread)
Yes, that module is the problem. See this thread for details.
-
-
Jack_mcs got a reaction from pandrei in Converting to 4.0... Following step by step instructions... Stuck.... again....
Step 18 is referring to the admin of the V4 shop, not your live shop. Did you install the V4 package first? Assuming you did, you would access the admin with https://YOUR DOMAIN NAME/v4/admin/ assuming you installed the package in a directory named v4.
-
Jack_mcs got a reaction from Smoky Barnable in View Counter
A new version has been uploaded with these changes:
Free Version:
Added missing countries and other variations to the countries list. Added the unique IP counts to the visitor count line in Monitor. Added a line to the header of Monitor to display the counts of banned logs. Added a clean tool in the Maintenance section to remove duplicate IP's; Added code to prevent an IP from being blocked if it is in the country blocking list. Changed delete customers code to also delete from View Counters customer table. Changed code in the shops .htaccess file to prevent looping on traps. Changed the code for blocking CIDR's to catch invalid entries. Changed the four input boxes on Monitor to clear when clicked into. Changed some tep_ calls to generic ones for better compatibility. Changed the size of the countries field in the block table to hold longer country names. Changed the code so a hacker check checks both bots and non-bots in admin. Changed the spoofing checker code to improve speed and accuracy. Changed the Clean Database tool to remove blocked IP's that are being blocked by country. Converted the admin to use a class instead of function. Corrected code mistake when checking existing customers. Made many changes to the Monitor GUI for easier use. Moved the code to clear the database tables to a cron job.Moved the Warning code to the hidden area, renamed it and populated with ajax to improve speed. PRO Version:
Added a setting to control the rating returned from abuseipdb. Added a setting to block IP's that are spoofing. Added a link to add an IP to the abuseipdb table from the popup checker. Added a cron job to clean the database of duplicates. Added many entries to the hacker definition file Added tables to store known good google and Bing Ip's and the code to ignore them. Changed the log recording code to account for the source IP if Cloudflare is used. Changed the Danger warning to a link so the hacker IP can be seen with a click. Removed ads.txt from the hacker defines since google needs it for their scripts. Rewrote some of the IP checking code. Saved 15 seconds on a site with 12,000 daily visits. Notes:
This version has moved the code that updates the database to a cron job. For busier sites, this greatly increases the speed of the code. So be sure to remove the code previously added to both application_top files or the hook for that if your shop uses hooks. This version now uses a class for most of the work in admin. The function file is now used to provide compatibility between the various versions of oscommerce. Just upload all of the new files to apply these changes. I discovered that the names for countries that IP2location uses in its database does not always match the actual country name. I have edited the country list used by View Counter to account for this. So of the names are longer than the field the database uses. The database script will adjust this but you will need to check the selected blocked countries to make sure the ones you want to block are checked. For the Pro version, I haven't added a limit to the abuseipdb entries yet. I am still testing how it affects a sites speed. So far, we have over 115,000 entries in that table and it has not made any noticeable difference in speed. And it has resulted in over 1,400 blocked hits. In the last six months, or so, more than one person downloaded a list of all of the old addons and created a script to check for any of them on a site. Some old addons had serious security holes so if you have one installed, it could provide a way for hackers to get in. The pro version provides a way to check for this. For the free version, be sure to double check your isntallations. I have also noticed that hackers are, more and more, using multiple IP's for checking a site. This is meant to prevent shop owners from noticing an IP that is skimming data. Some single IP's can hit a site several thousand times in a matter of hours. By using multiple IP's, the hits are spread out making it appear that the site is just busier but in a normal way. You can change the Skimmer setting in View Counter to catch such hits. Whether you use View Counter or not, you should use the changes that are in the extra directory for the .htaccess and robots file since they will help your shop. For the .htaccess file, copy its contents into yours (don't replace yours with it). for the robots file, be sure to change the first and last lines to reference your site. Works with all oscommerce versions through Phoenix 1.0.8.21. -
Jack_mcs reacted to pandrei in How to handle V2 urls
You can place any name for product url in the SEO Page name field.
For auto naming you can run SQL like this:
UPDATE products SET products_seo_page_name = CONTACT('some_name-p-',products_id,'.html')
-
Jack_mcs got a reaction from Mort-lemur in Automatically send data feed to Froogle
It isn't a quick change. I will provide an update before that time.
-
Jack_mcs got a reaction from Smoky Barnable in Automatically send data feed to Froogle
It isn't a quick change. I will provide an update before that time.
-
Jack_mcs reacted to osCommerce-Official in What is "allowed for"
That's likely the customer groups, B2b
-
Jack_mcs reacted to pandrei in Can't get database migrated
Thanks for your suggestions. They all sounds good and we are going to implement them.
The delay is related to the caching of the sent data (most likely you have fpm caching). The only thing that can be done is to mark the beginning of the operation.
-
Jack_mcs reacted to osCommerce-Official in Team
osCommerce 4.08 and THANK YOU I would like to thank all of my colleagues, who are now located in Ukraine, for their hard work in the most difficult and unimaginable circumstances! The integrity, and perseverance they demonstrate is incomparable to anything else I know. Thank you! -
-
Jack_mcs got a reaction from Mort-lemur in Annoying Paypal Loop
I assume you are using the Express module since it only provides an approval for the given amount. See if you have the Instant Update option enabled since that will allow Paypal to include shipping. Although, if you have many shipping opitions and the customer chooses one of the non-default methods, he may still have to go back to Paypal. But in any case, the customer should not have to keep going back and forth. Your statement implies that might be happening and, if so, then there is something else going on. In that case I would just re-installing the app.
-
Jack_mcs got a reaction from zeeshop in Easy Populate V 3.0
A new version has been uploaded. It works through v1.8.0.17, maybe later.
-
Jack_mcs got a reaction from patrocine in Redirection in new tab javascript
The code has a function to redirect so you shouldn't need to use javascript. How is the actual link coded in the page?
-
Jack_mcs got a reaction from patrocine in problems with image Anti Robot Validation-v4.0 for osC 2.3.4
It works on any version of oscommerce before V4. There might be some code that needs a change for your version but it should be minor. If you post the failure in the Honey Pot support thread I will take a look.
-
Jack_mcs got a reaction from patrocine in problems with image Anti Robot Validation-v4.0 for osC 2.3.4
I am not familiar with that code change but it probably uses the GD library. If so, there were problems in the older versions of that library, which is on the server. Since you are using an old php version I suspect that is the problem.
I suggest you use Honey Pot instead. It will stop spam much better that what you are using.
That version of oscommerce can run on php 5.3, maybe 5.4, so you should upgrade the php.