#BuddyPress Reshare.. PLZ RT ;)

Crédits Photo : RETWEET @josef (Experiment) by Josef Dunne, on Flickr

En mai dernier, je vous proposais un tutoriel pour dĂ©couvrir des techniques afin d’Ă©tendre le composant des activitĂ©s de BuddyPress. A l’Ă©poque, j’avais notamment explorĂ© la mise en place d’une fonctionnalitĂ© de repartage ou « reshare » des activitĂ©s. A l’issue de ce tutoriel, j’avais introduit un « tome 2 » (je reconnais que ces articles Ă©taient super longs !!!) afin de partager avec vous ma maniĂšre de concevoir des composants BuddyPress. Et pour ce faire, j’ai pris l’exemple de mon plugin BP Checkins car il me semble contenir de nombreuses techniques susceptibles de vous intĂ©resser.

Toutefois, en lisant les commentaires de mon premier tome, je me suis aperçu que certains (en tout cas au moins l’un d’entre vous !!) Ă©taient restĂ©s sur leur faim. En effet, ils auraient aimĂ© que je dĂ©taille plus ce que j’avais Ă©voquĂ© dans mon chapitre « Evolution possible de la fonction reshare« …

Plus rĂ©cemment, un forum sur le site de la communautĂ© BuddyPress francophone abordait Ă©galement cette fonctionnalitĂ©. Je me suis donc aperçu qu’il y avait peut ĂȘtre un intĂ©rĂȘt Ă  aller plus loin par rapport Ă  ce que j’avais initiĂ©… Raccourcis / Shortcuts

Voici BuddyPress Reshare !

Il s’agit donc d’un plugin BuddyPress qui Ă©tend le composant « ActivitĂ©s » afin de permettre aux membres connectĂ©s de repartager une activitĂ© sur leur profil. Pour cela, il ajoute simplement un bouton d’action Ă  cĂŽtĂ© des boutons standards de BuddyPress :

Lorsque le membre clique sur ce bouton, cela incrĂ©mente le compteur de Reshare de 1 et duplique l’activitĂ© sur le profil de ce membre tout en faisant rĂ©fĂ©rence Ă  l’utilisateur qui a initialement postĂ© l’activitĂ©. Par ailleurs, si toutefois, le bouton « Reshare » d’une activitĂ© dĂ©jĂ  repartagĂ©e Ă©tait cliquĂ© par un autre membre, c’est bien l’activitĂ© initiale qui serait repartagĂ©e…

Jusqu’Ă  prĂ©sent, je n’ai fait que reprendre ce que j’avais expliquĂ© dans le tutoriel auquel je fais rĂ©fĂ©rence plus tĂŽt. Maintenant, on va corser l’histoire ! On va commencer par contenter @Wcee qui souhaite ajouter un onglet « Mes Reshares » dans les activitĂ©s du profil du membre afin de lui permettre le cas Ă©chĂ©ant de supprimer une activitĂ© repartagĂ©e. Pour cela, il s’agit Ă©galement de ne pas omettre la navigation de la WP Admin Bar que personnellement j’adore ;).

Si vous ĂȘtes intĂ©ressĂ© par la technique, dans mon fichier bp-reshare-component.php, aprĂšs avoir interceptĂ© les bons hooks, je rĂ©cupĂšre successivement les valeurs des globales
$bp->bp_options_nav et $wp_admin_bar en vue d’ajouter au composant « ActivitĂ©s » la navigation « Reshares ».

Ensuite, pour Ă©viter la crĂ©ation d’un template particulier et me reposer sur celui du composant « ActivitĂ©s », je vĂ©rifie assez tĂŽt (hook bp_actions) si le slug reshares de l’url de profil du membre est prĂ©sent auquel cas, je charge le template des activitĂ©s du membre. En l’Ă©tat ça ne fera que charger toutes les activitĂ©s du membre ! Pour n’afficher que ses reshares, j’ai optĂ© pour un filtre sur la fonction bp_ajax_querystring (qui je vous le rappelle aiguille les activitĂ©s Ă  servir).

S’agissant de la suppression d’un reshare, il ne s’agit dans l’absolu que de la suppression d’une activitĂ© aprĂšs tout.. C’est pourquoi dans un premier temps je m’Ă©tais reposĂ© sur un trigger du bouton delete de BuddyPress. Toutefois, cela s’est rĂ©vĂ©lĂ© ĂȘtre une mauvaise idĂ©e car il s’agit ensuite d’intercepter le hook lancĂ© Ă  la suppression en vue de rĂ©aliser des opĂ©rations complĂ©mentaires afin de dĂ©crĂ©menter le compteur et enlever l’id de l’utilisateur des ids ayant repartagĂ© l’activitĂ©. En fait le problĂšme rĂ©side dans le fait que les arguments que BuddyPress passe dans son hook bp_activity_delete ne me permette pas d’identifier que le type de mon activitĂ© est un reshare.. Pour y remĂ©dier j’ai donc ajoutĂ© mes propres fonctions.

Ensuite, je me suis dit : « y a quelque chose à faire avec les activités affichées dans la page des activités globales ». En effet, je voyais bien un nouvel onglet « Reshares » avec un compteur sur le modÚle de celui des activités favorites ou des mentions.

DĂ©sormais, le membre connectĂ© peut gĂ©rer les activitĂ©s qu’il a repartagĂ©es depuis sa page de profil et directement depuis les activitĂ©s globales. Il serait Ă©galement intĂ©ressant de pouvoir connaĂźtre les activitĂ©s les plus repartagĂ©es.. ne pensez vous pas ? En effet cela peut ĂȘtre un bon indicateur de celles qui sont populaires. Pour cela, le plugin ajoute une option Ă  la liste dĂ©roulante filtrant les activitĂ©s :

Lorsqu’on se situe sur les sitewide activities, ce filtre permet donc de n’afficher que les activitĂ©s les plus repartagĂ©es et ce « cerise sur le gĂąteau » en ordre dĂ©croissant !! Pour parvenir Ă  dĂ©poser cette cerise sur le gĂąteau, il s’agit d’intercepter successivement les filtres bp_activity_get_user_join_filters (qui contient la requĂȘte sql responsable de la sĂ©lection des activitĂ©s) puis bp_activity_total_activities_sql (qui se charge de renvoyer le nombre d’activitĂ©s de la requĂȘte sĂ©lection afin de permettre la pagination) afin de remplacer l’ordre prĂ©vu par dĂ©faut par BuddyPress (par date dĂ©croissante) pour le notre. Si la technique vous intĂ©resse, je vous invite Ă  Ă©tudier le fichier bp-reshare-filters.php 😉

Sur ma lancĂ©e, j’ai ajoutĂ© cette mĂȘme option sur les activitĂ©s disponibles sur la page de profil du membre car jusqu’Ă  prĂ©sent, il est complexe pour lui de savoir quelles sont ses activitĂ©s les plus repartagĂ©es. En utilisant ce filtre sur sa page de profil, c’est chose faite ! En un clic il connait la popularitĂ© de ses activitĂ©s auprĂšs des autres membres.

Le step suivant serait de connaĂźtre trĂšs simplement qui a repartagĂ© une activitĂ©. Pour cette fonctionnalitĂ©, je n’ai pas voulu surchargĂ© le mur d’activitĂ© et j’ai prĂ©fĂ©rĂ© la gĂ©rer depuis l’affichage unique de l’activitĂ©. L’inconvĂ©nient, c’est que seule les activitĂ©s de type activity_update seront concernĂ©es, puisque celles liĂ©es aux forums et blogs ne disposent pas d’une vue unique..

Qui a repartagé mon activité ?

Pour finir, je me suis permis d’ajouter 2 petites fonctions javascript de confort. Vous les dĂ©couvrirez Ă  la fin de la vimĂ©o de dĂ©mo. La premiĂšre consiste Ă  ajouter un lien pour rappeler Ă  l’utilisateur oĂč se situe le filtre des activitĂ©s et la seconde Ă©vite qu’une activitĂ© ne soit postĂ©e dans le mauvais onglet depuis la page des activitĂ©s globales. Vous pourrez le cas Ă©chĂ©ant les neutraliser depuis les rĂ©glages du plugin dans votre administration WordPress.

La démo !

Avant votre tĂ©lĂ©chargement de la bĂȘte…

Ce plugin est en version beta, raison pour laquelle je l’ai dĂ©posĂ© sur github. Je pense le faire Ă©voluer assez rapidement car, il serait intĂ©ressant de le complĂ©ter par des fonctions gĂ©nĂ©rant des boutons sur les pages d’articles de blog ou de forums pour permettre de repartager directement depuis les contenus et accessoirement compenser l’inconvĂ©nient que j’ai soulevĂ© plus tĂŽt au sujet de l’affichage de la liste des utilisateurs ayant repartagĂ© le contenu. Ensuite, dans le cadre d’un Intranet ou d’une communautĂ© rĂ©fĂ©rente sur Internet, donner la possibilitĂ© Ă  un site tiers d’ajouter un bouton de partage vers l’Intranet ou la communautĂ© motorisĂ©e par BuddyPress me semble une piste Ă  explorer.. Mais ça c’est une autre histoire (ou version du plugin) et cela dĂ©pendra du nombre de fois que cet article aura Ă©tĂ© repartagĂ© 😉

VoilĂ  ! J’ai testĂ© le plugin sur WordPress 3.4.2 / BuddyPress 1.6.1 ainsi que sur WordPress 3.5 RC3 et BuddyPress 1.7bleeding. Vous pouvez rĂ©cupĂ©rer le plugin sur github. A+


Updates !!

Le 07/01/13, la version 1.0-beta5 s’assure que le message indiquant oĂč se situe le filtre des activitĂ©s se positionne au bon endroit. Elle ajoute aussi une fonctionnalitĂ© qui permet de Ă  l’admin d’Ă©ventuellement dĂ©sactiver les commentaires des forums ou blog posts repartagĂ©s pour ĂȘtre cohĂ©rent avec l’option BuddyPress sur le sujet

Le 16/12/12, la version 1.0-beta4 corrige un bug qui apparaissait si l’utilisateur avait dĂ©sactivĂ© le javascript de son navigateur

Le 13/12/12, ajout de la version 1.0-beta3 sur github, la suppresion d’une activitĂ© de type reshare (bouton BuddyPress) met dĂ©sormais Ă  jour le compteur de repartage tout comme le faisait (et fait toujours) le bouton reshare (rouge).

Le 11/12/12, ajout de la version 1.0-beta2 sur github, les BuddyPress 1.5+ players peuvent remercier @Wcee, grùce à son commentaire, le plugin est aussi compatible avec cette ancienne version de notre plugin préféré ;).

45 commentaires sur “#BuddyPress Reshare.. PLZ RT ;)

  1. Je reçois ceci sur WP 3.4.1 et BP 1.5.5:
    Warning: require(/home/wcloude/public_html/wp-content/plugins/bp-reshare/includes/bp-reshare-component.php) [function.require]: failed to open stream: No such file or directory in /home/wcloude/public_html/wp-content/plugins/bp-reshare-1.0-beta1/bp-reshare.php on line 30

    Fatal error: require() [function.require]: Failed opening required ‘/home/wcloude/public_html/wp-content/plugins/bp-reshare/includes/bp-reshare-component.php’ (include_path=’.:/usr/local/php53/lib/php’) in /home/wcloude/public_html/wp-content/plugins/bp-reshare-1.0-beta1/bp-reshare.php on line 30

  2. Bonjour,

    ok, c’est liĂ© au fait que comme sur github alors le nom du dossier n’est pas celui attendu, tu devrais essayer de renommer le dossier
    bp-reshare-1.0-beta1 pour bp-reshare

    A+

  3. Hello Imath,

    Merci pour ton travail qui s’avĂšre ĂȘtre un Ă©norme support pour moi !
    Il y a malheureusement trĂšs peu de ressources de cette qualitĂ© en FR chez les dĂ©veloppeurs BP… Alors bravo pour le partage de tes tutos/articles aussi fournis et agrĂ©ables Ă  lire, et Ă  relire ! :))

    J’en suis seulement au stade d’apprentissage et de dĂ©couverte, mais tout cela me pousse Ă  creer mon propre plugin, qui, je l’espĂšre, trouvera un jour sa place dans la bibliothĂšque BP.

    Congrats !!

  4. DĂ©solĂ© iMath, j’aurais dĂ» m’en rendre compte moi-mĂȘme! 😉 On y arrive… Toujours sur WP3.4.1 et BP1.5.5, j’ai l’onglet ‘Repartage’ dans l’activitĂ© gĂ©nĂ©rale mais pas lorsque je suis sur mon compte dans mon activitĂ© (quoi que je peux me dĂ©brouiller pour l’ajouter moi-mĂȘme). Mais plus important encore, si je ‘dĂ©share’ l’activitĂ© ‘resharĂ©e’ le count du reshare de l’activitĂ© reste Ă  1 et mon avatar reste liĂ© et affichĂ© sur la page de cette mĂȘme activitĂ©.
    Merci Ă  l’avance et avis Ă  tous, pour ma part ce ne sont pas des poblĂšmes de mauvais programmeur mais bien des ajustement car iMath est l’un des 2 ou 3 meilleurs concepteur de plugins BP overall!!! (et Dieux sais que je les ai probablement tous essayĂ©!)

    1. C’est sympa pour moi 🙂 Merci, en fait je n’ai pas testĂ© sur la 1.5 de BuddyPress, c sans doute pour ça !! J’ai dĂ©veloppĂ© cette extension sur la 1.6.1 et la 1.7. Je regarde sur la 1.5 asap !!

  5. Bonsoir @ Wcee,

    Je viens de poster une nouvelle version sur github (1.0-beta2) qui rĂšgle le problĂšme d’incompatibilitĂ© avec BuddyPress 1.5.5.

    Je t’invite Ă  rĂ©cupĂ©rer les fichiers de cette version et Ă  Ă©craser l’ancienne. Tu vas disposer de la navigation reshare sur les profils utilisateur. En revanche, je n’ai pas constatĂ© le problĂšme javascript que tu abordes au sujet du « desharing ».

    Je te conseille donc de tenter de nouveau l’opĂ©ration et si le problĂšme est toujours prĂ©sent aprĂšs une nouvelle tentative de desharing, affiche l’inspecteur web de ton navigateur ou la console d’erreur javascript et tu devrais pouvoir diagnostiquer la difficultĂ©.

    Merci encore pour ta contribution 😉

  6. Rebonjour iMath!

    Je crois bien finalement que TU es le meilleur BP Pluger 😉
    Tous fonctionne bien sur 1.5.5 au niveau de la navigation reshare sur les profils utilisateur sauf qu’il reste un truc dont je m’Ă©tait mal exprimĂ© hier: Quand on reshare une activitĂ©, cela crĂ©er une activitĂ© dans mon profil disant que j’ai resharĂ© une activitĂ© originalement… Si je supprime cette mĂȘme activitĂ© qui dit que j’ai resharĂ© une activitĂ© originalement…, elle s’efface alors de mon activitĂ© et de ma section ‘Repartages’ mais lorsque je vais sur l’activitĂ© originale, on voit toujours qu’elle a Ă©tĂ© resharĂ©e une fois et on voit aussi mon avatar en dessous dans la section des ‘RepartagĂ© par’. sauf que je ne peux supprimer les traces de mes reshares complĂštement. Il faudrait que lorsque je supprime l’activitĂ© que j’ai resharĂ© dans mon profil que cela puisse dĂ©sharer l’activitĂ© originale dans le processus comme l’inverse se fait lorsque je dĂ©share une activitĂ© qui supprime aussi l’activitĂ© resharĂ©e de mon profil je crois. Est-ce que ça peut s’arranger.

    1. Mmm je vois, en fait tu n’utilises pas le bouton reshare rouge mais le bouton de suppression. J’avais oubliĂ© le problĂšme de ce bouton.. Bien vu, il y aura donc prochainement une beta3 😉

  7. Excellent!
    Je ne sais pourquoi mais lorsque le plugin est activĂ©, mon site fonctionne un peu plus au ralenti mais si ce ne serait que ça je pourrais faire avec. Sauf qu’il y a un hic et je sais que ça n’a probablement rien Ă  voir avec le plugin, mais j’ai aussi le plugin buddypress mobile d’installĂ© sur mon site dont je ne peux me passer vu la quantitĂ© de gens qui surf sur mobile et le temps dĂ©jĂ  investi afin de le personnaliser et de l’amĂ©liorer. Mon problĂšme maintenant est que sur desktop, je ne peux resharer une activitĂ© que j’ai dĂ©jĂ  resharĂ© ce qui est normal, mais sur ma version mobile je peux resharer plusieurs fois la mĂȘme activitĂ© et mĂȘme plus, je peux resharer mon reshare, et si le plugin n’est pas compatible avec ma version mobile je ne pourrai malheureusement pas l’implanter Ă  mon site. QUE FAIRE? Je ne sais pas si tu as ce plugin mobile d’installĂ© et si tu peux les rendre compatibles? Peux-tu?

  8. Bonsoir @ Wcee,

    Je n’ai pas eu le temps de tester avec BuddyPress mobile, mais, je pense qu’il s’agit soit d’un conflit au moment de charger le javascript de mon plugin, soit un conflit javascript cĂŽtĂ© client.
    Toutefois, d’aprĂšs ce que tu me dĂ©cris, la nouvelle version que je viens de poster sur github devrait rĂ©soudre ton problĂšme. En effet comme les reshares Ă©taitent postĂ©s quoiqu’il arrive (mĂȘme s’il ne fallait pas), le fix de la version 1.0-beta4 ajoute un check cĂŽtĂ© serveur qui vĂ©rifie si toutefois il faut ou pas poster le reshare (cas que tu as dĂ©crit).

    A+

  9. YĂ©hhhh!
    Thanks iMath! TrĂšs fort!
    Tout fonctionne bien…
    J’ai voulu contribuer et faire un don via PayPal mais je ne peux terminer le processus via carte de crĂ©dit car ils me disent que je le champ  »Province » n’est pas rempli mais il n’apparaĂźt tout simplement pas, alors je ne peux le remplir.
    As-tu un autre moyen de te faire un don sĂ©curisĂ© via carte de crĂ©dit? Tu peux me rĂ©pondre par courriel si tu veux, j’aurai par la mĂȘme occasion une demande de plugin que je paierais pour, mais je prĂ©fĂšrerais t’en faire part en privĂ©…

  10. Oupps! ProblĂšme! L’activity update qui dit que je reshare bla bla bla s’efface tout seul. J’ai fait un test de 2 membres qui reshare la mĂȘme activitĂ© d’un 3e membre et en essayant de retrouver mes reshares 1 ou 2 jours plus tard je me suis rendu compte qu’elles n’y sont plus mais lorsque je vais sur l’activitĂ© que j’ai resharĂ©, on voit bien qu’elle a Ă©tĂ© resharĂ©e par 2 membres mais ces reshares n’apparaissent plus dans l’activitĂ© de ces 2 membres ni dans l’activitĂ© gĂ©nĂ©rale du site…

  11. Dsl iMath, je devais avoir fais qqchose de weird car j’ai rĂ©installĂ© et tout va merveilleusement bien. Merci encore pour cet excellent plugin!!! 😉 Keep up the good work!

  12. Hi imath, another amazing plugin.
    However I’m trying to use this on my custom post which I have generated an activity_id for but can’t get it to register the reshare with the id

    Any ideas with this?

  13. global $wpdb, $bp, $current_user;

    $activity_id = bp_activity_get_activity_id( array(

    ‘user_id’ => $post->author_id,

    ‘type’ => ‘new_blog_post’,

    ‘component’ => ‘blogs’,

    ‘item_id’ => 1,

    ‘secondary_item_id’ => $post->ID

    ) );

    That above code is tied in with my custom favborite button for my custom posts (which works) could i use the same thing for the reshare?
    Im not using activity add, I think this just fetches the existing acitivty_id associated with my custom post.

    Im also using a modified entry.php and want when i reshare my custom posts in the activity stream to show the image and other info on my posts.

    When i reshare now all it grabs is the excerpt.
    Thanks for your help!

  14. Hello imath,
    I am muthuvel working in software company as a developer. Recently i developed one open source social website in that website i’m using the plugin
    BuddyPress Reshare. It is working fine. But i want know the functionality of the buddy-press reshare plugin because i want customize something to that plugin. it is urgent so please help to me as soon as posible.

    Thanks & Regards
    Muthuvel T

    1. Oops i misunderstood! Thought the plugin was buggy.. So spent the weekend rewriting it, published à new version on its github repo earlier this morning 🙂 how can i help you ?

  15. Bonjour Imath!

    Je viens rapporter un bug malheureusement.
    Je tourne sur buddypress 2.0 et wordpress 3.8

    À l’installation j’ai une alerte : Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in /wp-content/plugins/bp-reshare-wp-plugin/includes/admin.php on line 59

    J’imagine que c’est certainement dĂ» au fait que ça ne fonctionne pas encore sur bp 2.0 ?
    En tout cas, j’espĂšre que ce n’est pas trop grave, encore une fois, tu abats un boulot merveilleux pour la communautĂ© francophone ! Merci !

    Bien Ă  toi !

    1. Hi i don’t think this plugin is adding an admin menu. In the administration part, after checking the code, it adds a new settings to BuddyPress ones in the Activity section.

  16. Great plugin sir, two problems i stumble upon I hope you can please shed some light on. I installed beta 5:
    1. when I share a post, it takes me back to the top and refresh the browser. How can i disable that, in order to enable the user to keep scrolling down and reshare more.
    2. i noticed that the reshare button doesn’t show up on all my post. I use Rt-Media for my pictures and video posts, and every rt-media posts doesnt have a reshare button. How can I have it show up on those posts?

      1. Thank you for the reply.

        1. Is it possible to add a slug to reshare, in order for it to appear on my rt-media posts?
        2. Also in blog post, it reshare the text in the content but not the thumbnail, How can i please fix that
        3. couldn’t find that js file where you pointed to, I found this one « wp-content / plugins / bp-reshare-1.0-beta5 / js / reshare.js » and removed the line 122… but it’s still refreshing and kicking users’ back up top

  17. Je dis oui ! Ça serait vraiment top de pouvoir proposer Ă  d’autres sites d’intĂ©grer notre bouton partage, de la mĂȘme façon qu’on partage sur twitter ou facebook un article qu’on Ă  aimĂ©.

  18. Hey iMath,

    I see this thread is kinda old so I don’t know if you will get this but I just have a minor issue and question. I figured out how to make my BP buttons the color green, however the arrows from the reshare button is the same exact color green as my button. This makes my reshare button look like a completely blank green button until you hover over it.

    I found a little work around by adding a background color attribute to the rehare img, which puts a white background behind the arrows. It makes the arrows visible but I don’t like the green button with a white square and green arrows in it. Its kinda ugly lol. I simply want the arrows to be white so they will be visible on the green button. Any thoughts?

    1. Yeah i don’t think i’ll make changes about this plugin, so i guess you just need to replace the image file. Ideally i think the plugin should use some font like the dashicons one. If you’re feeling good to work on this i’ll be happy to accept a pull request on the github repo of the plugin 🙂

  19. Good evening, first of all congratulations for the work done for BuddyPress.

    Then I wanted to ask, I’m making a website with WordPress and BuddyPress and I installed the plug-bp reshare, kindly wanted to know how do I notify the reshare? I mean, is there a way to add a user notification when someone shares a post? Say like facebook.

    Awaiting reply Yours faithfully.

    Thanks

    1. Thanks for your comment and feedback. This plugin really needs an upgrade. I think there is a way to add a notification to the user who primarily shared the activity using the action buddyreshare_reshare_added. But adding the notification feature to a plugin is not only this, it’s also removing the notification if the reshared activity was deleted, the user was deleted, marking the notification as read once the bubble is clicked… So there are some works to be done imho. I’ll try to find the time to work on it sometime.

  20. Thanks for the plugin imath…i was checking group activty reshare..it seems the links in the activity page are getting mixed up….the activity link is comming in user profile and vice versa..can this be checked? this happens if i reshare group activities…..

  21. Bonjour

    avec rtmedia Je ne peux que partager des vidéos intégrées.
    Pas de photos. Aucune page de liens que les messages sans mp3
    Dans le admin.php je l’ai vu que il ya des rĂ©glages
    Mais aucun lien apparaĂźt dans la zone d’admin
    Le LoadImage semble pas dans le flux d’activitĂ© avec le compositeur JS
    Je peux faire un compte de test et vous pouvez voir vous-mĂȘme
    Désolé, je dois traduire avec Google.

  22. Salut,
    Je l’ai installĂ© votre plugin sur mon site. il est apparu dans la page du site d’activitĂ© large mais je pressĂ© le bouton de l’action, ne pas travailler. Il est semble me boĂźte de dialogue Cheating. S’il vous plaĂźt rĂ©soudre moi problĂšme.

    1. I’ll try to look at it. I’m sorry i’m not sure to find the time to. As it was an experimental plugin, you should probably fork it or ask someone to 😉

Les commentaires sont fermés.