Tag-Archive for » BuddyPress «

Lundi 16 février 2009 | Auteur: obuisson

La version RC1 de BuddyPress amène son lot de bug. Le plus important est la disparition des Widgets à cause d’un bug lors de la publication de ces dernières.  Le bug a été corrigé dans la version svn de buddypress mais pas incluse dans la version téléchargeable. 

Le bug est provoqué par un mauvais chemin au niveau du chargement du fichier de traduction de BuddyPress. 

 

Votre BuddyPress sera d’autant plus touché par ce symptôme si vous utilisez un fichier de langue. Pour ne plus êtes touché par ce bug, 3 solutions s’offrent à vous :

  • Passer votre blog en anglais. Ce qui est très impactant pour nous français. 
  • Récupérer le fichier « bb-core.php » depuis le trac via cette url « http://trac.buddypress.org/browser/trunk/bp-core.php » (cliquez sur « download / Original Format » en bas de la page) et remplacer ce fichier dans votre install. 
  • Attendre la version finale si vous n’êtes pas pressé. 

 

Voila.

Catégorie: BuddyPress, Réseau Social  | Tags: , , ,  | 4 commentaires
Samedi 14 février 2009 | Auteur: obuisson

J’ai eu le temps de faire quelques test concernant la version RC1 de BuddyPress. 

L’installation n’a pas trop changée et j’ai effectué un upgrade un peu bourrin pour la mise à jour. Vu que rien n’est indiqué dans le fichier de readme, il n’y a pas trop le choix. Je dois avoué que je suis pressé d’avoir la version finale afin de profiter du système de mise à jour automatique qui devrait être intégré très prochainement. 

 

Premier conseil, toujours faire une sauvegarde de sa base de donnée avant de faire une mise à jour. Cela parrait évident mais c’est toujours bon de le rappeler. 

 

J’ai fait la mise à jour simplement :

  • Suppression des fichier contenus dans « wp-content/mu-plugins/ ». 
  • Suppression des 2 répertoire de thème. 
  • Désarchivage du zip de la version combo RC1. 
  • Copie du thème principal dans « wp-content/theme »
  • Copie du thème des membres dans « wp-content/ »
  • Refresh dans mon navigateur et roulez jeunesse.

 

Pour vérifier que la mise à jour a bien été faite, allez dans le tableau de bord et Site Admin / BuddyPress. En bas de la page, vous verez la version pour chaque composant BuddyPress. Si tout est marqué « 1.0-RC1″, c’est que vous avez tout bon. 

 

Deuxième conseil, ayant activé « Wp-super-cache », il est plus prudent de le désactiver avant la mise à jour. J’ai eu un affichage très bizarre au premier refresh provoqué par le cache. Bien entendu, vous pouvez le réactivé après avoir fait la mise à jour. 

 

Concernant les modifications du code, elles sont très nombreuses mais pas d’ajout de fonction particulière. Vous retrouverez tout les menus habituels. Le code est revu en profondeur mais n’apporte pas grand chose de très excitant. 

 

Toujours est il que la version finale approche et que c’est bon.

Vendredi 13 février 2009 | Auteur: obuisson

Même si ce n’est pas annoncé sur le blog de BuddyPress, l’équipe de développement a mis en téléchargement BuddyPress 1.0 Release Candidate 1

Vous pouvez la télécharger à cette adresse : http://buddypress.org/download/

 

Malheureusement, je ne pourrais pas la tester avant demain car j’ai pas mal de choses  de prévu IRL.

Jeudi 12 février 2009 | Auteur: obuisson

Peu d’activité sur ce blog ces derniers temps mais le petit BuddyPress m’occupe beaucoup en ce moment. 

 

La version finale est en approche mais n’est pas totalement là. Initialement prévu pour le 12 février (c’est-à-dire aujourd’hui), elle sera retardée malheureusement. En contre-partie, nous aurons droit à la sortie de BuddyPress 1.0 release candidate 1.

 

Les principales raisons de ce retard est que l’équipe de développement veut améliorer l’intégration de buddypress dans Wordpress MU. En particulier, autour du plugins « Site Wide » de WordPress MU permettant de gérer l’activation et la désactivation de plugins et la gestion des mise-à-jour automatique. 

 

Enfin, ce blog n’est pas mort et les articles suivants verront le jour bientôt :

  • Mon compte-rendu du Wordcamp de samedi dernier.
  • Une série d’article autour de l’optimisation de BuddyPress.
Vendredi 30 janvier 2009 | Auteur: obuisson

La bonne nouvelle de la nuit et comme annoncez hier, BuddyPress est sortie en version 1.0 Beta 2

 

Pas de nouveauté dans cette version mais énormément de correction de bug dont la majorité ont été signalée par la communauté. La sortie de cette beta 2 intervient 3 jours après la date initiale mais les développeurs ont préférés attendre la sortie de WPMU 2.7 pour sortir cette version. Je suis entièrement d’accord avec cette stratégie. 

L’autre bonne nouvelle du jour est que la version finale 1.0 est annoncée pour le 12 Février comme prévu initialement. 

 

Je vous ferai un petit topo sur cette beta 2 et, en particulier, sur la façon de faire l’upgrade depuis la beta1.

Jeudi 29 janvier 2009 | Auteur: obuisson

Le mois de février va être chaud pour les moteurs de réseaux sociaux. 

 

Pour Elgg, la version 1.5 devrait sortir courant février mais aucune date officiel n’est annoncée pour le moment. 

Les fonctionnalités annoncés sont les suivantes (avec une indication de l’avancement du développement) :

  1. Views and plugin location caching
  2. Scalability enhancements - phase one completed. (this is ongoing)
  3. OpenDD import and export - Completed
  4. Improvements to the submenu system including better grouping and naming
  5. Improved frontpage layout
  6. Views and languages files to be loaded on demand rather than discovered on initialisation
  7. Metastring garbage collection - Completed
  8. Group deletion
  9. Site wide activity stream - Completed
  10. Log rotation - Completed
  11. Admin interface for profile field creation - Completed
  12. Rebuild js toolbar menu to be cross-browser compatible - Completed

 

A noter que les thèmes devront être adaptés afin de fonctionner avec la version 1.5. Les développeurs de Curverider nous refonds le coup de ne pas maintenir une compatibilité au niveau des thèmes. Cela commence a être un peu pénible à force. J’attends de voir la sortie de la version 1.5 pour vous en dire plus. 

 

Pour Buddypress, la beta 2 est retardée et, bien entendu, la version finale. La faute à ….. WPMU 2.7. En effet, les développeurs BuddyPress ont décidés d’attendre la sortie de la version 2.7 de WPMU avant de lancer la beta 2. Ce qui est finalement assez logique car il est inutile de maintenir un code pour la version 2.6 de WPMU alors qu’elle va être obsolète d’ici quelques jours. 

La bonne nouvelle est que la sortie de WPMU 2.7 est imminente. Les développeurs ont annoncés qu’elle sortira lorsqu’il n’y aura plus de tickets ouverts dans le trac. 

 

Je vous tiendrai au courant dés que les annonces de sortie seront là. Beaucoup d’excitation et de travail pour ce mois de février. Bien entendu, je ferai des articles après avoir tester les nouveautés de chacune des versions.

Mercredi 28 janvier 2009 | Auteur: obuisson

Une petite astuce pour faire des modifications rapide des thèmes Buddypress. Il est possible de modifier les feuilles de style associées aux thèmes de façon rapide et propre. 

Dans le répertoire mon_install_wpmu/wp-content/theme/buddypress-home/css/, vous avez les feuilles de style du thème principal décomposées de la façon suivante : 

base.css => Fichier de définition CSS globale. 

custom-sample.css => Voir plus bas.

ie/ => Fichiers CSS  spécifique pour Internet Explorer 

loader.php => Fichier permettant de gérer les différents fichiers CSS. 

 

Le fichier « custom-sample.css » vous permet de modifier à votre guise les différents style de la CSS de base, sans avoir à toucher les fichiers livrés avec BuddyPress. Cela permet de pouvoir faire des mise à jour de buddypress, en douceur, sans tout perdre. 

Pour que le fichier « custom-sample.css » fonctionne, il faut tout d’abord le renommer : 

mv custom-sample.css custom.css

 

A partir de là, vous pouvez mettre les styles que vous voulez modifier dans le fichier « custom.css » et les modifications seront prisent en compte lorsque du rechargement de la page de votre site. 

 

Pour prendre un exemple, si vous voulez modifier la couleur de fond du corps de la page:

Il faut copier la définition du style #body du fichier base.css qui contient : 

body {

     background: #fff;

     font-size: 1.2em;

    color: #555;

    background: url(../images/background.gif) top left repeat-y;

   line-height: 170%; 

   min-width: 960px;

    max-width: 1300px;

    margin: 0 auto;

}

et mettre les styles suivant dans « custom.css » : 

body {

    background: #ff0000;

    font-size: 1.2em;

    color: #555;

    line-height: 170%;

    min-width: 960px;

    max-width: 1300px;

    margin: 0 auto;

}

 

Recharger votre site et vous verrez vos modifications. Pour le moment, le site pique les yeux car le rouge est plutôt violent mais c’est plus pour vous montrer la mécanique. Maintenant, c’est à vous de jouer et de modifier votre page buddypress comme vous le souhaitez. A noter, qu’un certain nombre de bandeaux de couleur sont gérés par des images. Si vous voulez complètement modifier les couleurs de votre thème, il faudra utiliser votre logiciels de retouche d’image préféré afin de procéder à ce changement. 

 

La même mécanique est, bien entendu, possible avec les thèmes des membres.

Lundi 26 janvier 2009 | Auteur: obuisson

Aujourd’hui, on va s’attaquer à un gros morceau de buddypress: les thèmes.

 

Premièrement et, et afin de bien comprendre, je vous conseille cet excellent tutorial sur les thèmes wordpress chez fan6art.

 

Dans Buddypress, la notion de thème se retrouve 3 fois : 

  • Le thème principal. 
  • Le thème des membres. 
  • Le thème des blogs des membres. 

 

Le thème principal et le thème des blogs sont présents dans le répertoire :

mon_install_wpmu/wp-content/themes/

Le thème des membres se trouve dans le répertoire :

mon_install_wpmu/wp-content/member-themes/

more…

Vendredi 23 janvier 2009 | Auteur: obuisson

Le 7 février aura lieu le WordCamp 2009 à la cantine

Le Wordcamp est une moment d’échange entre les personnes présente et le sujet est Wordpress, Wordpress MU. A priori, il faut compter sur la présence de Matt Mullenweg, fondateur du projet Wordpress.

Je serai présent ce jour là et je suis en train de voir s’il y a du monde d’intéresser pour que je fasse une présentation de BuddyPress ou pas. Si vous êtes intéressé, n’hésitez pas à vous inscrire. Pour cela, rendez-vous sur cette page : http://barcamp.pbwiki.com/WordCampParis2

Mardi 20 janvier 2009 | Auteur: obuisson

Petite nouveauté du matin concernant Buddypress : Le support de wp-super-cache.

Cette annonce a été fait via un ticket sur le trac (le ticket est dispo ici).

Jusqu’à maintenant, le support de wp-super-cache était juste sur la partie blog (page d’accueuil et news) d’un site buddypress. Toute la partie membre n’était pas supportée. Avec la nouvelle version de buddypress (dispo dans le subversion), le cache fonctionne sur toute les pages. A chaque action, le cache est invalidé afin de ne mettre à jour la page.

Après quelques tests très vite fait, cela semble fonctionner très bien. Je pousserai un peu plus les tests pour voir s’il n’y a pas de bug.