Jump to content

Jack_mcs

Members
  • Content count

    30,324
  • Joined

  • Last visited

  • Days Won

    140

Reputation Activity

  1. Thanks
    Jack_mcs got a reaction from Chadduck in HoneyPot Captcha   
    You're welcome. Glad to hear it is working now.
  2. Thanks
    Jack_mcs got a reaction from domiosc in Sitemap SEO   
    I don't know but probably not, at least completely. For any older addon that displays something on a page of the shop, a change is needed to properly work with BS4, though sometimes the page will load fine without it. But this addon would change too many core files so I wouldn't recommend using it until that has been changed. I don't know when that will be.
  3. Like
    Jack_mcs got a reaction from valquiria23 in Information Pages SEO addon   
    You are correct. The file is missing. It is attached. Please give it a try and let me know if there are other problems.
    information_pages.php
  4. Thanks
    Jack_mcs got a reaction from valquiria23 in Easy Populate V 3.0   
    I understood what you were saying but there are not any language or box files. There never have been with Easy Populate. Whoever originally coded it entered all of the text into the main file and placed the link to it in the catalog box.. I had planned on moving the text to a language file but ran out of time. So if you just make the one change to the catalog box file, the addon will work as expected, though all text is in English, of course.
  5. Like
    Jack_mcs got a reaction from valquiria23 in Easy Populate V 3.0   
    @valquiria23I appreciate your kind words and the "likes" you do for my addons.
    As for a Frozen installation, please see the readme file and make the code change mentioned there. That is all that is needed for a Frozen shop. 
  6. Like
    Jack_mcs got a reaction from valquiria23 in Information Pages SEO addon   
    Yes, I know. But it would take more time than I have for it to make that change. Maybe in the next version.
  7. Thanks
    Jack_mcs got a reaction from domiosc in Information Pages SEO addon   
    A new version has been uploaded with these changes:
    Added code to cross reference a message to a product and vice versa. Added a pages setting for Messages to allow them to be shown on certain pages via hooks. Added an option to add redirect code for original pages that are being replaced. Added the Version Checker files. Added the missing ajax file that allowed changing settings from the list page. Added missing code to allow running without Header Tags SEO installed. Added an infobox module. Changed the Messages code so that the message ID or the message Title can be used to find the message. Corrected the support thread link in the code so it goes to the correct thread. Corrected spelling errors on the submit page that prevented the Header Tags settings from being added for new pages. Corrected the code to properly show links to child pages. Removed the predefined entries in the Messages section since this version allows for changing them. Replaced the pseudo file with one that has security and spelling fixes. This version is compatible with Phoenix. For both Frozen and Phoenix, only two core changes are needed for installation.
    Here are some additional notes about a few of the changes that may not be clear:
    - Cross Reference: In the admin for Pages, there is a box to enter what page, category, manufacturer, or product that the page is related to (or any combination of them). So if you enter pid=1 in that location, a link will appear on the product page that has an ID of 1 that references that page.
    - Redirection: If you use this addon to replace a stock page, like privacy.php, you can have the code add redirection code from that page to the new one.
    - Child pages: This all works correctly now. A page can be marked as a child to some other page so that related pages can be grouped.
  8. Thanks
    Jack_mcs got a reaction from domiosc in Information Pages SEO addon   
    A new version has been uploaded with these changes:
    Added code to cross reference a message to a product and vice versa. Added a pages setting for Messages to allow them to be shown on certain pages via hooks. Added an option to add redirect code for original pages that are being replaced. Added the Version Checker files. Added the missing ajax file that allowed changing settings from the list page. Added missing code to allow running without Header Tags SEO installed. Added an infobox module. Changed the Messages code so that the message ID or the message Title can be used to find the message. Corrected the support thread link in the code so it goes to the correct thread. Corrected spelling errors on the submit page that prevented the Header Tags settings from being added for new pages. Corrected the code to properly show links to child pages. Removed the predefined entries in the Messages section since this version allows for changing them. Replaced the pseudo file with one that has security and spelling fixes. This version is compatible with Phoenix. For both Frozen and Phoenix, only two core changes are needed for installation.
    Here are some additional notes about a few of the changes that may not be clear:
    - Cross Reference: In the admin for Pages, there is a box to enter what page, category, manufacturer, or product that the page is related to (or any combination of them). So if you enter pid=1 in that location, a link will appear on the product page that has an ID of 1 that references that page.
    - Redirection: If you use this addon to replace a stock page, like privacy.php, you can have the code add redirection code from that page to the new one.
    - Child pages: This all works correctly now. A page can be marked as a child to some other page so that related pages can be grouped.
  9. Like
    Jack_mcs got a reaction from domiosc in Information Pages SEO addon   
    This addon allows the easy creation and handling of pages from within admin as well as a way to manage text on any page in the shop. It is based on the Information Pages Unlimited addon that has been around for years. While much of the code is different in this version, I wanted to keep the  compatibility with the original version, thus the similar name.
    NOTE: There are three sets of files in this package, for different versions of oscommerce. The BS version is the only one that has all of the new features. The other two  versions are improvements over the original code but nowhere near that which is in the BS version. So any instructions or descriptions may apply to the other versions but are mainly meant for the BS version.
    This version fixes many coding mistakes in the other version and adds many new features making it easier to use and more powerful. Some of the features are:
    - Has a Box ID setting that allows you to control where the link to the page shows up. So, for example, if there are four footer modules installed, each could have links specific to them.
    - A link can have sub-links (currently only available in the included module). So there could be a main link for widgets and sub-links for various kinds of widgets. There are two advantages to this: first, it takes up less room when there are many links and, second, the search engines will still be able to get to the pages.- There is a quick view button to allow displaying the page in a  browser to check the changes.
    - There are quick fill options that allows categories and products to be added to a page with just a short statement. For example, if your site sells automobile parts and you are creating a new page about tires, you just need to type in PNAME(tires)PNAME and links for all of the products in your shop with tires in the name will be added to the page. See the Notes section on the editor page for additional methods.
    - Allows setting the browser title and meta tags while editing the page in admin (only if Header Tags SEO is installed).
  10. Like
    Jack_mcs got a reaction from Demitry in Blacklist   
    A new version has been uploaded with these changes:
    Changed the code to work with Phoenix. Changed the code to install into Frozen without any code changes required. Replaced the GUI in admin. Provided by member @Demitry. Removed code for pre-Frozen versions. My thanks to Demitry for the rewritten gui in admin.
  11. Thanks
    Jack_mcs got a reaction from raiwa in Easy Populate V 3.0   
    This is a new version of Easy Populate. The basic code is still the same and previous catalog files are compatible with this version, as long as they don't reference outdated addons. This is mainly a cleaned-up version meant for Frozen and Phoenix shops. The changes in it are below.
     Changed code to be php 7.3 compatible.  Corrected the system stats code in the right column.  Moved the settings to the database and added the code to change them via the gui.  Removed code for older shops.  Removed code for outdated addons, like MoPics.  Removed references to definitions.
  12. Thanks
    Jack_mcs got a reaction from Fredi in Header Tags SEO   
    A new version has been uploaded with these changes:
    Added missing code to display the manufacturer images. Changed pseudo module so it works properly with other addons. Changed code for the social icons page in admin to account for a deleted definition in CE. Found by member @mk_osc. Changed the open_graph code so it passes Facebooks test. Found by member @mk_osc. Changed fill tags code to correct php 7.3 errors. Found by member @Fredi. Corrected instructions for admin and added a missing php delimiter. Found by member @tobybailey. Corrected the path to the include file in admin since it would fail under some conditions. Corrected coding mistake in admin functions file. Found by member @241. Fixed Copy To code for products in admin. Found by member @lucsangel.. Fixed spelling mistake in the admin/header_tags_seo_keywords.php file. Found by member @mk_osc. Fixed code mistake in admin/manufacturers.php that precented the manufacturer description from being saved. Increased the limit for the meta description tag to 300. Google made this change in December, 2017. Moved the category and manufacturers descriptions code to modules (CE or late 2.3.4 version only). Removed unnecessary code from index.php. Removed unnecessary code from modules/header_tags_opengraph.php for OG availability. Found my member @BrockleyJohn. Removed code from admin so View Result is not forced to an http connection. Removed Googles +1 option and code. Removed remaining TABLE_ definitions (CE only). Removed all pre-Frozen files. Please note that this version focuses on changes for Phoenix. I have tested it and did not find any problems but that is in a controlled environment so I strongly suggest that you try the installation in a test shop first. In the lease, make a complete copy of your shops files in case you need to restore.  Also, there are some core-changes needed. There's no way to avoid those since this addon uses the same sections of code as the default, in several cases.
    For Phoenix, the instructions should be correct. For Frozen, they may not be. If this addon is already installed, you can skip the category and manufacturer file changes in admin. The changes for the categories file have been reduced for easier installation but the resulting code is the same as before.
    For pre-Frozen shops, the addon will still work fine with them. But given my time is very limited, I have to stop offering free support for those versions.
     
  13. Like
    Jack_mcs got a reaction from Demitry in Blacklist   
    A new version has been uploaded with these changes:
    Changed the code to work with Phoenix. Changed the code to install into Frozen without any code changes required. Replaced the GUI in admin. Provided by member @Demitry. Removed code for pre-Frozen versions. My thanks to Demitry for the rewritten gui in admin.
  14. Thanks
    Jack_mcs got a reaction from Fredi in Header Tags SEO   
    A new version has been uploaded with these changes:
    Added missing code to display the manufacturer images. Changed pseudo module so it works properly with other addons. Changed code for the social icons page in admin to account for a deleted definition in CE. Found by member @mk_osc. Changed the open_graph code so it passes Facebooks test. Found by member @mk_osc. Changed fill tags code to correct php 7.3 errors. Found by member @Fredi. Corrected instructions for admin and added a missing php delimiter. Found by member @tobybailey. Corrected the path to the include file in admin since it would fail under some conditions. Corrected coding mistake in admin functions file. Found by member @241. Fixed Copy To code for products in admin. Found by member @lucsangel.. Fixed spelling mistake in the admin/header_tags_seo_keywords.php file. Found by member @mk_osc. Fixed code mistake in admin/manufacturers.php that precented the manufacturer description from being saved. Increased the limit for the meta description tag to 300. Google made this change in December, 2017. Moved the category and manufacturers descriptions code to modules (CE or late 2.3.4 version only). Removed unnecessary code from index.php. Removed unnecessary code from modules/header_tags_opengraph.php for OG availability. Found my member @BrockleyJohn. Removed code from admin so View Result is not forced to an http connection. Removed Googles +1 option and code. Removed remaining TABLE_ definitions (CE only). Removed all pre-Frozen files. Please note that this version focuses on changes for Phoenix. I have tested it and did not find any problems but that is in a controlled environment so I strongly suggest that you try the installation in a test shop first. In the lease, make a complete copy of your shops files in case you need to restore.  Also, there are some core-changes needed. There's no way to avoid those since this addon uses the same sections of code as the default, in several cases.
    For Phoenix, the instructions should be correct. For Frozen, they may not be. If this addon is already installed, you can skip the category and manufacturer file changes in admin. The changes for the categories file have been reduced for easier installation but the resulting code is the same as before.
    For pre-Frozen shops, the addon will still work fine with them. But given my time is very limited, I have to stop offering free support for those versions.
     
  15. Like
    Jack_mcs got a reaction from domiosc in 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
  16. Thanks
    Jack_mcs got a reaction from Fredi in Header Tags SEO   
    A new version has been uploaded with these changes:
    Added missing code to display the manufacturer images. Changed pseudo module so it works properly with other addons. Changed code for the social icons page in admin to account for a deleted definition in CE. Found by member @mk_osc. Changed the open_graph code so it passes Facebooks test. Found by member @mk_osc. Changed fill tags code to correct php 7.3 errors. Found by member @Fredi. Corrected instructions for admin and added a missing php delimiter. Found by member @tobybailey. Corrected the path to the include file in admin since it would fail under some conditions. Corrected coding mistake in admin functions file. Found by member @241. Fixed Copy To code for products in admin. Found by member @lucsangel.. Fixed spelling mistake in the admin/header_tags_seo_keywords.php file. Found by member @mk_osc. Fixed code mistake in admin/manufacturers.php that precented the manufacturer description from being saved. Increased the limit for the meta description tag to 300. Google made this change in December, 2017. Moved the category and manufacturers descriptions code to modules (CE or late 2.3.4 version only). Removed unnecessary code from index.php. Removed unnecessary code from modules/header_tags_opengraph.php for OG availability. Found my member @BrockleyJohn. Removed code from admin so View Result is not forced to an http connection. Removed Googles +1 option and code. Removed remaining TABLE_ definitions (CE only). Removed all pre-Frozen files. Please note that this version focuses on changes for Phoenix. I have tested it and did not find any problems but that is in a controlled environment so I strongly suggest that you try the installation in a test shop first. In the lease, make a complete copy of your shops files in case you need to restore.  Also, there are some core-changes needed. There's no way to avoid those since this addon uses the same sections of code as the default, in several cases.
    For Phoenix, the instructions should be correct. For Frozen, they may not be. If this addon is already installed, you can skip the category and manufacturer file changes in admin. The changes for the categories file have been reduced for easier installation but the resulting code is the same as before.
    For pre-Frozen shops, the addon will still work fine with them. But given my time is very limited, I have to stop offering free support for those versions.
     
  17. Thanks
    Jack_mcs got a reaction from raiwa in Easy Populate V 3.0   
    This is a new version of Easy Populate. The basic code is still the same and previous catalog files are compatible with this version, as long as they don't reference outdated addons. This is mainly a cleaned-up version meant for Frozen and Phoenix shops. The changes in it are below.
     Changed code to be php 7.3 compatible.  Corrected the system stats code in the right column.  Moved the settings to the database and added the code to change them via the gui.  Removed code for older shops.  Removed code for outdated addons, like MoPics.  Removed references to definitions.
  18. Thanks
    Jack_mcs got a reaction from Fredi in Article Manager v1.0   
    You can edit the floaters class in the admin/articles.php file.
  19. Thanks
    Jack_mcs got a reaction from Fredi in Category Images   
    Then I misunderstood the issues. I thought they were the same but apparently not. Thanks for reporting the results. I will apply the changes to the next version.
  20. Like
    Jack_mcs got a reaction from valquiria23 in Reminder: Frozen EOL   
    As mentioned by others, it won't make much difference as far as the core code is concerned. But one related problem it creates is that new addons probably won't work in Frozen and existing ones may not be updated. But if your Frozen shop is working fine, it will continue to do so. Though it may not work above a certain php version so, eventually, It will need to be replaced. With that said, I have clients still using RC2 shops, which reached EOL 10 years. or so, ago.
  21. Like
    Jack_mcs got a reaction from puggybelle in Facebook Spider overloading site   
    That tool in cpanel does the block by adding the command to he roots .htaccess file so it's there, though it doesn't matter if you see it or not as long as it works.
     
    The IP's are usually assigned in a geographically localized area so you should be OK. There should not be any crossover between the US and Asia but it's possible, though probably not very likely, with eastern Europe and Asia.
  22. Thanks
    Jack_mcs got a reaction from mhsuffolk in Facebook Spider overloading site   
    I think you will need to block there range of IP's: deny from 69.171.224.0/19
    As far as I know, those IP's are just for their bots so normal connections from FB shouldn't be affected. But check it yourself after blocking them and you can't connect, block each IP separately. It is possible to block a number of IP's from just the product page as @burt mentioned but the FB bot doesn't know what your product pages are so it will search the whole site and would still cause a traffic problem.
  23. Like
    Jack_mcs got a reaction from valquiria23 in Generic Infobox   
    This module allows one infobox module to be installed that can contain any number of template files. In effect, it is an infobox container. This could be accomplished by creating many individual modules but this provides a better way in certain situations.
    With this module,
    - Add a new section by adding just one more file, instead of the normal three files.
    - Easily enable and disable the modules via the main module in admin.
    - Sort the modules via the setting in the file.
    - One css class controls the whole appearance of the infobox, allowing more design choices for the shop.
    Currently only available for the Responsive version, though it should work in some later 2.3.4 versions.
  24. Thanks
    Jack_mcs got a reaction from valquiria23 in Phone Orders   
    This addon makes it very easy to create orders using the customers account. It is access in admin with one click, which takes you to the shop. There you search for the customer. When that customers entry is clicked on, you are automatically logged into his account and can start ordering. There are two built-in security options to make this as secured as possible.
    This addon will work with Phoenix and Frozen. It can also work with other versions of oscommerce but would require a few
    modifications. It has been tested with php 7.3 without warnings or errors.
  25. Thanks
    Jack_mcs got a reaction from valquiria23 in Full Width Footer   
    This addon adds a footer module designed to display horizontally, instead of the usual vertical alignment. It is compatible with
    Frozen, Phoenix and all V2.3.4 shops that can use modules.
×