Lors de la dernière réunion de développement de BuddyPress, les contributeurs décidé pour concentrer la prochaine version 12.0 sur la fusion des Plug-in de fonctionnalité BP Rewrites dans le noyau. Ce plugin est le résultat d’un effort de dix ans pour migrer l’analyseur d’URI personnalisé de BuddyPress pour utiliser l’API Rewrite de WordPress.

Il y a un an, BP Rewrites est passé en version bêta. Il n’est pas certain que le changement interagira avec différents plugins, donc les développeurs de BP ont recommandé qu’il soit testé pour au moins deux versions principales de BuddyPress avant d’envisager une fusion. Premiers testeurs découvert de nombreuses incompatibilités et des conflits avec diverses fonctionnalités de BuddyPress.

Afin d’avancer en toute confiance avec la prise en charge des utilisateurs susceptibles de rencontrer des conflits de plugins, les responsables de BP Rewrites ont décidé de créer un nouveau plugin qui fournira une rétrocompatibilité. Ce nouveau plugin s’appellera BP Classique et contiendra également les widgets hérités de BuddyPress, un changement qui, selon le développeur principal de BuddyPress, Mathieu Viet, « sera notre premier pas vers le redémarrage progressif de BuddyPress ». PB 9.0.0 (publié en juillet 2021) a donné aux utilisateurs la possibilité de transformer des widgets hérités en un bloc en deux clics. Déplacer ces widgets dans BP Classic sera une étape importante vers leur retrait éventuel.

Le Pièces jointes BP Le module complémentaire, un nouveau composant de gestion des pièces jointes BuddyPress, est prêt à passer aux tests bêta. Viet a mis à jour le fichier README du plugin pour inclure les fonctionnalités avec lesquelles il sera lancé dans le plugin sur WordPress.org :

  • Médiathèque front-end et back-end pour tous vos membres
  • Les administrateurs peuvent modérer les médias des membres à partir de la médiathèque principale
  • Les membres peuvent télécharger des médias publics ou privés dans leur médiathèque personnelle et les organiser en créant des répertoires de fichiers, des albums photo, des listes de lecture de films ou de musique.
  • Blocages de médias utilisateur pour tous les contributeurs de contenu de votre site
  • Les membres peuvent télécharger et joindre des médias publics à leurs mises à jour d’activité (nécessite que le composant d’activité BP soit actif)
  • Les membres peuvent télécharger et joindre des médias privés à leurs messages privés (nécessite que le composant Messages BP soit actif)
  • Tous les médias publics des membres peuvent être consultés à partir du répertoire des médias communautaires.
  • (bêta) Une nouvelle interface de téléchargement d’avatar

Les futures versions du plugin de fonctionnalité incluront une nouvelle interface utilisateur de téléchargement d’image de couverture et la possibilité de partager des médias avec des amis et entre les membres du groupe.

Les contributeurs de BuddyPress prévoient de faire passer la version WordPress requise à 5.8 dans la version 12.0. La bêta 1 est prévue pour le 15 avril, avec la sortie officielle le 31 mai.


Source link