[Bug Fixed] An error has occurred. Class "Text" not found at JROOT/administrator/components/com_fix404errorlinks/models/fix404errorlinks.php:95
Removed
Removed: Header comments from .ini language files for cleaner code.
Changed
Enhanced: Added a validation to check for the presence of the Web357 Framework System Plugin. Displays an informative message if the plugin is missing.
Fixed
Minor bug fixes and improvements.
v2.2.727-Jan-2024
Added
Added full compatibility with Joomla! 5.
Fixed
[Bug Fixed] Deprecated: Return type of GeoIp2\Model\AbstractModel::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /plugins/system/fix404errorlinks/lib/vendor/geoip2/geoip2/src/Model/AbstractModel.php on line 75
Fixed
[Bug Fixed] If the Error 404 Url contains query parameters that include special characters, the "Fix this Error Url" button in the email template is not redirecting the user to the right page. [Thank you, Mirko Lednicki]
[Improvement] Do not display the Redirects with most hits at Dashboard if there are no redirections with at least one hit.
Fixed
[Deprecated Error Fixed] Deprecated: Automatic conversion of false to array is deprecated in /libraries/src/HTML/HTMLHelper.php on line 795
Fixed
[Bug Fixed] The Fixed 404 Error Links are not deleted successfully after clicking on the button "Delete All Fixed 404 Error Links". [Many thanks to Mirko Lednicki]
Fixed
[Bug Fixed] If the url contains query parameters and the match type is `FindAndReplace`, do not add HTML entities on the URL after redirection.
Fixed
Minor fixes and improvements.
v2.2.511-May-2023
Fixed
[Bug Fixed] When editing a new redirection, the http 301 code is selected by default but is NOT saved when clicking on save & new button. [Thank you, Arnaud Gautron]
Fixed
Minor fixes and improvements.
v2.2.424-Jan-2022
Fixed
[Bug Fixed] The redirection stopped working after installing version 3.10.4 of Joomla! [Thank you, Karen Cox Cox]
Fixed
Minor fixes and improvements.
v2.2.314-Oct-2021
Fixed
[Bug Fixed] Do not break the app process if there are issues with the mail server.
v2.2.208-Oct-2021
Fixed
[Bug Fixed] After upgrade to Joomla! 4: Field 'ordering', 'checked_out', 'checked_out_time' doesn't have a default value.
v2.2.106-Oct-2021
Fixed
Minor fixes and improvements.
v2.2.028-Sep-2021
Added
Fully compatible with Joomla! 4
Fixed
Minor fixes and improvements.
Removed
Remove some unused files related to ca-bundle.
v2.1.326-Mar-2021
Fixed
[Bug Fixed] The option FREEPRO_SELECT_OPTION has been removed from dropdown lists.
v2.1.222-Mar-2021
Fixed
[Bug Fixed] Notice: Undefined variable: email in /plugins/system/fix404errorlinks/fix404errorlinks.php on line 1366
Fixed
[Bug Fixed] Notice: Undefined variable: $user_id in /plugins/system/fix404errorlinks/fix404errorlinks.php on line 641
v2.1.119-Jan-2021
Fixed
[Bug Fixed] Unknown column 'source_match_http_code' in 'field list'
Fixed
[Bug Fixed] The hits of the redirects with regex is now increasing properly.
Fixed
[Bug Fixed] The Redirection Analysis is not displayed while editing the redirection when the match type "Do nothing" is selected.
v2.1.018-Jan-2021
Fixed
[Bug Fixed] If an error URL has been added twice in the database, there was an error with URL increase. The error message was "500 - Fix404ErrorLinks: Error Updating Database." [Thank you, Marcelo Aguirre]
Fixed
[Bug Fixed] Some issues with IDN (Internationalized Domain Name) characters have now been resolved successfully. [Thank you, Marcelo Aguirre]
Fixed
[Bug Fixed] Warning: preg_match(): Compilation failed: unmatched closing parenthesis at offset 38 in /plugins/system/fix404errorlinks/fix404errorlinks.php on line 1207
Fixed
[Bug Fixed] Blank page after deleting all the fixed 404 error links.
Fixed
[Bug Fixed] The hits of the valid redirects are now increased properly.
Fixed
[Bug Fixed] Got error 'repetition-operator operand invalid' from regexp [Thank you, Bent Elting]
Fixed
[Bug Fixed] Fixed issue when there is a slash in the source URL.
Fixed
[Bug Fixed] Fix issue with redirect when there is a full site url in the Target URL input field.
Fixed
[Bug Fixed] Redirect doesn't count the hits when a regex string is used. [Thank you, René]
Changed
[UX Improvement] When the "find and replace" is used as the match type of URL, leave only the option "Redirect to a URL or text" for the "When matched" parameter, and hide the other ones (Redirect to a menu item, Error Page, Do nothing).
Changed
[Improvement] Rreplace the showFooter function with Web357framework's function.
Changed
[UX Improvement] Redirection Analysis. When viewing or editing a redirect redirection's details will be displayed at the bottom of the form (screenshot: http://bit.ly/fix404-redirection-analysis)
Changed
[Improvement] PHP Deprecated: idn_to_ascii(): INTL_IDNA_VARIANT_2003 is deprecated in PHP v7.3.x.
Changed
[Improvement] PHP Deprecated: idn_to_utf8(): INTL_IDNA_VARIANT_2003 is deprecated in PHP v7.3.x.
v2.0.003-Jul-2019
Added
Component redesigned
Added
Detailed control panel
Added
View & Fix the Error 404 links
Added
Redirections
Added
New method to Add a redirection
Added
3 types of logging
Added
Instant email notifications
Added
Email restrictions
Added
Redirect all 404 Error links in one page
Added
Extra security with the danger strings
Added
GeoIP2 Webservice
..and much more: https://www.web357.com/blog/news/new-major-release-v2-0-0-for-the-fix-404-error-links-joomla-component
v1.3.207-Dec-2018
Fixed
[Bug Fixed] Declaration of Fix404errorlinksControllerError404logs... [Many thanks to Bianka Craanen]
Fixed
[Bug Fixed] Fix publishing issues after upgrading from Joomla! 3.9.1
Changed
[Improvement] Allow regular expressions for Find and Replace method.
v1.3.109-Aug-2018
Fixed
[Bug Fixed] There was a fatal error after deleting the error logs. [Many thanks to Bianka Craanen and Rob de Ruiter]
v1.3.009-Aug-2018
Added
Compatible with the latest version of Web357 Framework v1.7.x
Changed
Code Cleanup.
Fixed
Minor bug fixes and many improvements.
v1.2.020-Mar-2018
Fixed
BUG Fixed: The fixed redirect URLs are adding a 4-digit number and the symbol "::". Before v1.1.0 everything was working fine. [Many thanks to Johann Piber]
BUG Fixed: If you uninstall the component through Joomla! Extension Manager, the table `#__fix404_errorlogs` will not deleted.
v1.1.016-Mar-2018
Added
NEW FEATURE: HTTP Status Code. If the HTTP status code of the URL is 404 (error page), then the plugin redirects the User to the destination URL you've set. If the HTTP status code of URL is 200 (a valid page that already exists), then the plugin redirects the User to the destination URL you've set. Also, there is an option to use both of them at the same time.
Added
NEW FEATURE: Now you can set priorities for redirected (fixed) URLs by ordering them.
Changed
Functions Improved: The getOS() and the getBrowser() functions have been updated to get the most recent Operating Systems and Browsers.
Changed
The Demo and the JED link have been updated in the description tab, at Joomla! backend.
Removed
The Web357 Download ID parameter field has been deleted from each extension settings and has been replaced by a unique API key parameter field at the Web357 Framework plugin settings.
Added
A new button (Settings) has been added to the description tab at Joomla! backend.
Changed
Compatible with the latest version (1.6.0) of Web357 framework plugin.
Fixed
Minor improvements.
Fixed
Code cleanup.
v1.0.906-Jul-2017
Fixed
Bug fixed after upgrade to J! 3.7.3. The admins can't enter text in the form fields from the plugin parameters.
Fixed
Web357 framework has been updated to the version 1.4.5.
v1.0.813-May-2017
Added
Compatibility for auto-updates via Watchful.li external service. [Many thanks to Valentin Barbu, Rafael Gaus, and Frank].
Added
Compatible with the latest version of Web357 Framework v1.4.3.
Changed
If the JED link does not exist yet, do not display the 'leave a review' text inside the plugin parameters.
v1.0.704-Oct-2016
Fixed
Some issues after an update of a premium version, even if the customer has save correctly the download ID of his order, have been resolved.
v1.0.605-Sep-2016
Fixed
Bug Fixed: mysql_real_escape_string() is a function from the legacy MySQL extension. Replaced with $db->escape().
Fixed
Bug Fixed: There are empty redirect links after importing from com_redirect Joomla! core component.
Fixed
Bug Fixed: The Error URLs with double or single quotes are now allowed.
Fixed
Bug Fixed: If the array of Error URLs is empty there was a PHP warning error "PHP Warning: Invalid argument supplied for foreach() ".
Added
Some folders like "cache/" should be avoided. [Thank you, Georgios]
Changed
The default PHP function to sending emails "mail()", has been replaced with "JFactory::getMailer();". [Thank you, Dan].
Removed
Unnecessary comments have been removed.
v1.0.517-Mar-2016
Fixed
Bug Fixed: Strict Standards: Non-static method plgSystemFix404ErrorLinks::W357FrameworkHelperClass() should not be called statically in fix404errorlinks.php on line 104,105.
v1.0.408-Dec-2015
Fixed
Minor bug fixes after the latest upgrade from v1.0.3
v1.0.307-Dec-2015
Changed
Updated description.
Changed
Updated translations.
v1.0.213-Nov-2015
Added
NEW Parameter Field: Download ID. You need to specify your Download ID before you can receive updates for the PRO versions. For more information please follow our instructions here: https://www.web357.com/apikey
Fixed
Minor bug fixes.
v1.0.105-Oct-2015
Fixed
Minor issues with jQuery and CSS have been resolved..