lunes, 24 de noviembre de 2014

DRUPAL

Proceso para instalar:
http://drupal.org.es/manuales/instalacion

Descargamos el paquete tar.gz para Ubuntu de la web de Drupal y desempaquetamos el archivo en la carpeta /var/www/html.
Antes de lanzar el proceso de instalación tenemos que crear una base datos.

$ mysqladmin –u dba_user –p create drupal
 
MySQL pedirá la contraseña para el usuario dba_user y luego creará los archivos iniciales de la base de datos. Luego deberá ingresar y establecer los permisos de acceso a la base de datos:

* Si falla este usuario usamos root en su lugar.

$ mysql –u dba_user –p


* Error de nomenclatura en el manual en el siguiente paso. Esta sería la versión correcta:

 GRANT ALL PRIVILEGES ON drupal.*
 TO nobody at localhost IDENTIFIED BY 'password';
 
Si los datos son correctos, MySQL responderá

Query OK, 0 rows affected

Para activar los nuevos permisos debe ingresar el comando

Flush privileges;

Y luego ingresar ‘\q’ para salir de MySQL.

Ahora cambiaremos los permisos de esta carpeta y archivo dentro de la carpeta de drupal:

chmod o+w sites/default/settings.php
chmod o+w sites/default

también crearemos esta carpeta y le cambiaremos los permisos:

mkdir sites/default/files
chmod o+w sites/default/files

Si los pasos anteriores fueron correctos al acceder a la dirección localhost/drupal-7.34 se lanzará el instalador.

Iremos rellenando los campos en los siguientes pasos

http://localhost/drupal-7.34/#overlay=%3Fq%3Dadmin/config/regional/language
 
* Si durante la instalación/configuración se nos queda la página en blanco se trata de errores en los archivos de configuración que 
incluso pueden cargarse  la base de datos y requerir hacer la instalación desde 0.
  • Plugins
  • Usuarios frontend
en USUARIOS los creamos y durante su creación elegimos si son usuarios administradores o normales. La otra opción es modificar los permisos en la lista de usuarios.
  • Usuarios backend
en USUARIOS los creamos y durante su creación elegimos si son usuarios administradores o normales. La otra opción es modificar los permisos en la lista de usuaurios.
  • Idiomas: ESP + UK + FRA
Para añadir los idiomas en el apartado de módulos (MODULES) activaremos 2 paquetes: “Locale” (necesario para la traducción) y “Content translation”. Guardamos la configuración.

Nos iremos a CONFIGURATION y bajaremos al final, donde encontraremos en "Regional and Language" el apartado "Language". En "add language" seleccionamos los idiomas que necesitamos, marcamos las casillas de "enable" para poder usarlos y "default" para elegir el por defecto y pulsamos save configuration para guardar la configuración.

Nos vamos a https://localize.drupal.org/translate/downloads?project=drupal y descargamos los paquetes de idioma que busquemos para la versión de Drupal que tengamos.

Desde el menú superior Configuration, Regional and Language, seleccionamos Translate Interface, y seleccionamos import, subimos los módulos descargados.
Guardamos la configuración y ya tienes drupal en más idiomas.

  • menu de enlace + main menu

  • reloj + galeria de fotos
Estando en la carpeta donde hemos descargado el archivo:
tar -xzvf archivo.tar.gz -C /directorio/final

Los “Contributed Modules” deben guardarse en su carpeta, en la ruta “.\sites\all\modules\” . Es decir que si nos bajamos el modulo Acme, deberemos copiar todos los ficheros de este en la carpeta “.\sites\all\modules\acme\”,  Con los Themes sucede algo similar, pero en la ruta “.\sites\all\themes\”, de forma que si nos bajamos el tema Dharma deberemos guardar todos los ficheros del .ZIP en la carpeta “.\sites\all\themes\dharma”. Si las carpetas “.\sites\all\modules\” y “.\sites\all\themes\” no existen deberemos crearlas nosotros.
Una vez instalados deberemos activarlos siguiendo los mismos pasos que en los  de tipo Core. Así para los “Contributed Modules” vamos a “Administer>Site building>Modules”, una vez allí marcamos la casilla del Module que queremos activar y por ultimo pulsamos sobre “Save configuration”. Con los Themes, igual: vamos a “Administer>Site building>Themes” , una vez allí debemos activar el Theme que acabamos de instalar.

La instalación de módulos puede requerir módulos adicionales que no estaban previstos inicialmente. 


Un archivo necesario para un módulo
http://yosias-web.googlecode.com/files/jquery.cycle.all.min.js
  • cuadro de noticias sindicadas
Activamos el modulo FEED que viene por defecto. Agregamos en CONTENIDO un FEED y en la configuración en URL ponemos la dirección del xml del rss.
  • 3 artículos publicados + 3 sin publicar (con fotos y texto justificado)
Agregar contenido (Elegir artículo simple). Editar contenido sólo es merodear.
Luego en la pestaña contenido elegimos lo que queremos publicar y despublicar.
  • Nube de tags
  • Integrar PHPBB
  • Integrar Moodle
  • Integrar Twitter
http://leninmhs.wordpress.com/2014/10/25/drupal-post-to-twitter/
  • Google analytics

No hay comentarios:

Publicar un comentario