Bowe Codes 2.1 : naissance du Bowe Widget!

Publié le

par

Crédits Photo : 31/365 – Widget’s Year – 24.03.09 by The Bunny Maker, on Flickr

Auparavant, pour profiter des shortcodes fournis par ce plugin, il s'agissait de créer un widget text, coller le shortcode dans son contenu et surtout éditer le functions.php de son thème pour faire en sorte que ce type de widget interprète les shortcodes. Aujourd'hui, c'est beaucoup plus simple 🙂

Il est désormais plus simple d'ajouter des widgets pour afficher des Bowe Codes dans votre sidebar ! La version 2.1 de ce plugin BuddyPress intègre désormais un widget paramétrable que vous n'avez plus qu'à déposer dans la sidebar de votre choix. Ensuite, après avoir choisi votre shortcode, le formulaire pour régler ses options s'affichera. Pratique non ?

Widget UI : drag – drop -personnaliser votre Bowe Code 😉

Voilà, il ne vous reste plus qu'à upgrader pour la version 2.1 et profiter de ce petit widget 🙂

23 réponses à “Bowe Codes 2.1 : naissance du Bowe Widget!”

  1. Avatar de BenHen75
    BenHen75

    Super! Et avec la nouvelle version de BP home, cela ouvre plein de possibilité!

    1. Avatar de imath

      Exactement ! 🙂

  2. Avatar de Burnardo
    Burnardo

    Great plugin,
    I use it for serveral puposes and is easy to install and use. Thanks for your efforts.
    I have a question about bc_member. How do I make the « name: » (which is required to fill in…) dynamically available. I Would like to use the name of the person that is logged-in.

    Thnaks again for your effort,
    Burnardo

    1. Avatar de imath

      Thanks @Burnardo,

      i’ve replied on the post you wrote on the plugin’s support forum :
      http://wordpress.org/support/topic/display-users-profile?replies=4#post-4661401

      Bye

  3. Avatar de Bruno
    Bruno

    Hey,

    this Plugin sounds very nice. I read the description on wp.org today. Wanna use it!

    One question. Last update is from June 2013. Do you work on this plugin again and is it compatible to the actual version of BuddyPress?

    Best regards

    1. Avatar de imath

      Hi,

      Yes it’s compatible with BuddyPress 1.7, 1.8 and i’ll keep on working on it there’s a 2.5 beta in trunk that introduce template files for some shortcodes.

      1. Avatar de Jessy
        Jessy

        Une 2.5 directement de la 2.1 sans .2 .3 etc ou bien j’ai loupé une étape? bref encore du nouveau question template, et moi qui commence à peine à comprendre 😉 comment ça marche/ait entre BP et WP et j’en passe

        En tout cas, tout semble bien se passer… avec les dernières versions WP 3.7.x et BP 1.8.x et là il y a de quoi faire 😉 déjà là

  4. Avatar de Jessy
    Jessy

    Peut-être un soucis avec Mes ami(e)s, cela n’affiche pas ceux d’un membre quand je visite son profil, contraitrement à Mes groupes, mais 😉 peut-être que ça vient de mon côté

    Et puis j’ai beau regarder, comparer, re regarder mais je ne percute pas à quoi peut correspondre ‘Dynamic’ dans certains widgets ?

    En tout cas, très utile et facile à utiliser… merci encore

    1. Avatar de imath

      Merci pour ton feedback, je vais ausculter la bête 😉

      1. Avatar de Jessy
        Jessy

        En fait j’ai l’impression que ceux sont mes ami(e)s à moi qui sont affichés même quand je suis à la page de X ou Y

        Par contre je ne voudrais pas abuser de votre temps 😉 mais ça change quoi d’activer cette option dynamique? pas trouvé l’info ailleurs dans le ‘blog, ni ailleurs

        1. Avatar de imath

          Hello,

          Normalement dynamic c’est pour qu’une fois sur la page d’un profil utilisateur ça soit les amis de cet utilisateur qui soient affichés. A priori y a un bug ?

          1. Avatar de Jessy
            Jessy

            yep, je n’avais pas vu votre réponse, merci et en fait c’est seulement hier que j’ai percuté 😉 en utilisant le bouton dans l’editeur, a un moment vous écrivez pourquoi activer cette option

            alors je vais recommencer… maintenant que j’ai bien compris comment ca marche, et ja farai un retour « plus mieux »

  5. Avatar de Jessy
    Jessy

    En passant pour dire que avec le nouveau systeme de notification de la récente version 1.9 de BP

    alors quand j’insère ce [bc_notifications] dans une page WP (3.8), j’ai l’avertissement suivant
    Notice: bp_core_get_notifications_for_user is deprecated since version 1.9! Use bp_notifications_get_notifications_for_user() instead. in /home/…/public_html/…/wp-includes/functions.php on line 2908

    Voilà, à noter pour une future mise-à-jour de ce plugin, d’ici Noel 😉 peut-être ?

    1. Avatar de imath

      Merci pour ce commentaire, je check ça asap !!

      1. Avatar de Jessy
        Jessy

        Bien, merci, aucun urgence mais c’est dommage si c’est juste un petit ajustement à faire 😉 du moins quand on sait quoi modifier et où

        PS: j’ai oublié de préciser que j’avais activé le mode « debug » je ne sais pas si cela à son importance dans ce cas, je vais essayer de regarder ça plus précisément

  6. Avatar de jeffy
    jeffy

    Would it be possible for you to add an option for the short code? I have a Profile field called « Department ». I want to display a list of users who chose « marketing » as their department. Could an option be worked in for that?

    1. Avatar de imath

      Hi thanks for your feedback. « For me » i’m not sure as it’s very specific to your need. But you can use the plugin’s api to create à new shortcode.

      1. Avatar de jeffy
        jeffy

        Unfortunately i’m no good with writing shortcode. My idea is to make shortcode something like:

        [bc_member size= »100″ profile_field= »Department » field_value= »Marketing » fields= »Title,Job Responsibilities »]

        I created a Profile field in buddypress called « Department ». It is a drop down select option. There are multiple options to choose from, one of them being marketing. I have pages created for each department, and want to list only people on that page who chose that department on sign up.

        The idea is we have marketing employees come and go, and if we could build the list off of their department selection, it would auto update itself.

        Im at a loss how to back this up in the code so that the above short code would work. Any ideas how I could do this?

        1. Avatar de jeffy
          jeffy

          I think a lot of other people could use this too. It would give people the ability to make sorted lists based on custom profile fields. Examples: A list of users where Pet = cat . A list of users where job = nurse. A list of users where Gender = Male. It could be coded generically so when building the shortcode, you enter the profile field you want to use, and the value you want to target, and it will return a list of users who selected that value in that profile field when they created their profile.

  7. Avatar de HansRuedi Keller

    Hi imath,
    on my BP site I’ve got exactely the problem (or question) you posted here…
    https://buddypress.org/support/topic/xprofile-visibility-and-members-directory-search/
    …is Bowe Codes 2.1 still responsible for the fact that a search with xprofile field content visible only for logged in users (or in other cases only for friends) does list that particular user in the members directory for logged out users or « non-friends »?!?
    Thanks for feedback!
    Hans

    1. Avatar de imath

      Actually it’s not. Bowe Codes will respect the visibility settings. But BuddyPress might display the members no matter what the visibility of the profile field is. There’s a ticket on trac about this : https://buddypress.trac.wordpress.org/ticket/4821.

  8. Avatar de Mike
    Mike

    Hey there! Thank you for creating this awesome plugin! I’m trying to add my members’ custom profile fields below the member name using the bp_group_users shortcode filter (bowe_codes_html_member_after_title), but I can’t seem to figure out how to display that information via my xprofile shortcode (https://wordpress.org/plugins/bp-xprofile-shortcode/). Below is the following code I’m using. I’m I don’t speak French, but is there any chance you’d be able to help?

    Code: https://gist.github.com/mfgmk/2e1282741b1a68ae633b

    1. Avatar de Mike
      Mike

      Ah, nevermind. Figure it out… although I had to add a line into your functions file, which isn’t very ideal. Work though.