BP My Home is BuddyPress 1.5 ready!

CrĂ©dits Photo BXP135620 by tableatny, on Flickrï»ż

La version 1.5 de BuddyPress approchant à grand pas (la RC1 est déjà dispo), il devenait important de mettre à disposition une nouvelle version de BP My Home : la 1.2.2.

Visuel de la page des widgets de BP My Home

La principale nouveautĂ© de cette version, c’est qu’elle prĂ©pare BP My Home pour s’exĂ©cuter dans la version 1.5 de BuddyPress. Ainsi, que vous soyez en BP 1.5 ou BP 1.2.9+, vous retrouverez votre accueil avec vos widgets prĂ©fĂ©rĂ©s dans votre page membre.

Dans cette version Ă©galement, BP My Home est dĂ©fini comme le composant par dĂ©faut de votre page membre. C’est donc votre page de widgets personnalisables qui sera affichĂ©e si vous allez sur http://siteurl/members/vous/. En revanche, si vous allez sur http://siteurl/members/unautre/ï»ż alors vous serez dirigĂ© sur sa page d’actualitĂ©s.

J’en ai Ă©galement profitĂ© pour inclure une version plus rĂ©cente de jQuery UI (la 1.8.14), c’est notamment grĂące Ă  lui que le « collapse » et la rĂ©organisation « drag and drop » des widgets est possible.

Enfin, j’ai corrigĂ© quelques bugs sur les widgets RSS et Latest Posts.

Une fois la mise à jour effectuée ?

Interface d’administration des widgets

Il suffira de vous rendre dans le « BPMH Manager » depuis le menu BuddyPress de l’administration WordPress afin d’upgrader les plugins un par un 🙁 En mĂȘme temps y’en a 5 🙂

Ah! une derniĂšre chose…

Je travaille dĂ©jĂ  sur la version 1.3 qui pourra elle tourner avec et sans BuddyPress. A trĂšs bientĂŽt donc 🙂

28 commentaires sur “BP My Home is BuddyPress 1.5 ready!

  1. Il est super ton plugin je ne le connaissais pas, je vais l’utiliser de ce pas.

    Sais-tu si avec la version de BP 1.5 installé sur WP MU ont pourra avoir une communauté par sous domaine ?

    Je m’explique :

    http://www.monsite.com une communauté

    exemple1.monsite.com une deuxiÚme communauté

    exemple2.monsite.com une troisiÚme communauté

    Les communautés exemple1 et exemple2 étant indépendantes.

    Et le blog root http://www.monsite.com étant une communauté différente et/ou globale, regroupant toutes les sous communautés.

    Avec la 1.2.9, http://www.monsite.com est la comunautĂ© root et l’on ne peut pas faire de sous communautĂ©.

    Je parle bien dans le cadre d’une installation de WP MU en sous domaine qui est recommandĂ© dans une optique SEO.

    Merci

    1. Merci pour le commentaire et le compliment 🙂
      Pour ta question, je ne connais pas la rĂ©ponse. En revanche, je sais qu’il y a un plugin « BP Multi » qui semble permettre de le faire Ă  la fin de cet article.
      A+

  2. Ahahaha bien vu la vidéo avec U2 en bande son !

    Ta version 1.3 Ă  l’air vraiment bien.

    Tu comptes la mettre Ă  jour quand.

    Encore bravo !

    1. Salut Lamine 😉
      Il faut que je fasse une nouvelle version de WP IdeaStream pour la mi octobre et prĂšparer BP Code Snippets pour BP 1.5… Ensuite je pourrai rĂ© attaquer cette version! Disons vers la fin octobre.

  3. Bonjour,

    C’est une extension trĂšs bien pensĂ©e. Mais (ben oui toujours un mais!), existera-t-il un moyen (ou une espĂ©rance) de pouvoir intĂ©grer les plugins/widgets wordpress/buddypress (par hasard, Ă  la volĂ©e : nuage de mots-clefs, who’s online, S3 slider wodget, . . . )?

    Ceux que j’ai essayĂ© d’uploader via « TransfĂ©rer un widget (au format zip) » ne fonctionnent pas.

    On reste donc limitĂ© aux 5 widgets livrĂ©s avec l’extension. C’est dommage et frustrant.

    (ça n’enlĂšve rien au fait que c’est bien pensĂ© et bien fait 😉 )

  4. J’ai postĂ© un commentaire dans un billet prĂ©cĂ©dent.

    Encore félicitations ça prend forme chez moi mais toujours un conflit jquery.

    J’avais un appel de la version 1.5.2 que j’ai supprimĂ©, et donc lĂ  ca va mieux tout le contenu s’affiche et est configurable mais il ne manque plus que la fonction drag … ://

    1. J’ai vu et j’ai rĂ©pondu 😉
      Merci encore pour tes fĂ©licitations !! J’suis un peu enfoncĂ© en ce moment, j’ai mĂȘme pas fait gaffe que la 1.5.2 Ă©tait dispo.. DĂ©s que j’ai un moment, je mĂšne l’enquĂȘte au sujet du problĂšme de drag que tu as soulevĂ© 😉
      A+

  5. @ Bruno,

    TrĂšs Ă©trange, le drag and drop semble fonctionner WP 3.2.1 / BP 1.5.1 / BP My Home 1.2.2…

    Dis moi :
    – quel navigateur utilises-tu ?
    – quels sont les autres plugins installĂ©s ?

    A+

  6. Re 🙂

    Merci pour ta réactivité !

    J’ai une cinquantaine de plugins, et en affichant la source j’ai vu que jquery 1.4 qui est encore appelĂ©, c’est surement ça le soucis, je dois dĂ©sactiver es plugins un par un histoire de rĂ©soudre le soucis 🙂

    Je suis restĂ© en buddypress 1.5, j’ai tellement bidouillĂ© que je prendrai pas le risque de mettre Ă  jour :p

    Bref tout ça pour dire que le soucis ne viens certainement pas de ton code !

  7. je voudrai utiliser le widget flux rss de bp-myhome pour proposer des abonnements rss depuis la page de profil. comment s’y prendre pour afficher dans le widget du profil bp-myhome un petit menu avec des cases Ă  cocher correspondant aux flux choisis ?
    je ne sais pas hĂ©las si je suis assez clair 😉

  8. @ LSM,

    En fait il y a un moyen assez simple, c’est d’utiliser le widget exemple pour le faire. Pour cela, il suffit de modifier 2 fonctions :

    function bpmh_example_dragbox_title(){
    _e('Suggestion de feeds','bpmh-example');
    }

    /**
    * main function called by BP My Home
    */
    function bpmh_example_widget_display(){
    ?>
    <div>
    <h4>Je vous recommande ces flux !</h4>
    <ul>
    <li>WordPress News : <?php if(function_exists('the_bpmh_rss_button')) the_bpmh_rss_button('WordPress News', 'http://wordpress.org/news/feed/') ; ?></li>
    </ul>
    </div>
    <?php

    }

  9. Superbe plugin, superbe idée, simple, agréable, pratique. Bref, bravo et merci.

    Tout marche nickel, installation, affichage, dĂ©placement des widgets dans la partie « my home », …

    Seul petit soucis, de taille, impossible d’Ă©crire dans les widget (notepad, config des feeds et bookmarks).

    J’ai dĂ©sactivĂ© tous les plugins sauf buddypress et BDMH – idem, toujours impossible d’Ă©crire dans les zones de texte pour rajouter par exemple un bookmark.

    Je suis sur PC – Firefox 10.0.0.2 + Buddypress 1.5.4 = BDMH 1.2.2 – Test aussi effectuĂ© sur IE9 – Nada

    Je suis trĂšs triste !

    Quelques idées ?

    1. Bonjour Jean-Pascal,

      Merci pour ton commetaire. Je viens d’effectuer les tests avec BPMH 1.2.2, WP 3.3.1, BP 1.5.4 : pas de souci pour moi !??

      Etrange. Y aurait-il une div qui aurait un z-index élevé ?
      Depuis l’inspecteur d’erreur de FF y a des erreurs JS ?
      J’ai vu que le blog oĂč Ă©tait installĂ© BP sur ton site ne semble pas ĂȘtre le blog principal..

      A+

  10. Hello imath,
    I am new to this plugin and found a great tool. However, a little update seems needed. wp current_user->id has been deprecated, it changed to current_user->ID. I tried to use WinGrep searching throught your code, changed all user-id to user->ID, but the wedgit still shows the deprecated message. If you have a little time, please take a look. Thanks!

  11. Bonjour Mr Mathieu Viet,
    J’utilise un de vos plugins qui est BP My Home et je l’aime beaucoup.
    Ma question est la suivante, comment je fais pour orientez mes membres de mon site vers la page My Home du plugins avec un lien HTLM soit <a href=.
    Il faut que chaque membre soit dirigé vers son profil soit sa page My Home..
    Merci d’avance.

    PS : Désolé de l'avoir copié deux fois la partie HTLM que j'ai faite n'ais pas apparus.

    1. En fait c’est prĂ©vu dans les arguments possibles du shortcode que j’ai postĂ© sur github 😉
      Exemple :

      [turenne avatar="0" alias="affichez votre profil"]

      produira un lien simple vers le profil de l’utilisateur connectĂ© sans avatar dont le texte sera « affichez votre profil » .
      Un peu plus bas dans le gist, je fais également référence au filtre à ajouter dans le functions.php pour permettre de jouer les shortcodes dans les text widgets :
      http://codex.wordpress.org/Function_Reference/do_shortcode
      A+

  12. Bonsoir,
    Je teste aussi ce plugin et je n’arrive pas Ă  le faire fonctionner.
    Une fois installĂ© si je clique sur « installer ce widget » j’ai un message d’erreur :
    Oops, une erreur est survenue lors du désarchivage
    Je suis sous les derniĂšres versions WP 3.5.1 et BP 1.6.4

    On a l’air de pouvoir installer en manuel les diffĂ©rents widgets, mais je ne les ai pas trouvĂ© ..
    Merci de ton aide
    A+

    1. Salut,

      Les widgets sont les fichiers zip dans un des dossiers du plugin il faut les dézipper dans /wp-content/uploads/bpmh-widgets si mes souvenirs sont bons. Je regarderai le pbm car il me semble que des changements sont intervenus depuis 3.5 en version multisite (plus de répertoire blogs.dir).
      Merci pour ton feedback.

  13. Bonjour,
    Bon je n’y suis pas arrivĂ© (peut-ĂȘtre une config particuliĂšre) mais en fait c’Ă©tait juste pour tester car je n’ai pas encore vu tout le potentiel, mĂȘme si je pense qu’Ă  priori c’est une bonne idĂ©e 😉
    Y a pas de démo ou de site visible pour voir ce que cela donne ??
    a+

Les commentaires sont fermés.