Skip to:
Content
Pages
Categories
Search
Top
Bottom

BuddyPress 6.0.0-beta1

Published on avril 1st, 2020 by Mathieu Viet

La version 6.0.0-beta1 de BuddyPress est prête pour vos tests !

Veuillez noter que l’extension est toujours en développement, nous vous recommandons donc d’exécuter cette version bêta sur un site de test.

Vous pouvez tester BuddyPress 6.0.0-beta1 de 4 manières :

  • Testez l’extension BP Beta Tester.
  • Téléchargez la bêta ici.
  • Récupérez la via notre dépôt SVN : svn co https://buddypress.svn.wordpress.org/trunk/
  • Clonez la depuis notre dépôt Git en lecture seule : git clone git://buddypress.git.wordpress.org/

Nous avons prévu de publier la version stable 6.0.0 pour la fin avril, et nous aimerions que vous nous donniez un coup de main pour y arriver !

Tester les anomalies est une partie importante du polissage de la version pendant la phase bêta et un excellent moyen de contribuer. Voici quelques-uns des principaux changements et nouvelles fonctionnalités à surveiller lors de vos tests (consultez ce rapport sur notre Trac pour la liste complète).

La photo de profil & l’image de couverture des utilisateurs appartiennent désormais au composant des Membres de BuddyPress.

Depuis la toute première version de BuddyPress, la gestion locale des avatars (renommée en image de profil depuis la version 2.1 de l’extension) dépendait du composant des Profils étendus de BuddyPress. Lorsque nous avons introduit la fonctionnalité d’image de couverture dans la version 2.4, nous l’avons également rattachée à ce composant. À partir de la version 6.0.0, ces deux fonctionnalités sont dépendantes du composant des Membres de BuddyPress. Cela veut dire qu’elles seront toujours disponibles même si le composant des Profils étendus de BuddyPress est désactivé. Nous vous recommandons de prendre connaissance de cette note de développement pour découvrir ce que cela change pour les utilisateurs et les développeurs de thèmes ou d’extensions BuddyPress.

L’API REST de BuddyPress est complète !

Dans notre version 5.0.0, nous avons introduit les premiers points de terminaison REST de BuddyPress ainsi qu’une documentation de référence les concernant. Dans cette version 6.0.0, nous ajoutons les points de terminaison REST restants : vous pourrez très prochainement bâtir des applications qui s’interfacent complètement avec BuddyPress !

PS: la documentation de référence sera mise à jour des nouveaux points de terminaison REST au cours de cette phase bêta.

Les premiers Blocs BuddyPress arrivent 🙂

Grâce à la version 6.0.0, vous pourrez mettre en avant un membre et/ou un groupe spécifique de votre site communautaire dans vos publications : découvrez en plus au sujet des blocs Membre et Groupe en lisant cette note de développement.

Nouvelles versions de PHP et WordPress requises

À partir de cette version 6.0.0, BuddyPress requiert une version de PHP >= à 5.6 et de WordPress >= 4.8.

Comment pouvez-vous nous aider ?

Aidez-nous à traduire BuddyPress en français !

Si vous pensez avoir trouver une anomalie, merci de nous en faire part dans notre forum de support. Si vous vous sentez à l’aise pour rédiger un rapport d’anomalie reproductible, postez en un dans notre outil de suivi Trac.

BuddyPress 5.1.2 version de sécurité

Published on janvier 3rd, 2020 by Mathieu Viet

BuddyPress 5.1.2 est disponible. Il s’agit d’une version de sécurité. L’équipe de développement de BuddyPress vous recommande fortement de mettre à jour les sites pour lesquels vous avez installé l’extension dés que possible.

La version 5.1.2 corrige une vulnérabilité :

  • Certaines requêtes de la BP REST API pouvaient exposer des données privées. La vulnérabilité a été découverte et rapportée de manière indépendante par Petter Walbø Johnsgård et Jacek Suski.

Cette vulnérabilité a été signalée de manière privée à l’équipe de développement de BuddyPress, en accord avec la politique de sécurité de WordPress (en). L’équipe de développement de BuddyPress remercie les rapporteurs d’avoir pratiqué une divulgation coordonnée.

Pour plus de détails, vous pouvez consulter la note de version (en).

Merci de mettre à niveau votre BuddyPress pour sa version 5.1.2 dés aujourd’hui depuis l’administration de votre WordPress, ou en la téléchargeant depuis le répertoire des extensions de WordPress.org.

BuddyPress 5.1.1 Version de sécurité

Published on décembre 23rd, 2019 by Mathieu Viet

BuddyPress 5.1.1 est désormais disponible. Il s’agit d’une version de sécurité. L’équipe de développement de BuddyPress vous encourage vivement de procéder à cette mise à jour dés que possible.

La version 5.1.1 corrige la vulnérabilité suivante :

  • Un déni de service a été corrigé, lequel pouvait permettre à un utilisateur connecté de supprimer l’avatar d’un autre utilisateur et également tout répertoire vide. Découvert par nomnom.

Cette vulnérabilité a été signalée de manière privée à l’équipe de développement de BuddyPress, en accord avec la politique de sécurité de WordPress (en). L’équipe de développement de BuddyPress remercie le rapporteur d’avoir pratiqué une divulgation coordonnée.

Pour plus de détails, vous pouvez consulter la note de version (en).

Merci de mettre à niveau votre BuddyPress pour sa version 5.1.1 dés aujourd’hui depuis l’administration de votre WordPress, ou en la téléchargeant depuis le répertoire des extensions de WordPress.org.

BuddyPress 5.1.0 Version de Maintenance

Published on décembre 9th, 2019 by Mathieu Viet

La version 5.1.0 de BuddyPress est disponible. Il s’agit d’une version de maintenance qui corrige 8 anomalies en rapport avec la publication de sa dernière version majeure en date : la 5.1.0. L’équipe de développement vous recommande de mettre à jour votre BuddyPress en prenant soin de sauvegarder votre base de données auparavant.

Pour plus de détails au sujet des corrections apportées, vous pouvez lire la note de version de la 5.1.0.

Merci de mettre à niveau votre BuddyPress pour sa version 5.1.0 dés aujourd’hui depuis l’administration de votre WordPress, ou en la téléchargeant depuis le répertoire des extensions de WordPress.org.

Merci beaucoup aux contributeurs de la version 5.1.0

szepe.viktor, JarretC, Renato Alves (espellcaste), David Cavins (dcavins), Boone Gorges (boonebgorges), John James Jacoby (johnjamesjacoby) & Mathieu Viet (imath).

Contribuer à BuddyPress est devenu plus facile :)

Published on décembre 5th, 2019 by Mathieu Viet

Le 2 décembre dernier, l’équipe de développement de BuddyPress a déployé la première version stable de l’extension BP Beta Tester sur le répertoire des extensions de WordPress.org.

L’objectif de cette extension est de simplifier le beta test des préversions de BuddyPress. Vous avez simplement besoin d’installer et d’activer BP Beta Tester pour être prêt·e à tester les versions beta et candidates dés qu’elles sont annoncées sur ce blog ou sur le blog officiel de BuddyPress.

Beta tester BuddyPress est très important pour s’assurer que l’extension se comporte de la bonne manière pour vous et pour toute la communauté. Bien que l’équipe de développement la teste régulièrement, il lui est très complexe de vérifier toutes les configurations possibles de WordPress et de BuddyPress. C’est pourquoi elle a absolument besoin de votre aide durant ces étapes de « préversionnage ».

Mettre BP Beta Tester à votre disposition était l’un des moyens trouvés par l’équipe de développement au moment du bilan du cycle de développement 5.0.0 afin de développer le nombre de ses contributeur·rice·s.

Beta tester est effectivement un bon moyen pour vous lancer dans la contribution, pour anticiper et corriger les anomalies potentielles avant que vous n’ayez la désagréable surprise de les constater lorsque vous mettez à niveau votre BuddyPress pour sa dernière version stable.

NB : pour beta tester BuddyPress, l’équipe de développement vous conseille vivement de le faire depuis une copie locale de votre site ou depuis un site de pré-production : on est jamais trop prudent avec son site de production.

Lorsque le moment sera venu d’éprouver les préversions et que vous identifierez un comportement anormal de BuddyPress, merci de penser à prévenir l’équipe de développement en le rapportant sur l’outil du gestion du code de BuddyPress ou en postant un nouveau sujet de support dans un des forums du site officiel.

À propos de sa traduction

J’ai traduit l’extension dés qu’elle a été rendue disponible et j’ai alerté l’équipe polyglotte de France de sa disponibilité depuis leur site dans la foulée. Au moment où j’écris ces lignes ma traduction n’a toujours pas été validée, elle devrait l’être prochainement pour vous permettre de bénéficier de l’automatisme de sa mise à jour…

En attendant, vous pouvez effectuer l’opération manuellement en vous rendant sur la page GlotPress du catalogue stable de l’extension.

Une fois la page affichée, descendez jusqu’en bas de la page puis :

  1. activez l’option « Machine Object Message Catalog (.mo) » de la liste déroulante fléchée 1 ci-dessus,
  2. activez l’option « only matching the filter » de la liste déroulante fléchée 2,
  3. Cliquez sur le lien « Export » (fléché 3) pour déclencher le téléchargement du catalogue.
  4. Une fois téléchargé, renommez le fichier ainsi : bp-beta-tester-fr_FR.mo et déposez le dans le répertoire /wp-content/languages/plugins/ de votre site.

L’extension devrait alors être traduite 🙂

BuddyPress 5.0.0 “Le Gusto”

Published on septembre 30th, 2019 by Mathieu Viet

Voici la toute dernière version de BuddyPress avec en vedette l’API BP REST !!

L’équipe de développement de BuddyPress est très heureuse de vous annoncer la mise à disposition immédiate de BuddyPress 5.0.0 dont le nom de code est “Le Gusto“. Vous pouvez la récupérer en cliquant sur le bouton ci-dessus, ou en la téléchargeant depuis la page de BuddyPress sur le répertoire officiel des extensions de WordPress.org, ou encore en la “clonant” (svn co) depuis le dépôt SVN de BuddyPress.

NB: si vous mettez à jour BuddyPress à partir d’une version précédente, merci de prendre la précaution de sauvegarder votre base de données et vos fichiers WordPress.

Vous pouvez consulter la note de version officielle de la 5.0.0 pour découvrir l’intégralité des évolutions apportées. L’équipe de développement vous propose de découvrir ci-dessous les fonctionnalités qu’elle souhaite mettre en avant.

Avec l’API BP REST, c’est une nouvelle ère qui s’ouvre pour BuddyPress !

Vous pouvez désormais profiter des terminaisons d’URL REST des membres, des groupes, des activités, des conversations privées et des profils étendus.

Ces terminaisons permettent un accès direct depuis les scripts “client” (ex : JavaScript) à votre site communautaire WordPress selon un format d’échange clair et standardisé. Voici qui ouvre la voie à de nouvelles et innovantes manières d’interagir avec votre communauté par l’intermédiaire d’extensions, de thèmes, d’applications et bien plus encore.

L’API BP REST introduit aussi des opportunités d’amélioration des manières de jouer avec les fonctionnalités existantes des composants de BuddyPress et l’équipe de développement n’a pas pu résister à la tentation d’en profiter dès à présent en créant…

Une nouvelle interface pour gérer les membres de vos groupes.

Les administrateurs de groupe vont adorer cette nouvelle interface beaucoup plus réactive. Que vous l’utilisiez depuis l’onglet de management du groupe en frontal ou depuis la page de l’administration WordPress d’un groupe : ces nouvelles expériences basées sur l’API BP REST sont plus performantes, plus faciles d’utilisation et beaucoup plus cohérentes.

L’API BP REST est complètement documentée.

L’équipe de développement a travaillé dur sur les fonctionnalités de cette version tout en prenant le temps nécessaire pour documenter l’utilisation de l’API BP REST ainsi que la manière de l’enrichir. Développeur·euse·s BuddyPress, concevez de grandes choses pour les utilisateur·rice·s finaux·ales : consultez la documentation de référence de cette API (en).

Amélioration des fonctions d’invitation à rejoindre un Groupe et des demandes d’adhésion à un Groupe

Grâce à la nouvelle API des Invitations BP, les invitations et les demandes d’adhésion à un Groupe sont désormais gérées de manière plus structurée. L’API modélise les mécanismes de ces deux actions permettant aux développeur·euse·s d’en tirer profit pour tout autre objet de votre site (par exemple : les sites d’une configuration multisite).

Apprenez en plus sur le sujet en lisant cette note de développement (en).

Aidez les volontaires des forums de support à vous aider.

La connaissance de votre configuration de WordPress et de BuddyPress est déterminante à une bonne assistance dans la résolution de vos difficultés par les volontaires du support de BuddyPress. C’est pourquoi l’équipe de développement a ajouté une section dédiée à BuddyPress dans l’outil de “Santé du site” de l’administration de WordPress.

Cette section est affichée en bas de l’écran réservé aux informations de votre site. Elle comprend la version de BuddyPress, les composants et l’ensemble de gabarits activés ainsi que la liste des options de personnalisation de l’extension.

Amélioration de l’intégration avec WordPress

L’ensemble de gabarits BP Nouveau

Dans BuddyPress 5.0.0, BP Nouveau voit sa compatibilité avec le thème Twenty Nineteen nettement améliorée.

BP Nouveau utilise par ailleurs le même formulaire de modification du mot de passe de l’utilisateur·rice que celui de WordPress afin de gagner en cohérence.

Les blocs BuddyPress disposent désormais de leur propre catégorie dans l’éditeur de blocs.

Les développeur·euse·s qui construisent des blocs pour l’éditeur peuvent maintenant les rattacher à cette catégorie pour permettre aux utilisateur·rice·s d’intuitivement retrouver les blocs relatifs à leur communauté.

Découvrez comment effectuer ce rattachement dans cette autre note de développement (en).

Capture d’écran du commentaire de Matt au sujet de la version 4.0.0 de BuddyPress

PS: nous savons, que tout comme Matt, vous êtes impatient·e·s de bénéficier de blocs communautaires de qualité dans votre éditeur de contenus : maintenant que l’équipe de développement peut compter sur l’API BP REST et sur cette catégorie de bloc, préparez vous à être émerveillé·e·s par la prochaine version majeure de l’extension. Attachez votre ceinture, les blocs BuddyPress arrivent !

BuddyPress Le Gusto

5.0.0 a été baptisée “Le Gusto” en référence à la pizzeria très connue de Fortaleza au Brésil. C’est l’endroit rêvé pour se retrouver entre ami·e·s et y découvrir de nouvelles saveurs comme celle que @espellcaste préfère : la “Pizza de Camarão”.

Muito Obrigado

Bien entendu, le développement de cette version de BuddyPress a été rendu possible grâce aux contributions de notre communauté. L’équipe de développement tient à remercier tout particulièrement ces contributeur·rice·s pour leurs apports et leurs tests : baconbro, Boone B Gorges (boonebgorges), boop (joncadams), Brajesh Singh (sbrajesh), David Cavins (dcavins), Eric Lewis (ericlewis), geminorum, gingerbooch, Ivinco, Jake Spurlock (whyisjake), Jarret (JarretC), John James Jacoby (johnjamesjacoby), klawton, Kristian Yngve (kristianngve), Maniou, Marcus (netweblogic), Mathieu Viet (imath), Mithun Biswas, modemlooper, Paul Gibbs (DJPaul), r-a-y, razor90, Renato Alves (espellcaste), Slava Abakumov (slaFFik), Stephen Edgar (netweb), truchot, Venutius, wegosi, et bien sûr vous pour votre utilisation de BuddyPress 😉

Retours d’information bienvenus !

Bénéficier de vos retours et suggestions pour préparer les futures versions de BuddyPress motive et encourage tout particulièrement les contributeur·rice·s. Merci de les partager en commentant la version originale de cet article. Bien évidemment, si vous rencontrez une difficulté ou devez faire face à une anomalie : merci d’en en faire part dans les forums de support.

Première version candidate pour BuddyPress 5.0.0

Published on septembre 17th, 2019 by Mathieu Viet

Salut 😀

La première version candidate de BuddyPress 5.0.0 est maintenant disponible pour une dernière série de tests !

Il s’agit d’un jalon important du cycle de développement de cette version de BuddyPress. “Version Candidate” ? Cela signifie que l’équipe de développement pense que la nouvelle version est prête à être publiée, mais avec plus de 200 000 installations actives, des centaines d’extensions de BuddyPress et des milliers de thèmes WordPress, il est possible que quelque chose ait échappé à la vigilance de l’équipe. La mise à disposition de la version finale de BuddPress 5.0.0 est prévue pour le lundi 30 septembre, et nous avons encore besoin de votre aide pour atteindre cette échéance. Si vous n’avez pas encore essayé la version 5.0.0, c’est le moment !

PS: comme d’habitude, vous pouvez en obtenir une copie via notre dépôt Subversion.

Un journal des modifications détaillé fera partie de notre note de version officielle, mais vous pouvez d’ores et déjà obtenir un avant goût de ce qui vous attend dans cette prochaine version majeure en lisant l’article sur sa version 5.0.0 Beta1.

Développeur·euse·s d’extensions et de thèmes

Merci de tester vos extensions et vos thèmes avec cette version candidate de BuddyPress 5.0.0. Si vous rencontrez des problèmes de compatibilité, veillez à les partager dans ce sujet de support spécifique afin que nous puissions les résoudre avant la version finale.

Polyglottes, nous avons besoin de vous !

Participez à la traduction de BuddyPress en français ! Cette version marque également l’interruption des modifications des chaînes de caractères traduisibles du code source de l’extension pour sa version 5.0.0. Vous disposez à présent de deux semaines pour proposer vos améliorations quant à la traduction française de BuddyPress. D’avance merci pour vos contributions.

Si vous pensez avoir trouvé une anomalie, merci d’en informer l’équipe de développement en le signalant sur les forums de support et/ou sur notre outil d’entretien du code source de l’extension et de gestion de ses anomalies.

Merci d’avance de tester cette version candidate 😉

BuddyPress 5.0.0-beta2

Published on septembre 11th, 2019 by Mathieu Viet

Salut à toutes les contributrices et contributeurs de BuddyPress !

La deuxième bêta de la version 5.0.0 de BuddyPress est disponible depuis hier soir, vous pouvez la récupérer ici et aider l’équipe de développement de l’extension communautaire à parfaire la version finale en testant cette version intermédiaire.

Depuis la première bêta, voici ce qui a évolué :

  • Des améliorations ont été apportées aux chaînes de caractères traduisibles qui sont utilisées dans le code de l’API REST de BuddyPress.
  • La nouvelle fonction JavaScript mise à la disposition des développeur·se·s pour faciliter la mise en place de requêtes REST pour leurs scripts « client » a été améliorée.

La publication finale de la version 5.0.0 est en approche !

La version candidate (RC) est prévue pour le 16 septembre : à ce moment là, il ne sera plus possible de modifier les chaînes de caractères traduisibles dans le code source de l’extension. Cette interruption doit permettre aux contributrices et contributeurs à la traduction de l’extension de disposer de suffisamment de temps pour effectuer leurs travaux dans ce domaine.

Pour information, les mises à jour nécessaires suite aux modifications des chaînes de caractères traduisibles introduites dans cette deuxième bêta sont d’ores et déjà effectuées pour la traduction française. Si toutefois vous constatez que certaines traductions pourrait être améliorées, vous êtes le et la bienvenu·e pour suggérer des évolutions !

Si vous utilisez toujours l’ensemble de gabarits « Legacy » et que vous pensez qu’il est important d’inclure dans la publication finale de la version 5.0.0 une feuille de style d’accompagnement pour le thème « Twenty Nineteen », le 16 septembre est également la date limite pour participer à cette inclusion. Comment ? En testant et en améliorant le correctif associé à ce ticket.

Essayons toutes et tous ensemble d’utiliser les derniers jours qui nous séparent de la version finale pour nous assurer que nos extensions BuddyPress, que notre thème WordPress et que notre configuration WordPress spécifique soient prêts à accueillir la 5.0.0 de BuddyPress. L’équipe de développement a besoin de votre mobilisation pour leur permettre de vous aider à profiter sereinement de cette nouvelle version : merci de télécharger et de bêta-tester BuddyPress 5.0.0-beta2 !

La version 5.0.0 est presque prête (La date de publication de la version stable est prévue pour le 30 septembre 2019), toutefois l’équipe de développement de BuddyPress vous recommande d’éviter d’utiliser cette version bêta en production. Si vous trouvez une anomalie lors de vos tests merci d’en faire part à l’équipe en la partageant dans un nouveau sujet de support et/ou dans l’outil de suivi des anomalies et d’entretien du code source de l’extension de BuddyPress.

BuddyPress 5.0.0-beta1

Published on août 31st, 2019 by Mathieu Viet

La première bêta de la version 5.0.0 de BuddyPress est disponible depuis le 23 août dernier pour vous permettre de contribuer à son évaluation élargie aux configurations particulières que vous pourriez utiliser pour votre WordPress. Vous pouvez la télécharger ici ou la récupérer depuis notre dépôt SVN.

NB : si votre version de WordPress est inférieur ou égale à la 4.6.0, notez que BuddyPress 5.0.0 nécessite à minima la version 4.7.0 de WordPress.

Un journal des évolutions et corrections sera intégré à la note de version officielle de BuddyPress. En attendant, voici un aperçu de ce que vous pourrez retrouver dans cette nouvelle version majeure de l’extension (Vous pouvez consulter ce rapport pour consulter la totalité des modifications apportées).

L’API BP REST

Un tout nouvel outil pour permettre aux développeurs de construire de magnifiques applications communautaires ou améliorer celles qui existent déjà. Cette API a été développée selon le modèle « fonctionnalité en tant qu’extension » depuis un dépôt spécifique sur GitHub et l’équipe de développement de BuddyPress pense qu’il est temps de l’inclure dans le cœur de l’extension communautaire.

Pour vous aider à découvrir ses supers pouvoirs, une nouvelle interface l’utilisant sera introduite pour vous faire gagner du temps dans la gestion des membres de vos groupes d’utilisateurs (#8045).

L’API des Invitations BP

Voici une nouvelle opportunité offertes aux développeurs d’extensions pour se faciliter la gestion des invitations et souscriptions à leurs objets personnalisés. BuddyPress l’utilise principalement pour améliorer la manière dont elles sont prises en charge dans le cadre de l’objet des groupes d’utilisateurs (#6210).

Une section BuddyPress dans les informations de santé de votre site

Les administrateurs de site faisant face à des difficultés par rapport à l’intégration de BuddyPress dans leur configuration spécifique pourront plus facilement transmettre les informations utiles au diagnostic de ces difficultés. Voici qui devrait faire gagner du temps à tout le monde et en particulier à nos contributeurs au support de l’extension pour expliquer et résoudre les comportements inadaptés de BuddyPress.

La version 5.0.0 est presque prête (La date de publication de la version stable est prévue pour le 30 septembre 2019), toutefois l’équipe de développement de BuddyPress vous recommande d’éviter d’utiliser cette version bêta en production. Si vous trouvez une anomalie lors de vos tests merci d’en faire part à l’équipe en la partageant dans un nouveau sujet de support et/ou dans l’outil de suivi des anomalies et d’entretien du code source de l’extension de BuddyPress.

La version 5.0.0 c’est aussi l’introduction de 404 nouvelles chaînes de caractères traduisibles ! Bonne nouvelle, elles ont déjà été traduites !

Il est fort probable que d’ici à la version stable, des chaînes soient modifiées ou de nouvelles apparaissent. Il est également possible que les traductions actuelles puissent être améliorées. Si vous avez envie de vous investir dans la réussite de cette nouvelle version de BuddyPress, vos contributions sont les bienvenues.

L’équipe de développement de BuddyPress remercie toutes celles et tous ceux qui ont déjà contribué·e·s à cette nouvelle version majeure et les invite à poursuivre leurs efforts en participant activement à cette phase de beta-tests de l’extension. Essayons de bénéficier tous ensemble d’une version 5.0.0 la plus stable possible.

Rejoignez la table BuddyPress lors du premier jour des contributeur·rice·s du onzième WordCamp Paris

Published on mars 12th, 2019 by Mathieu Viet

Pour démarrer une nouvelle décennie de WordCamps à Paris, son équipe d’organisation a planifié son tout premier jour de contribution le 24 avril 2019.

Le badge « Je contribue »
Le badge « Je contribue »
Read more →
Skip to toolbar