MAJ: Ce tutorial n’est plus valide pour les versions 1.0 de BuddyPress et 1.0-RC3 de BBPress. Vous pouvez retrouver un tutorial pour ces versions ici http://buddygrid.net/2009/06/21/ajouter-un-forum-bbpress-a-votre-buddypress/
Aujourd’hui, un tutorial afin d’intégrer des forums dans les groupes de BuddyPress.
Afin de réaliser cette intégration en douceur, il vous faut :
- La version SVN de BuddyPress
- La version SVN de Wordpress MU
- La version Alpha de BBPress (moteur de forums).
Maintenant que l’on sait ce dont nous avons besoin, nous allons voir ce qu’il faut faire.
- Etape #1 : Récupération des sources :
Sur votre serveur, vous devez avoir un client subversion afin de récupérer les softs.
Pour Buddypress, il faut récupérer le repository svn en faisant un : « svn co http://svn.buddypress.org/trunk »
Pour Wordpresss MU, il faut récupérer le repository svn en faisant un : « svn co http://svn.automattic.com/wordpress-mu/trunk/ »
Pour BBPress, il faut récupérer la version alpha sur le site du projet ici : http://bbpress.org/download/
- Etape #2 : Installation Buddypress et WPMU
Je ne vais pas détailler l’installation de WPMU et de BuddyPress ici car ce n’est pas l’objet de ce tutorial.
- Etape #3 : Installation de BBPress
Le plus simple est de créer un répertoire forums à la base de votre installation de WPMU. Ce qui vous permettra d’appeler votre forums avec une url de la forme : « http://mon_site_buddypress.com/forums/ »
Décompresser l’archive dans le répertoire forums afin de disposer des fichiers nécessaire. Vous devez aussi créer une base de donnée dédié à bbpress.
Une fois les fichiers prêts et votre base de donnée créée. Dans votre navigateur, allez à l’url suivante : « http://mon_site_buddypress.com/forums ».
Remplissez le formulaire correspondant aux paramètres de base de donnée.
Il n’est pas utile de procéder à l’intégration de bbpress dans wordpress. Vous pouvez passer à l’étape suivante.
A l’étape suivante, remplissez le nom du forums, le login pour l’administrateur du forums et le nom du premier forums.
L’installation est prête.
- Etape #4 : La configuration de bbpress
Afin de commencer l’intégration du forum dans votre install buddypress, il faut copier le plugin bbpress fait pour buddypress dans votre install bbpress. Pour cela faire :
Copier le fichier depuis votre install buddypress situé bp-forums/bbpress-plugins/buddypress-enable.php dans un répertoire my-plugins de votre install bbpress.
Dans l’interface d’administration de votre bbpress,
Activez le plugins « buddypress support plugins ».
Dans la partie settings, activez le xml-rpc et le pingback.
- Etape #5 : Intégration des forums dans buddypress.
Allez dans votre backend de buddypress et activer le forums. Cette partie est un peu récalcitrante donc n’hésitez pas à refaire l’étape plusieurs fois.
Aller dans la partie administration d’un groupe, vérifiez si le forums est activé. Si c’est le cas, désactivez le et sauvegardez les préférences.
Puis réactivez le forums afin de procéder à l’installation du forums de votre groupe.
Normalement, si vous avez un forums portant le nom du groupe dans votre bbpress, c’est que l’intégration fonctionne.
voila c’est terminé pour aujourd’hui.
