SMF Support > Tutoriales
TUTORIAL INSTALACION Y TRADUCCION SMF
sneijder23:
Aprobechando que iva a instalar la version 1.1.7 para hacer unas pruebas y tenia algo de tiempo os pongo un pequeño tutorial actualizado para instalar SMF y ponerlo en español para los mas novatos mas cuatro consejitos extra :P (para ampliar imagenes boton derecho-ver imagen)
,bien empezemos!
TUTORIAL INSTALACION SMF
PASO 1 - Descarga de archivos
Primero iremos a la pagina Oficial de Simplemachines a la seccion de Descargas,buscaremos el paquete instalador de la version mas moderna y lo descargaremos.
Una vez descargado lo vamos a descomprimir y renombraremos la carpeta a foro,smf o lo que querais.
Consejo:Si vas a crear un foro como pagina unica y principal podeis pasar el contenido competo de esa carpeta y os quedaria el foro dentro de vuestro directorio raiz.
Ejemplo:En lugar de tusitio.com/foro/index.php quedaria tusitio.com/index.php
PASO 2 - Subir los archivos
Ahora necesitaremos un cliente FTP para subir los archivos,hay varios yo uso Nico FTP que me funciona bastante bien,podeis descargarlo gratis aqui.
Para ver como se configura NicoFTP clic aqui
Ahora conectaremos con nuestro host via ftp y subiremos los archivos dentro de la carpeta public_html,yo tengo una carpeta llamada subir_ftp en el escritorio y ahi pongo todo lo que tengo que subir para no liarme :)
PASO 3 - Crear la Base de Datos
Mientras se estan subiendo los archivos podemos ir creando la base de datos de nuestro foro,para ello accederemos al cpanel de nuestro host y a la seccion bases de datos MySQL.
Una vez dentro donde aparece para crear una nueva base de datos pondremos el nombre de nuestra bade de datos y le daremos a Crear base de datos.
Cuando aparezca que se ha creado correctamente la base de datos le daremos a retroceder y haremos lo mismo pero crearemos el usuario para la base de datos.
Una vez creada la base de datos y el usuario deberemos añadir el usuario a la base de datos,seleccionamos el usuario que creemos y la base de datos y le daremos a añadir.
Seleccionaremos todos los privilegios y le daremos a guardar.
PASO 4 - Permisos CHMOD
Ahora que ya tenemos los archivos subidos a nuestro hosting y la base de datos creada deberemos darle permisos de escritura a algunos archivos y carpetas de nuestro foro para que sean editables,deberemos ponerlos a 777.
Los archivos y carpetas son los siguientes:
/attachments/
/avatars/
/Packages/
/Packages/installed.list
/Smileys/
/Themes/
/agreement.txt
/Settings.php
/Settings_bak.php
PASO 5 - Instalacion
Ahora que ya tenemos todo listo ejecutaremos en nuestro navegador la url de nuestro foro para que nos aparezca el instalador por ejemplo: http://www.tuforo.com/smf
Aparecera el instalador de nuestro smf en el que deberemos de poner los datos que nos pida,en Configuraciones basicas (Basic settings) lo unico que modificaremos sera el nombre de nuestro foro.
Ahora configuraremos el servidor con la base de datos,en servidor debeis dejarlo tal como viene (casi siempre es localhost)
Luego poneis vuestro usuario que creaste para la base de datos,la contraseña y el nombre de la base de datos,por ultimo quedara el nombre del prefijo de la tabla de la base de datos,podeis dejarlo tal como viene pero si creais mas de un foro debereis modificarlo por ejemplo smf2_
Si todo ha ido bien os aparecera la pantalla para crear vuestro administrador del foro,si algo os ha fallado posiblemente sea la contraseña,no confundais la contraseña del host con la de la base de datos.
Y ya tendreis el SMF instalado,ahora solo devereis is a la carpeta donde tengais vuestro foro y borrar el archivo install.php sino dejariais vuestro foro vulnerable.
Ahora a disfutar de vuestro foro recien instalado!
sneijder23:
TRADUCCION SMF A ESPAÑOL
Ahora que ya tenemos nuestro SMF recien instalado lo pondremos en idioma Español.
Primero buscaremos nuestro archivo de idioma en la seccion de descargas de smf,nosotros como lo queremos en español seleccionaremos el spanish (hay una version latina de idioma en español tambien llamada spanish_latin) .
Lo descargamos,yo recomiendo la spanish_es para no tener problemas en un futuro con algunas modificaciones pero descargad la que querais ;)
Una vez descargado lo descomprimimos y enviamos via ftp la carpeta /Themes dentro del contenido del smf en vuestro host,dentro ya habra una carpeta llamada Themes y os preguntara si deseais sobrescribir algunos archivos si ya existen,no os preocupeis,le decis que si ya que lo unico que ya hay es la carpeta Themes y solo añadira los archivos que faltan.
Cuando terminen de subirse los archivos iremos a nuestro Foro->Admin->Server Settings y lo ponemos en Español,guardamos y ya listo.
Ahora solo nos quedara por traducir 4 cosillas que no vienen por defecto en smf,estos los haremos manualmente.
Abrimos el archivo index.spanish_es.php que se encuentra dentro de Themes/default/lenguajes/ para editarlo.
Buscamos:
--- Quote ---$txt['pm_short'] = 'My Messages';
$txt['hello_member_ndt'] = 'Hello';
--- End quote ---
Reemplazamos por:
--- Quote ---$txt['pm_short'] = 'Mis Mensajes';
$txt['hello_member_ndt'] = 'Hola';
--- End quote ---
Buscamos:
--- Quote ---$txt['most_online_ever'] = 'Most Online Ever';
$txt['most_online_today'] = 'Most Online Today';
--- End quote ---
Reemplazamos por:
--- Quote ---$txt['most_online_ever'] = 'Maximo Online Siempre';
$txt['most_online_today'] = 'Maximo Online Hoy';
--- End quote ---
Guardamos el archivo y salimos,ahora solo nos quedara traducir la ayuda a español,tan solo teneis que descargar el archivo adjunto en este mismo mensaje y subirlo a la carpeta /Themes/default/languajes de tu foro.
Ya lo tienes todo en Español!!!
sneijder23:
CONFIGURACION METATAGS SMF
Ya por ultimo editaremos los metatags de nuestro smf para que este un poco mas presentable hacia google antes de que demos de alta nuestro foro en el Buscador.
Abrimos el archivo index.template.php que se encuentra dentro de Themes/tutheme/
Buscamos:
--- Quote ---<meta name="description" content="', $context['page_title'], '" />', empty($context['robot_no_index']) ? '' : '
--- End quote ---
Reemplazamos por:
--- Quote ---<meta name="description" content="Aqui escribe una descripcion sobre tu sitio" />
--- End quote ---
Buscamos:
--- Quote ---<meta name="robots" content="noindex" />', '
--- End quote ---
Reemplazamos por:
--- Quote ---<meta name="robots" content="all|index|follow" />
<meta name="revisit" content="1 day" />
--- End quote ---
Buscamos:
--- Quote ---<meta name="keywords" content="PHP, MySQL, bulletin, board, free, open, source, smf, simple, machines, forum" />
--- End quote ---
Reemplazamos por:
--- Quote ---<meta name="keywords" content=" las, palabras, clave, de, tu, sitio, separadas, por, comas" />
--- End quote ---
Puedes añadir mas metas (si usas el buscador encontraras temas con relacion a los metas y seo) pero con esto ya estaria bien instalado,traducido,configurado y listo para mandar a google,lo demas depende de ti ;)
KiMuRa:
Hola tengo un problema he echo paso a paso lo que aqui pones y cuando acabo de instalar el smf me sale esto:
Unable to load Themes/default/index.template.php!
Que hago??
sneijder23:
Fijate si esta ese archivo en tu host y si esta sube uno nnuevo y lo reemplazas.
Navigation
[0] Message Index
[#] Next page
Go to full version