facebook pixel code

Community Builder 2.1, 7 fonctionnalités passées à la loupe

Community builder 2.1 est disponible! 82 nouvelles fonctionnalités et 44 corrections de bugs arrivent avec cette version. La présentation en français de cette version dans la suite de l'article

Community Builder 2.1, une communication à long terme de Joomlapolis

L'équipe de joomlapolis nous parlait déjà depuis quelques mois de toutes ces nouvelles fonctionnalités et de toutes ces corrections de bugs. De cette façon cela a permis à l'équipe de faire constamment tester ces changements par des milliers d'utilisateurs et donc selon leurs avis CB 2.1 est un système solide comme de la roche et prêt pour l'utilisation (sic).

Le point de vue de l'agence Agerix

Bien entendu, avec autant de nouvelles fonctionnalités cet article ne pouvait pas lister tous les changements et ajouts apportés par cette version 2.1 comme sur nos articles classiques. Vous pouvez consulter le changelog complet sur le fil de discussion créée par joomlapolis

En revanche nous vous avons préparé une liste des 7 nouvelles fonctionnalités majeures apportées par cette version :

  1. Nouvelle mise en page du canevas : un aspect plus propre et plus élégant, plus facile à personnaliser grâce a des substitutions CSS.

    Cette fonctionnalité avait été annoncée en novembre dernier par Kyle sur le blog officiel : https://www.joomlapolis.com/blog/kyle/18709-profile-canvas-2-1 C'est un des points que nous retiendrons de cette nouvelle version car un des points les plus pénalisant de l'aspect des listes de membres : moche, difficilement paramétrable.. La plupart de nos clients se plaignaient de ces bannières et demandaient à les retirer. Il en sera peut-être autrement désormais..

    Community builder 2.1 profile canevas

  2. Le gestionnaire d'images permet de couper et de redimensionner les images,  permettant ainsi d'avoir des champs plus beaux et s'adaptant parfaitement aux mises en page de votre site.

    Voilà une fonctionnalité qui va redonner le sommeil à un grand nombre de webmaster ! En effet comment gérer le fait qu'un membre de son site envoie une image de profil en 8000*8000 ? Avant c'était mission impossible et seule la modération des images pouvait le permettre. Et encore, seules les images de profil l'étaient (avatar image). Désormais vous pouvez fixer une taille d'image en utilisant les fonctionnalités du canevas HTML5. Exemple :

     Le membre de votre site veut insérer une image comme celle-ci

      Community builder 2.1 image landscape

    Si le système de maintient de ratio n'a pas de soucis pour insérer l'image il en va autrement pour les images de type paysage comme celle proposé ci-dessus. C'est là que la nouvelle fonctionnalité va nous rendre service puisque dans les paramétrages vous avez une nouvelle ligne de paramétrage : 

      Community bulder 2.1 paramétre image

    De fait en activant cette option lorsque le membre voudra afficher une image dont la taille est supérieure à elle que vous avez défini il aura une fenêtre que vous connaissez bien si vous avez des comptes sur les réseaux sociaux et qui lui donnera la possibilité de choisir la partie de l'image qu'il préfère. Comme ceci : 

     Community builder 2.1 choix partiel de limage

  3. Des URL améliorés et plus conviviales pour un meilleur classement SEO - il n'y a plus de liens cryptés ou mal construits.

    Une image valant mille mots, voici quelques exemples significatifs : 

    Avant : /profile/userprofile/krileon
    Après : /profile/krileon

    Avant : /profile/emailuser?uid=42
    Après : /profile/emailuser/krileon

    Avant : /profile/userdetails?uid=43
    Après : /profile/userdetails/demouser
    Après : /profile-edit/demouser

    Avant : /manage-connections/manageconnections
    Après : /manage-connections 

  4. Une interface d'override de langue avec un champ de recherche de chaînes de language a été mis en place rendant les traductions beaucoup plus simples.

     Bon sur ce point j'avoue que notre avis est partagé car si une substitution de chaîne de caractère peut rendre service elle ne règle pas le manque de traduction du composant et de ses plugins. Malgré le fait que nous essayons d'être actif sur ces traductions la communauté ne suit pas et c'est encore un énorme travail qui reste à faire : https://www.transifex.com/joomlapolis/dashboard/all_projects/fr_FR/

  5. Les substitutions ELSE et ELSEIF vous donnent plus de possibilités de personnalisation de vos champs.

    Derrière cette simple phrase se cache un des problème récurent de compréhension des substitutions ! Qu'il était compliqué de mettre en place ces substitutions alors que le bénéfice pour le webmaster était tellement grand. Aujourd'hui l'équipe Joomlapolis a enfin trouvé une solution plus simple pour gérer les substitutions conditionnelles et nous faciliter le travail, exemple ci-dessous

    [cb:if username="demo"]Ce qui s'affiche est une démo.
    [cb:elseif username="admin"]Ce qui s'affiche est pour l'admin.[/cb:elseif]
    [cb:else]Ce qui s'affiche n'est NI pour la démo NI pour l'admin.[/cb:else][/cb:if]

     Mieux encore, désormais les conditionnelles imbriquées sont possibles, par exemple comme ceci :

    [cb:if username="demo"]Ce qui s'affiche est une démo.
    [cb:if user_id="myid"] Je suis seul à voir ce contenu[cb:else]Je ne vois pas ce contenu seul[/cb:else][/cb:if][/cb:if]

  6. L'interface utilisateur d'override CSS rend vos personnalisations de templates plus faciles

    Ahhh... Celui qui n'a jamais essayé de modifier une classe dans Community Builder ne peut pas comprendre à quel point la moindre avancée dans ce sujet peut être une victoire. La solution n'est certes pas encore parfaite mais elle ve dans le bon sens, un exemple est donné ici : https://www.joomlapolis.com/blog/kyle/18711-template-css-overrides-made-easy

  7. L'amélioration du champ de sélection d'option vous permet de regrouper les options et de rendre les choses plus propres pour vos utilisateurs

    Les champs à multiples valeurs comme les listes déroulantes souffraient depuis longtemps de ne pas avoir une valeur neutre affichée dans les formulaires ce qui faisait que si le futur membre de votre site ne faisait pas de choix c'était la première valeur qui était choisie de fait. Heureusement cela est terminée maintenant avec une valeur type "Choisissez votre option" non prise en compte dans les résultat des formulaires. 

    Community builder 2.1 option de choix sur valeur multiples

Bien sûr community builder est entièrement compatible avec Joomla 3.6.5 et peut-être facilement installé sur les environnements fonctionnant sous CB 2.0+ grâce à une rapide mise à jour. D'après l'éditeur, tous les addons de CB 2.0+ sont compatibles avec cette version.

L'annonce officielle de l'éditeur est lisible ici : https://www.joomlapolis.com/news/18714-community-builder-2-1-with-82-new-features-is-here

Les mises à jour précédentes :

Confiez-nous la maintenance de votre site Joomla!

badge support joom146

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

Certification Joomla

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

certification administrateur joomla

 

Abonnez-vous à nos newsletters

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.