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 bien no, activados, pero no hay que descargarlos de forma individual ya 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 siete.
Hay que tener muy 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 utilizar.
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 setecientos setenta y siete.
Copiar el fichero default.settings.php y renombrarlo a settings.php, darle permisos setecientos setenta y siete. Al finalizar, deben quedar los dos ficheros: default.settings.php y settings.php.
all
sites/all
Están creados dos directorios denominados "themes" y "modules" en sites/all.
Basta con pegar en todos y cada carpeta los módulos o temas que precisemos y activarlos luego en el sitio.
translations
profiles/default/translations
En profiles/default/translations guardar el fichero de traducción que hemos descargado previamente, renombrado a "es.po".
www
Si deseamos la dirección del portal con www o bien sin www, debemos configurar el fichero htaccess, descomentando las líneas correspondientes.
Si queremos la URL con www, hay que suprimir el comentario de la línea noventa y dos, 93 y 94.
# RewriteCond por cien HTTP_HOST .
# RewriteCond por ciento HTTP_HOST !^www. [NC]
# RewriteRule ^ http por ciento ENV:protossl://www. por cien HTTP_HOST por ciento REQUEST_URI [L,R=301]
Si queremos la URL sin www, hay que quitar el comentario de la línea 99 y cien.
# RewriteCond por ciento HTTP_HOST ^www.(.+) dólares americanos [NC]
# RewriteRule ^ http por ciento ENV:protossl:// por ciento 1 por cien REQUEST_URI [L,R=301]
Sólo quitamos los comentarios a uno de los conjuntos.
El fichero está oculto y lleva por nombre .htaccess, para verlo se quita el punto. En el servidor ha de estar como .htaccess
Si el archivo .htaccess no está en el servidor, las URL limpias no funcionarán.
FTP
Además del núcleo de Drupal Trademark siete 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 respaldo de la base de datos o migrarla de un lugar a otro.
- BUeditor:
- CTools:Se trata de un conjunto de herramientas y APIs, que serán requeridos por muchos otros módulos, hay que ponerlo.
- Global Redirect:
- IMCE:Es un cargador de archivos y imágenes, que nos deja configurar los directorios y las cuotas.
- JQuery Update:Mantiene actualizada la versión de Jquery de nuestro Drupal 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 bien rutas afables, permitiendo configurarlas si se desea.
- Token:Proporciona una API para los módulos centrales, permitiéndole usar símbolos del tipo [usuario].
- Views:Vistas lo que hace es darnos la oportunidad de efectuar 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 vamos a trabajar en "localhost", lo dejamos en la carpetita en nuestro servidor local.
Si deseamos utilizar otros módulos o temas diferentes a los que trae el Core de Drupal Trademark, debemos subirlos a las carpetas "modules" y "themes".
Eventualmente, algunos módulos podrían precisar que se creen otras carpetas, por poner un ejemplo para las librerías o bien 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 bien 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 archivo settings.php, cambiarle los permisos a seiscientos cuarenta y cuatro.
Traducción inicial
Para Drupal siete, 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 | Archivo 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 necesario.
"Desconectado"
"Guardar configuración"
Puede darse el caso de que hayamos activado el sitio en "modo desconectado" y cerremos la sesión, con lo que los links no estarán disponibles. En un caso así, basta con añadir "/user" al nombre del dominio para tener la página de acceso para identificarnos nuevamente 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 zona 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 manera 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 percibir el correo antes de activar la cuenta o bien no activar para acceder de manera 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 con libertad.
"Configuración | Personas | Opciones de la cuenta"
Creación y cancelación de cuentas
¿Quién puede crear cuentas?
Visitantes
Visitantes, pero es precisa la aprobación de los administradores
"Guardar configuración"
Roles
Creamos conjuntos para poder asignar entonces a los usuarios, según su perfil pueden hacer unas acciones o no.
"Personas | 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 bien creamos nuevos géneros de contenido, debemos regresar a los permisos para actualizar dichos datos respecto de los nuevos tipos 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 sobre 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:
Si el tema no está activado:
Activar
Marcamos las casillas "Activado" de aquellos temas que deseamos tener libres.
Marcamos la casilla "Predeterminado" para aquel tema que deseamos emplear.
"Guardar configuración"
URL limpias
Si el archivo .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, es suficiente 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-redactar 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 progresar el aspecto y comportamiento del lugar. Necesitaremos dejar en el directorio "sites/all/modules" ciertos módulos. Entonces precisamos activar dichos módulos y, si dicho módulo tiene su traducción libre, debemos descargarla y también importarla al lugar para trabajar en español con ese módulo.
Los módulos se descargan e 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 preciso 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 distintas 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 necesarias y
"Guardar permisos"
Un sólo tipo de enlace
Esto permite que las url sean adecuadas:
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 preciso, las opciones o "Restablecer a los valores por defecto"
Opciones:
"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".
"Guardar configuración"
Cambiando la página de comienzo y Errores frecuentes
Debemos haber creado la página que deseamos emplear como inicio (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 tener 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 bien cualquiera otra) como página principal (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 pusimos 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 a fin de 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 403 predefinida (acceso denegado): node/nº
Página 404 predefinida (no encontrada): node/nº
Tema: mejorando
Nos interesa personalizar el tema que vayamos a emplear para eludir que nuestro portal se parezca a otros sitios que empleen el mismo tema.
Puede haber varios temas activados, mas sólo se permite escoger un tema. Se puede permitir mudar 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 (normalmente "configurar").
Para el tema servicio wordpress :
"Opciones"
Podemos configurar a nuestro antojo, de forma general (para todos y cada uno de los temas) o bien de forma específica para un tema:
Opciones de la imagen del logo
o
Opciones de iconos de acceso rápido
o
"Guardar configuración"
Datos del portal
"Configuración | Sistema | Información del sitio"
Añadir, modificar o quitar textos en “Nombre del sitio web” y “Lema”.
"Guardar configuración"
Gestión de errores
Para evitar que se muestren los errores al usuario final en pantalla, administramos éstos.
"Configuración | Desarrollo | Registro y errores"
Mensajes de error que se deben mostrar
Ninguno (si el lugar está ya publicado)
"Guardar configuración"
Metatags
Permite proporcionar automáticamente metadatos estructurados, también conocido como "meta tags", sobre su sitio web en el contexto de la optimización de motores de búsqueda.
Hay que activar, anteriormente, 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 bien 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 convenientes y añadimos los textos pulsando “Sobreescribir”.
Es bueno tener palabras clave (155 caracteres) y una descripción (155 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 importante que queremos que aparezca en Título de la página .
En “Add a Metatag default”, podemos configurar diferentes páginas, artículos o taxonomías específicamente.
Drupal 7 porestá licenciada bajo.
Creado desde la obra en.