BuddyDrive, la 1.3.0 pointe le bout de son nez

CrĂ©dits Photo : Devices in the Cloud – Technology by Perspecsys Photos, on Flickr »

Cette nouvelle version de BuddyDrive utilise désormais la BP Attachment API de BuddyPress. Comme elle a été introduite dans sa toute récente version 2.3.0, vous aurez besoin absolument besoin de mettre à jour votre BuddyPress pour pouvoir continuer à utiliser BuddyDrive.  

BuddyDrive 1.3.0, pas sans BuddyPress 2.3.0 !

Requires BuddyPress 2.3.0 !important

Voici ce que vous risquez de voir si toutefois vous utilisiez BuddyDrive 1.3.0 avec une version de BuddyPress antérieure à la 2.3.0 !

Si ça vous arrive, pas de panique, le meilleur choix est d’opter pour l’upgrade de BuddyPress pour se dĂ©barrasser de ce message et profiter d’une gestion des transferts de fichier amĂ©liorĂ©e. Si (je n’ose envisager cette hypothĂšse!!) vous ne souhaitiez pas en profiter, il vous suffira de revenir Ă  la version 1.2.3

Si vous ĂȘtes un crĂ©ateur de plugins qui aime jouer avec les « user generated contents », je vous invite vraiment Ă  vous pencher en dĂ©tail, Ă©quipĂ© d’un microscope et d’un matĂ©riel de dissection sur cette imminente et magnifique BuddyPress 2.3.0! Je suis convaincu que vous vous en ferez un must-use plugin pour vos prochaines rĂ©alisations 🙂

Ma conviction est que la BP Attachments API peut simplifier et fiabiliser vos travaux. Avec cette version de BuddyDrive et cet article, vous trouverez l’inspiration pour concrĂ©tiser vos rĂȘves les plus fous !

Découvrez le nouveau « BuddyDrive Editor » !

La fonctionnalitĂ© la plus notable est en fait invisible ?? Suite Ă  votre prochaine upgrade, ne passez pas votre nuit Ă  la chercher, elle ne s’enclenche pas par dĂ©faut. Il vous faudra dire Ă  BuddyDrive oĂč vous souhaitez positionner cet Ă©diteur. Pour en savoir plus, je vous invite Ă  consulter cette page du wiki (en) du plugin.

Cet Ă©diteur vous permet d’attacher, en front-end, un fichier public de la BuddyDrive de l’utilisateur connectĂ© Ă  un champ de type textarea/text ou Ă  un wp_editor qu’il soit en mode « rich » ou « QuickTags ». Par exemple, ce code affichera un bouton pour ajouter un fichier dans le formulaire de publication d’activitĂ©s du profil utilisateur de BuddyPress.

Vous remarquerez que la fonction buddydrive_editor() accepte un argument pour vous permettre de spĂ©cifier l’identifiant du champ qui recevra le lien embed vers le fichier public de la BuddyDrive de l’utilisateur.

Et il y a encore mieux !

Imaginons maintenant que vous soyez Ă©quipĂ© Vous ĂȘtes Ă©quipĂ© de BuddyPress (c’est un must-use plugin!), imaginons qu’en plus vous ayez activĂ© BuddyDrive et qu’enfin vous utilisiez un dispositif ou un plugin proposant Ă  vos utilisateurs de crĂ©er des contenus en front-end Ă  l’aide d’un wp_editor comme par exemple WP Idea Stream.

Alors, vous pouvez permettre aux utilisateurs de facilement ajouter un fichier depuis leur BuddyDrive dans votre contenu, en utilisant par exemple ce type de code :

Vous remarquerez que dans le cas de l’utilisation d’un wp_editor, vous n’avez pas besoin de spĂ©cifier d’identifiant dans la fonction buddydrive_editor().

NB : il faudra patienter jusqu’Ă  la version 2.2 de WP Idea Stream pour en profiter pour vos idĂ©es 😉

Quoi d’autre ?

Beta-testez

Pour cette version, je me suis Ă©quipĂ© d’une suite de tests unitaires (17 tests et 32 assertions au total) pour prĂ©venir des effets indĂ©sirables sur les parties qui ont fortement Ă©voluĂ©es. Toutefois, et mĂȘme si je doute que vous le fassiez et croyez bien que cela me peine (et au plus haut point lorsqu’il s’agit de BuddyPress), je vous serai reconnaissant de bien vouloir beta-tester cette version, d’autant plus si vous utilisez BuddyDrive actuellement. Ainsi, nous contribuerons ensemble Ă  nous assurer qu’elle se comportera bien dans votre configuration, car en effet il vaut mieux passer 15 minutes Ă  beta-tester que de vous arracher les cheveux pendant toute une nuit si un pĂ©pin survenait au moment de l’upgrade !

7 commentaires sur “BuddyDrive, la 1.3.0 pointe le bout de son nez

  1. Bonjour,
    J »ai installĂ© Budydrive en local, quand j’active l’extension rien ne se passe. Je n’ai donc pas accĂšs au fonctionnalitĂ© du plugin, comment rĂ©gler ce problĂšme ?
    D’avance merci de votre retour.

    1. Hello, BuddyDrive 1.3 a besoin de BuddyPress version 2.3. Si rien ne se passe c’est que soit BuddyPress n’est pas activĂ© au mĂȘme niveau que BuddyDrive ( ex: network activĂ© / activĂ© sur un blog ), ou la version de BuddyPress n’est pas celle Ă  minima requise.

  2. Bonjour,

    Thanks for the formidable plugin. I have installed the buddydrive in my site. Now it seems that I cannot upload the files from mobile.

    Thanks.

    Shiyi

    1. Thanks for your feedback, the uploader used in BuddyDrive is getting old, that’s probably not helping here. I’ll investigate and see if i can improve things soon.

Les commentaires sont fermés.