Hacer una web basica con Foro y Chat desde cero

#0 Introducción

En este manual aprenderemos a crearnos nuestra propia Web desde cero. Llegaremos a tener un CMS, Joomla 1.0.15 (también vale con 1.5.3); un foro, fireboard 1.0.4; un chat, shoutbox 1.2; estar en un motor de búsquedas, google, y tener publicidad en ella para ganar dinero, oxado y impresionesweb. Todo en español. Para lograr a terminar este tutorial no hace falta saber ningún tipo de lenguaje, es todo sencillo.

#0.1 Diccionario.

Durante el manual se utilizarán ciertas palabras que debemos saber qué es. No se preocupen si no entienden alguna, se irán aprendiendo a lo largo del tutorial.

· Joomla: Es un sistema que ayuda en la creación de la Web, hace todo más sencillo y más rápido. Durante el manual se entenderá qué es más a fondo.

· Fireboard: En un foro que está pensado en ser utilizado en joomla. Por el momento es el que mejor se acopla a él.

· Shoutbox: Es un pequeño chat que no necesita java ni flash, simplemente una base de datos y php.

· Base de datos: Es aquella donde se guardan, por ejemplo, la cantidad de usuarios registrados en una Web, los mensajes del foro, ect.

· Php: Lenguaje de programación con buena pinta para el futuro.

· Lenguaje de programación: Como si de idiomas se tratara. Para hacer una página Web se puede hacer en inglés, francés, alemán, español… pues el lenguaje de programación es algo parecido. Lo bueno es que una página suele haber más de uno. Tipos de lenguajes: php, html, java, ect

· Ftp: Es lo necesario para enviar los archivos que se quiera al servidor donde se hospeda la Web.

· Host: Donde se hospeta (está) la Web.

· Dominio: La terminación del nombre de la Web, ejemplo: .com, .es, .net, .org, ect

· Oxado: Compañía para poner publicidad en tu Web. Pagan por cada click que se da.

· Impresiones Web: Como la anterior, pero además de pagar por clicks lo hacen por impresiones (veces que un usuario vea la publicidad). Suele ser llamada IW (Impresiones Web).

Sigue leyendo el resto de la entrada para siguientes capítulos

#1 Primeros pasos

Lo primero que debemos hacer es registrarnos en un host para después crearnos nuestra Web.

#1.1 Introducción al host.

En toda la red hay millones de host para elegir. La gente busca aquel que sea compatible con el CMS que vaya a utiliza, en este caso joomla, además quiere que no incluya publicidad. Los host de pago nunca la incluyen. En este manual se logrará tener un host gratis, compatible con joomla, y sin publicidad. Como hay tantos, se puede escoger uno que sea diferente al que haremos aquí.

Un host de pago puede valer entre 5 euros al mes o hasta 20 de euros al mes. Como puede que sea la primera Web que se haga, obtendremos un host gratuito.

Yo utilizo el de Impresiones Web, ya que quien pone la publicidad es él, entonces con lo gano pago el host (10 euros al mes, pero se gana más de lo que vale). (Aprenderemos en el manual a ganar dinero con él).

#1.2 Creacción del host

Así pues, ahora empieza el movimiento. El host donde vamos a registrarnos se llama Spacash.

1. Se registran en Spacash que es gratuito. Registrarse

Nota: Si quieres ya un servidor bueno, de pago, puedes registrarte en Impresiones Web (100 euros/año).
Nota: Puedes probar con otro servidores (que esté en safe_mode off): http://www.0php.com/free_PHP_hosting.php. Aquí tienen más. Hablan muy bien de http://www.hostsnake.com

2. No hace falta rellenar los campos que no tengan asterisco *

3. En el campo llamado “Tus sitios *” deberán poner una Web a voleo, no es la que se va a llegar a tener. Por ejemplo pueden poner: http://www.google.es.

4. En la parte del dinero, 50 $ como predeterminado, es la manera en la que se te pagará si llegan a ganar dinero, no se preocupen por eso.

4. Una vez estén todos los datos bien pueden dar abajo a “crear cuenta”.

5. Se les llegará un e-mail confirmando todo. Den click en el enlace que llegue y vuelvan a spacash.com.

6. Ingresen sus datos arriba a la derecha. Usuario y contraseña.

7. Una vez logeados, den en el menú izquierdo a Hosting gratuito – Crear una nueva Cuenta.

8. En “selecciona el tipo de cuenta” marque crear un subdominio. En el nombre de la cuenta elija cómo quiere que se llame la Web. En la pestaña webspacemania.com puede elegir esa o gratishost.com, la que más les guste.

Nota: la web se llamará http://nombre.webspacemania.com o http://nombre.gratishost.com webspacemania y gratishost se incluye porque el host es gratuito.

9. En “Ingrese el código de verificación” pongan las letras que salen en la imagen.

10. Una vez rellenado los campos, aceptado los terminos de condición, esperen unos segundos a que sea creada la cuenta.

11. Verán en la pantalla que ya tiene su cuenta disponible.

Nota: Se pueden llegar a crear hasta 10 páginas.

#2 Instalando joomla.

#2.0 Descargando joomla

La última versión de joomla en español a día de hoy (1-5-2008) es Joomla 1.5.3 y 1.0.15. Se supone que 1.5.3 es mejor que la otra, sin embargo el 2º tiene más extensiones, por eso la instalaré. Comunidadjoomla y Joomlaspanish son dos web diferentes donde se puede descargar.

Descargar joomla 1.5.3 español (joomlaspanish).
Descargar joomla 1.0.15 español (joomlaspanish).
Descargar joomla 1.0.15 español (comunidadjoomla). (recomendado, este usaré yo)
Comprobar la última versión (comunidadjoomla).
Comprobar la última versión (joomlaspanish).

Nota: si eligen instalar joomla 1.5.3 puede que no puedan seguir partes del manual porque lo que se vaya a instalar no sea compatible. Pueden activar la opción “legacy mode” en la administración > Extensiones > Gestor de plugins > Página 2 > “Sistema legacy” (Aprenderemos a saber qué estoy diciendo!). Esto puede ayudar en la compatibilidad. No se preocupen por nada, y recuerden que cualquier duda puede ser solucionada en el foro.

#2.1 Introducción a Ftp.

Hay muchas maneras de subir joomla a tu sitio Web, una de ellas es por Ftp. También hay muchos softwares ftp’s disponibles. Por ejemplo pueden utilizar Filezilla, gratis y en español. En este manual utilizaremos Fireftp, extensión para mozilla firefox, un navegador, como Internet Explorer, y además considerado el mejor del momento.

1. Si no tienen Firefox: Descargar Mozilla Firefox en español.

2. Instalan el navegador descargado.

3. Una vez instalado pasan a instalar el cliente Ftp. Van a esta página con el Mozilla Firefox (en el escritorio habrá un icono del zorro rojo, logo de firefox)

4. En la página, dan a “Instalar ahora”, esperan 3 segundo y pulsan en instalar ahora:

5. Cuando termine de instalarse (en unos segundos) cierran todas las ventanas del navegador.

#2.2 Subiendo joomla.

1. Abren Mozilla firefox con el icono del escritorio.

2. Dan a Herramientas – Fireftp:

3. Dan a Manage Accounts – New:

4. Abren una ventana nueva con Control + N o Archivo – Abrir nueva ventana. Vaya a spacash.com – Hosting gratuito – Gestion de cuentas – (A la derecha) Detalles de cuenta.

5. Rellenan los campos de la nueva cuenta de fireftp con los datos de Spacash:

Es decir:

– Account Name: El nombre de la cuenta (el que quieran)
– Host: Datos de Acceso FTP, en este caso ftp.joninm.webspacemania.com
– Login: El Usuario, en este caso joninm.webspacemania.com
– Password: La contraseña.

6. Aceptan y dan a Connect:

7. Descomprimen el Pack de Joomla 1.0.15 que habían descargado. Por ejemplo en la carpeta llamada “Web”, en el escritorio.

8. En Fireftp van al escritorio en la parte de la izquierda.

C:\ – Documents and Settings – [Usuario] – Escritorio – Web

9. En la parte derecha entran en la carpeta llamada WWW, marcan todos los archivos de la parte izquierda, y dan a la flecha verde que va a la derecha para enviar los archivos a la Web:

Nota: Este proceso puede tardar mucho, de 30 minutos a 3 horas. Dejen el ordenador encendido y descansen un poco.

10. Cuando haya terminado suban la barra de logs hasta arriba del todo por si hay algún archivo que no se ha enviado:

logs

En mi caso no hubo ningún error de archivo (salen en color rojo). En caso de que hubiera salido, tienen que enviar ese archivo/s. Para ellos hay que ponerse por la izquierda y derecha del ftp en la carpeta donde está ese archivo y darle a la flecha de enviar.

#3 Configurando Joomla

Ya han subido joomla a la Web, ahora van a configurarlo.

1- Van a nuestra web. Por ejemplo http://joninm.webspacemania.com

2. Dan a siguiente:

3. Dan de nuevo a siguiente

4. Abren una nueva ventana (Importante no cerrar la de joomla hasta terminar)

5. En la ventana nueva van a spacash.com > hosting gratuito > gestión de cuentas > detalles de cuenta.

6. Rellenan los datos de joomla:

7. Dan a siguiente

8. Eligen el título de la Web y dan a siguiente

9. Eligen el correo electrónico y la contraseña y dan a siguiente

10. Van al FTP, se conectan a la cuenta

11. Dan click derecho del ratón sobre la carpeta installation y a delete

12. Esperan a que se borre

13. Vuelve a joomla y dan a administración

14. Comprueban los datos rellenandolo:

· Nombre de usuario: admin
· Contraseña: La que elegiste en el punto 9

Desde ahí se administra toda la Web.

#4.0 Descargando fireboard

Descargar fireboard 1.0.4
Descargar idioma español para fireboard 1.0.4
Comprobar la última versión para fireboard
Comprobar la última versión para el idioma español

Nota: La versión de fireboard tanto como la del lenguaje tienen que coincidir.

#4.1 Subiendo fireboard a joomla

En el siguiente capítulo explicaré el funcionamiento de joomla, para instalar ahora el foro sólo sigan los pasos.

1. Descargan fireboard y el idioma español.

2. Van a vuestra administración, ejemplo: http://joninm.webspacemania.com/administrator. (sólo cambien lo verde claro por vuestro nombre)

3. Ingresan con el usuario (admin, si no lo han cambiado) y la contraseña (la que se puso al finalizar la instalación de joomla, cuando además se escogía el e-mail).

4. Dan a (arriba) Instaladores > Componentes:

Nota: En joomla 1.5.x (la x puede ser cualquier número, por ejemplo, 1.5.1, 1.5.2, 1.5.9, 1.5.6.4, ect) sólo hay que dar a Instalar, no hace falta especificar si es un componente, módulo o mambot.

5. Pulsan sobre el botón examinar y buscar el archivo de fireboard que han descargardo, el del idioam no. El archivo se llamará: “FireBoard_1.0.4_Stable_CompletePackage.zip”. (u otro número, dependiendo de la versión).

6. Pulsan sobre: “Subir archivo e instalarlo”

7. Esperan a que se suba e instale (no llega al minuto)

8. Bajan la página y dan a continuar

Nota: No se preocupen por los “Warning: rmdir() has been disabled for security reasons in …”.

9. Van al FTP, y se conectan.

10. Descomprimen el idioma español de fireboard (FB_spanish-latam_1.0.4.zip)

11. Se colocan por la derecha en el directorio raíz de joomla (es decir, donde empieza, en nuestro caso es en la carpeta WWW, por lo cual tienen que ver las carpetas “administrator, cache, components, ect”. Por la izquierda se colocan donde se han extraído los archivos, copian las 3 carpetas y las suben con la flecha a la derecha:

Nota: Al subir los achivos se preguntará si se quiere sobrescribir los que hay, den a “Overwrite all” (es decir, sobrescribir todo).

Bien, ya tenemos joomla y fireboard, ahora hace falta aprender a manejarlos e instalar el chat.

#5 Aprendiendo a manejar joomla

Como este capítulo era un poco largo está hecho en vídeo.

Descargar capítulo 5

Nota: Si no sabes cómo descargar el archivo pincha aquí.

Se me olvidaba decir (gracias Ugar) que para que al añadir nuevas noticias no se descoloqué deben hacer lo siguiente:

· Para Joomla 1.5.x:
Vayan a la administración > menús > menú (el que tenga asterisco) > (el que tenga asterisco amarillo) > (a la derecha) parámetros básico > pongan columnas 1

· Para Joomla 1.0.x:
Menú > mainmenú > Inicio > (a la derecha pongan) columnas 1

Para cambiar el “Bienvenido a la portada” o “Welcome to Frontpage” (En Joomla 1.5.x) Deben hacerlo así:
– Administración > Menús > Menú (con asterisco)  > Item (con asterísco amarillo) > (derecha) Parametros sistema > Título de la página

#5.1 El idioma de fireboard

En el vídeo hemos visto que hay error en el idioma, por eso os doy el archivo, que lo arreglará.

En la parte derecha del FTP tienen que estar en:

/www/administrator/components/com_fireboard/language

Descargar idioma español fireboard 1.0.4

Nota: Este archivo sólo funciona con la versión 1.0.4 de fireboard.
#5.1 Template para fireboard

Como habrás visto, en fireboard se pueden elegir templates (como también para la web). Os dejo una template, se llama default_ex. Es la que uso en el foro, así que si vais la veréis.

Si os gusta podéis descargarla desde aquí (también están las instrucciones)

#5.2 Registro de usuarios

Para que un usuario pueda registrarse en la web y su cuenta se active necesita por defecto tener que pinchar en un enlace de un e-mail que envía la web. El problema es que la mayoría de hosting gratuitos no envía ese e-mail, por eso hay que modificarlo para que se active sin necesidad de enviarlo, para arreglarlo:

– Si puedes modificar la configuración global

· Para Joomla 1.5.x:
Administración > Sitio > Configuración Global > Sistema > “Activación de cuenta para los usuarios nuevos” > NO

· Para Joomla 1.0.x:
Administración > Sitio > Configuración Global > “Usar activación de cuentas nuevas” > NO

– Si no puedes modificar la configuración global (es decir, da error al guardar)

· Para Joomla 1.0.x
Abre el archivo Configuration.php
Ve donde dice: “config_useractivation” y cambia el uno por cero

· Para Joomla 1.5.x

Si usas Spacash => Spacash > Gestion de cuentas > detalles de cuenta > acceder a la base de datos (http://209.188.0.11/mysql/) > Pones tu usuario y contraseña (en la página donde está la URL dice cuál es, son los Datos de MySQL) > te metes en la base de datos (a la izquierda, db_…) > SQL > escribe > (lo de select, más abajo)

Si no usas Spacash (tendrías que decirnos que host es, pero quizá puedas solo) => Te metes en la base de datos (a la izquierda, db_…) > SQL > escribe >

SELECT params FROM `jos_components` WHERE admin_menu_alt=’Users’

Luego le das al lapicero (para cambiarlo) > Y por último cambia:

useractivation=1

Por

useractivation=0

Imágenes de ayuda (para 1.5.x sin poder modificar archivo):

http://img361.imageshack.us/img361/5940/97801397ru4.jpg
http://img366.imageshack.us/img366/9974/77445049pa5.jpg
http://img88.imageshack.us/img88/3819/30126776ak4.jpg

#6 La hora del chat

#6.1 Pequeño gran chat

Pueden elegir si instalar un chat que use solo vuestra web, u otro chat que une las webs que usan Joomla, eso lo pueden elegir como quieran, si tienen muchos visitantes quizá es mejor uno personal.

Si quieren el chat que une las webs (Insternacional Shoutbox):

DESCARGAR, es compatible con Joomla 1.5.x y Joomla 1.0.5. Lo instalan como módulo, allí tienen las opciones de color y esas cosas.
#6.1 Chat personal

Este es el chat personal de la web, no se enlaza con otras.

Descargar shoutbox 1.2 (Para Joomla 1.0.x).
Descargar shoutbox 1.2.6 (Para Joomla 1.5.x)
Comprobar si hay una versión más reciente.

1. Descomprimen lo descargado.

2. Van a la administración de Joomla

3. Instalador > Componentes

4. Examinan, eligen el archivo “com_shoutbox.zip”, y dan a instalar.

5. Hacen lo mismo con el módulo: Instalador > módulos > examinar > mod_shoutbox.zip e instalan.

6. Van a módulo > módulos del sitio

7. Buscan el chat (llamado shout box o minichat) y pinchan en su nombre.

8. Rellenan o modifican los campos a su gusto:

– Título: El que quieren que salga en la web encima del chat. El título podría ser “Chat”

– Mostrar título: Si quieren que se muestre el título en la web o no.

– Posición: La del módulo. Para ver las posiciones de la platilla es en Sitio > Gestor de plantillas > Posición de los módulos. Yo lo pondré en la posición “left”.

– Orden del módulo: Si tienen más módulos en la posición en la que han puesto el chat, pueden elegir debajo de cuál irá.

– Nivel de acceso: Para que vean el chat todos (public), sólo los registrados (registered) o los administradores (special).

– Publicado: Para que se vea el chat tiene que estar en “Sí”, publicado.

9. Una vez hayan puesto todo a su gusto dan a guardar (arriba a la derecha)

10. Comprueban si ve el chat y funciona en la web:

#6.1 Cambiando el idioma al chat

Como ven, el idioma no está bien, vamos a arréglalo. Utilizaremos un programa que hará todo más fácil.

1. Descargan el programa, se llama Notepad ++

Descargar Notepad ++ 4.8.2
Comprobar si hay una versión más reciente

Nota: En caso de haber una versión más reciente descarguen el archivo que termina en .exe

2. Instalan lo descargado.

3. Van al FTP y se conectan.

4. Click click derecho del ratón sobre la parte derecha > Open With > Add programs…

5. Dan click a *.*, y en la parte derecha a add

Rellenan:

– Name: NotePad

– Path: C:\Archivos de programa\Notepad++\notepad++.exe

– Arguments: “nada”

Nota: En path, se supone que ahí instalaste el programa notepad ++, sino tendrán que dar a examinar y buscarlo.

6. Dan a Apply y a aceptar

Nota: Si instalaron el chat para Joomla 1.5.x no tendrán que seguir con los pasos, está preparado. Pero leanlo para aprender a cambiar el idioma a los componentes y módulos.

7. Se colocan en la parte derecha en:

/www/components/com_shoutbox/languages

8. Dan click derecho del ratón sobre “english.php” > Open With > Notepad

9. Se abrirán dos ventanas, una para guardar el archivo (vamos a modificarlo) y la otra es de notepadd, para cambiarlo. Tienen que cambiar lo de entre comillas a español, quedando así:

<?php
DEFINE(“_JAL_YEAR”,”año”);
DEFINE(“_JAL_YEARS”,”años”);
DEFINE(“_JAL_MONTH”,”mes”);
DEFINE(“_JAL_MONTHS”,”meses”);
DEFINE(“_JAL_WEEK”,”semana”);
DEFINE(“_JAL_WEEKS”,”semanas”);
DEFINE(“_JAL_DAY”,”día”);
DEFINE(“_JAL_DAYS”,”días”);
DEFINE(“_JAL_HOUR”,”hora”);
DEFINE(“_JAL_HOURS”,”horas”);
DEFINE(“_JAL_MINUTE”,”minuto”);
DEFINE(“_JAL_MINUTES”,”minutos”);
DEFINE(“_JAL_LAST_MESSAGE”,”Último mensaje”);
DEFINE(“_JAL_MESSAGE”,”Mensaje:”);
DEFINE(“_JAL_AGO”,””);
DEFINE(“_JAL_ISO”,”iso-8859-1″);
DEFINE(“_JAL_REG_ONLY”,”Tienes que conectarte para poder escribir”);
DEFINE(“_JAL_SMILIES”,”Iconos”);
?>

Así pues copian esto último y lo pegan en el notepadd (remplazando lo otro)

10. En el notepad dan a Archivo > guardar (file > save, en inglés) o control + S

11. En la ventana para subir el archivo dan a upload:

12. Comprueban si se ha cambiado el idioma yendo a la Web.

13. Cuando se haya subido (no llegará al minuto) Dan a exit en la ventana de subir el archivo (la que se ve arriba), y cierran el notepad.

#7 Componentes, módulos y mambots

¿Va siendo más fácil? Lo mejor es ir investigando, para qué sirve cada cosa por uno mismo. De todas maneras cualquier duda que tengan pueden preguntarla en el foro que le responderemos.

En este capítulo instalaremos algunos componentes, módulos y mambots. Los primeros son como “programas” para la Web. Los segundos son para el aspecto visual, se pueden poner en la posición que queramos. Por ejemplo en: left, right, user…, y los terceros modifican el sistema.

Algunas extensiones para que funcionen en Joomla 1.5.x se tiene que activar el plugin System Legacy, en
administración > Extensiones > Gestor de Plugins > (Página dos) Legacy Mode. Lo activáis

Las descargas están aquí. De todas maneras dejo esta tabla:

NOMBRE

TIPO

Descripción

AkoComment Tweaked Special Edition 1.4.6 Componente Para comentar los artículos.
ARTIO JoomSEF 3.0.2 (Compatible Con Joomla 1.5.x)
Componente Para hacer las URL’s amigables. (Si usas joomla 1.5.x no lo instales, dedicaré un capítulo entero para este componente, hay que tener cuidado con él).
CUIDADO CON ESTE COMPONENTE
FireBoard Forum JoomSEF Extension 1.1.2 Mambot Una extensión de ARTIO JoomSEF para fireboard. (No se instala como mambot, se instala en el apartado del componente ARTIO JoomSEF).
Docman 1.4.0rc3 (Compatible Con Joomla 1.5.x)
Componente Para hacer una zona de descargas en la Web.
Docman search 1.4.0rc2 (Compatible Con Joomla 1.5.x)
Mambot La Web tiene un buscador, si utilizamos esto las descargas también podrán ser buscadas.
Docman lister 1.4.0rc2 (Compatible Con Joomla 1.5.x)
Módulo Con él se podrán mostrar las últimas descargas disponibles o lo más descargado.
Mod Fblatest (Compatible Con Joomla 1.5.x)
Módulo Para mostrar los últimos comentarios del foro.
Fb Today Módulo y Mambot Módulo con el cual poder observar quién visita el foro diariamente.
Frahtml (Compatible Con Joomla 1.5.x)
Módulo Permite insertar cualquier código html o JavaScript en la Web. Si lo usas para publicidad podrás elegir si los registrados la verán.
Link Back Módulo Muestra quién tiene enlazado su página con la tuya.
Días On Line (Compatible Con Joomla 1.5.x pero hay que modificarlo, pregunta en el foro qué hacer si lo quieres)
Módulo Para mostrar hace cuanto nació la Web.
Partner (Joomla 1.0.X)
Partner (Joomla 1.5.X)
Componente Si tienes Webs amigas esto te servirá.
UddeIM Componente Para enviar mensajes privados a los usuarios registrados en la Web.
PU data base admin Componente Para modificar la base de datos.
AllVideos Plugin (Joomla 1.0.x)
AllVideos Reloaded (Joomla 1.5.x)
Mambot Permite insertar toda clase de vídeos en Jooma. Youtube, Google, Metacafe, ect
Fireboard Search (Compatible con Joomla 1.5.x) Mambot Para que cuando busques en Joomla también lo haga en el foro.
Multi Buscador (Compatible con Joomla 1.5.x) Módulo Multi buscador: Google, Imágenes, videos (youtube y google), torrents, cracks, traductor, diccionario, musica, blogs, ect (A elegir qué mostrar).
RECOMENDADO CAMBIAR POR EL MÓDULO QUE TRAE POR DEFECTO JOOMLA

Nota: Acuérdate que cuando instalar un módulo o un mambot tienes que publicarlo para que funcione.

Si han seguido todo el tutorial ya sabrán como instalar los archivos. El nombre del archivo dice como se tiene que instalar:

Com > Componente
Mod > Módulo
Plug o Mam > Mambot

#8 Cambiando la visualización – Plantillas

#8.0 De Joomla

Se define como platilla (template en inglés) al estilo visual de Joomla. Como ella sola hace todo, únicamente tendrán que descargar la template o theme que quieran e instalarla desde la administración > Instaladores > Plantillas > Sitio (Para Joomla 1.5.x Administración > Extensiones > Gestor de platillas)

Después, para elegirla en sitio > Gestor de plantillas > Plantillas Sitio

Hay platillas que son gratuitas y otras que son de pago. Os dejo unos links para que puedan elegir por vosotros mismos:

· Gratis – Jommlaos.de

· Gratis – Joomlahacks.com

· De pago – Yootheme – Si descargas estas serás un pirata ^^

· De pago – RocketTheme – Si descargas estas serás también Jonnhy Deep


#8.1 De Fireboard

También hay plantillas para el foro.

· Gratis – Bestofjoomla.com

Para instalarlas es subiendo la carpeta de la plantilla por FTP a:

/components/com_fireboard/template

Para elegir la plantilla del foro es en:

Administración de Joomla > Componentes > Fireboard Forum > Configuración del foro

– Plantilla del foro: El fondo y colores
– Juego de imágenes: Los botones e íconos

#9 Y la publicidad para cuando

¿Estabas deseando llegar a este capítulo?

Seguro que ya has estado toqueteando por Joomla, buscando nuevos componentes y módulos y creando el primer artículo en el que me das las gracias por el tutorial xD

Ya que tenemos confianza hablo en 2º persona.

Bueno, primero un inicio a la publicidad:

#9.1 Inicio a la publicidad

¿Qué tipos de publicidad se puede encontrar por la red?

Hay principalmente 4 tipos:

· Por clicks: es la más extendida, te pagan por cada click que de el usuario en la publicidad. Se cuenta cada usuario por 24 horas. Es decir, que si doy dos veces seguidas a un anuncio de publicidad sólo valdrá la primera, hasta que pasen 24 horas. Suelen pagar entre 1 céntimo y 1,5 euros. El más conocido es Google AdSense.

· Por impresiones: Si nadie da clicks en tus anuncios lo mejor es poner este tipo de publicidad, te paga porque un usuario vea tanta publicidad, no importa que de o no click al anuncio. Como el dinero está asegurado, en el manual haremos este.

· Por ventas: Este tipo de anuncios te paga tanto por ciento de lo que hayas vendido.

· Otros: Menos extendidos por el momento.

Casi todos los tipos de publicidad te lo pagan por PayPal. Esto es una cuenta virtual donde va todo tu dinero, y desde ella lo ingresas a tu cuenta del banco real.

#9.3 Creando la cuenta PayPal.

Como la vamos a tener que usar para todo lo que queramos en Internet, recomiendo tener una lo antes posible. La cuenta del banco a la que será transferido el dinero puedes darla cuando quieras. Incluso si sólo vamos a comprar y vender por Internet no hace falta darla nunca.

Nota: No es necesario tener cuenta PayPal ya que a donde nos vamos a registrar podemos elegir que nos paguen por Paypal y directamente al banco.

1. Nos registramos en PayPal.com

2. Lo más normal es hacerse una cuenta premier

3. Rellenas todos los datos y listo.

#9.4 Registrandose en IW

Y ahora nos registramos en el lugar donde nos ofrecen los anuncios que queremos poner. En este manual nos registraremos en Impresiones Web, que paga porque se vean los anuncios y por dar click en ellos.

1. Nos registramos

2. ¿Estás registrado en alguno de los servidor que ofrece IW?

Estos son:

· Obtener dinero poniendo publicidad, lo que estamos haciendo ahora. Enlace
· Comprar dominios baratos. Si no te gusta tu url, como nombre.webspacemania.com puedes usar esto, que es muy barato al año. Por ejemplo podría ser tunombre.com, únicamente 11 euros/año (con lo que vas a ganar de publicidad te lo podrás permitir, ya que te sobrará) Enlace
· Servicio Hosting. Esto uso yo, concrétamente el de 100 euros/año. Con lo que gano de la publicidad pago el host (ya que son de la misma compañía) y lo que sobra lo dejo en Paypal. Enlace

Entonces si no estás registrado en ningún nada de los anterior respondes a la pregunta que no. Y rellenas todos los datos.

Nota: En método de pago, si eliges Paypal debes poner luego la dirección de correo con la cual te registraste en Paypal.

#9.4 Ingresando la publicidad en nuestra Web.

Para poner la publicidad en nuestra Web, lo que debemos hacer es (Se supone que ya nos hemos registrado):

1. Ir al panel de control de IW

2. Añadir nueva Web

3. Completamos los datos

Nota: Elige bien la categoría porque según sea pondrán un tipo de publicidad u otra.

4. No hace falta a que esperemos a que acepten o no la Web, podemos ir poniendo los códigos.

5. Vamos a códigos

6. Eliges una página

7. Clickeas en “Generar un nuevo código para esta Web”

8. En configuración básica, a la derecha dice: “ver” Si clickeas en él podrás permitir publicidad para adultos y también el mínimo de dinero que te pagan por cada anuncio.

9. Eliges un tamaño del código

Para saber cuánto de grande es cada código:

· 468×60: En esta Web, el de arriba del todo.
· 120×600: En esta Web, el primero del menú derecho.
· 300×250: En esta Web, el de abajo del todo, casi es un cuadrado.
· 728×90: En esta Web el segundo, el que está debajo del menú superior.

10. Si quieres configuras los colores a tu gusto.

11. Poner anuncios propios.

Cuando IW no tiene más anuncios que poner a un usuario salta uno de la página de ellos. Si tu tienes tus propios anuncios puedes usarlo poniendo la URL donde está. Aquí puedes ver cómo crear anuncios.

Cuando crees el anuncio (banner) Abres un documento con notepadd ++ y pegas esto:

<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=windows-1252″>
<title>Publicidad</title>
</head>
<body>
<p><a target=”_blank” href=”/ENLACE A DONDE VA“>
<img border=”0” src=”/LUGAR DE LA IMAGEN” width=”Anchura height=”Altura“></a></p>
</body>
</html>

– Enlace a donde v:a tienes que poner donde quieres que vaya cuando se de a la publicidad (Por ejemplo a http://www.jonijnm.es)
– En lugar de la imagen debes poner la url de la imagen, es decir, el banner que has creado. (Lo puedes subir al FTP y después coger la url)
– Anchura y altura: Las dimensiones del banner, por ejemplo 450×90 sería:
width=”450″ height=”90″

Después, dar a (en notepad) archivo > guardar como > nombre.htm

Importante que termine en htm

Después subes ese archivo al ftp, y en IW pones como enlace alternativo el lugar donde está el archivo htm. (tienes que incluir http://)

11. Después haber elegido todos los parámetros del anuncio das a generar código.

12. Verás el código que empieza con:

<script language=”javascript” type=”text/javascript”>

Pues todo el código lo copias.

13. Instalas el módulo frahtml en joomla (si es que no lo has instalado ya)

14. Después de instalarlo, vas a la administración de Joomla > Módulos > buscas fratml > lo abres, pegas el código del anuncio de IW y eliges la posición y donde quieres que se vea.

Nota: Si quieres que el anuncio se centre, pon el script entre <p align=”center”> y </p>. Quedando así:

<p align=”center”>
<script lan……..>
</p>

15. Si quieres poner otro de publicidad no instales el módulo dos veces, ve a administración > módulos > marca frahtml y dale a copiar. (Gracias este punto a pedroski por avisarme)

#10 Estadisticas y Motores de Busqueda

#10.0 Estadisticas

Que pena que ya se acaba el manual.

Todo Webmaster tiene que saber todas las estadísticas de su Web. Hay generalmente dos formas de saberlas. La primera es con Google Analytics. La segunda con un componente llamado Joomlastats. Yo creo que es mucho mejor lo primero, ya que se utilizados el componente se generarán muchisimos logs, lo que podrá sobrecarga la base de datos.

Vamos a usar la opción de Google:

1. Nos hacemos una cuenta en Google (Si es que no la tenemos ya)

2. Nos registramos vamos a Google Analytics

3. Añadimos una Web para ser analizada (Añadir perfil de sitio web)

4. Rellenamos los datos y todo eso

5. Podrán elegir entre “Código de seguimiento Prexistente” o “Código de seguimiento nuevo”, mejor el segundo. Así pues lo copiamos:

6. Van al FTP

7. Se conectan y se dirigen a ./templates/nombre_de_la_template_que_usan/

8. Abren el index.php con el notedad (si no sabes de qué hablo es que te has saltado alguna parte del manual)

9. Bajas hasta abajo hasta que encuentres: </body>

10. Encima de eso pegas el código de Google.

11. Guradas el archivo y lo envias.

12. Te diriges a la administración de Joomla > Sistema > Limpiar todas las caches.

13. Vas a tu Web, después a Google Analytics y pulsas en “comprobar estado” hasta que lo acepte

14. Cuando lo haya aceptado ya empezará a recibir datos.

#10.1 Motores de búsqueda

Lo siguiente es para que esté tu página Web en Google, es decir, que al buscar algo salta tu Web.

Con la creación de la cuenta Google hecha en el capítulo 10.0 podremos hacer lo siguiente:

1. Se logea en Google

2. Después va a Herramientas de Webmaster

3. Añadir sitio

4. Pones la URL de tu Web

5. Pulsas sobre verificar

6. Hay dos métodos para hacer, uno de ellos es: “Añadir una meta etiqueda”. Lo eliges y copias el código.

7. Abres el FTP, accedes y te diriges a ./templates/nombre_te_tu_plantilla/ y abres el archivo index.php con notepad

8. Buscas <head>, que estará unas líneas hacia abajo

9. Debajo de él pegas el código de Google, guardas el documento y lo subes.

10. Vuelves a Google y pulsas sobre verificar.

También pueden añadir su web a Yahoo, requiere registro.

#10.2 Opcimización (SEO)

Para que Google, o el motor de búsquedas en el que se hayan inscrito, cumpla su función mejor es necesario modificar alguna que otra cosilla.

Nota: Algunos servidores no permiten hacer este apartado así que si da error no lo hagáis!!.

Lo primero es cambiar el nombre de “htaccess.txt” a “.htaccess”. (Sin comillas) esto no permite hacerlo Windows, pero si pueden por medio del FTP.

Después de cambiar la extensión, o antes, abren el archivo con notepad, buscan la línea:
“# RewriteBase /”

La cambian por “RewriteBase /direcctorio_raiz” Donde direcctorio raiz es donde tengan instalado Joomla, por ejemplo si no está dentro de ninguna carpeta ponen: “RewriteBase /” Y si está dentro de la carpeta joomla, entonces “RewriteBase /joomla”

También hay que modificar la configuración:

· Para Joomla 1.0.x (en el siguiente capítulo se enseña otra alternativa si al guardar da error):
Administración > Sitio > Configuración global > SEO > (Activar) Url amigables para buscadores

· Para Joomla 1.5.x:
Administración > Sitio > Configuración global > (a la derecha) marcan las tres casillas.

Si el servidor no os permite usar el archivo con nombre “.htaccess”, pueden no cambiarlo y activar las 3 casillas en joomla 1.5.x. Para joomla 1.0.x existe un componente que te lo permite, se llama sh404sef:

Descargar sh404SEF 1.3.4 para Joomla 1.0.x.
Descargar sh404SEF 15_1.0.4 para joomla 1.5.x.
Comprobar la última versión.

También hay otro componente que se llama Artio JoomSEF (si necesita cambiar el nombre del archivo):
Descargar versión 3.0.2
Comprobar última versión

Es fácil de utilizar el componente, pero si tienen alguna duda pueden pasaros por el foro.

Pero si van a utilizarlo en Joomla 1.0.x tienen que cambiar la configuración del .htaccess:

Poner una almuadilla delante de la línea:
RewriteRule ^(content/|component/) index.php

Y quitarsela a:
#RewriteRule (.*) index.php

#11 Configuración Global de Joomla y Finalización

#11.0 Configuración de Joomla

Si no pueden cambiar la configuración Global (Da error 500 o Method Not Allowed) desde la administración os presento una alternativa.

Abrimos el FTP y con él notepad el archivo ./configuration.php.

Ahora podrán elegir la configuración cambiando lo de entre comillas de él.

#11.1 Configuración global de Joomla 1.0.x

· Sitio fuera de linea (config_offline)
· No 0
· Si 1

· Mensaje a mostrar cuando el sitio esté fuera de línea (config_offline_message)

· Mensajes de error del sistema (config_error_message)

· Nombre del sitio (config_sitename)

· Mostrar enlaces no autorizados (config_shownoauth)
· No – 0
· Si – 1

· Permitir el registro (config_allowUserRegistration)
· No – 0
· Si – 1

· Usar activación de cuentas nuevas (config_useractivation)
· No – 0
· Si – 1

· Dirección de correo única (config_uniquemail)
· No – 0
· Si – 1

· Acceso en la Página Principal (config_frontend_login)
· No – 0
· Si – 1

· Depuración del Sitio (config_debug)
· No – 0
· Si – 1

· Editor WYSIWYG predeterminado (config_editor)
· Editor WYSIWYG TinyMCE – tinymce
· Sin editor WYSIWYG – none

· Icono del Sitio (config_favicon)

· Zona horaria (config_offset_user)
· Poner el número de la zona, si es negativo con un menos delante. Ejemplo -1

· Enlaces en los títulos (config_link_titles)
· No – 0
· Si – 1

· Enlace Leer más… (config_readmore)
· Ocultar – 0
· Mostrar – 1

· Permitir la votación de los artículos (config_vote)
· Ocultar – 0
· Mostrar – 1

· Nombre de los autores (config_hideAuthor)
· Ocultar – 1
· Mostrar – 0

· Fecha y hora de creación (config_hideCreateDate)
· Ocultar – 1
· Mostrar – 0

· Fecha y hora de modificación (config_hideModifyDate) · Ocultar – 1
· Ocultar – 1
· Mostrar – 0

· Accesos (config_hits)
· Ocultar – 0
· Mostrar – 1

· Icono PDF (config_hidePdf)
· Ocultar – 1
· Mostrar – 0

· Icono Imprimir (config_hidePrint)
· Ocultar – 1
· Mostrar – 0

· Icono Recomendar a un amigo (config_hideEmail)
· Ocultar – 1
· Mostrar – 0

· Iconos (config_icons)
· Ocultar – 0
· Mostrar – 1

· Tabla de contenidos en los artículos con múltiples páginas (config_multipage_toc)
· Ocultar – 0
· Mostrar – 1

· Botón Volver (config_back_button)
· Ocultar – 0
· Mostrar – 1

· Navegación por los artículos (config_item_navigation)
· Ocultar – 0
· Mostrar – 1

· Compresión GZIP de páginas (config_gzip)
· No – 0
· Si – 1

· Descripción del Sitio (config_MetaDesc)

· Palabras clave (config_MetaKeys)

· Título del Sitio (config_MetaTitle)
· No – 0
· Si – 1

· Mostrar Metadatos de Autor (config_MetaAuthor)
· No – 0
· Si – 1

· Activar Caché (config_caching)
· No – 0
· Si – 1

· Estadísticas (config_enable_stats)
· No – 0
· Si – 1

· URLs amigables para buscadores (config_sef)
· No – 0
· Si – 1

· Títulos dinámicos en las páginas (config_pagetitles)
· No – 0
· Si – 1

#11.2 Configuración global de Joomla 1.5.x

CONFIGURACIÓN DEL SITIO

– Sitio desactivado (offline)
· No – 0
· Si – 1

– Mensaje para el sitio web desactivado (offline_message)

– Nombre del sitio Web (sitename)

– Editor WYSIWYG predeterminado (editor)
· No Editor – none
· TinyMCE 2.0 – tinymce
· XStandard Lite 2.0 – xstandard

– Número de items por página
· list_limit

– Longitud de la noticia (feed_limit)

PARAMETROS DE LOS METADATOS

– META-Descripción del sitio (MetaDesc)

– META-Palabras clave del sitio (MetaKeys)

– Mostrar Meta-etiquetas del título (MetaTitle)
· No – 0
· Si – 1

– Mostrar Meta-etiquetas del autor (MetaAuthor)
· No – 0
· Si – 1

CONFIGURACIÓN DEL SISTEMA

– Palabra secreta (secret)

– Ruta a la carpeta de registro (log_path)

– Activar los servicios web (xmlrpc_server)
· No – 0
· Si – 1

– Servidor de ayuda (helpurl)
· Local – “nada”
· English (GB) – help.joomla.org – http://help.joomla.org

CONFIGURACIÓN DEL SERVIDOR

– Ruta al directorio temporal (tmp_path)

– Compresión GZIP de las páginas (gzip)

– Informe de errores (error_reporting)
· Predeterminado del sistema – -1
· Ninguno – 0
· Simple – 7
· Máximo – “depende”

CONFIGURACIÓN DE LOCALIZACIÓN

– Zona horaria (offset)

PARÁMETROS DEL FTP

– Habilitar FTP (ftp_enable)
· No – 0
· Si – 1

– Hospedaje del FTP (ftp_host)

– Puerto FTP (ftp_port)

– Nombre del usuario FTP (ftp_user)

– Contraseña FTP (ftp_pass)

– Directorio raíz del FTP (ftp_root)

PARÁMETROS DE OPTIMIZACIÓN DE SEO

– URLs amigables para motores de búsqueda (sef)
· No – 0
· Si – 1

– Usar Apache mod_rewrite (sef_rewrite)
· No – 0
· Si – 1

– Agregar el sufijo a las URLs (sef_suffix)
· No – 0
· Si – 1

PARÁMETROS DE DEPURACIÓN DE ERRORES

– Depuración del sistema (debug)
· No – 0
· Si – 1

– Depurar el idioma (debug_lang)
· No – 0
· Si – 1

CONFIGURACIÓN DE LA CACHÉ

– Caché (caching)
· No – 0
· Si – 1

– Tiempo de duración de la caché (cachetime)

– Gestor de la caché (cache_handler)
· Eaccelerator – eaccelerator
· Archivo – file

CONFIGURACIÓN DE SESIÓN

– Duración de la sesión (lifetime)

– Manejo de la sesión (session_handler)
· Base de datos – database
· Eaccelerator – eaccelerator
· Ninguno – none

– Tipo de base de datos (dbtype)

– Nombre del proveedor (host)

– Nombre de usuario (user)

– Base de datos (db)

– Prefijo de la base de datos (dbprefix)

CONFIGURACIÓN DE CORREO

– Programa de correo (mailer)
· Función de correo PHP – mail
· Sendmail – sendmail
· Servidor SMTP – smtp

– Dirección del remitente (mailfrom)

– Nombre del remitente (fromname)

– Ruta para Sendmail (sendmail)

– Autenticacion SMTP (smtpauth)
· No – 0
· Si – 1

– Usuario SMTP (smtpuser)

– Contraseña SMTP (smtppass)

– Servidor SMTP (smtphost)

PERMITIR EL REGISTRO DE USUARIOS

Si usas Spacash => Spacash > Gestion de cuentas > detalles de cuenta > acceder a la base de datos (http://209.188.0.11/mysql/) > Pones tu usuario y contraseña (en la página donde está la URL dice cuál es, son los Datos de MySQL) > te metes en la base de datos (a la izquierda, db_…) > SQL > escribe > (lo de select, más abajo)

Si no usas Spacash (tendrías que decirnos que host es, pero quizá puedas solo) => Te metes en la base de datos (a la izquierda, db_…) > SQL > escribe:

SELECT params FROM `jos_components` WHERE admin_menu_alt=’Users’

Luego le das al lapicero (para cambiarlo) > Y por último cambia (después de las imágenes)

Imágenes de ayuda:

http://img361.imageshack.us/img361/5940/97801397ru4.jpg
http://img366.imageshack.us/img366/9974/77445049pa5.jpg
http://img88.imageshack.us/img88/3819/30126776ak4.jpg
– Permitir el registro de usuarios (allowUserRegistration)
· No – 0
· Si – 1

– Nivel de acceso predeterminado (new_usertype)
· Registrado – Registered
· Autor – Author
· Editor – Editor
· Publicador – Publisher

– Activación de cuenta para los usuarios nuevos (useractivation)
· No – 0
· Si – 1

– Parámetros de los usuarios de portada (frontend_userparams)
· No – 0
· Si – 1

CONFIGURACIÓN MULTIMEDIA

Como el anterior, pero escribe:

SELECT params FROM `jos_components` WHERE admin_menu_alt=’Media Manager’

– Extensiones permitidas (upload_extensions)

– Tamaño máximo (upload_maxsize)

– Ruta del directorio de archivos (file_path)

– Ruta del directorio de imágenes (image_path)

– Subidas restringidas (restrict_uploads)
· No – 0
· Si – 1

– Comprobar el tipo de MIME (check_mime)
· No – 0
· Si – 1

– Extensiones permitidas (image_extensions)

– Extensiones ignoradas (ignore_extensions)

– Tipo de MIME permitidos (upload_mime)

– Tipo de MIME no permitidos (upload_mime_illegal)

– Eneable Flash Uploader (enable_flash)
· No – 0
· Si -1

#11.3 Finalización

Es muy posible que os muestre nuevos “trucos” para joomla, o haga nuevos manuales de ella, como saber todo sobre SEO o hacer un backup del sitio. Pueden visitarnos regularmente para comprobarlo.

Acuerdense que si tienen alguna duda sobre algo, por ejemplo cómo poner publicidad en un lugar determinado de la Web o plantilla, pueden postearla en:

Foro > Ayuda > Tu Web

También pueden mostrarnos allí el progreso que siguen en el tutorial, algún error que otro, y ,cómo no, el enlace de vuestra Web para enseñarla al público.

#12 Backups, mudar la Web a otro servidor

#12.0 Introducción al tema

Como cualquier item del Mundo, salvo Dios (creo), todo puede desaparecer. Por este motivo alguien creo la palabra Backup, español seguro que no era, y con ella su función. Se define como, simplemente, una copia de seguridad de los datos, es decir, si se borraran podrías volver a tener tu página como si nada hubiera sucedido.

Como ya hemos aprendido, los archivos no contienen casi nada de información de la Web (ni los artículos escritos, ni los usuarios registrados, ni casi nada). Ella se encuentra en la base de datos. Se puede acceder mediante el software PhpMyAdmin (Joomla también es un software, aunque no lo parece).

Lo más seguro es que el host que contiene tu página Web incluya phpmyadmin, pero si no lo es se tendría que descargar, subir mediante FTP a la carpeta, por ejemplo, base, y luego entrariamos así:

http://mi_pagina.es/base

#12.1 Pero todo es más fácil

¡Joomla ya está preparada para hacer backups! “No se necesita phpmyadmin” ^_^

El componente se llama SQL DUMPER

Descargar SQL DUMPER 3.1 para Joomla 1.5.x
Descargar SQL DUMPER 3.0 para Joomla 1.0.x
Comprobar última versión disponible

Lo primero que hay que hacer es saber si el servidor donde está nuestra base de datos mysql es Localhost o no (según spacash era en detalles de cuenta, él si usa localhost). Si no es localhost hay que abrir el archivo:

./administrator/components/com_sql/settings.php

Y cambiar localhost por el que tengan. Además, si usas J! 1.0.x tendrás que cambiar:

$database_charset=”iso-8859-1″; (Si hay problemas dejalo entonces en UTF8)

Bien, pues ahora vamos al componente (administración > componentes > SQL DUMPER). Pedirá el nombre de de usuario y contraseña de la base de datos (no de la administración). Lo ponemos y seguimos:

SQL DUMPER LOGIN

Ahora elegimos la base de datos a exportar (marcada por defecto), la compresión (Gzip) y el nivel de compresión (al nueve), pulsamos sobre GO, esperamos unos segundos y… Tachán! ya está. Se mostará un enlace para poder descargar el archivo, si no le dieron no se preocupen porque se encuentra en ./administrator/backups

Y cuando quieran hacer el Backup (vuelta atrás) después de logearse, en vez de elegir la 1º opción (Backup of existing database) escogen la 2º (Restore existing backup).

#12.1 Mudar la Web

El proceso anterior se realiza para volver a un estado anterior (como restaurar sistema, en Windows). Pero la gente hace Backups con el fin de mudar la Web a otro servidor, o, en una instalación limpia, volverla a dejar como estaba. Para todo ello, a parte de hacer Backups de la base de datos, también habrá que hacerla de los archivos (componentes, módulos, ect) Así que por FTP deberían bajar TODOS los archivos.

¿Qué hay que hacer ahora? Una vez hayas descargado la Web por FTP y tengas la base de datos:

1. Borrar el archivo configuration.php del backup de la Web
2. Subir todo por FTP
3. Instalar Joomla normalmente
4. Subir por FTP el Backup de la base de datos a ./administrator/backups/
5. Instalar SQL DUMPER
6. Ir al componente
7. Marcar opción Restore existing backup
8. Seleccionar el archivo de la base de datos
9. ¡Restaurar!

Y ya tiene tu Web 😛

#12.2 Entonces para qué me cuentas lo de PhpmMyAdmin

¿Has pensado eso? Seguro que si te ha dado algún error por ahí sí. El problema radica en el tamaño del archivo Backup de la base de datos. Cuando tienes un servidor gratuito quizá no te dejan subir archivo de más de 1 MB, si la base de datos pesa más entonces no podrás hacer el backup con SQL (AUNQUE NO TIENE PORQUÉ EXPORTARSE TODO A LA VEZ, PUEDES HACERLO EN DIFERENTES PARTES). No esta mal aprender a hacer el backup por phpmyadmin, ¡Pero con SQL DUMPER se hace mil veces mejor y más rápido!.

#12.2.1 Backup mediante phpmyadmin – Exportar

Nos logeamos en él (espero que no tengas problemas con este, sino, ya sabes => foro)

Seleccionamos la base de datos en la izquierda > pinchamos en exportar >

phpmyadmin backup

Esperas un poco y podrás descargar el archivo del backup.

#12.2.2 Backup mediante phpmyadmin – Importar

Ahora, para mudar:

1. Subir los archivo de la web por FTP
2. Instalar Joomla normalmente
3. Ir a phpmyadmin
4. Ir a administración de usuarios > nuevo (¡Quédate ahí y no salgas!)
5. Borrar las tablas que empicen por jos_
(phpmyadmin > base de datos [a la izquierda] > (abajo) marca todos (o lo haces manualmente) > elimiar
Nora: No muestro imágen porque cada phpmyadmin es diferente, pero es intuitivo, si no saben como eliminarlo => foro.
6. Pinchar, arriba, sobre SQL, dan a examinar, eligen el archivo y a continuar.
Nora: Si da error es que el archivo es demasiado grande, así que tendrán que partilo en cachitos.
7. Donde estabas en nuevo usuarios créale.

Lo del usuario se hace porque al restaurar mediante phpmyadmin se pierden las contraseñas, así que tendrás que hacer un usuario para entrar en la administración.

Ahora los usuarios tendrán que crear una nueva contraseña con “Recuperar contraseña” de Joomla


#12.3 Problemas después del Backup

PhpMyadmin no recone bien los acentos y las ñ. Por ello, si tienes problemas tendrás que abrir el archivo .sql (el backup de la base de datos) con Notepad++

En él > Control + F (o Buscar > Buscar…) > remplace. Y cambiar la codificación de acentos y eñes, lo primero es la letra a remplazar, lo segundo por lo que se va a remplazar:

Sin el espacio después de &

– á => & aacute;
– é => & eacute;
– í => & iacute;
– ó => & oacute;
– ú => & uacute;
– ñ => & ntilde;
Pero si sigue sin funcionar, entonces tendrían que borrar los acentos y la eñe directamente

– á => a
– é => e
– í => i
– ó => o
– ú => u
– ñ => n

FIN DEL MANUAL, CUALQUIER PREGUNTA, DEJEN UN COMENTARIO

Anuncios

22 respuestas a Hacer una web basica con Foro y Chat desde cero

  1. JoniJnm dice:

    Debería alegrarme? ^_^

    Saludos 😉

  2. Pedro F. Pardo dice:

    Muy buena la explicación. Sencilla y práctica. No obstante tengo un problemilla. No me funciona la conexión ftp. Si escribo: http://ftp.[loqueyopuse].webspacemania.com no se conecta ni el ftp ni ningún otro me dice: “host no encontrado”. Sin embargo si pongo como Host ftp esto: 209.188.0.17 con el usuario y el password que me dieron, sí que se conecta y puedo subir archivos y todo, pero después la página http://%5Bloqueyopuse%5D.webspacemania.com me dice que nanai 😦 y por supuesto la pagina http://209.188.0.17 tambien me dice que no existe 😦 He visto en el foro algunas consultas iguales o muy parecidas a la mia, ¿será que Spacash tendrá algún problema?

  3. viendolaweb dice:

    muy muy copado.

    felicitaciones.

  4. virgil dice:

    Un millón de gracias. Sencillo, completo y LEGIBLE

  5. Anónimo dice:

    Como activo las estadisticas en joomla 1.5.3 pues en mi configuracion global no hay estadisticas como joomla 1.0
    Ayuden ps

  6. pedro dice:

    mensaje para Pedro F. Pardo Dice:

    Amigo lo que pasa es que estas escribiendo mal la direccion del ftp, se debe colocar ftp://loqueyopuse.webspacemania.com y es todo, en cuanto a la información excelente material

  7. Carina dice:

    En el paso 1, configuracion de datos MySql, cuando presiono Siguiente me sale
    un mensaje que dice “El nombre de usuario y contraseña son incorrectos”

  8. […] Hacer una web basica con Foro y Chat desde cero […]

  9. felhm dice:

    SALUDOS MI PROBLEMA PASADO YA ESTA AHORA MI PREGUNTA ES COMO SUBO LA PUBLICIDAD SI NO TENGO EL FRAHTML YA Q EL Q BAJE ES EL 2.0 Y NO ES COMPATIBLE CON LO Q TENGO Y EL LINK NO ME DA EL FRAHTML Q NECESITO

    AYUDAAA

  10. Jhonathan dice:

    gracias, eres muy bueno al poner toda esta info, luego de buscar y buscar este es el único sitio donde he hallado una info tan completa

  11. DAVID dice:

    estupendo gracias!!

  12. hola yo tengo un problema con mi mejor amiga
    tenia un novio que se llamava victor y por estar escunchanco a ambar cometi la peor trajedia de mi vida por que decian que se estaba besando con otra chica le pregunte 2 dias despues de que cortamos y me digo que era mentira haora no se que hacer si pasar con mi amiga o con el chico de mi sueños por que la verdad lo lastime mi amiga sabia que lo amaba mucho y haora me siento culpable y la verdad lo sigo amando y siento en estos momentos odio por mi amiga mis amigos me dicen que termine mi amistad con ella y la verdad no quiero nos llevamos desde el kinder ¿que ago? un consejo por favor ATT. JACQUELINE ROJAS SILVA

  13. kilner dice:

    gracias por todo al menos pude llegar a armar un portal basico que creo que poco a poco con lo que voy aprendiendo gracias a personas como tu que publican estos temas es que ahora puedo hacer algo basico en internet nos vemos y lo que queria preguntarte es que si descargo via ftp todo el archivo (/wwww) donde instale mi portal basado en joomla me sirve como un backup y poder migrar de servidor..bueno agradesco de antemano sus respuestas…

  14. orale muchas gracias esta muy completa la informacion y desde mi punto de vista muy entendible. por aqui estare al tanto para ver en que me pueden ayudar

  15. virusmac dice:

    no anda el link de
    – Descargar capítulo 5
    no puedo ver el video. ahora q hago!!
    AYUDAAAA

  16. Marcela Patiño dice:

    Felicitaciones!!! Excelente documento, hay cosas q no entiendo pero es q apenas estoy iniciando en este cuento.
    Querìa preguntar algo: Si yo inicio a crear mi portal desde mi equipo, es decir guardo todas las carpetas y archivos en xampp, como hago luego para subirla a un hosting para ser publicada?

    Muchas Gracias

  17. Viola_Sash dice:

    blonde college nice ass huge tits explicit sex in public xxx vacation pics will jack sex lesbian lover pictures share porno ass booty ass julia bonds home page porn star garters sex galleries little girl fucking old man absolute cumshots does hide my ass work foreced freer porn milfs deep situs porno terlengkap sex gym video milf girlfriend pics princess catherine porn pics lolicon hentai galleries girl strippers porn

  18. Menelom dice:

    Sí … el diseño es claramente necesario que cambiar 🙂
    Eso sería algo brillante (

  19. Alexis dice:

    Everything is very open with a precise description of the issues.
    It was truly informative. Your site is extremely helpful.
    Thanks for sharing!

  20. Sasha dice:

    Experience Nepalese life as it happens with this city by experiencing the scenery in Bhaktapur Durbar Square and Potter. Pay no attention to uddiyana bandha and mula bandha until they’ve mastered the rhythem of breathing. This latest effort by Bit Torrent will offer you a strong competition to Apple’s Itunes along with other movie download sites, such as ,Walmart and don‘t forget Direct – TV and cable when needed services.

  21. Marcos dice:

    Bajo mi punto de vista es meor crea tu foro con ForoActivo. Saludos

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: