Nos amis de chez Weeblr ne font pas les choses à moitié puisque que cette nouvelle version corrige pas moins de 13 bugs, 29 changements internes et 14 nouveautés !

 

Nouvelle version de sh404SEF 4.7.0

Les nouveautés

  • Added support for Google Analytics Enhanced link attribution
  • Reworked 404 error page display mechanism, not articles anymore, prevent showing in search and other issues. Simpler data entry, one place
  • Added support for Referrer policy meta tag
  • Optional recording and displaying of source URL for each SEF URL, including where duplicates are found
  • Added filters on all views to show/hide URLs based on hits: list URLs that are most/never used
  • Showing detailed statistics about shURLs: hits, date, referrer, IP, user agent and redirect target
  • Showing detailed statistics about Aliases: hits, date, referrer, IP, user agent and redirect target
  • Showing detailed statistics about 404s: referrer, IP, date & time, user agent
  • Now showing if 404s originate from your site or from external sources
  • Now give priority to meta data entered in Joomla! menu items and articles over automatically created. Page manager still has top priority
  • Added workaround for extensions incorrectly sending data to a relative URL through POST
  • Option to prepend date to article URLs (/YYYY/MM/DD)
  • Fine grained permissions, allow granting access on each backend page individually
  • Added compatibility mode, producing Joomla URLs, but still storing them to database

Les Changements

  • Added another check in case a non-sef link exists for a component that has been uninstalled
  • Added some checks on file inclusion, in case of failed installation
  • Removed URL rewriting setting. Now using directly the Joomla! global configuration setting instead
  • Now using a JLayout to display the 404 error page main content, allows overriding in template
  • Optimized the Pinterest sharing PNG file, from 3.9KB to 1.1.KB
  • Now testing for vmLang existence, in case of really, really outdated Virtuemart versions
  • Updated to latest Facebook SDK loading code
  • Now clearing opcache upon installation
  • Removed Classic Analytics mode, as all Google accounts have now been moved to Universal
  • Default Facebook buttons to HTML5
  • Automatic canonical when homepage/index.php is requested. Was manual before.
  • Added control panel message center, with notifications about the site configuration and warnings
  • Return to control panel menu link not working on Internet Explorer
  • Redesigned info messages on top of most pages, now collapsible
  • Also override exceptions handler for 404 pages. In rare situations, we would not catch the 404s (using Joomla router, and an URL would match a menu item separator!)
  • Added back hit counting on URLs
  • Now using bordered tables on all list, easier to read
  • Better detection of current language, don't need Content language to be set
  • Multilingual sites: now adding language code in homepage URL to match Joomla. Compensating with a canonical to home page
  • Updated installer code to also resist to users manually deleting some system DB tables and folders
  • Added upgrading of aliases table when upgrading very old site missing the 'type' column
  • Removed last use of JRequest::checktoken
  • Cache remote config statically, in addition to Joomla cache, as Joomla cache can be slow if many links on a page. Closes #433, thanks redComponent
  • Now give priority to Joomla-created browser title over sh404SEF com_content page title if one exists
  • Only remove Joomla-created canonical tag on com_content pages
  • Switched to using alias instead of title for weblinks, avoids issues with default Joomla! .htaccess
  • Allow backslashes in custom page title
  • Move database table creation to installation script instead of sql file, safer in case user manually deletes table between updates
  • Removed sh404SEF Facebook appId, sh404SEF not listed any more on shared links

Les bugs corrigés

  • Incorrect table used when deleting user data. Moved table names to constants
  • Fatal error when using an extension router.php file which uses the object format introduced in J! 3.3
  • Double language code in rss feed URL on multilingual sites when com_content featured view is home page and language code is not set to be removed
  • Home page may not be recognized (and custom meta data not set) when page is accessed through tracking vars (ie utm_source, ...)
  • Custom non-sef with / are not properly saved Fixes t908
  • Error in source language file, trailing characters added to translations
  • Language code might be removed from uri - thanks redComponent
  • Custom canonical tag is not exported when exporting meta data to file, showing warnings when importing the file back in
  • Undefined variable when logging spammer visits caught by Project Hiney Pot
  • Pathway not always overriden on 404 error page
  • Social plugin shared URL is wrong when user specify a fully qualified URL in a custom tag
  • Component permissions not properly saved, unusable ACL
  • Typo in layout, opacity parameter for 404 auto-redirect message not used
Informations sur l'auteur
Eric Lamy
Directeur de l’Agence Agerix
Titulaire d'une maîtrise CNAM informatique réseau et multimédia et cadre informatique pendant plusieurs années en tant que chef de projet et chargé de clientèle (vente de logiciel, maintenance et formations), c'est en 2009 qu'il fonde l'agence conseil Agerix.
Membre actif de la communauté francophone de Joomla!® (Vice-Président de l'Association Française des Utilisateurs de Joomla!® (AFUJ) de 2009 à 2016, membre de la Certification Marketing Team et de la Joomla User Group Team pour OSM joomla.org).
Éric est certifié Administrateur Joomla! depuis janvier 2017.
É est certifié Administrateur Joomla 3 depuis janvier 2017

Confiez-nous votre maintenance !

Spécialistes et experts Joomla! depuis plus de dix ans, l'agence Agerix vous propose un support professionnel adapté à votre environnement et à votre budget.

Maintenance Joomla! professionnelle : agerix.fr

Contactez-nous maintenant et parlons-en.

Certification Joomla

Tous les membres de l'équipe Agerix ont obtenu leur certification administrateur joomla!

certification administrateur joomla

 

Dernière news

Abonnez-vous à notre newsletter

Genre

Confidentiel Agence Agerix © 2017 S.A.R.L au capital de 8500 euros. RCS Bordeaux 812 619 062.
A.P.E 6202A N° identification T.V.A FR42812619062 Prestataire de formation n° 75 33 10531 33

Agerix
Addresse: 4 rue Jean Moulin 33310 Lormont, France ,
Tel:( 33 5) 35 54 92 03 , Fax:( 33 9) 72 14 74 74 , E-mail: contact(at)agerix.fr

agerix.fr n'est ni affilié à Open Source Matters ou au projet Joomla!® ni approuvé par eux.
Le nom Joomla! et le logo sont utilisé sous licence limitée accordée par Open Source Matters, propriétaire de la marque aux États-Unis et autres pays.

Ce site utilise Google Analytics. En continuant à naviguer, vous nous autorisez à déposer un cookie à des fins de mesure d'audience.