#BuddyPress #bbPress Support Topic : la 2.0 en ligne de mire !

Publié le

par

Crédits Photo : deBUG by Franz & P, on Flickr

Une nouvelle version de ce plugin est en approche, je vous invite à découvrir une première bêta de cette 2.0. Vos contributions sont les bienvenues si toutefois vous constatez des bugs.

Ces derniers temps, j’ai travaillé à l’enrichissement de ce plugin qui, je vous le rappelle, se propose d’ajouter une fonctionnalité de support aux forums motorisés par bbPress.

Aussi, avant de publier sauvagement une nouvelle version majeure sur son WordPress.org repository, je vous propose de m’aider à la bêta-tester pour à la fois découvrir les nouvelles fonctionnalités introduites, vérifier qu’elles fonctionnent bien, s’assurer qu’elles n’ont pas d’impact sur les autres… et également préparer les utilisateurs actuels de l’extension à un changement de taille !

D’abord, j’ai complètement réécris le plugin, ensuite cette prochaine version marquera l’interruption du support de la version de bbPress qui est incluse par défaut dans BuddyPress pour motoriser les forums de groupe (bbPress 1.x). En d’autres termes, pour profiter des évolutions de la version 2.0 de Buddy-bbPress Support Topic, vous aurez impérativement besoin de bbPress 2.3.2. Ceci étant dit, je vous propose de prendre connaissance de ce que je vous ai réservé pour la 2.0 🙂

Plus de maîtrise sur la fonctionnalité support.

L’administration du Forum depuis le backend WordPress

Auparavant, la fonctionnalité support était active par défaut et il n’était pas possible de la personnaliser par forum.
Aujourd’hui, depuis l’administration du forum, vous êtes en mesure de gérer la fonctionnalité support pour le forum en cours d’édition, en choisissant de maintenir le comportement par défaut, de désactiver la fonctionnalité support ou encore de dédier ce forum au support.

Notifications email pour les modérateurs

Réglages des notifications email

Si vous avez opté pour la fonctionnalité support pour votre forum, l’administrateur du forum peut activer les notifications email lors de l’ajout d’un nouveau sujet de type support.
Depuis l’administration du forum, vous trouverez la liste des modérateurs bbPress qui peuvent être sélectionnés pour ces notifications.
Cochez simplement les cases correspondants aux modérateurs de votre choix et ils recevront une alerte accélèrant ainsi la résolution de vos sujets de type support !

BuddyPress : un nouvel onglet pour administrer le support

Administration du support depuis un groupe BuddyPress

Si BuddyPress version 1.8+ est activé, un nouvel onglet apparaîtra dans l’administration (front-end) du groupe. Ainsi, les administrateurs seront en mesure de personnaliser la fonction support de leur forum
Ils peuvent choisir de désactiver cette dernière, l’utiliser ou la systématiser.
Si la fonction support est disponible pour leur forum, ils peuvent souscrire à la notification email lors de l’ajout d’un nouveau topic de type support. Ils peuvent aussi activer cette alerte pour les modérateurs du groupe.

Modifier vos sujets de support en masse !

« Bulk Edit » des sujets de support

Les administrateurs de forums sont en mesure de modifier le statut support de plusieurs topics en une seule manipulation.
Après avoir activé les cases à cocher des sujets à modifier depuis la liste des sujets de l’administration des topics, il s’agit de sélectionner l’action de masse modifier et de cliquer sur le bouton appliquer.
Vous pouvez alors utiliser la liste déroulante pour mettre à jour le statut de support des sujets sélectionnés

Un widget pour aider les utilisateurs à poser leurs questions de support

Nouveau widget !

L’administrateur peut utiliser ce nouveau widget pour créer un bouton qui dirigera l’utilisateur vers le formulaire de dépôt d’un sujet de type support dans le forum dédié au support sélectionné dans les réglages du widget.
Si votre WordPress est utilisé comme une application, il peut être intéressant de connaître l’url de provenance du demandeur, ça tombe bien c’est une option du widget :).
Une fois posté, les administrateurs et modérateurs du forum verront cette url de provenance ce qui leur fera gagner du temps dans la résolution du sujet de support.

Utilisation avancée : créer de nouveaux statuts de support

Créer vos propres statuts de support 🙂

Introduction d’un filtre pour ajouter des statuts de support personnalisés. Ce nouveau statut sera complètement intégré aux différentes fonctionnalités du plugin (notamment les statisiques).
Un exemple d’utilisation est démontré plus bas, utilisez ce code dans votre plugin ou dans le script functions.php de votre thème actif.

J’ai testé ces nouvelles fonctionnalités sur ces configs :

  1. WordPress 3.6 et bbPress 2.3.2
  2. WordPress 3.6, bbPress 2.3.2 et BuddyPress 1.8.1
  3. WordPress 3.6 et bbPress 2.4 RC1
  4. WordPress 3.6, bbPress 2.4 RC1 et BuddyPress 1.8.1

Vous pouvez télécharger la deuxième bêta de la version 2.0 depuis le repository github du plugin.

10 réponses à “#BuddyPress #bbPress Support Topic : la 2.0 en ligne de mire !”

  1. Avatar de slaFFik

    Waiting for this plugin to be finally released 🙂 Using on my site, really helpful.
    PS Why not to create a special page in wp-admin area, where site admins can manage those statuses and easily add (using only 1 input) those statuses, or rename/delete default?

    1. Avatar de imath

      Thanks @slaFFik for your comment and interest in this plugin, i actually thought of it. But at the same time i thought that loading javascript in bbPress settings for just one setting didn’t really worth it. I saw there was a comment on the topic i’ve posted in plugin’s support forum asking for an enhancement in order to make support topics available for a defined role. So i might change my mind, as this would create a new setting 😉

  2. Avatar de Andreas

    Hey there,

    Great plugin! Love it! So i have translated it into German. Feel free to insert the translation file into your plugin. Just contact me if you are done with version 2.0. I also will translate it 😉

    Here you can download the translation files for 1.1: http://wdbase.de/download/translations/wordpress/plugins/wdbase_bbpress_support_topic-de_DE.rar

    1. Avatar de imath

      Thank you so much Andreas, i’ll add it as soon as i publish the version to WordPress repository.

  3. Avatar de Jean-Marc
    Jean-Marc

    Hi!

    I love the plugin. I have one feature request though: could you please add the possibility to select which forum actually support « support » threads?

    We have a big forum and we have a specific « Support » category. We would like to make sure users don’t create support threads out of the forums that are in this category. A simple checkbox on the corresponding forum page will do just perfect!

    Merci et bon courage 🙂

    1. Avatar de imath

      Hi it’s planed for 2.0, you can test it on the github repo of the plugin.

  4. Avatar de Sol Huebner
    Sol Huebner

    Great plugin! And thank you for dedicating your free time to improve it!

  5. Avatar de Guy Fraser
    Guy Fraser

    Love the plugin, great to see this finally working on bbPress. 🙂

    Would it be possible to add a menu item for going to the support forum, as on many pages I have no sidebars (and thus nowhere to display widgets). I would like to add a « Support » item at the bottom of the user menu on my site. I could just hardcode the URL, but not sure what URL to use to jump straight to the ‘create topic’ screen.

    Also, would it be possible to remove the square brackets from [Support Request] shown before topic titles? I plan to use CSS to customise that text and with CSS I have no easy way to just remove the square brackets (but an easy way to add them if desired using :before and :after).

    1. Avatar de imath

      Hi Guy,

      Thanks a lot for your donation and your feedback. I’m a bit tired tonight, but will check the 2 things tomorrow. I really need to publish this version on WordPress.org 😉

      About the user menu it’s a wp_nav_menu ?

  6. […] différents points annoncés dans cet article se sont concrétisés. Je vous propose de les découvrir à l’aide de cette vidéo. Notez, […]