Planifier des rendez-vous avec BuddyPress

Publié le

par

Crédits Photo : Writing in the Agenda by Mikel Agirregabiria, on Flickr

Hello,

Voici un plugin BuddyPress pour permettre aux membres de votre communauté de planifier des rendez-vous sur le modèle de l’excellent service Doodle.

ça fait un petit moment que je n’avais pas posté un article sur mon blog! Aujourd’hui je vous propose de découvrir un plugin que j’avais démarré il y a un moment de cela et que je n’avais pas eu le temps de terminer.

Depuis ce début d’année, comme certains le savent peut-être, j’ai eu la chance de rejoindre l’équipe de développement de BuddyPress. Je pense que je reviendrai plus en détail sur cette fabuleuse aventure prochainement. D’ores et déjà, je peux vous dire que la prochaine version 2.0 va déchirer!!! 🙂

Revenons à nos moutons! Ainsi ce nouveau plugin BuddyPress, s’inspire du service en ligne Doodle pour permettre à vos membres de définir le meilleur moment pour se rencontrer. C’est un besoin assez fréquent dans le monde des entreprises et j’ai pensé que ça pourrait les motiver à utiliser BuddyPress pour motoriser leurs intranets…

Capture d’écran des choix de dates définis par les membres pour un rendez-vous.

Sinon, voici une démo du plugin…

Envie de tester ?

A votre avis devrais-je soumettre une requête auprès du WordPress repository pour héberger/référencer ce plugin ?

44 réponses à “Planifier des rendez-vous avec BuddyPress”

  1. Avatar de steflp
    steflp

    Ne serait ce pas Imathman ???

    1. Avatar de imath

      Absolument! J’ai toujours voulu être un super héros 😉

  2. Avatar de slaFFik

    Of course you should! It’s super awesome!

    1. Avatar de imath

      thanks @slaFFik 🙂 just posted the request

  3. Avatar de Charles
    Charles

    Bonjour !

    Super ce plugin ! Merci !
    Je suis en train de tester BuddyPress pour éventuellement l’utiliser dans mon association pour mieux nous organiser. C’était vraiment une fonction qui me manquait !

    Bon du coup j’ai des idées d’amélioration, peut-être qu’elles vous inspireront 😉
    Ce serait génial de pouvoir intégrer ces rendez-vous directement à un groupe (avec par exemple un onglet « rendez-vous » dans chaque groupe).
    Autre idée : une possibilité d’exporter le rendez-vous au moment du choix de la date définitive. Par exemple quand la date a été choisie, un e-mail est envoyé avec en pièce-jointe l’événement au format .ics (ou autre)

    Bon, c’est des fonctionnalités avancées mais franchement utiles pour les entreprises et associations qui pourraient utiliser BuddyPress !

    Merci beaucoup pour ce que vous faites sur BuddyPress !

    1. Avatar de imath

      Hello merci pour ton feedback et tes suggestions, je verrai ce que je peux faire 😉

  4. Avatar de Herve@logiciel-libre

    Bonjour,

    bon +1 pour l’intégration au sein des groupes BP 😉
    J’ai le même besoin dans une association ou beaucoup de choses tournent autour des groupes (ou commission pour 1 assos). L’intérêt c’est que l’on n’a plus besoin de se soucier des emails car tout est lié aux groupes qui s’en chargent 🙂
    Comme tu es LE spécialiste BP francophone, je pense que tu risque d’être fortement sollicité (je je fais déjà par ailleurs ;-). Donc encore une suggestion de faire un uservoice (au niveau de BP ou toi) qui permettrait de faire ressortir les demandes les plus fortes. Et pourquoi pas nous permettre de nous regrouper pour te rémunérer (puisqu’on a peu de chances de pouvoir le faire seul).

    J’utilise cette vision dérivé avec un campagne de financement pour faire évoluer un site sur les logiciels libres cLibre.eu qui vise à faciliter l’adoption par le grand public.
    Et du coup, un ptit lien pour soutenir notre campagne adopte le libre qui a débuté mais se finit rapidement donc merci pour nous aider financièrement ou en relayant l’info

    Bonne continuation
    a+

  5. Avatar de Didier
    Didier

    Bonjour Mathieu,

    Merci de faire à ce point la « promo » de Buddypress. Et surtout de le faire de manière si détaillée et exemplative.

    Je vais tester ce « Rendez Vous » qui semble très utile. Mais je suis aussi à la recherche d’un outil qui permettrait d’afficher un agenda de groupe (partagé). Avez-vous une idée pour cela? une autre idée que « BuddyPress Group Calendar Plugin » ?

    Merci et bravo pour tout ce travail.

    Didier

  6. Avatar de Eric
    Eric

    Bonjour Mathieu,
    Ce serait utile que l’on puisse sélectionner un groupe et non des membres.

    Merci, pour le boulot et bravo.
    Eric.

    1. Avatar de imath

      Merci pour ton feedback. Je suis d’accord. Certainement dans une prochaine version 😉

  7. Avatar de Guillaume

    Bonjour,

    Est-ce qu’il est possible de relier Rendez vous avec Gmail, ou Outlook ?

    Cdt

    Guillaume

    1. Avatar de imath

      J’imagine que ça pourrait se faire si un fichier calendrier était généré, je regarderai. A+

  8. Avatar de Lepercq

    Bonjour Imath,

    Une idée pour le fichier calendrier ?

    Cdt

    Guillaume

    1. Avatar de imath

      Bonjour Guillaume,
      Depuis la version 1.1 c’est en place, le lien se situe sur l’icône à droite de la date définitive du rendez-vous.

      1. Avatar de G3ronim0
        G3ronim0

        Super ça fonctionne, mais ne serait il pas plus intéressant d’avoir un fichier .ics regroupant tous les rendez-vous d’un utilisateur. Je pense que ce serait plus pertinent pour une utilisation externe ?!

        1. Avatar de imath

          Merci pour ton commentaire. Pour l’instant le fichier ics ne concerne qu’un rendez-vous une fois la date fixée. La suggestion est intéressante mais je pense qu’elle doit être précédée par une autre fonctionnalité qui serait « Afficher mes rendez-vous à venir ». Cette requête permettrait alors de générer le fichier ics des items concernés.

  9. Avatar de Liza
    Liza

    Do you have a version that doesn’t require BuddyPress?

    1. Avatar de imath

      No i’m sorry, BuddyPress is required.

  10. Avatar de Elodie
    Elodie

    Bonjour Imath,

    Je viens de télécharger la dernière version de Rendez-vous et j’ai le même problème que pour certaines personnes : quand je clique sur le bouton « Nouveau Rendez-vous » je reste sur la même page (l’URL se termine par « rendez-vous/# »). La popup ne s’ouvre pas. J’utilise le thème par défaut de Buddypress (pas de thème enfant).
    Version WordPress : 4.0.1
    Version Buddypress : 2.1.1

    Que dois-je modifier pour que ça fonctionne ?

    Merci !

    Elodie

    1. Avatar de imath

      Bonjour,

      Je ne suis pas certain que cela fonctionne avec le thème BP Default. Essaye voir avec twentytwelve ou n’importe quel thème par défaut de WordPress.
      Autrement, le problème ressemble à un conflit javascript.

  11. Avatar de florian lacerre

    Bonsoir Mathieu,

    Je gère une association d’internes et monte un site en utilisant du gratuitiel, et buddypress m’a séduit.
    Mais je pratique aussi du gratuitiel au sein du centre hospitalier où je suis le médecin responsable de l’information médicale.
    J’ai créé un site intranet où j’ai installé Rendez-Vous, sorte de Doodle dont le fonctionnement est bien plus instinctif qu’Outlook..

    Je me suis confronté à un problème : mon site est récent, et tout le monde ne s’est pas inscrit. Quand j’ai créé un 1er rdv pour réunir toutes les secrétaires, j’ai commencé par inviter les inscrites, mais quand j’ai demandé aux secrétaires non inscrites de s’inscrire, je n’ai pas pu les « rajouter » comme invitées à ce rdv déjà créé.

    Ai-je oublié quelque chose ?

    Merci dans tous les cas de ton travail.

    Dans l’attente de te lire

    Bien à toi

    1. Avatar de imath

      Bonjour Florian,
      Merci pour ton feedback et ton intérêt pour Rendez-vous et BuddyPress plus globalement.
      Tu n’as rien manqué, c’est moi en fait le fautif. Une fois le rendez-vous créé, il n’est pas possible d’intégrer de nouveaux invités. En revanche si le rendez-vous est public : tout membre peut s’inscrire sans pour autant avoir préalablement été invité.
      Dans de prochaines versions, je travaillerai sur ce point. A +

  12. Avatar de Benjamin
    Benjamin

    Bonjour,
    étant sous WordPress 4.3 le plugin ne fonctionne pas.
    Un mise à jour sera-t-elle prévue ?
    Superbe plugin qui serait très utile.

    A+

    1. Avatar de imath

      Merci pour l’info, je n’ai pas eu le temps de le vérifier, dernièrement mais c très étonnant..

    2. Avatar de imath

      Bonjour Benjamin,

      Je viens de vérifier. Le plugin fonctionne très bien pour moi sous WordPress 4.3. Je rappelle qu’il s’agit d’un plugin nécessitant BuddyPress. Est-ce que ce plugin est activé sur votre configuration ?

  13. Avatar de Déana
    Déana

    Bonjour !

    Je trouve le plugin vraiment super !
    Mais étant un peu déçue par le design des pages Buddypress, je vais installer PeepSo.

    D’où ma demande : Vous voulez me faire plaisir et rendre Rendez-vous compatible avec PeepSo ?! 😉

    Déana

    1. Avatar de imath

      Déana, je regrette, étant membre de l’équipe de développement de BuddyPress, c’est une demande à laquelle je ne donnerai pas suite. En revanche je suis prêt à travailler sur un design des pages BuddyPress pour vous donner envie d’utiliser ce formidable plugin gratuit, open source et projet officiel de la fondation WordPress 🙂

  14. Avatar de debo

    Bonjour,
    J’avais installé votre pluggin sur mon site car je le trouvai très intéressant, toutefois, à l’utilisation, je me suis aperçu que les membres Non invités à un événement ne pouvait pas d’eux même s’y rajouter.
    Ais je oublié quelque chose ?
    Merci de votre aide
    Debo

    1. Avatar de imath

      les membres peuvent s’ajouter aux rendez-vous « publics »

  15. Avatar de Laurent
    Laurent

    Bonjour et bravo pour ce plugin

    j’ai 3 questions :
    – il est impérativement nécessaire qu’un utilisateur soit membre BP pour s’ajouter à un rdv public ?
    – je ne l’ai pas vu ou la fonction d’ajouter un groupe n’est pas encore créée ?
    – Est-il possible d’intégrer un rdv public dans une page ou article avec un shortcode par exemple ?

    Merci d’avance pour les réponses
    Laurent

    1. Avatar de imath

      Hello merci.

      Q1: oui
      Q2: Ajouter un groupe ? Il est possible de partager un rendez-vous dans un groupe et de sélectionner les membres concernés par ce rendez-vous. Même si tous les membres du groupe ne sont pas sélectionnés lors de la création du rendez-vous, si l’organisateur l’a autorisé, alors tous les membres du Groupe pourront s’inscrire à l’évènement.
      Q3: Non.

  16. Avatar de Stephane

    Hi,

    Thank you for this great plugin!

    Once a rdv is set, I think it lacks one more tab ‘Agenda’ that would display the list of all the logged-in user rendez-vous (with a layout that would display the remainning time, as done in the widget).
    And to be similar to other plugins, just add a rdv counter for the menu items next to the label (like messages, notifications…).

    Do you think it could be relevant ?

    Stephane

    1. Avatar de imath

      Hi, thanks for your interest and suggestions.
      1. It’s the « attend » tab a bit improved (only the rendez-vous the user confirmed he will attend) or is this something else ?
      2. To count what ? The scheduled rendez-vous, the one to attend… ?

  17. Avatar de hervé
    hervé

    Bonsoir,
    JE viens de le tester sur 2 sites. Malheureusement cela ne fonctionne pas
    site1/ j’enregistre bien, mais je ne peux pas modifier le rendez-vous et le membre de test sollicité ne voit pas le rendez-vous
    site2/ n’enregistre pas l e rendez-vous alors que tout les champs sont saisies. Dans ce cas je ne vois pas les flèches pour sélectionner les heures (dans ce cas, j’avai déjà semble t-il installé puis désinstalé plugin rdv)

    Dernières versions installées de wordpress 4.5.1 et buddypress BP 2.5.2
    Merci de ton aide

    1. Avatar de imath

      Bonjour,

      D’abord, la modification d’un rendez-vous est possible par l’auteur de ce dernier à tout moment depuis le lien de modification qui s’affiche lorsque la vue single du rendez-vous est active.

      Voici ce que je ferais pour essayer d’y voir plus clair. Je désactiverais tous les plugins exceptés BuddyPress et rendez-vous. J’activerais un thème fournit par défaut par WordPress (ex: TwentySixteen) et je vérifierais si les problèmes persistent. Pour info la dernière fois que j’ai testé rendez-vous c’était le cas.

      Ensuite je rétablirais la config au fur et à mesure pour essayer d’identifier le plugin ou le thème avec lequel rendez-vous a une difficulté.

  18. Avatar de hervé
    hervé

    Bonjour
    Merci effectivement j’aurai du commencer par cela
    Cela fonctionne avec template de base
    Juste 1 remarque pour les novices
    si on met que les heures et pas les minutes dans les champs, on ne peut pas enregistrer mais on n’a aucun message.
    Suggestions
    1/ mettre une alerte avant de changer d’onglet si une erreur (minut)
    2/ vraiment cool de faire cocher « sélectionner tout groupe » car j’en ai qui a plus de 150 membres

    Je vois du côté du template
    @+

    1. Avatar de hervé

      Bonjour,
      Je crois que je vais t’embêter avec quelques suggestions (mais bon peut-être le regardera tu lors d’une prochaine version:
      a) masqué « Réservé aux membres sélectionnés depuis la navigation Qui?  » car au contraire on souhaite que les gens sléectionne plutôt tout le groupe (cf msg précédent)
      b) j’ai plus de 40 groupes, il serait cool de voir ceux qui ont le plugin rdv activé ou pas (et plus: sélectionner en masse pour activer/désactiver)
      c) possibilité à un membre de choisir de ne pas recevoir les mails de rendez-vous (par défaut: autorisé)
      @+

      1. Avatar de imath

        Hello merci pour tes suggestions. Dans l’onglets réglages/emails du profil utilisateur, le membre devrait pouvoir indiquer s’il ne veut pas recevoir les emails générés par le plugin.

        1. Avatar de hervé

          Salut
          Ok merci pour l’écoute.
          Effectivement la centralisation de la gestion des notifications est la meilleur solution :-=
          @+

  19. Avatar de Shiyi

    Hi, iMath,

    Thanks for the wonderful plugin.

    This is the third of your plugins I use with my site. (The other two is Buddydrive and WP Ideas)

    I have a problem when I add a rendez-vous:

    I cannot understand what « 1-3 hours for this day » in the following description:

    « Define 1 to 3 hours for this day, please respect the format HH:MM? »

    Also showing this when save is click: Please respect format; « HH:MM »

    How can I add the hours so that I can publish a rendez-vous?

    Besides, how can I add a rendez-vous list page?

    Best Regards!

    Shiyi

    1. Avatar de imath

      You simply have to define 1, 2 or 3 possible time for a day making sure the time is formatted the way i expect it, eg: 09:00 or 23:45

      1. Avatar de Shiyi
        Shiyi

        Hi, imath

        Thanks and now I can add rendez-vous in my site.

        Now the problem is that I cannot use the upcoming rendez-vous widget. I have added it into the sidebar but there is nothing shown.

        And is there a rendez-vous list page (or shortcode) to display all the rendez-vous?

        Merci.

        Shiyi

        1. Avatar de imath

          There’s no page to display all the rendez-vous. The upcoming rendez-vous will look for rendez-vous the loggedin user said he will attend and that have their date fixed.