Support Joomla ®, guides et aide Joomla

Contactez nous !

  

Sortie de Joomla 2.5.5

L'équipe de développement de Joomla vient de mettre en ligne une version 2.5.5 du CMS, qui corrige une centaine de points, deux failles de sécurité, mais - c'est plus inattendu - ajoute également une dizaine de fonctionnalités, dont certaines assez intéressantes...

Comment installer la 2.5.5 ?

Comme d'habitude, si vous avez déjà un site en 1.7 ou 2.5, la mise à jour peut se faire automatiquement depuis le back office via le menu Mise à jour de Joomla, dans la Gestion des extensions. Si vous n'arrivez pas à faire la mise à jour automatiquement ou si vous souhaitez télécharger la version 2.5.5 complète pour une nouvelle installation, direction notre rubrique téléchargement.

Petit conseil : pensez à télécharger le pack de langue FR et à l'installer (par le menu habituel, comme une extension normale) pour ajouter les traductions manquantes. Pensez également à vérifier l'intégrité de la base de données dans Gestion des extensions, Base de données.

Quelles fonctionnalités intéressantes ?

Voici en détail quelques-unes des nouvelles fonctionnalités de cette version 2.5.5 :

Possibilité de copier un template

Il est désormais possible de copier un template, directement, notamment pour le modifier sans toucher aux fichiers d'origine, ou pour l'utiliser comme base d'un nouveau template. Il s'agit d'une vraie copie physique des fichiers du template (et non une copie des styles). La fonction est disponible en cliquant sur Gestion des templates, Templates, puis en affichant les détails de son choix. Une option "Copier le template" est disponible.

Copie du template sur Joomla

Nouvelles options pour la gestion utilisateurs

La gestion des utilisateurs dans Joomla s'améliore encore avec de nouvelles options qui permettent de fixer le nombre de tentatives de login (pour limiter autant que possible les attaques de type brute force), ou qui interdit de pouvoir changer l'identifiant. Le plug-in de profil avancé (l'une des nouveautés les plus intéressantes de Joomla 1.6 et pourtant souvent passée sous silence) voit arriver une option permettant de lier un article faisant office de conditions d'utilisation (Terms of Service) du site dès l'enregistrement des utilisateurs. Une excellente idée, sans doute plus utile que les notes utilisateurs ajoutées récemment.

Nouvelles options utilisateur

L'option TOS de Joomla 2.5.5

Amélioration du menu d'assignement d'un module

Assigner un module à ses divers menus est parfois un calvaire. Petit ajout qui devrait grandement nous simplifier la vie, une option "Tout sélectionner", "Tout effacer" et "Inverser la sélection" apparaît désormais menu par menu, en plus de l'option globale classique. Un grain de temps et d'ergonomie fort bienvenu.

Assignement des modules

Prévisualisation des images d'articles ou de catégories

L'option d'assigner une image à une catégorie ou plusieurs images à un article est un timide premier pas ver le CCK intégré que beaucoup espèrent voir un jour arriver nativement dans Joomla, ne serait-ce que pour rivaliser enfin sur ce point avec ses deux principaux concurrents, Drupal et Wordpress. En espérant que la 3.0 (ou la 4.0) et l'Unified Content Model (UCM) nous apportent cette fonctionnalité, l'ajout de champ image aux articles ou aux catégories permet de garder la main sur la présentation des ses contenus au moyen de simple champs. La 2.5.5 permet désormais de prévisualiser les images ajoutées via ces champs, au moyen d'un tooltip.

Preview des images des articles ou des catégories

Ajout des "Lire la suite" dans les flux RSS

On gagne enfin un peu plus de contrôle sur les flux RSS des pages d'articles générés par Joomla, puisqu'il est désormais possible d'y intégrer un Lire la suite.

Lire la suite dans les flux RSS

Une version bugguée ?

A noter que cette mise à jour cause une erreur PHP chez certains hébergeurs (selon les paramètres du serveur), a installer avec précaution. Un patch correctif a déjà été distribué.

D'autres problèmes ou bugs sont listés sur cette page.

Il n'est cependant pas exclu qu'on voie arriver une version 2.5.6 assez rapidement.

-------------------- 2.5.5 Stable Release [18-June-2012] ------------------

17-Jun-2012 Jean-Marie Simonet
 $ Updating installation ini file zh-CN

17-Jun-2012 Christophe Demko
 ^ [#28643] Backport JApplicationBase and some minor fixes from the platform. (Rouven Weßling)

16-Jun-2012 Mark Dexter
 # [#27267] Multiple Loggers fail when using formattedtext (Shaun Maunder)
 # [#28411] Site breaks when deleting alternate style which is in use (Christophe Demko)
 # [#27737] Clean up the unit tests (Rouven Weßling)

16-Jun-2012 Christophe Demko
 # [#28673] JSON data returned when uploading oversized file (Jonathan Chang)

16-Jun-2012 Jean-Marie Simonet
 $ Updating installation ini file pl-PL
 ^ [#28644] Move JApplicationHelper::parseXMLInstallFile to JInstaller. Thanks Rouven.
 ^ [#28649] Backport small changes to the MVC from the platform. Thanks Rouven

15-Jun-2012 Christophe Demko
 # [#28670] SQL error when installing trunk without sample data (Ofer Cohen)

15-Jun-2012 Jean-Marie Simonet
 $ Updating installation ini file sy-IQ + missing strings in en-AU, en-US and gu-IN
 + [#28629] Multi-File Upload. Thanks Elijah
 $ Updating installation ini files: af-ZA, be-BY, el-GR, gl-ES, he-IL
 + [#28617] Add buttons in each menu selection tab in the module admin manager. Thanks Mathieu
 # [#28592] Language in component folder. Thanks Lao

14-Jun-2012 Christophe Demko
 ^ [#28667] Update TinyMCE to version 3.5.2 (Rouven Weßling)

14-Jun-2012 Jean-Marie Simonet
 $ Updating installation ini file ca-ES

13-Jun-2012 Jean-Marie Simonet
 $ Updating installation ini file fa-IR

12-Jun-2012 Jean-Marie Simonet
 # [#28660] Fix code style errors. Thanks Jenkins and Rouven
 # [#28632] Backport JCrypt (only with the simple chipher). Thanks Rouven
 + [#28371] Improve user feedback during automatic version update. Thanks Mark
 # [#28591] Content triggers in Category and Featured views only apply to first few articles. Thanks Kyle.

11-Jun-2012 Jean-Marie Simonet
 $ [#28371] Improve user feedback during automatic version update. Lang strings only!
 # [#28652] *Strict standards administrator/components/com_config/models/application.php
 ^ [#28380] *Normalizing Beez_20 css and js loading
 ^ [#28642] Clean up the installation a tiny bit. Thanks Rouven
 # [#28025] Joomla Bugfix: Exchange of wrong picture by hide.js fixed. Thanks Udo
 ^ [#28645] Clean up the session package based on what was done in the platform. Thanks Rouven
 $ Updating installation ini file th-TH

10-Jun-2012 Jean-Marie Simonet
 # [#28426] only a single JFormFieldColor field can exist (functionally) within a form. Thanks Dennis
 # [#28550] Default admin user created with id 42. Thanks Ofer
 # [#28646] *New user registration approval should only be possible when Create permission
 # [#28639] New User Account Activation Tooltip Clarification. Thanks Matt
 # [#28648] Backport some deprecation info to the base package. Thanks Rouven.

09-Jun-2012 Jean-Marie Simonet
 ^ [#28551] Fix some issues with exceptions. Thanks Rouven
 + [#28176] Media formfield: show preview. Thanks Benjamin
 + [#28383] Add the ability to limit the number of password resets within a time period. Thanks Mark
 
08-Jun-2012 Jean-Marie Simonet
 ^ [#28613] Use fewer deprecated methods. Thanks Rouven
 ^ [#28377] Backport JDatabase::execute(). Thanks Rouven.
 # [#28631] Bug in Codemirror plugin. Thanks Viet and Elijah
 # [#28603] User Registration Form: Label/Field Offset by one Line. Thanks Johannes
 # [#28525] Fix JForm::load() not replacing form field in same location. Thanks Aaron

07-Jun-2012 Jean-Marie Simonet
 $ Updating installation ini files: hr-HR, sk-SK
 # [#28526] bug in mod_articles_news. Thanks Elin
 # [#28420] discover_install of components does not trigger custom install method. Thanks Michael
 # [#28192] Bug in mod_articles_news in version 1.7 and 2.5. Thanks Heikki and Ofer.
 ^ [#28570] Backport JAccess::getActionsFrom. Thanks Michael
 ^ [#28549] Provide legacy aliases for the MVC classes. Thanks Rouven
 # [#28400] Help Site URL Defaulting to Version 1.6. Thanks Mark
 
06-Jun-2012 Christophe Demko
 ^ [#28378] Backport JInput:def() from the platform (Rouven Weßling)
 # [#28487] Menu Item Alias does not obey Secure Setting of Aliased Item (Don Gilbert)

05-Jun-2012 Jean-Marie Simonet
 # [#28619] Fix #24510 to not add code specific to the profile plug-in to com_users. Thanks Rouven.
 +# [#28565] Add feature readmore in feed items. Also bugfix for fulltext in feed items. Thanks Jurian
 + [#28469] Add counter to redirect component. Thanks Ronald

04-Jun-2012 Jean-Marie Simonet
 + [#28067] Option to disable the ability to change the Username in Profile
 + [#24510] Implementation of Terms of Service. Thanks Peter.
 + [#28614] Add option to enable/disable logging in Smart Search. Thanks Michael.
 # [#28615] Backport union query element from Platform 12 and use it in Smart Search. Thanks Michael.

03-Jun-2012 Mark Dexter
 ^ [#28450] Set the CSS class for JForm field label. Thanks Viet Vu.

03-Jun-2012 Jean-Marie Simonet
 $ Updating installation ini files: nb-NO, nl-NL, nn-NO
 # [#28602] *Menu Item Manager: Show Batch Processing only if allowed. Thanks Johannes
 # [#28611] *ACL: Module Manager: Show Batch Processing only if allowed
 # [#28536] Undefined variable $prev in com_config. Thanks Rouven
 # [#28607] Missing direct access check for com_finder. Thanks Sander
 ^ [#28609] Update joomlaupdate @SInCE tags missed in 61f5ee8. Thanks Rouven
 # [#28285] E_NOTICE about array to string conversion in debug.php with PHP 5.4. Thanks Rouven
 # [#28560] Backport some files completely from the current platform. Thanks Rouven
 # [#28599] Backport the new JLoader from the platform 12.1. Thanks Rouven
 ^ [#28600] Add a code style checker. Thanks Rouven
 # [#28548] Use instanceof instead of is_a(). Thanks Rouven.

02-Jun-2012 Jean-Marie Simonet
 # [#28375] Remove blacklist code from FinderIndexerHelper. Thanks Michael
 # [#28605] ACL regression in com_finder. Thanks Sander
 # [#27819] The articles model displays articles for which there is no category access. Thanks Carsten and Nick
 #  [#28608] Remove unused file in com_users. Thanks Rouven

01-Jun-2012 Jean-Marie Simonet
 # [#28589] *ACL regression in com_search
 # [#28588] *ACL regression in com_messages
 # [#28587] *ACL regression in com_redirect
 # [#28579] Fix xreference regression from 1.7 to 2.5. Thanks Andrea.
 # [#28561] Move some JFormFields from the platform to the CMS. Thanks Rouven.
 # [#28335] Simplify schema path in installation, add support for other databases. Thanks Michael.
 # [#28598] *Article Category list displays hits in author column if no article author or createdbyalias.
 
30-May-2012 Jean-Marie Simonet
 $ Missing language string
 $ Updating installation ini files: et-EE, mn-MN

29-May-2012 Jean-Marie Simonet
 # [#28566] Update TinyMCE 3.5.1.1. Thanks Rouven

28-May-2012 Jean-Marie Simonet
 # [#28572] *Administration user notes checked on notes page gives warning arugment missing
 ^ [#28370] Get rid of assign() uses in view: admin + site.Thanks Ofer and Rouven
 ^ [#28442] Update Library Manifests. Thanks Michael.

27-May-2012 Jean-Marie Simonet
 # [#28022] Smart search and unpublished Content NotAllowedScript614c620572677Maps fails after edit of an article.Thanks Michael.
 $ [#28571] Typo in en-GB.com_templates.ini. Thanks Stella.
 ^ [#28569] Correct docblocs in com_joomlaupdate. Thanks Rouven.

25-May-2012 Jean-Marie Simonet
 $ Updating installation ini file: ug-CN
 $ Adding new installation language: hi-IN

23-May-2012 Jean-Marie Simonet
 ^ [#28547] ACL consistency - Use the API and access.xml everywhere. Thanks Michael.
 # [#28483] *Weblinks module should only pass on category related queries when catid > 0

22-May-2012 Jean-Marie Simonet
 # [#28555] Fix files that are CRLF. Thanks Rouven.

21-May-2012 Jean-Marie Simonet
 # [#21946] Reverting [#27700]
 ^ [#28553] Improve code for 28205. Thanks Rouven.

20-May-2012 Jean-Marie Simonet
 # [#28546] Trunk is broken due to a PHP error in JComponentHelper
 # [#28521] Use doExecute instead of execute in CLI scripts. Thanks Michael.
 $ Updating installation ini files: az-AZ, tr-TR, zh-TW

19-May-2012 Jean-Marie Simonet
 # [#28419] Remove warnings for undeprecated code. Fix a bug in JView in the process. Thanks Rouven.

18-May-2012 Jean-Marie Simonet
 + Adding Laotian lo.gif flag to media/mod_languages

17-May-2012 Jean-Marie Simonet
 $ Updating installation ini files: ar-AA, de-DE, ja-JP, lv-LV, sq-AL, ta-IN

16-May-2012 Jean-Marie Simonet
 $ Updating installation ini files: bg-BG, ckb-IQ, da-DK, eo-XX, es-ES, fi-FI, fr-FR, it-IT, km-KH, lo-LA, mk-MK, ru-RU, sr-RS, sr-YU, sv-SE, uk-UA

15-May-2012 Jean-Marie Simonet
 #$ [#27651] JInstallationModelDatabase::initialise has hard coded MySQL version check. Thanks Michael

12-May-2012 Jean-Marie Simonet
 + [#28472] Add ability to copy a template. Thanks Mark
 +$ Adding eo-XX installation language

11-May-2012 Jean-Marie Simonet
 # [#27711] Plugin SEF don't support "poster" video attribute. Thanks Ryan
 # [#28481] Edit Menu Item: Modules appears multiple times in the list. Thanks Doesnt Matter.
 # [#28205] Remove 'Display: no' modules from Module Assignment list (1.7), or button to hide them. Thanks Jason Williams and Andrea. 
 # [#28514] duplicate line in user.php. Thanks Viet Vu
 # [#28421] Update PHPMailer to 5.2.1. Thanks Rouven.
 # [#28505] *Multilang validation errors when SEF is off
 # [#28479] Use most specific paths possible. Fix detect FTP root. Thanks Rouven.

30-Apr-2012 Jean-Marie Simonet
 # Correcting hathor xml
 # [#28453] Language override doesn't handle double quotes properly. Thanks Johannes.
 # [#28455] *303 when not using URL Language code in multilanguage. Thanks Yannick.
 # [#28467] *configuration.php smtp saves auto-filled admin username and password.
 # [#28436] Wrong group in ldap and joomla authentication-plugin XML-file

28-Apr-2012 Jean-Marie Simonet
 $ Correcting wrong ini string value
 $ Updating zh-CN installation ini file
 # [#28398] Missing "remember me" in com_users. Thanks Nils.
 # [#28210] onchange event does not fire at JFormFieldMedia (Regression). Thanks Benjamin.
 # [#28428] Backend uses incorrect cache path for system caches - text filters can be reseted to defaults with enabled caching. Thanks Dennis.
 # [#28457] *Unused $offset_user parameter in configuration
 # [#28440] *load language file from com_media front end

20-Apr-2012 Jean-Marie Simonet
 # [#28407] *Browser Settings for new visitors broken in multilanguage. Reverting #28151

18-Apr-2012 Jean-Marie Simonet
 # [#28351] Remove extra images from finder. Thanks Rouven and Michael
 # [#28382] Make Atomic work with sample data. Thanks Elin
 # [#28339] Incorrect parameter passed to onUserAfterDeleteGroup event. Thanks Dennis
 # [#28149] ImageManager Javascript Error. Thanks Benjamin
 # [#28364] JImage wrong JPEG support detection in PHP 5.2. Thanks Pavel and Rouven
 # [#28276] Finder/Smart Search: Deleting an item does not remove it from Finder's index. Thanks CY Lee
 # [#28309] Improve forward compatability with Joomla 3.0 by making JDatabaseException extend RuntimeException. Thanks Rouven

10-Apr-2012 Christophe Demko
 ^ [#28336] e-strict error in com_messages (Elin Waring)

10-Apr-2012 Jean-Marie Simonet
 # [#28287] Fix some differences between platform and cms. Backport CSS changes. Thanks Rouven
 # [#28384] Duplicate 'home' in breadcrumbs in a multi-language site. Thanks Nuno.

09-Apr-2012 Christophe Demko
 # [ #24839] Incorrect tooltip for Sticky column icons in Banner Manager: Banners
 - [#28360] Get rid of assign() and assignRefs() uses in view: Installation (Rouven Weßling)
 -+ [#28305] Remove a few unnecessary import() calls. Add a missing import(). (Rouven Weßling)

07-Apr-2012 Jean-Marie Simonet
 # [#28345] Call to member function of non-object: setDebug(). Thanks Don.

03-Apr-2012 Mark Dexter
 # [#28354] Problem logging out if Public group has admin login permission
 # [#28342] *New joomlaupdate component has no icon in admin menu + missing lang string
 # [#27772] Selecting 'Install Sample Data' button causes 'invalid security token' error message if 'Next' button clicked too fast

 

Astuces et Conseils

Si votre hébergement est chez OVH, la procédure classique consistant à ajouter à votre fichier .htaccess la ligne php_value register_globals Off ne fonctionnera pas.

En effet OVH a modifié la configuration de ses serveurs. Pour désactiver le Register globals il faut ajouter cette ligne : SetEnv REGISTER_GLOBALS 0

Lors de l'installation de Joomla il faut modifier certains droits sur les dossiers et fichiers. Si votre hébergement est chez OVH, il faut savoir que leurs serveurs n'acceptent pas les CHMOD 777 sur les dossiers. Il faut mettre un CHMOD 755.

Lorsque vous trier votre liste d'articles pour n'afficher que ceux d'une section voire d'une catégorie donnée, si vous cliquez sur Nouveau, le nouvel article sera directement dans la section et dans la catégorie avec lesquelles vous avez filtré vos articles.


Attention : les noms de tous les fichiers (documents, images) comme ceux des répertoires doivent s’écrire sans accents, sans espaces, et sans caractères spéciaux autres que - (tiret) _ (underscore) ou . (point). Les majuscules sont tolérées, mais sont dispensables.
Exemples de nommage corrects : image-du-chateau.jpg, le_chateau.jpg, chateau.jpg
Exemples de nommage incorrects : image du chateau.jpg, château.jpg


Attention : les seuls formats d’images tolérés sont JPG (ou JPEG), GIF et PNG. Les formats BMP, PSD, TIFF et autres sont fortement déconseillés.


Qui est Support Joomla! ® ? | Plan du site | Mentions Légales | Politique de confidentialité | Nous contacter




Le nom Joomla!® est utilisé sous license limitée de Open Source Matters, qui reste le propriétaire mondial de la marque.
Support Joomla n'est ni affilié à Open Source Matters ou au projet Joomla!®, ni approuvé par eux.

www.support-joomla.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.

Support Joomla est basé sur le template JA Purity II par JoomlArt

Paramétrages de cookies

×

Cookies fonctionnels

Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.

Mesure d'audience

Ce site utilise des cookies de mesure et d’analyse d’audience, tels que Google Analytics et Google Ads, afin d’évaluer et d’améliorer notre site internet.

Contenus interactifs

Ce site utilise des composants tiers, tels que NotAllowedScript614c620572944ReCAPTCHA, Google NotAllowedScript614c620572677Maps, MailChimp ou Calameo, qui peuvent déposer des cookies sur votre machine. Si vous décider de bloquer un composant, le contenu ne s’affichera pas

Réseaux sociaux/Vidéos

Des plug-ins de réseaux sociaux et de vidéos, qui exploitent des cookies, sont présents sur ce site web. Ils permettent d’améliorer la convivialité et la promotion du site grâce à différentes interactions sociales.

Autres cookies

Ce CMS Joomla utilise un certain nombre de cookies pour gérer par exemple les sessions utilisateurs.