{"id":1516,"date":"2010-03-31T17:38:13","date_gmt":"2010-03-31T16:38:13","guid":{"rendered":"http:\/\/flaven.fr\/?p=1516"},"modified":"2013-09-24T12:57:53","modified_gmt":"2013-09-24T10:57:53","slug":"buddypress-123-wordpress-reseaux-sociaux-installer-un-reseau-social-avec-buddypress-123","status":"publish","type":"post","link":"https:\/\/flaven.fr\/2010\/03\/buddypress-123-wordpress-reseaux-sociaux-installer-un-reseau-social-avec-buddypress-123\/","title":{"rendered":"Buddypress 1.2.3, WordPress, R\u00e9seaux Sociaux &#8211; Installer un r\u00e9seau social avec Buddypress 1.2.3"},"content":{"rendered":"<p>\n<!-- Buddypress 1.2.3, WordPress, R\u00e9seaux Sociaux - Installer un r\u00e9seau social avec Buddypress 1.2.3 --><br \/>\n<!--  Buddypress, WordPress, R\u00e9seaux Sociaux, PHP, MySQL --><br \/>\nIl \u00e9tait vraiment temps de voir les nouveaut\u00e9s que propose la toute derni\u00e8re version de <code>BuddyPress 1.2.3<\/code> qui aujourd&#8217;hui se comporte comme une simple extension fonctionnelle.<!--more--> <b>Cette extension de r\u00e9seau social est d\u00e9sormais compatible avec WordPress Mu, la plate-forme de multi-blogging, et une installation WordPress simple.<\/b><\/p>\n<h4>Installation de <code>WordPress MU 2.9.2<\/code> puis de <code>BuddyPress 1.2.3<\/code><\/h4>\n<p>Pour installer facilement <code>WordPress MU 2.9.2<\/code>, vou spoiuvez suisvre un des ratciles pr\u00e9c\u00e9dents qui a \u00e9t\u00e9 publi\u00e9s sur ce blog.<\/p>\n<ul>\n<li><a href=\"http:\/\/social.hecube.net\/blog\/2009\/06\/16\/buddypress-un-outil-de-gestion-de-reseau-social-base-sur-wordpress-mu\/\" target=\"_blank\">BuddyPress &#8211; Un outil de gestion de r\u00e9seau social bas\u00e9 sur WordPress Mu<\/a><\/li>\n<\/ul>\n<p><i>Nous avons mener un test de mise en place de <code>BuddyPress 1.2.3<\/code> sur une plate-forme <code>WordPress MU 2.9.2<\/code>. le tout sur une installation MAMP<\/i><\/p>\n<h4>Rappel des principales informations \u00e0 connaitre pour installer <code>WordPress MU 2.9.2<\/code><\/h4>\n<p>Voil\u00e0 un bref rappel des \u00e9l\u00e9ments dont vous aurez besoin pour installer <code>WordPress MU 2.9.2<\/code>. On va pousser le vice jusqu&#8217;\u00e0 changer le fichier <code>hosts<\/code> de notre ordinateur pour que notre future installation de BuddyPress r\u00e9ponde sur l&#8217;adresse suivante : <code>127.0.0.1 bp.hecube.net<\/code><\/p>\n<pre lang=\"sql\">\/Applications\/MAMP\/Library\/bin\/mysql -u root -p<\/pre>\n<p><b>Cr\u00e9er la BDD<\/b><\/p>\n<pre lang=\"sql\">\r\n# Cr\u00e9ation simultan\u00e9e de la base bp_install\r\n# et de l'utilisateur bp_install\r\nCREATE USER 'bp_install'@'localhost' IDENTIFIED BY 'bp_install'; GRANT USAGE ON *.* TO 'bp_install'@'localhost' IDENTIFIED BY 'bp_install'WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0; CREATE DATABASE IF NOT EXISTS bp_install;GRANT ALL PRIVILEGES ON bp_install.* TO 'bp_install'@'localhost';\r\n<\/pre>\n<p><b>Supprimer la BDD<\/b><\/p>\n<pre lang=\"sql\">\r\n# Destruction de 'bp_install'@'localhost' ...\r\nDROP USER 'bp_install'@'localhost';\r\nDROP DATABASE IF EXISTS `bp_install` ;\r\n<\/pre>\n<p><b>Cr\u00e9er seulement la BDD<\/b><\/p>\n<pre lang=\"sql\">CREATE DATABASE bp_install;<\/pre>\n<p><b>Utiliser la BDD <code>bp_install<\/code><\/b><\/p>\n<pre lang=\"sql\">use bp_install;<\/pre>\n<p><b>Les informations indispensables \u00e0 l&#8217;installation de BuddyPress<\/b><\/p>\n<blockquote><p>\nDatabase Name = bp_install<br \/>\nDatabase User name = bp_install<br \/>\nDatabase Password = bp_install<br \/>\nDatabase Host = localhost\n<\/p><\/blockquote>\n<p><b>Modification \u00e0 apporter au fichier <code>hosts<\/code> qui est pr\u00e9f\u00e9rable pour ne pas avoir adresse IP en guise de nom de domaine.<\/b><\/p>\n<pre lang=\"txt\">\r\n# test for BP\r\n127.0.0.1 bp.hecube.net \r\n<\/pre>\n<p><b>Le changement des autorisations sur les r\u00e9pertoires de fichiers<\/b><\/p>\n<pre lang='txt'>chmod 755  \/Applications\/MAMP\/htdocs\/buddypress_1_2_3\/site \/Applications\/MAMP\/htdocs\/buddypress_1_2_3\/site\/wp-content\/<\/pre>\n<p>Il ne vous reste plus qu&#8217;\u00e0 supprimer le fichier <code>index-install.php<\/code> pour pouvoir profiter du WPMU.<br \/>\n<code>You can safely delete index-install.php now. It's always a good idea to remove code and scripts you don't need.<\/code><\/p>\n<h4>En cas de malheur&#8230;<\/h4>\n<p>Vous pouvez toujours supprimer l&#8217;uitlsateur et la BDD de donn\u00e9es et recommencer.<\/p>\n<pre lang=\"sql\">\r\n# Destruction de 'bp_install'@'localhost' ...\r\nDROP USER 'bp_install'@'localhost';\r\nDROP DATABASE IF EXISTS `bp_install` ;\r\n<\/pre>\n<p><b>BuddyPress s&#8217;installe comme un simple plugin !<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/03\/wp_buddypress_1_2_3_1.jpg\" alt=\"Buddypress 1.2.3, WordPress, R\u00e9seaux Sociaux - Installer un r\u00e9seau social avec Buddypress 1.2.3\" width=\"500\" height=\"265\" \/><\/p>\n<p><b>BuddyPress s&#8217;installe comme un simple plugin !<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/03\/wp_buddypress_1_2_3_1.jpg\" alt=\"Buddypress 1.2.3, WordPress, R\u00e9seaux Sociaux - Installer un r\u00e9seau social avec Buddypress 1.2.3\" width=\"500\" height=\"265\" \/><\/p>\n<p><b>Les recommandations officielles pour installer BuddyPress<\/b><\/p>\n<blockquote><p>\nYou can download and install BuddyPress using the built in WordPress plugin installer. If you download BuddyPress manually, make sure it is uploaded to &#8220;\/wp-content\/plugins\/buddypress\/&#8221;.<\/p>\n<p>Activate BuddyPress in the &#8220;Plugins&#8221; admin panel using the &#8220;Activate&#8221; link.<\/p>\n<p>You will need to enable permalink support in your WordPress installation for BuddyPress pages to function correctly. You can set this up using the &#8220;Settings &gt; Permalinks&#8221; menu in your WordPress admin area.<\/p>\n<p>Finally, you will need to activate a BuddyPress compatible theme. Two BuddyPress themes are bundled with the plugin, you can activate these using the &#8220;Appearance &gt; Themes&#8221; menu in your WordPress admin area. To install other BuddyPress compatible themes, use the &#8220;Appearance &gt; Add New Themes&#8221; menu and select the &#8220;buddypress&#8221; checkbox before hitting the &#8220;Find Themes&#8221; button.\n<\/p><\/blockquote>\n<h4>L&#8217;activation du plugin BuddyPress<\/h4>\n<p>On va voir \u00e9cran par \u00e9cran comment proc\u00e9der pour utiliser BuddyPress ainsi que l&#8217;installation du plugin d&#8217;album photos.<\/p>\n<p><b>Dans le backend de WPMU<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/03\/wp_buddypress_1_2_3_4.jpg\" alt=\"Buddypress 1.2.3, WordPress, R\u00e9seaux Sociaux - Installer un r\u00e9seau social avec Buddypress 1.2.3\" width=\"500\" height=\"265\" \/><\/p>\n<p><b>On active le plugin BuddyPress<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/03\/wp_buddypress_1_2_3_2.jpg\" alt=\"Buddypress 1.2.3, WordPress, R\u00e9seaux Sociaux - Installer un r\u00e9seau social avec Buddypress 1.2.3\" width=\"500\" height=\"265\" \/><\/p>\n<p><b>On active le template <code>BuddyPress Default 1.2.3 by BuddyPress.org<\/code><\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/03\/wp_buddypress_1_2_3_3.jpg\" alt=\"Buddypress 1.2.3, WordPress, R\u00e9seaux Sociaux - Installer un r\u00e9seau social avec Buddypress 1.2.3\" width=\"500\" height=\"265\" \/><\/p>\n<h4>Exploration de BuddyPress &#8211; La cr\u00e9ation d&#8217;un groupe<\/h4>\n<p><b>La cr\u00e9ation d&#8217;un groupe se fait comme toujours en 3 \u00e9tapes.<\/b><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/03\/wp_buddypress_1_2_3_7.jpg\" alt=\"Buddypress 1.2.3, WordPress, R\u00e9seaux Sociaux - Installer un r\u00e9seau  social avec Buddypress 1.2.3\" width=\"500\" height=\"265\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/03\/wp_buddypress_1_2_3_8.jpg\" alt=\"Buddypress 1.2.3, WordPress, R\u00e9seaux Sociaux - Installer un r\u00e9seau social avec Buddypress 1.2.3\" width=\"500\" height=\"265\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/03\/wp_buddypress_1_2_3_9.jpg\" alt=\"Buddypress 1.2.3, WordPress, R\u00e9seaux Sociaux - Installer un r\u00e9seau social avec Buddypress 1.2.3\" width=\"500\" height=\"265\" \/><\/p>\n<h4>Exploration de BuddyPress &#8211; La cr\u00e9ation d&#8217;un album de photos dans le profil<\/h4>\n<p>On installe un plugin pour la cr\u00e9ation des albums images qui va s&#8217;adjoindre au profil de chaque utilisateur. Le plugin est totalement op\u00e9rationnelle dans cette version. Il vous offre la possibilit\u00e9 de publier autant d&#8217;album que vous le souhaiter en envoyant autant de photos souhait\u00e9es par album.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/03\/wp_buddypress_1_2_3_10.jpg\" alt=\"Buddypress 1.2.3, WordPress, R\u00e9seaux Sociaux - Installer un r\u00e9seau social avec Buddypress 1.2.3\" width=\"500\" height=\"265\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/03\/wp_buddypress_1_2_3_11.jpg\" alt=\"Buddypress 1.2.3, WordPress, R\u00e9seaux Sociaux - Installer un r\u00e9seau social avec Buddypress 1.2.3\" width=\"500\" height=\"265\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/03\/wp_buddypress_1_2_3_12.jpg\" alt=\"Buddypress 1.2.3, WordPress, R\u00e9seaux Sociaux - Installer un r\u00e9seau social avec Buddypress 1.2.3\" width=\"500\" height=\"265\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/03\/wp_buddypress_1_2_3_13.jpg\" alt=\"Buddypress 1.2.3, WordPress, R\u00e9seaux Sociaux - Installer un r\u00e9seau social avec Buddypress 1.2.3\" width=\"500\" height=\"265\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/03\/wp_buddypress_1_2_3_14.jpg\" alt=\"Buddypress 1.2.3, WordPress, R\u00e9seaux Sociaux - Installer un r\u00e9seau social avec Buddypress 1.2.3\" width=\"500\" height=\"265\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/03\/wp_buddypress_1_2_3_15.jpg\" alt=\"Buddypress 1.2.3, WordPress, R\u00e9seaux Sociaux - Installer un r\u00e9seau social avec Buddypress 1.2.3\" width=\"500\" height=\"265\" \/><\/p>\n<h4>Le contenu complet du readme.txt de BuddyPress<\/h4>\n<p>Une partie des indications donn\u00e9es par le <code>readme.txt<\/code>de BuddyPress qui contient entre autre un descriptif de ce qu&#8217;est devenu BuddyPress : un plugin !<\/p>\n<pre lang=\"txt\">\r\n=== Plugin Name ===\r\nContributors: apeatling\r\nTags: buddypress, social networking, activity, profiles, messaging, friends, groups, forums, microblogging, twitter, facebook, mingle, social, community, networks, networking, cms\r\nRequires at least: 2.9.1\r\nTested up to: 2.9.2\r\nStable tag: 1.2.3\r\n\r\n== Description ==\r\n\r\nSocial networking in a box. Build a social network for your company, school, sports team or niche community all based on the power and flexibility of WordPress.\r\n\r\nBuddyPress will let users register on your site and start creating profiles, posting messages, making connections, creating and interacting in groups and much more.\r\n\r\n<\/pre>\n<h2>En savoir plus<\/h2>\n<ul>\n<li>Installation pour les d\u00e9butants de BuddyPress<br \/>\n\t\t<a href=\"http:\/\/wpmu.org\/beginners-guide-to-buddypress\/\" target=\"_blank\">http:\/\/wpmu.org\/beginners-guide-to-buddypress\/<\/a><\/li>\n<li>Plugin permettant la cr\u00e9ation d&#8217;albums photos sur la plate-forme BP<br \/>\n\t\t<a href=\"http:\/\/wordpress.org\/extend\/plugins\/bp-album\/\" target=\"_blank\">http:\/\/wordpress.org\/extend\/plugins\/bp-album\/<\/a><\/li>\n<li>Le site officiel du plugin<br \/>\n\t\t<a href=\"http:\/\/flweb.it\/buddypress-album-plus\/\" target=\"_blank\">http:\/\/flweb.it\/buddypress-album-plus\/<\/a><\/li>\n<li>Installer BP<br \/>\n\t\t<a href=\"http:\/\/codex.buddypress.org\/getting-started\/setting-up-a-new-installation\/\" target=\"_blank\">http:\/\/codex.buddypress.org\/getting-started\/setting-up-a-new-installation\/<\/a><\/li>\n<li>Installer BP<br \/>\n\t\t<a href=\"http:\/\/buddypress.org\/about\/release-history\/\" target=\"_blank\">http:\/\/buddypress.org\/about\/release-history\/<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Il \u00e9tait vraiment temps de voir les nouveaut\u00e9s que propose la toute derni\u00e8re version de BuddyPress 1.2.3 qui aujourd&#8217;hui se comporte comme une simple extension&hellip; <\/p>\n<p class=\"text-center\"><a href=\"https:\/\/flaven.fr\/2010\/03\/buddypress-123-wordpress-reseaux-sociaux-installer-un-reseau-social-avec-buddypress-123\/\" class=\"more-link\">Continue reading &rarr; <span class=\"screen-reader-text\">Buddypress 1.2.3, WordPress, R\u00e9seaux Sociaux &#8211; Installer un r\u00e9seau social avec Buddypress 1.2.3<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":9457,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"bf_ai_meta_description":"BuddyPress 1.2.3 transforme WordPress en r\u00e9seau social. Installez WordPress MU 2.9.2 et BuddyPress 1.2.3 pour cr\u00e9er un r\u00e9seau social avec des outils de gestion.","bf_ai_og_title":"BuddyPress 1.2.3, R\u00e9seaux Sociaux","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[3454,3444,3446,3449,3435,3452],"tags":[200,2211,20,2224,2223],"class_list":["post-1516","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-journalism-writing","category-programming-databases","category-social-media-community","category-tutorials-how-to","category-web-development","category-wordpress-cms","tag-buddypress","tag-mysql","tag-php","tag-reseaux-sociaux","tag-wordpress"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3Vuhl-os","jetpack_featured_media_url":"https:\/\/flaven.fr\/wp-content\/uploads\/2010\/03\/wp_buddypress_1_2_3_b1_2_g_bf.jpg","_links":{"self":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/1516","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/comments?post=1516"}],"version-history":[{"count":1,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/1516\/revisions"}],"predecessor-version":[{"id":9458,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/1516\/revisions\/9458"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media\/9457"}],"wp:attachment":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media?parent=1516"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/categories?post=1516"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/tags?post=1516"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}