Hello !

BuddyPress a récemment publié la premiÚre Beta de sa prochaine version (1.7) et pour tout créateur de plugins BuddyPress, cela signifie qu'il devient important de vérifier qu'ils s'exécutent toujours bien dans cette nouvelle version.

Comme j'en ai écris un certain nombre, je vais donc démarrer une période de tests et de travaux d'adaptation que j'espÚre avoir terminés d'ici à la "1.7 release" !.

BP Checkins will be 1.7 ready

A priori, ça serait déjà le cas selon un commentaire de wrkazi qui a testé la version actuelle avec la 1.7-beta1 de BuddyPress. Et effectivement, lorsque vous utilisez le thÚme BP Default qui est inclus dans BuddyPress, le plugin fonctionne.

BP Checkins dans BP Default

Simplement, cette nouvelle version de BuddyPress apporte quelque chose de magique et je me devais d'en profiter! Cette magie, c'est sa faculté à maximiser son adaptation à tout thÚme. Je le réécris : à tout thÚme !!

Aussi, dés que j'ai activé le thÚme twentytwelve, alors que j'avais pu constater plus tÎt que les contenus BuddyPress s'affichaient de maniÚre optimale, je me suis rendu compte que BP Checkins partait dans les choux !

BP Checkins 1.2 will use BP Theme Compat

Je profite ainsi du travail extraordinaire rĂ©alisĂ© par l'Ă©quipe des core developers de BuddyPress pour permettre Ă  ce plugin de pouvoir s'intĂ©grer de maniĂšre optimale dans la plupart des thĂšmes WordPress. Et voici, le mĂȘme contenu de l'image prĂ©cĂ©dente dans twentytwelve :

BP Checkins dans twentytwelve (thks to BP Theme Compat)

Testez BP Checkins 1.2-beta1

J'ai besoin de vous ! Pour m'aider à écarter tout bug que je n'aurais pas identifié, j'adorerais que vous preniez quelques minutes de votre temps afin de tester cette prochaine version du plugin. J'ai vu les différentes demandes d'évolution que certains d'entre vous m'ont fait parvenir, au risque de vous décevoir, j'ai préféré me concentrer d'abord sur l'intégration de BP Theme Compat.

Si toutefois, vous trouvez un bug, merci de m'en faire part en commentant cet article ;), vous trouverez ci-aprĂšs les liens pour tĂ©lĂ©charger les bĂȘtas de BuddyPress et BP Checkins. Bien entendu, il vous faudra la derniĂšre version de WordPress Ă©galement !

36 rĂ©flexions au sujet de « BP Checkins sera #BuddyPress 1.7 ready ! »

  1. Martin

    hi mathieu, is there an option to download the beta? when i use trac to download wp nightlies, there is a zip option but it seems this is not the case with plugins?

      1. Martin

        merci bien. le lien correspond a la version 1.1 et pas a la beta. j’utilise deja les nightlies de buddypress.

        excuse mon francais 😉

        1. imath Auteur

          Martin, vĂ©rifies bien les tags dans le header du fichier principal du plugin (bp-checkins.php). Tu verras qu’il s’agit bien de la 1.2-beta1..

          A+

          1. Martin

            mathieu – j’ai reussie… mais maintenant j’ai beaucoup d’erreur:

            – character encoding to webdings
            – map displays only very small whereas the div is still filling content body
            – bp-checkins menu under tld/checkins is not properly visible with my theme: cuny in a box

            drop me an email if you would like to see for yourself.

  2. Fl0

    Hello 🙂 Impatient de connaitre toutes les nouveautĂ©s de cette nouvelle version ! Les feeds (feed principal des places et feeds par catĂ©gories) sont-ils prĂ©vus au programme ? On peut lire dans bp-checkins.php : Maybe in next version if asked !–>

    1. imath Auteur

      En fait, rien de rĂ©volutionnaire si ce n’est l’utilisation des mĂ©canismes theme compat de la prochaine version de BuddyPress (dsl, vraiment chargĂ© en ce moment).

  3. Pingback: BP Code Snippets 2.1 : #BuddyPress 1.7 ready ! : imathi.eu

  4. Jon Sommers

    Hi Imath,

    Im using your plugins on my site which is launching in a couple of weeks and really help with some things.

    Are you available to do come custom work for me?

    Basically I need the checkins for to show up in a custom activity stream and form that are in my custom post type. For example I have a custom post type « auctions » and each auction has its own activity stream and post form, I want people to be able to check in to that auction where they can leave photos and so on.

    I also integrated your reshare plugin with my auctions where a user can reshare an auction into their stream, Its working great but it doesnt sent the auction listing to the stream with the added css I want it to.

    Could you please emails me or reply and I’ll give you a link to my site.

    Thankyou!!

    1. imath Auteur

      Hi Jon,

      Sorry for this late reply. I’m very busy 🙁 so i’m afraid i won’t be able to give you a hand before a month from today..

  5. Olivier

    Hello imath,

    Avant tout, merci pour ce plugin au top!!!

    Par contre j’ai un petit souci avec la featured image, non modifiable, mĂȘme depuis l’admin qui m’impose du coup de supprimer une Place puis la recrĂ©er ensuite depuis le front juste pour lui ajouter une featured image (ou la modifier…). Une idĂ©e de comment au moins rendre possible l’ajout depuis l’admin?

    Sinon je pense que pour la prochaine version, la possibilitĂ© pour le crĂ©ateur d’une place de la modifier depuis le front serait un vrai plus! (Voir de changer / ajouter le(s) crĂ©ateur(s) depuis le front…)

    Merci encore!
    –Olivier

    1. imath Auteur

      Hi, as bp checkins is looking for the regular id for the avatar, if your theme is using another one it might be the reason. For example on activity dir, it looks for the html tag #whats-new-avatar to find the img of user.

  6. Alle

    Hi,
    it does not work. When I add a checkin the charge indicator but I get the position.
    how can I fix it? WordPress 3.6.1 and BuddyPress 1.8

    Thank’s 😀

    1. imath Auteur

      I’ve tested it lately, checkins and places are working.
      I’m sorry, i’m not sure to understand what is going wrong on your config ? The checkin is not posted ? You cannot get the geo position ? For that particular case don’t Forget to authorize your browser to track your position..

  7. matthieu

    Superbe plugin. En fait, il serait bien de faire une version premium avec laquelle on pourrait voir une carte de toutes les personnes connectees et leur avatar.

  8. e3dolab

    hello! first of all, thank you for this amazing extension

    now, instead of wiping off the place component, as someone requested a couple of months ago, I’d like to take it one step further, nearly where other counterparts have already become premium…

    if you have enough time to consider it, I’ve enhanced the functionalities of the BP Checkins plugin, in some cases by adding or totally rewriting functions, and moreover I’ve updated all the javascript to the latest jQuery GMap version

    it does also enable the « places » and « events » post type archives, taxonomies and dates,
    map pins are clustered in order to avoid huge amounts of overlapping icons

    some additional detail about the optimizations: the bp_is_current_action ‘place’ and bp_action_variable ‘category’ now are matching with the post type (‘places’) and taxonomy (‘places_category’) permalink structure: this way, the naming will stay consistent across the site and, above all, places will be available not only within the Buddypress component framework, but also as custom post archives so unleashing the full template potential, including feeds

    in addition, default untranslated slugs have been rendered otherwise, not as simple strings (a little ugly in localized websites) but according to the language in use e.g. ‘category’ => __(‘category’, ‘bp-checkins’), ‘place’ => __(‘places’,’bp-checkins)

    I guess now with the comment you should get my email address, so contact me if you’re interested: I will send you all this stuff, and I would be glad to merge the efforts, instead of publishing a new plugin, if you ever like to take the little code I’ve contributed to into the official plugin!

    anyway, it would be really nice if you may ever have the time to add a bunch of filter hooks to the admin settings (e.g. apply filters to bp_checkins_admin_tabs, bp_checkins_settings_admin) in order to be able to add further options if necessary

    1. Jessy

      Bonsoir, j’ai essayĂ© votre version, mais pas de page dans le dashboard (j’ai vu dans en haut sur la gauche un petit texte disant que la page Ă©tait bien crĂ©Ă©e, de mĂ©moire, aprĂšs l’activation), et en allant Ă  /wp-admin/options-general.php?page=bp-checkins-enhanced cela me dit que je n’ai pas les droits et pourtant je suis « super » admin 😉 j’ai encore du louper une Ă©tape, non?

      PS: avant j’avais installĂ© la version originale, que j’ai juste dĂ©sactivĂ©, avant d’activer celle-ci « enhanced »

      1. imath Auteur

        Salut Jessy,

        BP checkins advanced est un fork dont je ne suis pas l’auteur, je pense que le mieux est que tu rapporte ce bug auprĂšs du repository github du plugin.
        A+

        1. Jessy

          Bien, oui, c’est notĂ©, reste que ce n’est peut-ĂȘtre pas un -vrai- bug mais juste moi qui ait mal fait quelque chose 😉 et Ă  vrai dire je n’ai pas (encore) de compte github

          Et puis pendant que je suis lĂ , si je peux me permettre une petite question +/- indiscrĂšte! Est-ce que vous avez prĂ©vu d’intĂ©grer ses 2 ou 3 corrections dans une prochaines version, ou bien (enfin façon de parler 😉 cela ne serait vraiment pas une bonne nouvelle) ce plugin n’est pas dans vos prioritĂ©s de ce dĂ©but 2014

          1. Jessy

            En fait le plugin de 3dolab vient en plus du votre, qu’il ne faut donc pas dĂ©sactiver!

            En jetant un oeil aux fichiers de cette version enhanced, j’ai remarquĂ© qu’il en manquait plus d’un, de fichier 😉 et donc voilĂ , loin d’ĂȘtre un bug en fait (cela ajoute un 4iĂšme onglet Ă  votre page d’administration)

  9. Pingback: Une année riche en émotions, merci #WordPress, #bbPress et surtout #BuddyPress : imathi.eu

  10. Jessy

    Par curiositĂ©, je me demandais si cela pouvait avoir des consĂ©quences et 😉 si quelque chose Ă©tait Ă  faire

    Quand j’active le plugin, j’ai ce texte qui apparait

    The plugin generated 700 characters of unexpected output during activation. If you notice “headers already sent” messages, problems with syndication feeds or other issues, try deactivating or removing this plugin.

    Et j’ai ça aussi dans le fichier debug.log qui est peut-ĂȘtre plus parlant pour vous
    WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'wp3_places_categorymeta' at line 1 for query SHOW TABLES LIKE wp3_places_categorymeta made by activate_plugin, do_action('activate_bp-checkins/bp-checkins.php'), call_user_func_array, bp_checkins_install, bp_checkins_install_db

    Ce qui est Ă©trange (de mon point de vue, du moins) c’est que avec un autre BP 1.9 (sous WP 3.8) sur le mĂȘme serveur, je n’ai pas eu cette alerte

    C’est possible que j’avais activĂ©/dĂ©sactivĂ© votre plugin dans 1 des cas mais je ne m’en souviens pas!

    VoilĂ , en savez-vous plus 😉 vous? Merci d’avance

    1. Jessy

      J’ai supprimĂ© 2 ou 3 choses (transient options) dans la base-de-donnĂ©es, aucune idĂ©e si cela est liĂ© mais aprĂšs avoir dĂ©sactivĂ© et rĂ©activĂ© le plugin, je n’ai pas (re) vu l’alerte ci-dessus!

      1. imath Auteur

        En fait, la requĂȘte ne s’exĂ©cute qu’une fois lors de l’activation. Il est possible qu’il y ait un problĂšme lorsque la table des category meta que crĂ©e le plugin n’est pas encore existante. Donc lors de ta deuxiĂšme rĂ©activation, la table doit exister.

  11. Jessy

    En passant 😉 le petit retour, du jour

    Quand je refuse la géo-localisation du navigateur (firefox)
    – temporairement, l’image sous la boite « what’s new » tourne en rond indĂ©finiment !
    – « dĂ©finitivement », une message « OOps, we could not localized you, you can search for your address in the field that received the focus. » apparait et lĂ  j’ai bien « type your address » avec les boutons

    Je pensais que cela pouvait ĂȘtre un conflit avec rtMedia mais mĂȘme dĂ©sactivĂ©, cela se produit

    J’ai activĂ© le mode debug, rien mais c’est au niveau du JS le soucis, non? et lĂ  je ne sais mĂȘme pas par oĂč commencer… Ă  vrai dire

    PS: toujours avec le thĂšme WP 2012 sous WP 3.8 et BP 1.9.1 (sous-domaine, dans un dossier)

    VoilĂ , je ne me souviens pas si cet Ă©tĂ© quand j’avais essayĂ© cela Ă©tait dĂ©jĂ  comme ça, mais de mĂ©moire non 🙂 ça ne devait pas tourner en boucle en tout cas

    1. Jessy

      Est-ce que cela pourrait ĂȘtre liĂ© aux cookies, en jetant un oeil par curiositĂ© 😉 j’ai vu que dans le bp-checkins-scope, le ‘path’ Ă©tait / alors que j’ai installĂ© WP dans un rĂ©pertoire, et donc je me demande si cela ne devrait pas ĂȘtre /mon_repertoire/ en fait, non, rien Ă  voir… Ă  dĂ©faut de brĂ»ler ?

  12. Jessy

    Bonsoir, le petit retour du soir

    Une fois les composants activĂ©s (2iĂšme onglet « Checkins & Places Component »), pas quand (que) le plugin BP checkins est activĂ© 😉 je veux dire

    Une alerte php (2 fois la mĂȘme, en fait!) apparait dans chaque update, cĂŽtĂ© administration, « Activity »

    Notice: Trying to get property of non-object in /home/…/public_html/…/wp-content/plugins/buddypress/bp-activity/bp-activity-template.php on line 885

    cette ligne correspondant Ă 
    function bp_get_activity_id() {
    global $activities_template;
    return apply_filters( 'bp_get_activity_id', $activities_template->activity->id );
    }

    voilà ;) aprÚs moi ça me dépasse quelque peu! mais si ça peut faire avancer les choses, voilà...

  13. Jessy

    Pas de nouvelle, bonne nouvelle? pas prĂ©vu de « rafraichir » tout ça 😉 cet Ă©tĂ© ?

  14. Renato

    Hello,

    Is it possible to have a map of all places that person has made checkin ? today we can see only per activity,right ?

  15. Pingback: social geolocation with buddypress ‱ 3do lab

Les commentaires sont fermés.