Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Joomla (http://www.forosdelweb.com/f119/)
-   -   Tutorial: Joomla + SMF + Bridge [Tutorial obsoleto, no implementar en sus sitios] (http://www.forosdelweb.com/f119/tutorial-joomla-smf-bridge-tutorial-obsoleto-no-implementar-sitios-398229/)

metacortex 30/05/2006 23:50

Tutorial: Joomla + SMF + Bridge [Tutorial obsoleto, no implementar en sus sitios]
 
Atención: Éste tutorial no sirve, si lo implementan en sus sitios obtendrán errores. Las razones están explicadas en el último post de este tópico
Se conserva el tema sólo como referencia y se cierra permanentemente.




Indice
A. Introducción.

B. Instalación de Joomla 1.0.8

C. Instalación de SMF RC2.

D. Integración de Joomla/SMF mediante el componente Orstio's Bridge.


A. Introducción:

Antes que nada es necesario agradecer el invaluable esfuerzo de:
  • Orstio: Por desarrollar el componente integrador Joomla/SMF.
  • Joomla.org: Por esta magnífica aplicación, la cual considero la mejor en materia de portales CMS.
  • Joomla en Español: Por encargarse de la traducción completa al español de las últimas versiones de Joomla. En este tutorial descargaremos Joomla de dicho sitio.
  • Joe Joomla: Por su completo y detallado tutorial de instalación del Bridge.
  • Simple Machines: Por haber logrado la mejor aplicación libre y gratuita de foros disponible.
Gracias a ellos tenemos a nuestra disposición las herramientas necesarias para construir sitios de calidad en forma rápida.


Objetivo de este tutorial

Al leer y llevar a la práctica este tutorial, el participante será capaz de:

- Instalar Joomla 1.0.8
- Instalar Simple Machines Forum RC2
- Integrar la gestión de usuarios de ambas aplicaciones por medio de Orstio's Bridge.


Atención: Éste tutorial no sirve, si lo implementan en sus sitios obtendrán errores. Las razones están explicadas en el último post de este tópico
Se conserva el tema sólo como referencia y se cierra permanentemente.

metacortex 30/05/2006 23:53

B. Instalación de Joomla 1.0.10


1.- Lo primero que haremos será bajar Joomla Spanish Premium 1.0.10 en Español desde Joomlaspanish.org haciendo click aquí: Descargar Joomla en español. [Archivo: Joomla_1.0.10-spanish-premium.zip]

__________________________________________________

2.- Una vez descargado el archivo Joomla_1.0.10-spanish-premium.zip es necesario descomprimirlo en una carpeta de tu disco.

__________________________________________________

3.- Graba los archivos a tu web o servidor local normalmente. Crea un directorio (carpeta) llamado "prueba".

P. "¿Por qué debo instalar en un directorio y no en la raiz de mi sitio?"
R. Básicamente por medidas de seguridad. No creo que desees que algún curioso se acerque mientras estás instalando tu portal.


__________________________________________________

4.- Accede a phpMyAdmin y crea una base de datos nueva para Joomla. Llámala joomsmf.

__________________________________________________

5.- Ahora vé a tu navegador y escribe la ruta de tu web así: http://www.tusitio.com/prueba/ . Allí te aparecerá la primera pantalla de instalación que es ésta:

http://img311.imageshack.us/img311/7567/14de1.png

Asegúrate de que todo esté correctamente, en especial que en los directorios que aparezcan abajo diga "Puede ser escrito". Si hay alguno que no tenga permisos 777, sólo vé a tu FTP y modifícaselos. Luego presionas el botón "Comprobar de nuevo" o la tecla F5, es igual. Cuando todo esté igual que la captura anterior puedes hacer click en "Siguiente".

Importante: Si acaso Joomla te da un mensaje que tu configuration.php no puede ser escrito no importa. Sigue con la instalación que al final te dará un código. Luego te explicaré qué hacer con ese código.

__________________________________________________

6.- En la ventana que sigue te encontrarás con la redacción de la licencia GNU. Léela si es tu deseo y presiona "Siguiente".

__________________________________________________

7.- En este paso, vas a decirle a Joomla dónde está la base de datos que le creaste al principio, así como tu usuario, contraseña y otro par de detalles. Veamos primero la imagen y luego explicamos algunas cosas:

http://img76.imageshack.us/img76/548/34zt1.png

Prácticamente el gráfico se explica por sí mismo. Pero hay un par de detalles que quiero que tomes en cuenta:

- El prefijo. Si es posible déjalo como está pero no lo elimines. Pronto montaremos SMF en la base de datos y tanto éste como Joomla deben tener sus tablas bien identificadas y diferenciadas.

- Los datos de ejemplo: Puedes optar por quitarlos o dejarlos. Si no eres muy experimentado (a) con Joomla quizás te interese instalarlos para observar algunos ejemplos y aprender de ellos. En dicho caso puedes dejar esa casilla activada (Recomendable). En conclusión: Esas 3 últimas casillas déjalas como están.

Ahora presiona "Siguiente" y aparecerá un diálogo pidiéndote confirmación de que los datos son correctos. Es decir, algo como esto:

http://img76.imageshack.us/img76/9687/4dialogo8lz.png

Haz click en Aceptar y pasa a la otra ventana.

__________________________________________________

8.- Nos encontramos entonces con el siguiente paso, el cual sirve para confirmar que los datos están correctamente grabados en tu BD. Si todo ha salido bien te saldrá un mensaje como este:

http://img76.imageshack.us/img76/402/55sq.png

Como puedes ver, también sirve para colocar el nombre de tu web. Pónle el que desees.

Démosle un rápido vistazo al phpMyAdmin. Deben estar 35 tablas nuevas en la base de datos "joomsmf" que habías creado.:

http://img76.imageshack.us/img76/194/6myadmin2my.png

Presiona "Siguiente".

__________________________________________________

9.- Éste es un paso importante, ya que aquí deberás colocar tu nueva contraseña de administrador así como el correo electrónico (Existente) que quieras asignarte como administrador de tu nuevo portal:

http://img186.imageshack.us/img186/9039/71vs.png

Automáticamente Joomla completa algunos campos, de manera que sólo debes llenar los otros 2: Tu constraseña y tu e-mail. Las casillas de abajo no las toques a menos que sepas qué estás haciendo.

P. "¿Pero cuál es mi nombre (Login) de administrador?".
R. Tu login es admin. Puedes cambiar eso luego desde tu panel de control.


Importante: ¿Recuerdas al principio te dije que Joomla te daría un cósigo en caso de que tu configuration.php no pueda ser escrito?. Si ese es tu caso haz lo siguiente:
  • Haz un click dentro del campo de texto que tiene el código. Éste se seleccionará todo automáticamente.

  • Presiona Control + C para copiarlo.

  • Crea un nuevo documento de texto en tu computadora. Por favor NO uses el block de notas de Windows, usa Wordpad o mejor aún, TextPad. Si estás en Linux usa cualquiera (total Linux y sus aplicaciones están hechos para estos y otros trabajos).

  • Guarda ese documento como configuration.php, súbelo al directorio donde tienes Joomla y dale permisos 644 y sólo 777 al momento de editar posteriormente la Configuración Global cuando tu sitio esté en funcionamiento.
__________________________________________________

10.- Enhorabuena! hemos llegado al final de la instalación de Joomla. Verás aquí una última ventana de instalación con 2 botones: uno para tu Panel de Administración y otro para tu sitio en vivo:

http://img76.imageshack.us/img76/5875/86au.png

__________________________________________________

11.- Pero aún falta algo: mover el sitio completo desde tu carpeta "prueba" hasta el directorio raiz:
  • En tu cliente FTP (Yo uso CuteFTP) asegúrate que estés en línea con tu server. Luego métete dentro de tu carpeta "prueba" y selecciona todo: archivos y directorio. Asegúrate que no quede nada sin seleccionar.

  • Luego presiona Control + X para cortar.

  • Vé a tu directorio public_html y presiona Control + V para pegar. En realidad lo que estarás haciendo es mover los archivos. Se tardará unos minutos en lo cuales puedes ir a tomar un cafecito y traerle otro al amigo metacortex.

  • Cuando todo esté listo abres tu archivo configuration.php

    Busca (Aprox. línea 6)
    Código HTML:

    $mosConfig_absolute_path = '/home/usuario/public_html/prueba';
    Sustituye por:
    Código HTML:

    $mosConfig_absolute_path = '/home/usuario/public_html';
    Busca (Aprox. línea 9)
    Código HTML:

    $mosConfig_absolute_path = '/home/usuario/public_html/prueba/cache';
    Sustituye por:
    Código HTML:

    $mosConfig_absolute_path = '/home/usuario/public_html/cache';
    Busca (Aprox. línea 41)
    Código HTML:

    $mosConfig_live_site = 'http://www.tusitio.com/prueba';
    Sustituye por:
    Código HTML:

    $mosConfig_live_site = 'http://www.tusitio.com';
  • Guarda el archivo y ciérralo.
__________________________________________________

Muy importante:

- La ruta de algunos directorio cambia según el servidor, así que reemplaza /home/usuario/public_html/ por el que tengas asignado.

- la palabra /usuario/ sustitúyela por el nombre de usuario de tu hosting.


Listo! Ahora tu sitio estará funcionando en tu directorio raiz. Ahora vamos con la instalación de SMF RC2 :arriba:

|

metacortex 30/05/2006 23:57

Panas, mañana subo el resto del tuto. Éste se hizo más largo de lo que esperaba. Cuando esté completo abro el tema para que lo comentemos y por favor me disculpan la molestia.

Saludos.

metacortex 31/05/2006 18:47

C. Instalación de SMF RC.2


Ya existe un tutorial de instalación de Simple Machines Forum 1.0.4, pero creo que ya está algo viejito y es hora de actualizar esa información. En esencia la instalación es la misma, sin embargo hay pequeñas variantes que las veremos a continuación:

1.- Lo primero de que haremos será crearnos una carpeta en tu unidad o espacio favorito (puede ser el mismo escritorio). Llámala "Foro Archivos".

__________________________________________________

2.- Seguidamente bajamos el SMF y su Pack en Español de las siguientes direcciones (Enlaces directos):

- Descargar Foro.
- Descargar idioma.

Por supuesto descárgalos en tu nueva carpeta "Foro archivos".

__________________________________________________

3.- Crea una carpeta llamada "SMF". Ahí vas a descomprimir los archivos de tu foro. Hazlo de tal manera que se vea así:

http://img324.imageshack.us/img324/7264/15xz2.png

Como puedes ver, los archivos que conforman tu nuevo foro se descomprimieron dentro de la carpeta "SMF", mientras que el otro archivo, el del idioma español, se descomprimió directamente, puesto que su contenido ya venía en una carpeta llamada Themes.

__________________________________________________

4.- Bien. Ahora lo que vas a hacer es mover la carpeta Themes al interior de "SMF". Si te sale un mensaje preguntando si quieres reemplazar archivos acéptalo sin problemas. Mira este ejemplo gráfico:

http://img324.imageshack.us/img324/9753/28jw.png

Y el cuadro de diálogo, haz click en "sí a todo":

http://img179.imageshack.us/img179/6...obreesc7ld.png

Este paso fue simple. Lo importante es que ya tienes tu foro configurado para español. Podrías subir el idioma luego de instalar el foro, pero con esta acción tendrás la instalación en español y te ahorras el paso de la subida y el cambio posterior. Sigamos.

__________________________________________________

5.- En tu programa de FTP crea una carpeta llamada "foros" en tu directorio raiz. Recuerda que ahí están los archivos de Joomla que instalaste. El aspecto de tu directorio quedará de esta forma:

http://img324.imageshack.us/img324/6800/35yb.png

Nota que la carpeta "foros" está entre el conjunto de archivos de Joomla.

__________________________________________________

6.- Ahora en tu computadora abre tu carpeta SMF y sube su contenido dentro de la carpeta "foros". Esto tardará unos minutos dependiendo de tu velocidad de conexión. Aprovecha y traes un cafecito (Con azúcar doble para mí por favor :borracho:).

__________________________________________________

7.- Luego de que esté todo subido correctamente, vas a tu navegador y escribes: http://tusitio.com/foros/ y te aparecerá la primera ventana de instalación de tu foro. Ahí debes colocar el usuario y clave de tu FTP, es decir, los datos de acceso a tu host ¿Por qué SMF pide esto? Pues nada menos que para ahorrarte el tener que aplicar CHMOD manualmente a los archivos. Con tu login y password de FTP, la aplicación se encarga de todo. ¿Útil no :-D?. Asegúrate de que los datos estén correctos y presiona Aceptar.

__________________________________________________

8.- Seguidamente te sale esta ventana. Vamos a analizar la información que tiene y te coloco la captura entera para una mejor visualización:

http://img324.imageshack.us/img324/8901/46cf.png

Ajá! ¿Ves por qué el primer paso era importante? Si no hubieses grabado la carpeta de tu idioma, toda esa información estaría en inglés :arriba:. Ahora puedes leer las instrucciones en español. Aunque en la imagen se explica en detalle, de todas formas te dejo unas notas extra:
  • Nombre del foro: Aquí puedes colocar como quieras que se llame tu comunidad.

  • URL del Foro: No cambies esto. en mi caso lo estoy instalando en un servidor local y por eso la dirección que ves en la imagen. En tu caso sería http://tusitio.com/foro

  • Salida Gzip: Úsala si tienes limitaciones de ancho de banda. Personalmente yo desmarco esa casilla porque no me gustan las compresiones, pero si tu servidor acepta esta función puedes elegir si activarla o no.

  • Sesiones de la Base de Datos: Déjalo marcado.

  • Nombre del servidor MySQL: Casi siempre localhost.

  • Nombre de usuario MySQL: El usuario de tu base de datos.

  • Contraseña de MySQL: Eso mismo.

  • Nombre de la base de datos MySQL: Aquí vas a colocar joomsmf, porque vas a instalar tu foro en la misma base de datos de Joomla.

Prefijo para las tablas MySQL: Déjalo en smf_.

Click en "Siguiente".

__________________________________________________

9.- Bien! ahora SMF volcó su información en tu base de datos. Antes tenías 35 tablas, ahora subieron a 76. Démosle un vistazo al phpMyAdmin para ver cómo quedó eso:

http://img433.imageshack.us/img433/6716/bd3hd.png

Como puedes notar, las tablas de uno y otro script están diferenciadas por el sufijo. Las que tienen jos_ son las de Joomla y las que tienen smf_ son las de tu nuevo foro.


De aquí pasamos a la segunda página de instalación. Igualmente veamos la gráfica:

http://img179.imageshack.us/img179/1630/59gm.png

Bien, la imagen se explica por sí sola. Ingresa los datos que desees como administrador. Te recomiendo usar el mismo usuario y password de pusiste en Joomla. Aunque puede ser distinto pero te evitará confusiones. Igualmente te recomiendo que utilices la misma dirección de correos. Te repito que todo puede ser distionto, pero cuando hagas la conversión te resultará menos confuso.

Abajo debes colocar la clave de tu usuario de Base de datos. Esto es por cuestiones de seguridad (Alguien podría estar merodeando por ahí buscando lo que no se le ha perdido, verdad?).

Presiona "Finalizar".

__________________________________________________

10.- Bien. Ya llegamos al final de la instalación de SMF. Sólo debes hacer click en la casilla para borrar el archivo de instalación y luego presionar donde dice "tu foro recién instalado". Aquí la imagen:

http://img433.imageshack.us/img433/4143/68oz.png

Bien hecho. Hasta el momento has instalado Joomla y SMF. Ahora sólo falta integrar tu Portal a tu Foro para tener un sitio 100% interactivo. Ya estamos trabajando en esa parte final y en las próximas horas lo tendrás a tu disposición y abriremos el tema para los comentarios y dudas.

|

metacortex 31/05/2006 22:41

D. Integración de Joomla/SMF mediante
el componente Orstio's Bridge



Ahora vamos a integrar tu foro SMF a Joomla. Esta función no sólo te permitirá que tu foro se vea "dentro" de tu portal, sino que también podrás gestionar los usuarios bajo un mismo ambiente.

El proceso es muy fácil y menos engorroso que MKPortal. Veamos:


1.- Primero que nada bájate el Bridge 1.1.5a de aquí:

http://www.simplemachines.org/commun...?topic=97649.0

Guárdalo en la carpeta de tu preferencia.

Importante: Debes estar registrado en Simple Machines para poder acceder al archivo.

__________________________________________________

2.- Descomprime el ZIP dentro de un directorio que reconozcas y recuerdes. De esa descompresión te resultarán 2 archivos: Readme.html y com_smf.zip (Si dominas un poco el inglés dale una lectura al Readme.html, el cual contiene información importante).

Entra ahora a tu panel de administración de tu portal Joomla y vé a Instaladores > Componentes:

http://img295.imageshack.us/img295/3224/16bh.png


Allí vas a localizar el archivo que bajaste haciendo click en "Examinar". Luego que lo hayas localizado en "Aceptar". Cuando tengas la ruta del archivo, sólo presiona en el botón "Subir archivo e instalarlo"

http://img295.imageshack.us/img295/7676/20oy.png

__________________________________________________

3.- Te saldrá este mensaje indicándote que se instaló correctamente:

http://img361.imageshack.us/img361/9748/31vv.png

Con dicha acción automática se te instaló lo siguiente:

- 2 componentes.
- 1 módulo.
- 1 Mambot o plugin.

Puedes volver a la página del instalador de componentes y cerciorarte de que estén instalados los siguientes:

- com_smf_registration
- com_smf


__________________________________________________

4.- Ahora vamos a decirle a Joomla dónde se encuentra tu foro SMF. Si accedes al menú Componentes verás dos nuevos elementos. Uno de ellos es SMF Bridge > Configuration. Haz click ahí:

http://img295.imageshack.us/img295/2663/48ky.png

Te aparecerá esta ventana, en la cual debes colocar la ruta completa a tu foro:

http://img361.imageshack.us/img361/4623/56ug.png

¿Ves eso de Wrapped y Unwrapped? Pues es muy siimple: Wrapped te muestra el foro dentro de tu Joomla y Unwrapped te lo muestra de forma independiente.

Hay un botón llamado "Create path automatically" que está hecho para colocarte la ruta de forma automática. A mí nunca me ha funcionado, por lo cual he tenido que hacer lo que se menciona en el siguiente paso.

__________________________________________________

5.-Vé a tu foro (http://www.tusitio.com/foro/index.php) y entra a tu Panel de Administración > Configuración del servidor (En una ventana nueva por supuesto). Cuando estés ahí desplázate hasta la parte inferior de la página y verás esta sección. Pónle la vista a la parte que marqué en rojo:

http://img361.imageshack.us/img361/3613/65sc.png

En mi caso salió la dirección del servidor local, pero a ti te saldrá algo como esto: /home/usuario/public_html/foros

Selecciona toda la ruta, copia con Control + C, luego devuélvete al panel de Joomla y pegas ese texto en el formulario con Control + V.

Dale click al botón Guardar.

:arriba: Ok hasta aquí ya tienes tu foro integrado a Joomla. Ahora sólo faltaría configurar el sistema de usuarios y algunos aspectos visuales de tu foro. Vamos a darle una revisión a las opciones de tu Bridge.

__________________________________________________

6.- En el Panel de Administración de tu Joomla reingresa a Componentes > SMF Bridge > Configuration. Allí haces click en Registration. Dale una ojeada a estas opciones y pon atención porque éste es uno de los pasos más importantes del asunto:

http://img412.imageshack.us/img412/1272/71bd.png

Estas opciones son las que definirán de qué manera tu sitio gestionará los usuarios. Comentémosla rápidamente:
  • Use Bridge Registration: Es la opción más recomendable, ya que los usuarios se pueden registrar con ambos sistemas (Joomla y SMF), siendo el componente Bridge quien se encargue de sincronizar los usuarios entre uno y otro CMS.

    Si tienes instalado el componente Community Builder debes hacer click en la casilla de más abajo, a fin de que el sistema de lo reconozca.
  • Use SMF registration: Los usuarios se registran bajo SMF y el Bridge se encarga de enviar la información a la BD de Joomla.
  • Use Mambo/Joomla Registration: Los usuarios se registran bajo Joomla y el Bridge se encarga de enviar la información a la BD de SMF.
  • Use Community Builder Registration: En caso de que tengas instalado el CB, te permite utilizarlo como vía de registro de usuarios.
  • Use MamboCharge Registration: Te permite utilizar el motor de registro de MamboCharge en caso de que tengas Oscommerce integrado a tu sitio mediante este componente.

__________________________________________________

7.- Ahora vamos con los grupos de usuarios. Desde el mismo momento que definiste la ruta de tu foro, el Bridge capturó los distintos rangos de los usuarios. Sólo hace falta efectuar una selección de cuál grupo de SMF corresponderá a los de Joomla:

http://img412.imageshack.us/img412/2883/84pe.png

Importante: Sería bueno que definieras nombres similares para uno y otro grupo, a fin de evitar confusiones.

Como puedes ver resulta muy fácil este paso. Pero también es muy importante.

__________________________________________________

8.- Vamos entonces al último panel, "Synch", que significa "sincronizar" ¿Cuál es la utilidad de éste?. Veamos primero sus opciones:

http://img424.imageshack.us/img424/2457/95ib.png

El Bridge transmite información de una base de datos a otra. Por lo tanto existen 2 registros de usuarios distintos pero no necesariamente sincronizados. Esta sección te permite actualizar tus BD para gestionar a tus usuarios.
  • Migrate Mambo/Joomla users to SMF: Este botón hace una migración instantánea de usuarios desde Joomla hacia el registro de tu foro. Si tenías Joomla instalado, con éste registrarás automáticamente a tus usuarios a SMF.

  • Migrate SMF users to Mambo/Joomla: Lo mismo pero en viceversa.

    Importante: Tanto uno como otro no reconoce el nick del administrador y quienes ya están registrados en ambos. Si existen nicks diferentes el Bridge los pone como usuarios distintos. Sin embargo, con los nuevos registros se comporta a la perfección.

    Importante 2: Si no tienes una comunidad grande, no vale la pena que uses esos botones. El Bridge actualizará su logueo apenas ingresen.

  • Synchronize Mambo/Joomla groups accoding to saved settings: Ten mucho cuidado con este botón!! Por ejemplo, si hay un "Pepe" registrado como newbie en SMF y al mismo tiempo es Administrador en Joomla, si newbie está asignado a registered entonces "Pepe" perderá todos su privilegios en Joomla. Si tienes alguna duda no uses ese botón.
Salva las configuraciones haciendo click en "Guardar".

__________________________________________________

Módulos:

Puedes encontrar el módulo de tu login en Módulos > Zona de los Módulos > Login Form. Ahí les das el estilos CSS que desees y puedes cambiarle el nombre, posición, etc.

__________________________________________________

Bueno, hemos llegado al final del objetivo. Esperamos que esto pueda servirte de ayuda y solución para tu nueva web. Recuerda siempre hacer respaldos previos de todo lo que modifiques. Nadie es perfecto, todos nos equivocamos, pero lo importante es tener la previsión necesaria para reparar rápidamente esas equivocaciones.

Cualquier duda, sugerencia o corrección a este tutorial puedes formularla en este mismo tema.

Saludos.

|

Fangot 01/06/2006 12:09

muy bueno el tutorial peor sin entender qué es joomla? croe que es para hacer webs no? pero yo tengo mkportal, no vale la pena entonces?

elfido22 13/06/2006 07:37

Muy util. Ahora a probarlo y mirarlo.

peterwl 13/06/2006 15:04

joomla es un cms, de los mas potentes del mercado. :D

Metacortex, enhorabuena por el tutorial muy bueno y detallado.

winiberto 13/06/2006 16:33

muy buen tutorial!! muchas gracias!!!

salu2!

GaTuN0 13/06/2006 18:14

Buen tuto pero disculpa queria saber y como hacemos para funque en una localhost osea en mi ordenador

NO tengo nada q configurar en su archivo configurar.php?????
tengo instalado el wamp5 q tien el apache, mysql y todo funciona pero al poner daabase name y passs no quiere pass incorrecto me dice como soluciono eso peudes ayudarme?
pz

metacortex 13/06/2006 18:28

Cita:

Iniciado por GaTuN0
Buen tuto pero disculpa queria saber y como hacemos para funque en una localhost osea en mi ordenador

NO tengo nada q configurar en su archivo configurar.php?????
tengo instalado el wamp5 q tien el apache, mysql y todo funciona pero al poner daabase name y passs no quiere pass incorrecto me dice como soluciono eso peudes ayudarme?
pz

Debes crear una base de datos primero y colocar el nombre de la misma cuando el instalador te lo pida.

El tuto fue hecho mediante una instalación en localhost. Si sigues los pasos uno a uno tendrás una instalación correcta.

En cuanto a todos quienes han posteado, gracias por sus amables comentarios :arriba:.

Saludos.

theArcher 13/06/2006 23:33

No estoy deacuerdo con instalara el "Simple Machines Forum RC2" para solo un foro lo hace muy complejo que hay que integrarlo y crearle encima de una base de datos solo para el foro, tanto rodeo, esto en ves ayudar confunde hay tantos componente de foro para jooma que instalar ese tan complejo no le veo objeto, aqui un relacion de foros para joomla.
http://extensions.joomla.org/compone...778/Itemid,35/

El que yo he probado, y que es muy bueno y simple: Y NO NESECITA BASE DE DATOS.. porque es un componente
"Joomlaboard Forum Component"
http://extensions.joomla.org/compone...133/Itemid,35/

metacortex 14/06/2006 22:33

Cita:

Iniciado por theArcher
tanto rodeo, esto en ves ayudar confunde

Con todo respeto creo que quien está confundiendo resultaste ser tú. Te explicaré por qué:

Cita:

Iniciado por theArcher
hay tantos componente de foro para jooma que instalar ese tan complejo no le veo objeto

El "objeto" es múltiple. Este manual sirve a:
  • Quienes ya tienen un foro SMF y al mismo tiempo quieren instalar Joomla pues les gusta esa aplicación. Y al mismo tiempo quieren integrar su gestión de usuarios entre ambas.


  • Quienes desean instalar un sistema de foros con más opciones administrativas y de usuarios. Simple Machines Forum ofrece muchas más alternativas de control que el componente que mencionas (Para aprender un poco más de dichas opciones puedes acceder aquí). Es decir, existen webmasters que gustan específicamente de SMF y de Joomla pero se han tropezado con el inconveniente de no poder integrarlos. Este tuto es para ellos.
Cita:

Iniciado por theArcher
aqui un relacion de foros para joomla.
http://extensions.joomla.org/compone...778/Itemid,35/

Es una alternativa válida de la cual se puede echar mano, pero lamentablemente este tema trata de Joomla + SMF. Joomlaboard es otra cosa.

Cita:

Iniciado por theArcher
El que yo he probado, y que es muy bueno y simple: Y NO NESECITA BASE DE DATOS.. porque es un componente
"Joomlaboard Forum Component"
http://extensions.joomla.org/compone...133/Itemid,35/

Falso. Quisiera entonces que respondieras de dónde salen estas tablas:

http://img127.imageshack.us/img127/7994/j11iv.png

Y ésta otra:

http://img225.imageshack.us/img225/2839/j26ut.png

Todos los componentes Joomla -sin excepción- generan tablas SQL. Y más aún el Joomlaboard que en su calidad de foro no sólo guarda información de los posts, sino también de perfiles, configuraciones (de admin y de usuario) MP's, vistas, etc. etc.

Cita:

Iniciado por theArcher
No estoy deacuerdo con instalara el "Simple Machines Forum RC2" para solo un foro lo hace muy complejo que hay que integrarlo y crearle encima de una base de datos solo para el foro,

Falso. Si aún no has leido el tuto aún es tiempo de hacerlo. Como podrás notar se instaló todo en una sola Base de Datos. Aunque el Bridge también ofrece la opción de integrar ambas aplicaciones desde BD distintas. Es decir, más flexibilidad para el webmaster.

La crítica no es mala, pero creo que para criticar hay que conocer un poco del tema que se está tratando. Además de los diversos tutoriales y manuales que existen en la red, también están los recursos que permiten implementar funciones para satisfacer ciertas necesidades. El Orstio's Bridge cumple con esas necesidades específicas. Por supuesto existen otras alternativas para otros requerimientos.

Saludos.

theArcher 14/06/2006 23:49

"obvio"
 
Vaya parece que te ofendi,
bueno primero como te dije en un comienso sigues confundiendo en ves de tomar mis comentarios como criticas, te las tomas a pecho, y al responder sugues confundiendo a la gente.

Ahora cuando yo me referi que el "joomlaboard" no nesecita que se le cree una base de datos, obviamente no es porque no se nesecita, sino porque utiliza el del mismo administrador, y para un usuario basico eso le sintetiza todo, OBVIO QUE SI EN FORO DINAMICO TIENE QUE UTIZAR UN BASE DE DATOS "OBVIO"

Trata de recomendar cosas mas simples, y si vas recomendar algo mas avanzado indica que es para usuarios "avansados" ya que como este post lo puede leer todo tipo de usuarios, hasta el basico, lo que haras es causar confunsión y no ayudarlos.

Esta bien que te creas un experto en joomla, pero acuerdate cuando comensaste.........
NOTA: En ves de estar de picon, porque dedicas tu tiempo y ganas en atender a usuarios que tienen consultas, por ejemplo "GATUNO" el usuario que ha dejado un post arribo del tuyo a dejado una consulta, o no eres moderador?

metacortex 15/06/2006 00:07

Cita:

Iniciado por theArcher
Trata de recomendar cosas mas simples, y si vas recomendar algo mas avanzado indica que es para usuarios "avansados" ya que como este post lo puede leer todo tipo de usuarios, hasta el basico, lo que haras es causar confunsión y no ayudarlos.

Mira, no pienso seguir perdiendo el tiempo respondiéndote. El tutorial es paso a paso y está dirigido precisamente a usuarios con nivel de conocimiento básico. El mismo se divide en:

1.- Instalación de Joomla (Paso a paso).
2.- Instalación de SMF (Paso a paso).
3.- Integración Joomla + SMF (Paso a paso).

Sé que tu reconcomio no es por el tutorial en sí, sino por esta observación que formulé hace algún tiempo, luego de notar una demostración de carencia de creatividad en la cual clonaste a Foros del Web. Ahora crees -como buen troll- que puedes venir a arruinar posts.

Cualquier mensaje que coloques para seguir desviando el tema será eliminado. Y si esto te molesta puedes quejarte cómodamente en Soporte y Comentarios.

Saludos.

chunchillo 15/06/2006 00:11

hola metacortex.

he estado siguiendo tu tutorial, ya que es el mas claro que he leido, pero aun asi tengo un par de dudas.

1) uso phpMyAdmin, y la base de datos aparece, al igual que la parte de joomla, hasta ahi todo bien, lo que no entiendo, es lo del archivo configuration.php, como lo tengo que configurar exactamente. La ruta del archivo es : ***\www\prueba, y la direccion a utilizar en el localhost es : localhost/prueba/administrator/.
hasta ahi no problemas, bueno solo eso del archivo arriba mencionado.

2) en cuanto al SMF, bajo y descomprimo en las rutas que has dicho, el problema aparece cuando quiero configurar el foro, la ruta deberia ser esta localhost/prueba/foros/install.php, sin embargo me envia un error 'apache a encontrado un problema y debe cerrarse', y no logro configurar el foro y por lo tanto tampoco no logro avanzar en el tutorial.

de antemano se agradece cualquier respuesta.

metacortex 15/06/2006 00:37

Cita:

Iniciado por chunchillo
1) uso phpMyAdmin, y la base de datos aparece, al igual que la parte de joomla, hasta ahi todo bien, lo que no entiendo, es lo del archivo configuration.php, como lo tengo que configurar exactamente. La ruta del archivo es : ***\www\prueba, y la direccion a utilizar en el localhost es : localhost/prueba/administrator/.
hasta ahi no problemas, bueno solo eso del archivo arriba mencionado.

Si al principio de la instalación Joomla te dice que puede leer tu configuration.php entonces no hay problema, la misma aplicación te lo crea. Y si te dice "No puedo leer el archivo configuration.php" entonces en el último paso te da un código que debes copiar-pegar en un documento nuevo y subirlo al directorio raíz (en este caso ./prueba/configuration.php). Manualmente no tienes que hacer nada, a menos que luego desees mudarlo de directorio.

Cita:

Iniciado por chunchillo
2) en cuanto al SMF, bajo y descomprimo en las rutas que has dicho, el problema aparece cuando quiero configurar el foro, la ruta deberia ser esta localhost/prueba/foros/install.php, sin embargo me envia un error 'apache a encontrado un problema y debe cerrarse', y no logro configurar el foro y por lo tanto tampoco no logro avanzar en el tutorial.

¿Qué versión de Apache y MySQL estás usando?

elbar 15/06/2006 02:41

Llego tarde para felicitarte, Metacortex, por el excelente tutorial que hiciste...!!
Muy, muy bueno...!!
:arriba:

A pesar del comentario incidioso que aparecio por alli arriba, realmente, lo unico que le haria falta a quien quiera, instalar Smf + Joomla, es saber leer.

Felicitaciones, esta muy bueno..!

chunchillo 15/06/2006 07:53

a ver.

despues de escribir el post, revise el archivo configuration.php y esta bien (antes no lo pillaba, :-) ), por que lo comente, fue por que crei que ese paso, me lo salte o claro que me aviso y lo deje pasar que se yo, pero la cosa es que lo revise y esta correcto pues sale lo siguiente:

$mosConfig_absolute_path = 'c:/AppServ/www/prueba';
$mosConfig_live_site = 'h**p://localhost/prueba';


ahora con respecto a que tipo de php y mysql, te digo que tengo lo siguiente instalado:

# Apache Web Server Version 1.3.33
# PHP Script Language Version 5.0.2
# MySQL Database Version 4.1.7
# Zend Optimizer Version 2.5.5
# phpMyAdmin Database Manager Version 2.6.0-pl2


como te decia, el problema estaba en la configuracion del foro (no me deja instalarlo), y me sale el error de apache que habia comentado.

tambien me di cuenta que me esta apareciendo el siguiente mensaje en la pagina de joomla: Fatal error: Maximum execution time of 30 seconds exceeded in c:\AppServ\www\prueba\includes\database.php on line 277, si esto te le ha pasado a alguien podrias indicarme el por que y como solucionarlo, si es que es un error de instalacion.

bueno eso es todo, y gracias de nuevo

peterwl 15/06/2006 09:17

esto ya va por otros lares, sin embargo, aunque hayan aparecido foros integrados en mambo-joomla, la potencia y sencillez de simple machine, hace que, aunque sea algo complicado su integración, a largo plazo vale la pena.

metacortex 16/06/2006 19:55

Cita:

Iniciado por chunchillo
tambien me di cuenta que me esta apareciendo el siguiente mensaje en la pagina de joomla: Fatal error: Maximum execution time of 30 seconds exceeded in c:\AppServ\www\prueba\includes\database.php on line 277, si esto te le ha pasado a alguien podrias indicarme el por que y como solucionarlo, si es que es un error de instalacion.

bueno eso es todo, y gracias de nuevo

Creo que ese es un problema de PHP y no de Joomla. Prueba lo siguiente:

Busca en tu archivo php.ini (Aprox. línea 244)
Código:

max_execution_time = 30
Y reemplaza por
Código:

max_execution_time = 200
Intenta con eso.

En cuanto a tu problema con el SMF ignoro lo que pasa. De todas maneras si llego a encontrar algo seguro lo posteo por acá.

Saludos.

chunchillo 21/06/2006 16:46

buenas.

respecto a lo de los segundos, pense que era eso y claro, ahora tu confirmacion lo hace mas verdadero, respecto a lo otro todavia no puedo hacer funcionar el foro, como dije el archivo install.php no me funka, lo he hecho ya varias veces y realmente no se que pasa.

espero cualquier solucion que pueda ayudarme

gracias y hasta la proxima

elbar 21/06/2006 17:03

Cuales son los pasos que seguis para instalar Smf?

chunchillo 23/06/2006 20:41

socio elbar, el joola esta bien, pero seguramente hay algo que no entiendo, puede ser que como no tengo un sitio web por el momento, y solo estoy usando el localhost, no use la parte del de subir por ftp, ahora bien te cuento que llego de lo mas bien hasta el punto 7 de la parte C (instalando el SMF), en ese punto dice que deberia escribir ****://tusitio.com/foros/, por logica escribo //localhost/joomla/foros/ o tambien //127.0.0.1/joomla/foros/, pero no pasa nah, lo que debiera salir, no sale, y ahi esta mi rollo, la carpeta /joomla/ es la que contiene el joomla, esta claro eso, pero bueno .....

gracias de todas formas, y si necesitas mas info me dices

chunchillo :-)

alek_schiller 05/07/2006 00:26

Pues bueno aca estoy con un nuevo problema primero quiero felicitarte por el gran tutorial o mejor dicho por los buenisimos tutoriales que siempre realizas, encuanto a los comentarios de theArcher pues nada solo decirle que que imprudente y descortez.

el problema es este he instalado el joomla sin problemas tal y como lo decia en el tutorial y todo bien el smf tambien ambos estan funcionando el problema biene al instalar el componente Bridge 1.1.4 me marca error y dice lo siguiente:

Subir component - Fallo al subir
ERROR: No encuentro el archivo de configuración XML en el paquete.
[ Continuar ...

Subir component - Fallo
Archivo de desinstalación no encontrado:
/usr/home/users/c4/merlin/www/solorat.up.md/html/media/install_44ab58624d9da/
[ Continuar ... ]

He seguido al pie de la letra el tutorial podrain decirme a que se debe esto?

metacortex 05/07/2006 00:48

Cita:

Iniciado por alek_schiller
Pues bueno aca estoy con un nuevo problema primero quiero felicitarte por el gran tutorial o mejor dicho por los buenisimos tutoriales que siempre realizas, encuanto a los comentarios de theArcher pues nada solo decirle que que imprudente y descortez.

el problema es este he instalado el joomla sin problemas tal y como lo decia en el tutorial y todo bien el smf tambien ambos estan funcionando el problema biene al instalar el componente Bridge 1.1.4 me marca error y dice lo siguiente:

Subir component - Fallo al subir
ERROR: No encuentro el archivo de configuración XML en el paquete.
[ Continuar ...

Subir component - Fallo
Archivo de desinstalación no encontrado:
/usr/home/users/c4/merlin/www/solorat.up.md/html/media/install_44ab58624d9da/
[ Continuar ... ]

He seguido al pie de la letra el tutorial podrain decirme a que se debe esto?

Hola alek_schiller, fue un detalle que pasé por alto mencionar, gracias por notarlo, ya le agregué ese dato al post el cual quedó así:

Cita:

2.- Descomprime el ZIP dentro de un directorio que reconozcas y recuerdes. De esa descompresión te resultarán 2 archivos: Readme.html y com_smf.zip (Si dominas un poco el inglés dale una lectura al Readme.html, el cual contiene información importante).
Saludos.

alek_schiller 05/07/2006 01:27

uff responden al tiro mas me tardo en escribir que en recibir ayuda muchas gracias problema resuelto.

Otra pregunta sabes de algun manual para crear templates para el joomla?

Oye jamas te agradeci por la ayuda que me prestaste con el manual de mk portal y smf porfin pude migrar toda mi antigua pagina te dejo la url para que la visites y me digas que opinas

http://www.zonap2m.net

peterwl 05/07/2006 14:58

tanto en www.joomlaspanish.org como en www.joomla.org hay varios tutoriales de como crear templates.

alek_schiller 05/07/2006 18:16

peterwl muchas gracias por la info ahora me pongo a buscar

otra duda mi joomla no manda el mail de activacion de registro como puedo arreglar eso?

Deathmetal 07/07/2006 10:51

Hola, agradezco a Metacortex por el buen tutorial! y disculpen mi ignorancia pero recien me inicio en esto y tengo una duda, con respecto a la instalación del Joomla, el siguiente paso no se como realizarlo:

"4.- Accede a phpMyAdmin y crea una base de datos nueva para Joomla. Llámala joomsmf."

Como accedo a phpmyadmin? y como creo una nueva base de datos para Jommla?

Estoy instalando el Joomla 1.0.10 y ya subi el Joomla a un servidor gratuito mediante el FTP: FlashFXP (no utilize para nada el apache), pero no se como acceder a phpmyadmin. Espero vuestra respuesta, de antemano muchisimas gracias \m/

Algo adicional, cuando ingreso a la pagina principal de mi sitio web aparece la página de "Comprobando instalación" y en la sección de "Comprobar pre-instalación para:
Joomla! 1.0.10 Stable [ Sundown ] 26 June 2006 00:00 UTC", aparece las sgtes observaciones:
Ruta de guardado de sesiones No se puede escribir
1;/usr/export/tmp
y en "Ajustes recomendados:"
Directiva Recomendado Actual
Registro global: OFF: ON

metacortex 14/07/2006 21:18

Cita:

Iniciado por Deathmetal
Como accedo a phpmyadmin? y como creo una nueva base de datos para Jommla?

Accedes mediante el link MySQL proporcionado por tu host, en el formulario "Nueva Base de Datos" del phpMyAdmin escribes "joomsmf" y le das click a "crear".

Cita:

Iniciado por Deathmetal
Ruta de guardado de sesiones No se puede escribir

Está explicado en el tutorial.

Cita:

Iniciado por Deathmetal
Registro global: OFF: ON

Es una advertencia de seguridad que ya corresponde a tu servicio de hosting, pero aún así Joomla se instalará sin problemas.

________________________

Cita:

Iniciado por alek_schiller
otra duda mi joomla no manda el mail de activacion de registro como puedo arreglar eso?

¿Tienes "php mail function" activado en la Configuración Global de tu sitio?.

Caminante 17/07/2006 23:37

probando 1, 2, 3

oscarriki 19/07/2006 09:55

Tremendísimo tutorial; FELICIDAES Metacortex
 
Socio, te doy mis más sinceras felicitaciones, te quedó durísimo este tutorial, todo me salió a la perfección, lo que más me gusta con respecto al SMF es que te permite instalarlo independiente y ocupa todo el ancho de la página, por favor si sabes de algún chata que funcione de esa misma manera por favor te agradecería infinitamente tu ayuda, gracias de antemano

gabyweb 21/07/2006 11:44

Metacortex,

He seguido paso a paso tu tutorial, pero se quedó al llegar a la instalación del componente Bridge 1.1.4, en realidad el link no permite bajar el archivo que dices, yo he conseguido la versión 1.1.5 y a la hora que quiero instalarlo me aparece este error :

Error irrecuperable "PCLZIP_ERR_BAD_FORMAT (-10)"

Estoy poniendo en todos los foros este problema y hasta ahora nadie me puede dar una salida. Confío en tu exoeriencia y sé que me vas a poder ayudar, por favooorrrr, que alguien me ayudeeeeeeee :(

metacortex 23/07/2006 02:23

Cita:

Iniciado por gabyweb
Metacortex,

He seguido paso a paso tu tutorial, pero se quedó al llegar a la instalación del componente Bridge 1.1.4, en realidad el link no permite bajar el archivo que dices, yo he conseguido la versión 1.1.5 y a la hora que quiero instalarlo me aparece este error :

Error irrecuperable "PCLZIP_ERR_BAD_FORMAT (-10)"

Estoy poniendo en todos los foros este problema y hasta ahora nadie me puede dar una salida. Confío en tu exoeriencia y sé que me vas a poder ayudar, por favooorrrr, que alguien me ayudeeeeeeee :(

Hola gabyweb. la única diferencia que veo es la versión porque según lo que cuentas lo has ejecutado bien.

Luego hago la prueba con el nuevo bridge y te cuento, pero mientras tanto puedes ir leyendo el readme.html adjuntado en el paquete; hay unos directorios que deben llevar Chmod 777.

De todas formas el error que citas da a entender que el archivo ZIP puede estar corrupto. A veces pasa. Intenta abrir y descomprimir ese ZIP en tu disco a ver si te funciona.

Saludos.

payasini 10/08/2006 22:32

Muy buen tutorial Metacortex, iba todo perfecto hasta que ...
Para poner el foro en mi web, agregue el enlace a un componente (smf bridge) y le doy la caracteristica de que sea accesible solo a usuarios registrados. Aqui viene mi problema

Si uso el mod de registro que viene con el bridge, no me aparece el enlace al foro.
Al acceder via registro que viene con el bridge, no me aparece el menu de usuario del joomla.
Si uso el mod de registro por defecto del joomla, me sale que no existo.

Tengo puesta la opcion de registro via bridge.
Uso joomla 1.0.10

Agradeceria cualquier ayuda, gracias de antemano.

metacortex 11/08/2006 04:55

Hola payasini. En el momento en que fue hecho el tutorial estaba la versión del bridge 1.1.4. Ahora está la versión 1.1.5a que puedes decargar de aquí (Ya el link está actualizado en la 1a página):

http://www.simplemachines.org/commun...?topic=97649.0

Cita:

Iniciado por payasini
Uso joomla 1.0.10

¿También SMF 1.1 RC2? Si usas la 1.0.7 existe otra versión del bridge que es la 3.19a:

http://mamboforge.net/frs/download.p...19a_stable.zip (Descarga directa).

Saludos.

payasini 11/08/2006 10:17

que rapidez!!!!!!

muchisimas gracias
Tengo instalado el foro 1.1.RC2 asi que tendre que instalar el nuevo parche.

que version del foro ser'a mas segura y estable?

la 1.1 RC2 o la 1.0.7 ?

Muchas gracias de nuevo, habia buscado muchisimo una guia para puentear SMF y nunca habia estado tan cerca de lograrlo!!!!:-)

metacortex 11/08/2006 12:21

Cita:

Iniciado por payasini
la 1.1 RC2 o la 1.0.7 ?

La 1.1 RC2 tiene más funcionalidades y opciones, pero hay que tener en cuenta que sólo es un Release Candidate, no una versión liberada como la 1.0.7.. De todas formas, el hecho de que Simple Machines esté utilizando la 1.1 RC2 en su sitio oficial inspira cierta confianza para implementarla en nuestros sitios. Aún así, lo que siempre se ha recomendado para todas las aplicaciones que instalemos, es usar versiones definitivas en sitios en vivo.

Todo es cuestión de conveniencia propia. Personalmente uso la 1.1 RC2. Cuando venga la actualización al Release definitivo la instalo y asunto arreglado.

Saludos.

maoyala 11/08/2006 13:30

Veo que en la pagina dice "Pack Joomla Spanish Premium 1.0.10"

¿ese debo bajar?

O es el que dice el tutorial....ya me confundi

Ya que no se si funcione luego el bridge

metacortex 11/08/2006 13:48

Eso es correcto. Bájate la 1.0.10 que en esencia tiene lo mismo pero con los arreglos de seguridad. Ya actualizo el post. Gracias por avisar :arriba:

maoyala 11/08/2006 14:09

Muchas gracias por la ayuda

payasini 11/08/2006 14:43

No se que puede pasar, al ingresar a mi sitio con el modulo del bridge, me envia al foro pero me sale que el password es incorrecto, y al colocarlo ahi si que puedo entrar.


Me respondi solo , lo que me pasaba es que tenia aun el modulo correspondiente a la version antigua del bridge.
Ahora funciona bien, salvo que para salir si es que aprieto el enlace del joomla, salgo, pero me sigue apareciendo en el modulo como conectado.
Para salir completamente debo salir con el enlace del modulo del bridge, es correcto eso?

metacortex 11/08/2006 15:10

No debería ser así, tendría que funcionar correctamente ¿Estás en tu localhost o en un servidor web?.

payasini 11/08/2006 15:37

estoy en un servidor web

maoyala 11/08/2006 17:33

A ver, estoy empezando desde cero.

En la ultima parte del tuto en el paso de "Synch" ¿lo debo hacer? es que aun no yengo ningun usuario.

En joomla tengo un nick para entrar, pero en el foro tengo otro y el mail es el mismo, ¿esto afecta?

Saludos

sam 13/08/2006 23:14

Estuve trabajando un buen tiempo con PHP-Nuke, y ahora he decidido probar Joomla, por los comentarios que he oido (o mas bien leido), parece ser que es muy bueno.

Muy buen tutorial, me sirvio mucho para mis primeros pasos con este CMS

Saludos xD

metacortex 13/08/2006 23:23

Cita:

Iniciado por maoyala (Mensaje 1658118)
En la ultima parte del tuto en el paso de "Synch" ¿lo debo hacer? es que aun no yengo ningun usuario.

Maoyala, no es necesario que hagas ese paso. Ya con lo que tienes debería funcionar bien :arriba:

Sam me alegra que hayas podido encontrar una solución con esto.

Saludos.

payasini 17/08/2006 22:53

Me funciona a la perfecci'on!!!


Me queda una duda, en el menu usuario de joomla existe la posibilidad de que el usuario cambie su contrasenna, en el perfil del foro tambien se puede hacer eso.
Si el usuario cambia la del perfil de joomla no creo que haya problemas, pero si el usuario cambia su contrasenna desde el perfil del foro, se produuciria algun problema???

Que me puedes decir de esto Metacortex???

metacortex 18/08/2006 01:39

El bridge precisamente funciona como un sincronizador de datos entre una aplicación y otra. No deberías tener problemas con eso, aún si utilizas dos BD distintas.

Me alegra que hayas logrado éxito en la instalación.

Saludos.


La zona horaria es GMT -6. Ahora son las 11:46.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.