Manual para la sincronización de cuentas de usuario con JFusion

Objetivo que se quiere conseguir

Este manual explica los pasos que se han de seguir para disponer de una centralización, o mas bien, sincronización de las cuentas de usuario que se creen en las diferentes páginas webs de una empresa en la que se usen varias plataformas de trabajo para proveer a sus clientes de diferentes servicios y que estos, para facilitarles su experiencia web 2.0, no necesiten registrarse en cada servicio proporcionado por la empresa.
Para ello se seguirán una serie de pasos en un entorno de prueba que daremos por predefinido desde el comienzo y que será con el que trabajemos.
El entorno de prueba
Durante todo el ensayo se usara el siguiente material, con el cual, se ha conseguido el objetivo que se estaba buscando.

  • Ubuntu Server 10.04 sobre una maquina virtual con VMWare WorkStation 7.0.0 *
  • Sobre el SO se ha usado los servicios de Apache, PHP, MYSQL y phpMyAdmin.
  • Se han empleado los gestores de contenidos Joomla, Moodle, Magento y WordPress.
  • Y el plugin JFusion para la plataforma Joomla.

(más…)

Leer más

Añadir un editor amigable a bbPress

Por el momento bbPress viene sin ningún tipo de interfaz gráfica que permita a los usuarios de forma sencilla escribir con diferentes estilos como puede ser letra en negrita, cursiva, tachada, centrada, etc. o que les permita añadir enlaces, imágenes, listas, etc.

Existen una gran cantidad de plugis que suplen esa carencia, unos con más o menos funciones, proporcional a la de su peso.

(más…)

Leer más

Permitir elegir la contraseña durante el registro en bbPress

Por defecto bbPress no permite elegir la contraseña en el formulario de registro si no que te envía una aleatoria a la cuenta de correo que le hayas especificado. Por un lado esta bien pues el email tendrá que ser real si después el usuario quiere acceder al foro, pero también es engorroso tener que esperar a que te llegue el correo para copiar la contraseña, ir al panel de usuario y cambiarla.

Es por ello que el plugin Instant Password creado por _CK_ permite eso mismo.

Bloquear el registro de robots en bbPress

Si queremos evitarnos problemas con robots spammers que pudiesen colarse en nuestro foro, una de las formas más sencillas es mediante un plugin que a través de una operación matemática bloquee a todos aquellos que no la realicen.

Hay disponibles varios plugins para esta labor, uno de ellos es el Human Test for bbPress creado por el usuario _ck_ , uno de los mejores programadores por lo que he podido ver, ya que todos sus plugins funcionan a la primera y correctamente.

Sincronización de bbPress con WordPress

Como comente ayer, la entrada de hoy se dedicara a explicar los pasos que tenemos que seguir para que cuando nosotros o cualquiera de los editores de nuestro blog publique una entrada, automáticamente esta se sincronice en bbPress dentro de un foro que le especificaremos como por ejemplo “Publicaciones del portal”. A si mismo todos los comentarios que se dejen en la entrada del blog se sincronizaran y a parecerán en el hilo del foro (entrada del foro). También podemos hacer que funcione de forma inversa, es decir, que todos los comentarios que se dejen en el foro se sincronicen en el blog. Todo esto es configurable.

Para conseguir esto necesitaremos dos plugins, uno para cada plataforma. Los descargaremos y subiremos cada uno a su correspondiente directorio:

Ambos plugins los ha creado la misma persona, un ruso, así que tenemos como idiomas de configuración el ingles por defecto o el ruso, si así tuviéramos configurado el blog.

(más…)

Leer más

Instalación de bbPress e integración con WordPress

Durante la instalación de bbPress debemos de seguir unos pasos concretos para que se integre correctamente con WordPress y compartan las cookies así como la tabla de usuarios de la base de datos que compartirán (cada uno con su prefijo).

Para ello lo primero es crear un nuevo directorio con el nombre  “foro” en la raíz de nuestro blog, junto al resto de directorios (wp-admin, wp-content, etc.). Una vez creado nos bajamos la ultima versión de bbPress y la descomprimimos dentro del directorio.

También tendremos que descargar la traducción para poder tener los foros en español, podemos bajarla desde ayudawordpress o desde aquí mismo. Dentro del zip tenemos dos ficheros, un .po y un .mo que tendremos que subir a la raíz del foro dentro de un directorio que crearemos con el nombre de “my-languages”.

 

(más…)

Leer más

Plataforma de foros bbPress

bbPress-Integracion1

bbPress es un sistema de gestión de foros creado por Automattic, la misma empresa que se encarga de WordPress.

Se caracteriza principalmente por su gran facilidad para integrarlo con WordPress de forma que ambos usen la misma tabla de usuarios de la base de datos y las mismas cookies, consiguiendo así que cuando un usuario inicia sesión en cualquiera de las dos partes, automáticamente esta autenticado en la otra parte. A si mismo también se puede configurar los diferentes roles que tendrán los usuarios de una plataforma en la otra.

(más…)

Leer más

Poedit

Puede que en más de una ocasión nos encontremos con la necesidad de traducir a nuestro idioma algún programa, web, plugin, u otros contenidos que por defecto vienen en ingles u otro idioma.

En muchos casos el texto ira integrado al resto de código, en ese caso, si es por ejemplo un php, js o html no nos quedara otra que editarlo a mano.
En cambio, si tenemos suerte,  podemos encontrarnos en ocasiones en el que el programador decidió almacenar todo el texto en unos ficheros y que estos pudiesen ser editados a nuestro antojo de forma relativamente sencilla.

Este método esta genial, primero, porque si necesitamos traducirlo para nosotros mismos, lo haremos en un momento, y segundo, porque si el programa es lo suficientemente interesante seguro que nos encontramos una comunidad tras él, y con ello, los ficheros ya traducidos en varios idiomas. Y si no fuera el caso, siempre podremos ser los primeros y hacerle llegar la traducción al creador para que la adjunte con el resto de idiomas ; )

(más…)

Leer más