4SEF

4SEF 2.5.0.612

No permission to download
  • chg Importing more URLs from sh404SEF in each batch when using the Import wizard
  • chg Updated Pagination classes overrides per changes in Joomla 5.1.3/4.4.7
  • bug Avoid low-contrast colors combination when displaying an error message in some circumstances
  • Added option to enable legacy sh404SEF shURLs execution by 4SEF. Previously, adding a filter was needed to change that option
  • Finally removed logging to file when an empty non-sef is provided. Error can still be logged by using Detailed logging mode.
  • Ensure Virtuemart vmconfig is loaded on VM pages before using vRequest, may cause errors that fill log files
  • Number of imported URLs not displayed on last summary page of import wizard, shows %1 instead
  • Like
Reactions: lorus
  • new Added option to use alias instead of title in URLs for Contacts
  • chg Added detection of an active functions file and display on the System config page
  • chg Clean format=html query added by Joomla when doing an auto-redirect for proper case
  • chg Disable Joomla 5.1+ index.php and trailing slash custom handling, would interfere with already existing 4SEF features
  • chg Added message suggesting to use the auto-clear notification feature on sites where it's not enabled. Displayed randomly every few notifications.
  • chg Updated code to read current user information for future-proofing against Joomla platform changes
  • bug Typing a sub-page address in the browser address bar is sometimes not respected, last sub-page is shown instead
  • Like
Reactions: lorus
  • Remove extra format=html query var added by Joomla 4+ for some reason, sometimes
  • On some com_contact links, prevent additional query string to be displayed
  • Like
Reactions: lorus
  • chg Removed throwing an error when trying to process invalid non-sef that miss an option value. Now using fallback plugin instead of logging an error
  • chg Added yet another workaround for Virtuemart not yet using the Joomla 3 (!) API to read parsed request variables
  • bug Joomla URL suffix option is not complied with when a component is set to Bypass
  • bug Possible PHP warning on some Virtuemart SEF URLs creation when no Itemid (menu item) is provided in the source non-SEF URL
  • bug Text color for red background warnings lacks contrast on small text
  • bug On newer Virtuemart versions, paginated URLs may content page number twice
  • bug Any SEF URL ending with the word print is considered a print version of the page
  • Like
Reactions: lorus
- chg Changed default time out for communication with server from 10 to 20 seconds
- chg Some <4SEF: no option value set in URI> errors are still logged, building up large log files
- chg Tags component was hardcoded to use Joomla SEF URL, now changed to allow 3rd-party to write their own.
- bug Language switcher uses same language code for all languages
- chg Removed use of int(nn) in SQL tables declaration or update
- chg Suppress button press highlighting by some browser on mobile devices
- chg Updated ESBuild config to use actual file content hashes (esbuild hashes are not content hashes)
- chg showall on multipage articles causes a 404 and is not recorded in 4SEF SEF URLs list
- chg Minor tweaks for Joomla 5 compatibility
- chg Added ability to add translation for new languages, or override existing translations, by dropping a json file in a subdirectory of /libraries/weeblr
- chg Always suppress the menu Itemid variable from com_content URLs query variables
- chg When customizing a Tags URL, that customized URL may not be used and additional records are created for it
- bug Adding non-standard query variables to URLs that have been manually customized prevents the customized URL to be used
- bug On some multilingual websites, it may not always be possible to switch back to default language
- bug On multilingual websites, logging in when site is offline may not always work
- chg (Tiny) performance increase by using better MYSQL count function
- bug Category blog with added tag(s) selected do not make use of the tag(s)
- Added full translation into Arabic, Finnish, Greek, Hungarian, Norwegian, Romanian, Swedish and Chinese
- Workaround for still building SEF URLs in cases where Joomla 4 router does not, because no menu item id can be found for the orginal, non-sef URL
-Removed calls for translators from admin app footer
- Do not log <4SEF: no option value set in URI> errors to file, may lead to large log files on very busy sites
- Apply All lowercase option to SEF URLs manually customized by users, to ensure consistency and avoid useless redirects
- Now including site host hash and current version in subscribers update authorization request
- Home page RSS feeds may trigger a 404
- Disabling Customize all duplicates options has no visible effect.
- Added JCE and ContentHistory to the list of non-routable components, for which URLs should be left non-sef
- Menu items to home page can sometimes not be recognized as such and use the menu item alias instead of the home page link
Top