Drupal 7 | Usa Software Libre











Introducción


En Drupal Trademark siete hay módulos que ya antes eran opcionales y que ahora están en el núcleo del sistema. Pueden estar, o no, activados, mas no hay que descargarlos de forma individual puesto que están incluidos.


Con los pasos aquí dados, el portal quedaría a expensas de añadir contenidos en un modo básico.



Descarga



Núcleo o "Core"


Descargar la última versión estable de Drupal Trademark que tenga el mayor número posible de módulos libres. Drupal Trademark 7.


Hay que tener presente que cualquier traducción, módulo, tema, etcétera, que descarguemos debe ser acorde a la versión del núcleo de Drupal que vamos a emplear.



Traducción



Descargar la traducción pertinente a la versión que estamos manejando.


Renombrarla como es.po.




Preparación para instalar



sites


sites/default


Crear el directorio "files" en sites/default, darle permisos 777.


Copiar el archivo default.settings.php y renombrarlo a settings.php, darle permisos setecientos setenta y siete. Al finalizar, deben quedar ambos ficheros: default.settings.php y settings.php.



all


sites/all


Están creados 2 directorios llamados "themes" y "modules" en sites/all.


Basta con pegar en todos y cada carpetita los módulos o temas que precisemos y activarlos luego en el lugar.



translations


profiles/default/translations


En profiles/default/translations guardar el archivo de traducción que hemos descargado previamente, renombrado a "es.po".




www


Si queremos la dirección del portal con www o bien sin www, debemos configurar el fichero htaccess, descomentando las líneas correspondientes.


Si deseamos la URL con www, hay que eliminar el comentario de la línea 92, noventa y tres y 94.

# RewriteCond por cien HTTP_HOST .

# RewriteCond por cien HTTP_HOST !^www\. [NC]

# RewriteRule ^ http por ciento ENV:protossl://www. por ciento HTTP_HOST por cien REQUEST_URI [L,R=301]


Si deseamos la URL sin www, hay que eliminar el comentario de la línea noventa y nueve y cien.

# RewriteCond por ciento HTTP_HOST ^www\.(.+)$ [NC]

# RewriteRule ^ http por cien ENV:protossl:// por cien 1 por cien REQUEST_URI [L,R=301]


Sólo quitamos los comentarios a uno de los conjuntos.


El fichero está escondo y tiene por nombre .htaccess, para verlo se quita el punto. En el servidor ha de estar como .htaccess

Si el fichero .htaccess no está en el servidor, las URL limpias no funcionarán.




FTP


Además del núcleo de Drupal Trademark 7 y su archivo de traducción, para los pasos aquí dados son precisos tener los próximos módulos:

- Backup&Migrate:Permite hacer copias de seguridad de la base de datos o bien migrarla de un sitio a otro.

- BUeditor:

- CTools:​Se trata de un grupo de herramientas y empresa marketing madrid , que serán requeridos por otros muchos módulos, hay que ponerlo.

- Global Redirect:

- IMCE:Es un cargador de ficheros y imágenes, que nos permite configurar los directorios y las cuotas.

- JQuery Update:Mantiene actualizada la versión de Jquery de nuestro Drupal Trademark automáticamente.

- Localization update:Descarga y actualiza automáticamente las traducciones de nuestro sistema en función de nuestra localización.

- Meta Tag:Básicamente genera los metadatos del sitio.

- Page Title:

- Pathauto:Genera automáticamente path o rutas amigables, dejando configurarlas si se quiere.

- Token:Proporciona una API para los módulos centrales, permitiéndole emplear símbolos del tipo [usuario].

- Views:Vistas lo que hace es darnos la oportunidad de realizar consultas a la base de datos sin la necesidad de código, y luego presentar los resultados.


Subimos por FTP el contenido preparado previamente al servidor. Si trabajaremos en "localhost", lo dejamos en la carpeta en nuestro servidor local.


Si queremos emplear otros módulos o temas diferentes a los que trae el Core de Drupal, debemos subirlos a las carpetas "modules" y "themes".


Eventualmente, ciertos módulos podrían precisar que se creen otras carpetitas, por servirnos de un ejemplo para las librerías o bibliotecas.




Instalación


Abrimos la dirección del sitio y empieza la instalación. Si todos y cada uno de los pasos anteriores se han dado, preguntará si deseamos instalar en "inglés" o en "español".


Necesitaremos el nombre de la Base de Datos, su nombre de usuario y la clave de acceso a la Base de Datos. También el nombre de usuario, una dirección de correo electrónico y una clave para acceder al sistema.


Una vez finalizada la instalación, el sistema nos avisará y cambiaremos, vía FTP, los permisos al directorio "files" a 777; al directorio “default” a 775; y al fichero settings.php, cambiarle los permisos a seiscientos cuarenta y cuatro.




Traducción inicial


Para Drupal Trademark 7, instalamos el módulo l10n_update que traduce y actualiza de forma automática.


“Modulos | Multilingual | Localization update”

"Guardar configuración"


“Configuración | Regional e idioma | Traducir interfaz | Actualizar | Actualizar traducciones”

"Guardar configuración"


Manualmente:


“Configuración | Regional y también idioma | Traducir interfaz | Importar | Importar traducción | Fichero del idioma |

Examinar | Importar”

"Guardar configuración"




Mantenimiento del sitio


Activamos el portal en modo mantenimiento.


"Configuración | Desarrollo | Modo de mantenimiento"

Cambiamos el mensaje si es preciso.

"Desconectado"

"Guardar configuración"


Puede darse el caso de que hayamos activado el lugar en "modo desconectado" y cerremos la sesión, con lo que los links no estarán disponibles. En ese caso, basta con añadir "/user" al nombre del dominio para tener la página de acceso para identificarnos de nuevo en el sistema.




Opciones regionales


"Configuración | Regional e idioma | Opciones regionales"

País predefinido: España

Primer día de la semana: Lunes

Zona horaria predefinida: Europe/Madrid

Los usuarios pueden establecer su franja horaria.: Desactivado

"Guardar configuración"




Fecha y hora


"Configuración | Regional e idioma | Data y hora"

Tipos | Tipo de fecha

Formato corto de fecha: dd/mm/aaaa

Formato medio de fecha: día, dd/mm/aaaa

Formato largo de fecha: día, dd mm aaaa

"Guardar configuración"




Opciones de usuario


Impedimos que se puedan registrar los usuarios de forma libre.


"Configuración | Personas | Opciones de la cuenta"


Creación y cancelación de cuentas

¿Quién puede crear cuentas?

Sólo los administradores

Marcar “Pedir una verificación por correo electrónico sólo cuando un visitante crea una cuenta. ” para obligar a recibir el correo ya antes de activar la cuenta o bien no activar para acceder de forma directa.


Personalización

Permitir firmas.

Habilitar imágenes de usuario.

Nombre de la carpetita para las imágenes

“Dimensiones de imagen a subir” y “Tamaño de archivo de imagen a subir”: limitarlos según convenga.

"Guardar configuración"


Permitimos que se puedan registrar los usuarios de forma libre.

"Configuración | Personas | Opciones de la cuenta"

Creación y cancelación de cuentas

¿Quién puede crear cuentas?

Visitantes

Visitantes, mas es necesaria la aprobación de los administradores

"Guardar configuración"




Roles


Creamos grupos para poder asignar luego a los usuarios, según su perfil pueden hacer unas acciones o no.


& empresa pagina web madrid | Permisos | Roles”

Poner un nombre corto y explicativo y "Añadir rol".


Ahora, una vez creado el rol, podemos darle los permisos adecuados para los módulos instalados. Si, más tarde, instalamos nuevos módulos, o creamos nuevos géneros de contenido, debemos regresar a los permisos para actualizar dichos datos respecto de los nuevos géneros de contenido o bien módulos instalados.



Usuarios


Crear un usuario de prueba para cada rol.

"Personas”

"Añadir usuario"

Nombre de usuario


Dirección de correo electrónico

Contraseña

Confirmar contraseña

Estado

Bloqueado

Activo

Roles: elegir uno de los libres, dejando, al menos, "usuario autenticado"

usuario autenticado

administrator

Notificar al usuario acerca de su nueva cuenta: Marcado

Opciones de idioma

Idioma

Español

“Crear nueva cuenta”




Tema



Apariencia


Si el tema está activado y es el tema predeterminado:


Si el tema está activado y no es el tema predeterminado:



  • Opciones

  • Desactivar

  • Establecer como predeterminado


Si el tema no está activado:

Activar



  • Activar

  • Establecer como predeterminado


Marcamos las casillas "Activado" de aquellos temas que deseamos tener libres.


Marcamos la casilla "Predeterminado" para aquel tema que queremos utilizar.


"Guardar configuración"




URL limpias


Si el fichero .htaccess no está en el servidor, las URL limpias no funcionarán.


En "Core - opcional", si no estuviese marcado, marcamos el módulo "Path"

"Guardar configuración"


"Configuración | Búsqueda y meta datos | URL limpias"

"Guardar configuración"




Actualizaciones


Actualización del sistema


Para actualizar el portal de Drupal Trademark, basta con sobre-redactar el contenido, salvo el directorio sites.


Es una buena práctica hacer una copia de seguridad de la Base de Datos con Backup&Migrate.


Actualización de módulos


Si actualizamos algún módulo (basta con sobre-escribir el existente con la nueva versión), ejecutamos

dominio/update.php




Mejorando el sitio


Ya hemos llevado a cabo la configuración inicial del gestor.


Ahora podemos prosperar el aspecto y comportamiento del sitio. Necesitaremos dejar en el directorio "sites/all/modules" ciertos módulos. Luego necesitamos activar dichos módulos y, si dicho módulo tiene su traducción libre, debemos descargarla e importarla al lugar para trabajar en español con ese módulo.


Los módulos se descargan y también instalan en función de las necesidades.


Cuando en el texto se indique que hay que activar un módulo, se sobrentiende que, primero, lo hemos subido por FTP al directorio "sites/all/modules".




Reconstruyendo permisos


Cuando instalamos algún módulo nuevo, los permisos para ese módulo están desactivados. Es necesario activar el empleo del módulo para cada rol.


Para ello:

“Personas | Permisos”


Se presentan una serie de filas en las que, nominalmente, se muestran las diferentes acciones organizadas por módulos (acceder, Configuración, create, delete, edit, ver,...) y, en las columnas, se muestran los papeles existentes (usuario anónimo, usuario autenticado,...).


Marcamos las casillas precisas y

"Guardar permisos"




Un sólo género de enlace


Esto deja que las url sean adecuadas:



  • URL no amigables: ?q=direccion

  • URL amigables: /node/1

  • URL semánticas: /enlace




Necesitamos tener el módulo "Global Redirect" guardado en el directorio "sites/all/modules".


"Módulos | Path management | Global Redirect"

"Guardar configuración"


"Configuración | Sistema | Redirección global"

Cambiar, si fuera necesario, las opciones o "Restablecer a los valores por defecto"

Opciones:



  • Deslash: eliminará la barra al final de las solicitudes node/1/

  • Non-clean to Clean: el nodo 1 existente a example.com/node/1 y example.com?q=nodo/1

  • Remove Trailing Zero Argument: Por defecto esta función está desactivada para eludir cualquier comportamiento inesperado.

  • Comprobación de acceso al menú: Si está habilitado, el módulo comprobará que el usuario tiene acceso a la página ya antes de redirigir. Por defecto esta función está desactivada para eludir cualquier comportamiento inesperado.

  • Case Sensitive URL Checking: compara la URL actual para el alias guardados en el sistema.

  • Frontpage Redirect Handler: cualquier solicitud para la ruta frontpage redirigirá a la raíz del lugar.


"Guardar configuración"




URL automáticas


El módulo "PathAuto" permite asignar URL de forma automática. Hay que activar, previamente, el módulo "Token".





"Módulos | Other | Pathauto"

"Módulos | Other | Token"

"Guardar configuración"


"Configuración | Búsqueda y meta datos | Alias de URL"


Opciones


Todas las opciones por defecto, excepto:

Activamos "Reducir cadenas a letras y números" y añadimos ", de, en, el, tu, la, le, lo, a, y, por".

& banners publicitarios medidas ón"




Cambiando la página de inicio y Errores frecuentes


Debemos haber creado la página que deseamos usar como comienzo (o bien cualquier otra) y la guardamos, así como las páginas no encontradas y los accesos rechazados.


Primero debemos crear el contenido adecuado a cada fallo según lo explicado más arriba y debemos tomar en consideración el número de nodo de cada página, según lo explicado más arriba.


Para enlazar esa nueva página (o cualquiera otra) como página primordial (la que se muestra al llegar al portal), precisamos el número de nodo. Para anotar el número de nodo de esa página:

"Buscar contenido"


Aparece un listado con el contenido generado hasta ahora (páginas, artículos, etcétera).


En la columna de la derecha, bajo el epígrafe "Operaciones", aparece la opción "editar".


Si colocamos el puntero del ratón sobre tal link, sin pulsar, en la barra inferior aparece el número de nodo al que hace referencia. Algo así:

?q=node/nº


Ese es el número de nodo de ese contenido.


Ahora vamos a configurar el portal para que la página de comienzo sea ese nodo.

"Configuración | Información del sitio”


Página inicial predeterminada

node/nº

"Guardar configuración"


Si sólo dejamos "node" como página principal se muestra, por defecto, la página de bienvenida de Drupal.


Igual para

Página cuatrocientos tres predefinida (acceso rechazado): node/nº

Página 404 predefinida (no encontrada): node/nº




Tema: mejorando


Nos interesa personalizar el tema que vayamos a utilizar para eludir que nuestro portal se parezca a otros sitios que empleen el mismo tema.


Puede haber varios temas activados, pero sólo se permite seleccionar un tema. Se puede permitir cambiar de tema a los usuarios registrados.


"Apariencia"

Aparece una Captura del tema, el Nombre del tema, la Versión, si el tema está Activado, si es el tema Predeterminado y la Operación que se puede efectuar con ese tema (por norma general "configurar").


Para el tema predeterminado:

"Opciones"


Podemos configurar a nuestro antojo, de forma general (para todos los temas) o de forma específica para un tema:



  • Cambiar la visualización

  • Logo

  • Nombre del sitio web

  • Lema del sitio

  • Imágenes de los usuarios en los envíos

  • Imágenes de los usuarios en los comentarios

  • Estado de verificación de usuario en los comentarios

  • Icono de acceso rápido

  • Menú principal

  • Menú secundario


Opciones de la imagen del logo



  • Usar el logotipo predefinido,


o



  • Cargar la imagen del logo


Opciones de iconos de acceso rápido



  • Usar el icono de acceso rápido predefinido.


o


"Guardar configuración"




Datos del portal


"Configuración | Sistema | Información del sitio"


Añadir, modificar o suprimir textos en “Nombre del lugar web” y “Lema”.


"Guardar configuración"




Gestión de errores


Para evitar que se muestren los errores al usuario final en pantalla, gestionamos éstos.


"Configuración | Desarrollo | Registro y errores"


Mensajes de fallo que se deben mostrar


Ninguno (si el sitio está ya publicado)


"Guardar configuración"




Metatags


Permite suministrar automáticamente metadatos estructurados, también conocido como "meta tags", acerca de su sitio web en el contexto de la optimización de motores de búsqueda.


Hay que activar, previamente, los módulos "ctools" y “metatag”.


"Módulos | Chaos tool suite | Chaos tools ”

"Módulos |SEO | Metatag”

"Módulos |SEO | PageTitle”


Aparecen nuevas opciones en Administración de contenido para el nuevo contenido que vayamos a introducir o el que ya hemos añadido.


"Configuración | Búsqueda y meta datos | MetaTag”

"Configuración | Búsqueda y meta datos | Page titles”


Seleccionamos las opciones recomendables y añadimos los textos pulsando “Sobreescribir”.


Es bueno tener palabras clave (155 caracteres) y una descripción (ciento cincuenta y cinco caracteres) para cada página.


En Google, podemos poner site:NombrePortal para poder ver qué contenido tiene indexado Google sobre ese portal.


Lo más esencial que deseamos que aparezca en Título de la página .


En “Add a Metatag default”, podemos configurar diferentes páginas, artículos o bien taxonomías específicamente.




Drupal siete porestá diplomada bajo.

Creado a partir de la obra en.

This website was created for free with Webme. Would you also like to have your own website?
Sign up for free