Jump to content
Latest News: (loading..)


  • Content count

  • Joined

  • Last visited

  • Days Won


Everything posted by Jack_mcs

  1. Jack_mcs

    Article Manager v1.0

    Thank you for the offer but at this stage that would probably slow things down.
  2. Jack_mcs

    Article Manager v1.0

    @FrediIt is mostly done. I just need to find the time to do some testing and update the instructions. Hopefully it won't be too much longer.
  3. Jack_mcs


    Backlinks can help with SEO but they must be relevant or they can hurt the ranking. But they are by no means the only factor and sites can rank well without them.
  4. Jack_mcs

    SEO Assistant

    This is the support thread for the SEO Assistant contribution. It will allow you to track your Google and Yahoo index positions and to retrieve your Google Page Rank. Jack
  5. Jack_mcs

    Fake accounts

    As your host to enable ipset. It allows blocking large amounts of IP's at no cost to the server load. We have the temporary limit set to 20,000. There's about 3,000 currently blocked and the servers load hasn't changed at all.
  6. This addon uses certain characters to identify the page. For example, -p- is a product page and -c- is a category page. The -by- is used to identify All Product pages. So when that is used in the url, the code thinks it is a link to an All Products page and tries to create the url for it, which is invalid. The word by is not useful for SEO and will be ignored by the search engines. If you want it for your customers, you would have to change the code in this addon to use a different identifier.
  7. Jack_mcs

    All Products SEO

    This is the release of All Products SEO. It is really an update to my previous version, All Products with Images, but like so many contributions lately, that one has been damaged by all of the various changes. So I moved it to a new version and locked it to better control what gets "fixed." This version fixes some problems in my last version of that contribution as well as some introduced by others. It adds several options to admin to allow better control of the display and is setup ready to run with Header Tags SEO. Jack
  8. Jack_mcs


    Good job.
  9. Jack_mcs


    This addon is a replacement for the previous MATC module. It is fully compatible with all community edition versions of oscommerce but it does require raiwa's modular checkout pages addon to be installed.. Once installed, it will place a check box on the create account, checkout payment or checkout confirmation pages, depending upon the settings in the module. The check box prevents the customer from proceeding unless they check that box. If the check box is to appear on the create account page, a few file edits are requited. Otherwise, it all works with the installation of modules.
  10. Jack_mcs

    UPS Choice 1.8.3

    I've received reports from several of my clients that UPS is not working. According to this site most of the US is having problems. But according to UPS, only Iowa is affected. I checked sites that are in Canada and UPS is working for them so it is only a problem with the US, as far as I can tell.
  11. Your ,htaccess file says to use ssl for the whole shop but the above entry in the configure file says not to. You need to change the above urlto use https.
  12. Hooks is just a way to run and/or display code. It has no affect on the shop other than that, as already mentioned. You can remove that code if you like, though that just makes things harder for you. Plus, any addon that uses hooks would no longer work. That includes quite a few but maybe the most important would be the paypal app. If you plan on using Paypal and you remove the hooks code, then you won't be able to use those modules.
  13. Jack_mcs

    SEO Assistant

    1 - There isn't a link to w3c as I recall so I don't know where that is coming from. 2 - The pass-by-reference error means there is an & sign in the statement calling a function. You will need to find that and remove it. It should be at the line indicated in the error. I haven't supported this addon in six years for the reason previously mentioned. You will need to change the code to get it to work, though it should work once that is done. I don't understand what you mean by If you are asking how to control the meta tags from admin, then Header Tags SEO is the only addin that does that, that I am aware of.
  14. If you are using the Standard module, then no. For the Express module, the order isn't added until the order is completed.
  15. Jack_mcs

    False zones

    That is the name of an element in an object. In later versions of php, the names have to be declared before using them or notices like that occur. They are usually harmless and can be ignored. It is possible to fix them but you have to find where the object is created to fix it. The warning could be a little more important but, in this case since it is a known good module, probably not. I assume the braintree_cc.php is a mistake since that file doesn't exists, at least not in my package.
  16. Jack_mcs

    version with php7.2

    @zpupsterYou can add this code to the includes/application_top.php file. Look for the error_reporting line and replace it with these: error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT & ~E_USER_DEPRECATED); ini_set('display_errors','0'); Please note that the above is not a fix. It will just hide, most times, errors from displaying on the shop. It can hide real problems, though that is usually not the case on a working site. Also, even if your basic shop is compatible with 7.2, that doesn't mean the addons installed are. You would have to look at the messages to know for sure and to get an idea as to how to fix them.
  17. Jack_mcs

    Header Tags SEO

    This is the support thread for the new Header Tags SEO contribution. It is based on the Header Tags Controller but is not compatible. Why the new name? There are a couple of reasons for this. First, so much has changed in the code that it is mostly a different package and maintaining it would be difficult if it were considered just an update. But beyond that, a lot of people mistakenly confuse the Header Tags Controller as just a meta tags handler. It is that but has gone beyond that basic function for some time now. So to compare it to the other meta tags contributions is just wrong. And I should say here that if all you are looking for is a way to handle the meta tags of your shop, you should not install this contribution since it is definitely overkill. But when you consider that the keywords meta tag is rarely used by google at all nowadays, I can't imagine why someone would want to install a package that relied on that tag so much. And that is the real reason for the new name. This contribution is the only one of its kind to tie together so many Search Engine Optimization (SEO) tricks, that the new namejust made sense. What's the difference? The following are the major changes (or the ones I could remember) in this new contribution: -> The code is 100% langage compliant. -> Removed the english/header_tags.php file in favor of database entries. -> Fixed a bug introduced in a previous version. A spelling mistake would make Page Control fail in some cases. I only mention this here because it was a nasty little bug I could never locate. So anyone having that problem should consider upgrading. -> Added control options to admin->Configuration. -> Added additional meta tag options. It is doubtful these will be used that much but a number of requests were received for this option so it was added. -> Added an option to view the title and meta tags on the actual web page from admin. -> Added Social Bookmark code. -> Added code to apply mouseover text to the sites logo - unique for each page. -> Added code to have the breadcrumb use the header tags titles. -> Added an exclude list in admin/includes/functions/header_tags.php that prevents header tags code from being added to certain files (like checkout pages). This is because those pages don't need tags and excluding them will simplify matters. -> Added option to Page Control and Fill Tags so that the keywords can be dynamically generated from the pages on the site. Currently, the code only supports single keywords but I plan on changing that. There is an option in admin to only pick keywords that fall within the keyword density settings. -> Added an automatic page add feature. You still have to edit the actual file in the root but that's all. -> Added easy install instruction for STS shops. There is just one change to make and the two contribution work together. -> Added code to have the new features work with BTS based shops. There may be a few cases where an option doesn't work due to how BTS handles the files, but they should be minimal and not anything to cause a great stir. -> Changed how title, description and keywords are built. This should provide more flexibility for those that want that option. Each item has a sort order and is displayed in the string of text based on that sort order. So, for example, the title of a page can contain some entered text, the default title and the category and manufacturers names (if applicable), in any order. -> Added an Un-Install file to completely remove Header Tags from the database. This should make testing and troubleshooting easier. -> Added code to use curl instead of standard php file calls. The code will try curl first and then switch to a file command if it is not present. -> Tested in MS2, RC2, STS and BTS shops. Special thanks to the following for their suggestions: bkellum java roasters surfalot A lot of time went into creating this contribuiton. I hope it proves useful. Jack
  18. Jack_mcs

    Header Tags SEO

    Ahh, thanks. I hadn't thought of that. I'll add an option in the next version to disable it.
  19. Jack_mcs

    Header Tags SEO

    @coelroyThere's isn't an option to turn it off. You can stop it by removing this line of code in the includes/modules/header_tags_keywords.php file: tep_db_query("insert into headertags_ip_tracker (ip_number, source, id_reference, date_added) VALUES (inet_aton('" . $thisIP . "'), '1', '" . (int)$lastid . "', now() )"); If you don't mind saying, I'm curious why you want to do that? It is invisible unless you deliberately look at the list.
  20. This isn't a new contribution and I don't claim the code in it. This is an update to the excellent work Chemo did on the Google XML Sitemap Feed located here: http://addons.oscommerce.com/info/3233 - version 1.3. It was added as a new contribution do prevent the corruption that exists in so many contributions lately. This version includes the following changes: - Manufacturers site map - Specials site map - Human readable output The feeds automatically adjust to match the urls if Ultimate SEO is installed, thus preventing some blocked url's by the search engines. If you have version 1.3 of the above contribution installed, you can just upload all of the files to update to this version. Be sure to run the sitemap afterwards though. Jack
  21. Jack_mcs

    Taking Shop Offline temporarily

    You could install the Store Mode addon. That can prevent orders from being made or mark the shop as down for maintenance. This would be a good choice if you think you will be taking it down in the future. Or, if your control panel has an option to password protect a directory (most do), then protect the shops directory using that tool. When you visit the site, it will ask for the username and password you used when you set up the block. Or, edit the shops .htaccess file, or create one if it doesn't exist, and place this code in it order deny,allow deny from all allow from your ip Replace "your IP" with your actual IP. That will prevent everyone except you from visiting the shop.
  22. Jack_mcs

    change Buy Now to Add To Cart on products_listing.php

    This won't work as you want if your products have attributes because the customer will be redirected to the product page so that the attributes can be selected. So if you show 10 products on the page and the customer chooses add to cart for the first one, as soon as the add to cart button is clicked, they will be redirected, assuming that first one has attributes. If you don't use attributes, then it will work. There are addons that do this so you should look there first. They may require updating but would be better than starting from scratch. If you do use attributes and there are not too many, you could add selectors to the listing page so the attributes could be selected there. Or, maybe better, prevent the redirect and open a popup where the customer can select the attributes. That would require a fairly large amount of coding but it is possible.
  23. Jack_mcs

    Index Link Modules

    Always post your shop's version.
  24. Jack_mcs

    Automatically send data feed to Froogle

    If it just fails with cron, then the cron job is not setup correctly, or maybe not at all. If it fails from a manual run, then it is due to something being different with the new server. Only your host can say what actually caused that error so you to ask them.
  25. Jack_mcs

    Google XML Sitemap SEO

    Look at the sitemap section in Web Master tools and google will show any problem.