BuddyPress, WordPress y bbPress

Blog

Configurar los foros en Buddypress, WPMU + bbPress (integración)


Instalación y configuración de bp-forums

Desde la versión 1.1 es Automático

Mira Todo lo que te ahorras:

El componente bp-forums, proporciona un vínculo entre bbPress y los foros de BuddyPress. De esta forma se puede manipular y crear foros directamente desde BuddyPress.

La funcionalidad de los Foros, es muy básica y está limitada a la creación de foros, creación de temas y sus respuestas.

Más tarde, llegará una integración más avanzada, incluyendo la moderación, la búsqueda y el etiquetado.

***Por favor, Nota ***

* ATENCIÓN * Debes utilizar bbPress (1.0 o superior) y WPMU (2.8.2 o superior) .

Para descargar WPMU:

http://mu.wordpress.org

Para descargar el bbPress:

http://bbpress.org

Sigue estos pasos para obtener los foros:

1. Ejecuta el instalador bbPress simplemente accediendo al subdirectorio que lo hayas subido.

2. En el paso 2 tendrá que integrar bbPress con WordPress

- Marca “Add integration settings”

- Marca “Add cookie integration settings”

- Añade la URL de WordPress y la URL del blog (que son lo mismo)

- Añade las auth keys, las encontrarás en el archivo wp-config.php de wordpress, en el directorio raíz.

- Marca “Add user database integration settings”

- Añade el prefijo de las tablas (por lo general siempre ‘wp_’)

– Añade la configuración de la base de datos que encontrarás en wp-config.php, en el directorio raíz de wordpress

- Normalmente, podrás dejar en blanco el “character set” y el “collation”

- Deja en Blanco “Custom user tables”.

3. En el Paso 3, entrar en cualquier cosa que te guste como el nombre del sitio y, a continuación, seleccione un usuario admin de WPMU, que bbPress establecerá como keymaster. (si no te sale ningún usuario, algo has hecho mal en los pasos anteriores.

4. Ejecuta la instalación de bbPress, y ya podrás acceder a bbPress con el usuario keymaster.

5. Ves al directorio de administración (/ bb-admin) y, a continuación, en el menú de configuración. Marca la casilla “Enable XML-RPC” y “Enable Pingbacks”.

6. En la carpeta bp-forums hay una carpeta que pone “bbpress-plugins” y dentro de esta encontrarás el archivo buddypress-enable.php. Copia este archivo, dentro de la carpeta de plugins de bbPress (por ejemplo, dominio/bbpress/bb-plugins/)

7. Habilitar el plugin bbPress en el área de administración de bbPress.

8. Ahora, sal del menú de administración y haz un Logout, y registra un nuevo usuario en bbPress (apúntate el nombre de usuario y la clave). Ahora identifícate como keymaster, Ves a “users” y busca el usuario que has creado. Pulse el vínculo “edit” y establecer el “User Type” como “Administrator”. Guarda los cambios.

9. Habilitar el cambio de usuario en bbPress copiando la siguiente línea de código en el archivo bb-config.php, que encontrarás en el directorio raíz de bbPress:

$ bb-> bb_xmlrpc_allow_user_switching = true;

10. Accede a tu interface de administración de WPMU ves a “administrador del sitio> Grupo de los Foros” rellena dónde está la instalación de bbPress. Introduce el nombre de usuario y la contraseña para el “admin” de usuario que acaba de crear.

11. Una vez que haya guardado la información, ya se podrán crear foros en los grupos. En los grupos existentes que tuvieran los foros activados, deberás desactivar los foros en ellos y a continuación, volverlo a activar. Todos los grupos nuevos que se creen, ya no tendrán este inconveniente.

*** NOTA ***

Ten en cuenta, que los foros, serán Públicos, incluso, si un grupo es privado, será accesible mediante la interface de bbPress. Esto, se arreglará con el tiempo, pero por favor, se consciente de esta situación, antes de publicar nada.

17 Comentarios

Comentarios

01
Davicin
21 febrero, 2009

Hola, cuando integro el foro y publico un tema, me baja la barra de administración hasta justo el título del post (de una manera descolocada y por lo tanto perdiendo dicha barra de la parte superior).

¿Alguien sabe como solucionar eso? Supongo que sea tocando el estilo….

 
02
Jaume
1 mayo, 2009

Solo una duda, la base de datos al instalar bbpress tiene que ser la misma de buddypress o tiene que ser distina

 
03
CalleVirtual.Com
3 agosto, 2009

Yo lo hago compartiendo db conbuddy press, pero nada. No hay forma, esto se me esta torciendo bastante, llevo mas de una semana con arrastrando el problema.

Un poco de ayuda por favor!!

 
04
CalleVirtual.Com
3 agosto, 2009

Tengo MU 2.8.2. + BP 1.0.3 +BPDEV

El problema que tengo, es que a la hora de publicar un nuevo tema desde el foro del grupo, me sale el mensajito rojo de que ha habido un error “Ha habido un error publicando el tema.”, y no me publica nada.

La integracion de usuarios entre Mu y Bbpress lo hace bien, pero en esto ultimo no hay forma de hacerlo funcionar.

Pense que podia ser el theme, peor nada, en cualquier theme tb me sale el mismo error.

¿alguna idea al respecto?

 
05
Marcelo
7 septiembre, 2009

Al comenzar a instalar bbpress cometí un error, no remplacé el nombre de archivo bb-config-sample.php por bb-config.php, ahora me sale el mensaje: ERROR: Could not establish a database connection cada vez que quiero instalar.

Necesito saber cómo volver todo atrás para iniciar una nueva instalación ya que intenté borrando la carpeta de bbpress del servidor, pero al cargarla nuevamente se repite ese mensaje.

Gracias.

 
06
José Conti
7 septiembre, 2009

Hola,

No debes modificar el archivo bb-confog-sample.php, lo crea directamente el instalador.

Si has tenido un problema durante la instalación, puede que te haya quedado la base de datos a medias, y lo que te está pasando es que haya algún campo, elimina todo lo que haya en la base de datos.

Si la base de datos está vacía y eliminas todo lo que hay en el subdirectorio de bbPress y cuando lo subes y comienzas de nuevo la instalación, te dice que no puede establecer la conexión con la base de datos… es que debes vacías la cache del navegador. ya que no hay nada más que eliminar.

Si usas Chrome, mira de usar otro navegador, es infernal para las instalaciones, aunque elimines cache, sigue recordando, es una autentica pesadilla.

Un saludo

 
07
Marcelo
8 septiembre, 2009

No se qué haría sin tu ayuda!!! resolví ese tema y tengo BBPress instalado y funcionando según los pasos de este tutorial, me ha salvado la vida.

Sólo me queda el paso número 10.

No entiendo a qué sector de la interfaz de wordpress se refiere, podrías guiarme?

 
08
José Conti
8 septiembre, 2009

Ahora no puedo mirarlo, te estoy respondiendo desde el teléfono, pero este punto ha cambiado.

Creo recordar, que en el lado izquierdo, tienes el apartado BuddyPress y dentro de este, foros. Ahí debes configurar la conexión bbPress. Si no hay el apartado foros, tiene que estar por ahí, dentro del apartado BuddyPress.

Un saludo

 
09
Marcelo
8 septiembre, 2009

Ahora si!!! al fin termine la integración, tal cual dijiste el mismo se encuentra en el menú izquierdo en el apartado “Buddypress”, dentro está el submenú “Configuración Foros”.

Realizaré las pruebas correspondientes y comentaré cómo me ha ido.

Los felicito por todo lo que hacen por nosotros, simples usuarios interesados en aprender, sin ustedes no podríamos mejorar nuestro aprendizaje, han sido muy correctos y rápidos en brindarme soluciones.

Abrazo desde Argentina!!!

 
10
Marcelo
10 septiembre, 2009

Les comento que todo funciona a la perfección, WP – BP – BB quedaron integrados y estables.

Me surgen dudas sobre cómo bloquear los perfiles de los miembros y los contenidos de la red para visitantes que aún no están registrados, quedando sólo visibles para aquellos usuarios registrados, es decir que si cualquier visitante ingresa solo vea un mensaje donde se lo invite a registrarse para poder acceder los contenidos.

Gracias!!!

 
11
Mario
11 septiembre, 2009

tengo el mismo inconveniente que marcelo, necesito darles a mis miembros privacidad, no me parece correcto que cualquier persona que no este registrada pueda leer todos los comentarios de mi bp, como puedo hacer para que solo los usuarios registrados puedan leer y escribir o lo que fuese?

Me ayudan con este tema? que debo hacer para lograr esto?
Un saludo.

 
12
José Conti
11 septiembre, 2009

A ver, descargaros este archivo, que lo he modificado, y sustituir vuestro archivo header.php del theme de usuarios. http://www.bp-es.com/downloads/header.zip

Este archivo es del theme de usuarios de BuddyPress 1.0.3 así que si tienes una versión inferior o superior, no lo uses.

Una vez que lo sustituyas, solo los usuarios identificados podrán entrar en los perfiles.

Un saludo

 
13
Mario
13 septiembre, 2009

José, he probado el archivo que creaste y funciona bien, pero al completar los datos e ingresar la pagina inicial se deforma. Se que has realizado las modificaciones sobre el archivo del theme de usuarios de brussypress 1.0.3, yo tengo instalado el tema Darkpress de Buddydress.
Podrías decirme qué modificaciones realizar en el archivo de header.php del theme darjpress? o decirme qué códigos agregas? ya que comparando ambos archivos no distingo que codigo has agregado.

Realmente agradecería tu ayuda.

Un saludo.

 
14
José Conti
13 septiembre, 2009

Hola

Debes copiar y pegar todo lo que encuentres antes de <!DOCTYPE html PUBLIC al principio del archivo en tu propio archivo header.php y lógicamente en la misma posición.

Un saludo

 
15
Marcelo
15 septiembre, 2009

José, hice como explicaste, copie el codigo en el archivo header y quedo funcionando, lamentablemente lo que ocurre es que la barra gris de arriba se ve desplazada hacia la izquierda, se deformó, y a veces desaparece.

Si puedes pegale una mirada al sitio.

Espero tus consejos para corregir el error.

gracias

 
16
José Conti
15 septiembre, 2009

Hola

No puedo mirar nada, has puesto el código que te dije en el Tema de la página principal, no en le de los Usuarios.

La consecuencia de esto, es que solo acceder a la página, te envía a la identificación, y si aprietas en registrarte te envía de nuevo a la identificación, ya que no estoy identificado.

Debes eliminar el código de header del blog principal y solo ponerlo en el de los usuarios.

Un saludo

 
17
Miguel
23 septiembre, 2009

José Conti:

cómo puedo hacer para borrar mensajes en buddypress, por ejemplo: un usuario insultó a otro, un usuario insertó código en algun post, o simplemente borrar los mensajes de prueba que he ido creando yo mismo.

Espero tu respuesta.

Un cordial saludo.

 

Dejar un comentario