Jump to content


  • Content count

  • Joined

  • Last visited

  • Days Won


Jack_mcs last won the day on June 17

Jack_mcs had the most liked content!

About Jack_mcs

  • Rank

Profile Information

Recent Profile Visitors

248,517 profile views
  1. Jack_mcs

    Header Tags SEO

    @Owl SauronPlease go into Page Control and select the "Add Missing Pages" from the dropdown menu. Then check for warnings.
  2. Jack_mcs

    View Counter

    A new version has been uploaded with these changes: V 1.11 Added an error message when an invalid entry is made in the Ignore Range box. Added code to stop an IP from being blocked or ignored when it is already in the other list. Added partial searching for IP's in the Show Only IP box. So entering something like 54.56. will show all IP starting with 54.56. Added an option for debug tracing. Added more google search bots to the bots array. Added an option to check blocked IP's to see if one is google since not all of their IP's follow normal rules. Added more tables to the Clear Tables tool. Added the remote host field to the VC table to help catch bad bots. Added code to record the page name instead of the parameter when the server error addon is installed (recommended) and it gets accessed. Changed the code for getting IP details to prevent failures for some IP's. Changed the code to handle incorrectly entered IP's in the block and ignore boxes. Changed the code in Monitor to greatly speed up the page load. Changed the input boxes in the header of the Monitor section to accept input by pressing enter. Changed the validate domain code since it was missing some bots due to multiple dots. Changed the install script to restore the settings when a reset is done. Changed robots.txt file in Extras to reduce size and correct some minor issues. Changed code for sending emails for hackers and spoofers to ignore customers. Corrected the emails sent for hackers and spoofers to show if the IP was actually blocked or not. Corrected the code that identifies search bots that was added in the last version. Corrected the missing text and layout in the Warning box on the Monitor page. Corrected the Ignore list checking on the shop side. It was not seeing all ignored IP's. Corrected mistakes in some of the language files that affected formatting.s Fixed mistake in email logging code that used the wrong address. Fixed mistakes in Tools->Maintenance. PRO VERSION ONLY: Added option to delete individual emails from the email log, Pro Version only. Added a report to show the blocked countries history. Pro Version only. Added a report to allow blocking by hosts. Pro Version only. Added a report to display a log of all changes made. Pro Version only. Added an on-page indicator showing it a hacking attempt has occurred. Pro Version only. Changed the email tracking code to ignore emails from registered customers. Pro Version only. Changed the email tracking code to record the customers IP in the Ignore list to prevent accidental banning. Pro Version only. Changed option for Bad Words to delete the persons account or not. Pro Version only. Changed the code for Bad Words to validate the email address. Pro Version only. Corrected the code in the Skimmers report to handle CIDR's properly. Pro Version only. Recommendations: Install the Custom Server Error addon. This has long been recommended but in this version of View Counter, the argument in the url that caused the 404 is displayed. This catches attempts that were previously not seen. Replace your robots.txt file with the one in the extra directory. It has a very long list of bots that will prevent unwanted traffic, in some cases. If you do this, be sure to change the url (top and bottom of file) and un-comment the bottom one. Only do this if you have a sitemap file to reference (strongly recommended).
  3. Jack_mcs

    Sitemap SEO

    Thanks for letting me know. Glad to hear it worked.
  4. Jack_mcs

    Header Tags SEO

    The attached is the changed file based on the database @alix32sent me. header_tags_fill_tags.zip
  5. Jack_mcs

    Header Tags SEO

    @alix32I don't have a multi-language site to test with and since I can't see the problems, I'm just guessing at the fix. If you want to send me a copy of your database, I will use it for testing. I don't need any customers or orders data in it so you can empty those tables if you like. You can get my email in my members section.
  6. The above is incorrect. I suggest you post you complete configure file here except for the lines that contain the database details. Also, if you have cache enabled in the settings, try turning it off to see if helps with the refresh problem. @DemitryHuh???
  7. Some, if not all, of the warnings after the first one is caused by that first one. The copy of your version I have here doesn't have the DIR_WS_INCLUDES in the configure file but I may have a variation of it. Things were changing quite a bit around the time of those versions. Is this a new installation or did you update an existing one?
  8. Jack_mcs

    Header Tags SEO

    @alix32Please replace your fill tags file with the attached to see if it helps. header_tags_fill_tags.zip
  9. Jack_mcs

    Header Tags SEO

    Have you checked the manufacturers checkbox in Page Control for index.php? Ran fill tags being sure to check to button for manufacturers? This isn't throwing an error due to how the new categories tree function is coded so I didn't see it. To fix it, find this code in admin/geader_tags_fill_tags.php $categoryFiles[] = array('id' => TEXT_FILTER_LIST_SELECT_ALL, 'text' => TEXT_FILTER_LIST_SELECT_ALL); $categoryFiles = tep_get_category_tree('','','',$categoryFiles); and replace it with $categoryFiles = tep_get_category_tree(); array_unshift($categoryFiles, array('id' => TEXT_FILTER_LIST_SELECT_ALL, 'text' => TEXT_FILTER_LIST_SELECT_ALL));
  10. Jack_mcs

    Header Tags SEO

    @alix32I can't reproduce those warnings. For the first one, that is saying one of the POST variables can't be found. But due to how the code is written, that variable should always be present so I don't understand how it can happen. For the second, that should only be possible when the "Check to fill title and tags with generic strings." checkbox is checked." So maybe you are trying to use one of the options on the page but it is not filled in correctly. I suggest reloading the page, don't check anything on it except for the "Fill Only Empty Tags" and the bottom and then click update. If you don't get any warnings then the problem is in how you are using the form. If you do get warnings, then it must be due to how your site is setupsince, as mentioned, it works fine here (using php 7.4).
  11. Jack_mcs

    Sitemap SEO

    @valquiria23The line should be if (defined('TEXT_MAKE_BOX_SELECTION') && $box != TEXT_MAKE_BOX_SELECTION) { But the function that code is in, named GetBoxLinks, is only called from two places. One is in Box Control which, as mentioned, shouldn't be used and the other is in the AddMissingLinks function. But the latest version has that function commented out. So it might be that you are using an older version of this addon since you should not be seeing that notice.
  12. Jack_mcs

    Sitemap SEO

    Please check admin->Sitemap SEO->Settings Control and make sure there is not an entry in the Standard Boxes box. If it is empty, edit the includes/functions/sitemap.php file and change this line if ($box != TEXT_MAKE_BOX_SELECTION) { to define('TEXT_MAKE_BOX_SELECTION', false); if ($box != TEXT_MAKE_BOX_SELECTION) {
  13. Jack_mcs

    Sitemap SEO

    @valquiria23That is most likely due to having enabled an infobox in Box Control. The code only works for infoboes in shops not using modules for them. Remove those selections and you shouldn't see the warning.
  14. Jack_mcs

    Quantity Price Breaks

    Yes, it will be updated. However, unless the latest Phoenix version has changes in the categories file compared to when this addon was last released, which I don't think it does, then the changes to that file will still be needed since there's no way to add them automatically, as I recall.
  15. Jack_mcs

    Header Tags SEO

    @Owl SauronDid you run Fill Tags? Did you make copies of the files in the english directory and place them in whatever other language directory you use? Did you edit the categories in admin to make sure the language entries exist for all languages?