Curso de Drupal 7 (XII): Internacionalización

Una de las tareas principales en el desarrollo e implantación de sitios web es la internacionalización del sitio web, bien por ser una empresa que quiere empezar a exportar a otros  paises sus productos y servicios o bien por ser una administración pública de una autonomía bilungüe. En cualquier caso, será necesario que la web pueda estar disponible en varios idiomas.
La internacionalización tiene distintas partes dependiendo del tipo de sitio web que vaya a realizarse, pero pueden destacarse algunas de ellas:

  • Traducción del Interfaz: en este apartado todos aquellos mensajes que genere la aplicación web deberán estar traducidos.
  • Traducción de Páginas y Contenidos: para ello deberemos de ser capaces de traducir todos aquellos contenidos publicables en el sitio web.
  • Traducción de Menús: para así poder disponer de todos los elementos y títulos de menús traducidos.
  • Cambio/Selección de Idioma: manera en la cual el usuario decide cambiar el idioma en el que desea ver el sito web.

Traducción del Interfaz

Estamos de enhorabuena, Drupal 7 dispone en su núcleo de todo lo necesario para traducir el interfaz. Para ello utilizaremos fundamentalmente el módulo Locale. Podemos acceder a su configuración desde la Administración->Configuración de Drupal…

Exacamente desde el apartado Regional e Idioma, donde podemos encontrar los enlaces: Idiomas y Traducir la Interfaz.
Al acceder a idiomas veremos el listado de idiomas instalados en Drupal…

como podemos ver en la captura el listado de idiomas en este caso dispone de 2 idiomas, Inglés y Español. En este caso el idioma predeterminado es el Español, pero podemos activar y desactivar idiomas y dejar otro idioma como predeterminado. Después de hacer la configuraciones pulsaremos sobre el botón Guardar Configuración.

Añadir un idioma

Pulsamos sobre el enlace Agregar idioma y nos saldrá un formulario de selección del idioma que queremos añadir…

escogemos el idioma, por ejemplo Japonés y pulsamos en el botón Agregar idioma.
Nos aparecerá otra vez el listado de idiomas donde aparecerá activado el idioma Japonés.

Importación de las traducciones

Una vez incluido el idioma en el sistema será necesario realizar la importación del fichero de traducciones. Para ello iremos a la configuración->Regional e idiomas->Traducir Interfaz y nos parecerá una pantalla similar a la siguiente…

donde veremos el estado de las traducciones de los distintos idiomas instalados, como puede observarse el idioma Japonés no tiene ninguna traducción disponible así que deberemos de introducirla. Como el proceso de traducción puede ser tremendamente costoso, procederemos a importar las traducciones ya hechas para el idioma que deseemos.
Para ello pulsamos en la pestaña importar y veremos el formulario de importación y nos facilitará el enlace a las traducciones de nuestra versión de Drupal: http://localize.drupal.org/ y veremos la página de gestión de traducciones de Drupal, donde podremos buscar los distintos proyectos de traducción existentes…

en el menú lateral derecho buscaremos la traducción que queremos, en nuestro caso Japonés y pulsaremos en el botón “Go there”, lo que nos llevará la página principal del proyecto de traducción: http://localize.drupal.org/translate/languages/ja

Descargamos el fichero de traducciones para nuestra versión (7.x)…

Después volveremos al formulario de importación de drupal y pulsaremos el botón examinar para localizar y selccionar el fichero que deseamos subir, el de la traducción. Una vez seleccionado, pulsaremos sobre el botón importar.
Nota: Este proceso puede alargarse mucho tiempo, sería recomensable ampliar el tiempo de ejecución maximo de pun proceso php, en el php.ini de 30 segundos a 300 por ejemplo para dar tiempo a este proceso de importación a realizarse correctamente…

como puede verse en la captura se han importado correctamente todos los términos, pero quedan muchos por traducir. En este momento puedes hacer dos cosas, traducirlos tu mismo o aportar las traducciones al proyecto de tu idioma.
Consejo: Elige siempre la segunda opción, así ahorrarás tiempo en el futuro.

Cambiar el idioma por defecto

Al volver sobre la gestión de idiomas, selccionamos el japonés como idioma por defecto y al volver a la configuración veremos una página similar la la siguiente…

 Como puede verse “claramente” el interfaz está ya traducido y es “perfectamente” entendible por un japonés.
Para volverlo a poner en Español iremos a la ruta “admin/config/regional/language”, volvemos a cambiar el idioma por defecto a español y pulsamos en el botón “設定を保存” también llamado “Guardar Configuración”.

 Traducción de Contenidos, Menús y Títulos

Para este apartado necesitamos los siguientes módulos:

Una vez instalados y activados estos módulos ya podemos realizar las traducciones del contenido, los menús y títulos.
También deberemos activar el módulo Content Translation si no lo hemos hecho previamente.

Traducción de Tipos de Contenido

En el caso de Drupal 7 será necesario la configuración de todos aquellos tipos de contenido que queramos que sean traducibles para ello iremos a la configuración a través de Administración->Estructura->Tipos de Contenido y veremos el listado de los tipos…

pulsamos en el botón editar al lado del tipo de contenido y veremos en el apartado “Opciones de publicación” la parte de configuración de Multi-idioma…

selccionamos la opción “Habilitado, con traducción” y pulsamos en el botón “Guardar este tipo de contenido”.
Después necesitaremos poder traducir también los títulos de los tipos de contenido para ello, en el listado de tipos de contenido pulsamos el enlace de “gestionar campos” y aparecemos en el listado de campos, veremos que nos aparece un nuevo enlace al lado del campo title llamado “replace”…

lo pulsamos y aparecemos en un mini formulario que premitirá convertir el campo Title en un campo “instance”…

selccionamos la checkbox y pulsamos en el botón “Guardar la configuración” apareceremos otra vez en el listado de campos y el campo title ya será editable.
Ahora podremos ir seleccionando tipo de campo a tipo de campo, para entrar a sus configuraciones, pulsando en el enlace del tipo de campo…

donde debería aparecer un formulario con una checkbox…

que si la pulsamos hará el campo traducible.

Nota: Esta operación deberíamos hacerla con todos los campos para verificar que todos los textos son traducibles.

Nota: Una vez salvados los datos de configuración, repetiremos esta misma operación con todos los tipos de contenido.

Traducción de contenidos

Así cuando vayamos a añadir o editar un tipo de contenido nos aparecerá un nuevo selector…

como puede verse en la captura en el formulario nos añade este nuevo elemento con el selector de idioma, rellenamos el contenido en dicho idioma y seleccionamos el idioma por ejemplo, Español.
Cuando terminemos de editarlo pulsamos en el botón “Guardar”.
Después veremos la nueva página insertada tal como se ve publicada…

como podemos ver, hemos introducido una página con el título Inicio y un pequeño texto. Y además nos salen dos pestañas encima del contenido: Editar y Traducir.
Si pulsamos sobrel apestaña traducir, nos aparecerá lo siguiente…

un listado con los distintos idiomas indicándonos cuales de ellos no se han traducido todavía, ya que nos coloca un enlace al lado del idioma, llamado “agregar traducción”, si lo pulsamos…

nos aparece el formulario de edición de contenido con el idioma ya selccionado, sólo deberemos editar los campos y pulsar en el botón “Guardar”. Y nos aparecerá el contenido traducido en la pantalla…

Con fines de práctica colocaremos esta página inicial como Página principal del sitio web, a través de la Configuración->Información del Sitio->Página principal y modificamos la página inicial predeterminada para poner “node/1” en el campo. Despues pulsamos en el botón Guardar.
Si vamos a la página inicial, veremos la página en Español, pero podremos observar que existe un nuevo enlace debajo de la noticia con el título “English”…

si lo pulsamos veremos la página en inglés con la traducción que hemos introducido anteriormente y un enlace pequeño llamado “español”, con el que podremos volver a la traducción al Español.
De esta manera dispondremos de las traducciones de los contenidos y enlaces para ver las distintas versiones de los contenidos en el resto de idiomas.

Selección automática de Idioma

 Para ello utilizaremos el bloque “Alternador de idioma (Contenido)”, iremos al apartado de Bloques y en el selector de región podremos por ejemplo “Primera barra lateral” y pulsamos en el botón “Guardar Bloques”.
A continuación deberemos ir a la parte de configuración de la selcción autómática del idioma Configuración->Reginal e Idiomas->Idiomas->Detección y Selección o la ruta “admin/config/regional/language/configure”…

 donde podremos selccionar la manera en la cual Drupal quiere detectar gestionar la presentación del idioma, la mejor manera es inicialmente por URL, así antepondrá a cualquier contenido la ruta “es/” o “en/”. Seleccionamos en los dos casos URL y pulsamos en el botón “Guardar la configuración”.
Cuando volvamos ala página principal veremos que nos aparecerá el selector de idioma en la región que indicamos anteriormente en la configuración de bloques.

Traducción de menús

La traducción demenús se realiza de una manera similar a las traducciones de los tipos de contenido. Antes de nada deberemos editar cada menú desde el listado de menús Administración->Estructura->Menús pulsando en el enlace “Editar menú” de esta manera nos saldrá el formulario de edición del menú con unos campso extra…

como puede verse nos han colcoado un conjunto de botones de radio en el formulario. Seleccionaremos “Translate and Localize” y pulsamos en el botón “Guardar”. Apareceremos en el listado de enlaces del menú y nos aparece una nueva pestaña llamada “Traducir”, si pulsamos sobre ella…

donde podemos ver las traducciones del menú, si pulsamos sobre un enlace “translate”…

Cambiaremos los textos del título y de la descripción y pulsamos en el botón “Guardar traducción” (Save translation). Apareceremos en el listado de traducciones y veremos que la traducción ha sido guardada correctamente…

pulsaremos sobre la pestaña listar enlaces y apareceremos en ese listado. Si pulsamos sobre el botón editar de un enlace iremos al formulario de edición y veremos los campos del enlace, así como un nuevo selector de idioma, parecido al de selccion de idioma del formulario de edición de contenidos…

seleccionamos el idioma, por ejemplo Inglés, cambiamos los textos de los enlaces y pulsamos en el botón “Guardar”.
Referencias:

  • Lullabot.com: http://www.lullabot.com/articles/localized-and-multi-lingual-content-drupal-7
Licencia Creative Commons

Curso de Drupal 7 (VIII): Personas: Usuarios, Permisos y Roles

Drupal 7 dispone de un sistema de permisos completo que permite cambiar de una manera muy sencilla las operaciones que se permite realizar a los usuarios del sitio web.

El sistema de basa en 3 entidades principales:

  • Usuarios: son las personas que usan la página.
  • Permisos: acciones que las personas pueden realizar.
  • Roles: agrupaciones de personas asociadas a los permisos.

Usuarios

Listado de Usuarios

Para acceder a la configuración de los usuarios pulse en la Configuración->Personas, verá una pantalla similar a la siguiente…

Como puede observarse, se disponen de las operaciones de:

  • Agregar usuario
  • Filtrado del listado de usuarios
  • Operaciones sobre el listado mediante checkbox
  • Editar Usuarios

Añadir/Editar un Usuario

Al pulsar  sobre el enlace de “Agregar Usuario” o “Editar” en la parte derecha de la fila de un usuario nos presentará el formulario siguiente formulario…

Como puede apreciarse en la captura disponemos de los siguientes campos:

  • Nombre de usuario.
  • Dirección de correo electrónico.
  • Dos campos para introducir la contraseña.
  • Estado: donde podremos gestionar si el usuario está activado o está bloqueado, por lo que no podrá autenticarse en el sitio web.
  • Roles: donde podremos seleccionar los roles a los cuales está asignado el usuario y por lo tanto dispondrá de los permisos asociados a dichos roles.
  • Avisar al usuario de la nueva cuenta.
  • Idioma predefinido para el usuario.
  • Opciones de Regionalización: donde podemos elegir la franja horaria en prefijada para el usuario. Sólo presente en el formulario de edición.

Una vez introducidos los datos, pulsamos en el botón “Crear nueva cuenta”  o “Guardar”.
En el formulario de edición también disponemos de otro botón para poder cancelar la cuenta del usuario.

Configuración del Sitio para Usuarios

A través  de la configuración global del sitio web, podremos configurar opciones para la gestión de los usuarios, sobre todo orientados a configuraciones por defecto y opciones permitidas en el sitio.
Para acceder a esta parte de la configuración a través de la barra de tareas pulsamos en el enlace “Configuración” y luego pulsamos en “Opciones de la cuenta”, aparecerá un formulario similar al siguiente…

Donde disponemos de los siguientes campos:

  • Usuarios Anónimos: Nombre: es el nombre utilizado para aquellos usuarios queno estásn registrados pero aún así realizan operaciones dentro de la página, tales como escribir comentarios.
  • Rol del Administrador: selectro de roles donde podemos configurar el nombre del rol que se aplica a la administración del sitio.
  • Creación y configuración de cuentas:
    • Quién puede crear cuentas?: selector que permite decir si se permiten o no los registros de usuarios anonimos y si requieren o no la aprobación de un administrador.
    • Pedir una verificación por correo electrónico sólo cuando un visitante cree una cuenta
    • Al cancelar la cuenta del usuario: permite indicar que sucede con los datos asociados a la cuenta cancelada.
  •  Personalización:
    • Permitir firmas.
    • Activar imágenes de usuario
    • Directorio de imágenes: donde se almacenarán las imágenes de usuario
    • Imagen predeterminada: para lso usuarios que no envíen una suya.
    • Estilo de presentación de la imagen.
    • Dimensiones de la imagen a subir.
    • Tamaño máximo de la imagen a subir.
    • Directrices para la subida de imágenes
  • Bienvenida(nuevo usuario creado por un administrador): para configurar el correo que recibirá el usuario al crear su cuenta por parte del administrador.
  • Bienvenida(pendiente de aprobación): mensaje que se enviará al usuario para indicarle que su cuenta está pendiente de activación.
  • Bienvenida(sin necesidad de aprobación): cuando el usuario se registra pero no está pendiente de aprobación y por lo tanto está activado.
  • Activación de cuenta.
  • Cuenta bloqueada.
  • Confirmación de cancelación de cuenta.
  • Cuenta cancelada.
  • Recuperación de clave.

Permisos 

Para acceder a los permisos, en la Vista de “Personas” pulsamos en la pestaña denominada “Permisos”, así veremos un fomrulario similar al siguiente…

Como puede verse el formulario dispone de todos los permisos categorizados por módulo, para cada fila. Al lado derecho de cada permiso podemos configurar mediante checkboxes si un determinado rol tiene o no tiene permiso para realizar una determianda acción. Si la casilla está desmarcada, significa que dicho perfil no tiene permiso para realizar la acción, si la casilla está marcada significa que sí puede realizar dicha acción.
De esta manera cada columna de un rol pueden visualizarse fácilmente los permisos asociados y modificarlos con simples clics.
Una vez terminados de configurar los permisos, pulsamos en el botón “Guardar Permisos” para cambiarlos y salvarlos.

Roles

Para acceder a la configuración de los Roles, en la pestaña de Permisos, podemos ver un par de botones en la parte derecha superior de la pantalla, pulsamos en el botón Roles y veremos el listado de roles de la siguiente manera…

Como se puede observar disponemos de las siguientes operaciones:

  • Agregar Rol
  • Editar Rol
  • Editar Permisos: asociados al rol.

Añadir Rol

Para añadir un rol disponemos de un formulario integrado en el listado de roles. En el cuadro de texto introducimos el nombre del rol y pulsamos en el boton “Añadir Rol” y debería parecer inmediatamente el nuevo rol en el listado.

Editar o Eliminar Rol

Pulsando sobre el enlace “Editar rol” la lado del nombre del rol en el listado, accedemos al formulario de edición del nombre del rol…

Si deseamos cambiar el nombre del rol, simplemente editamos el cuadro de texto del nombre y pulsamos en el botón “Guardar rol”.
Si deseamos eliminar el rol, pulsamos en el botón “Eliminar rol”.

Edición de permisos de un rol

En este formulario nos saldrá una pantalla similar a la edición de permisos, pero serán sólo los permisos específicos asignados a este rol.

Roles por defecto

En la instalación Standard Drupal nos coloca 3 roles por defecto:

  • Usuarios anónimos: aquellos visitantes de la página que no se han registrado como usuarios, pueden ver todo el contenido publicado.
  • Usuario registrados: usuarios que se han regustrado y autenticado en la página.
  • Administrador: usuarios con permisos de administración.

Los dos primeros roles “Usuarios anónimos” y “Usuarios Registrados” aparecen bloqueados para que no podamos cambiarlos, pero sí podemos cambiar los permisos asociados a dichos roles.

     Referencias

    Licencia Creative Commons

    Curso de Drupal 7 (IV): Introducción de Contenido

    Las principales maneras de agregar un determinado contenido en Drupal 7 son:

    • En la barra de tareas pulsar en Contenido y luego pulsar en el enlace Agregar Contenido.
    • En la barra de atajos pulsar sobre el enlace Agregar Contenido.
    • En la barra de navegación del sitio web pulsar en Agregar Contenido.

    de las 3 maneras aparecerá una pantalla similar a la siguiente…

    como puede apreciarse en la captura aparecen los 2 tipos de contenidos iniciales disponibles en la instalación Standard:

    • Artículo: para noticias y contenidos variables en número y categorías.
    • Página básica: para poder introducir contenidos de manera estática, páginas estáticas.

    Añadir artículo

    Una vez pulsamos sobre el enlace artículo, se nos despliega una pantalla similar a la siguiente…

    en la que podremos rellenar los campos correspondientes a este tipo de contenido:

    • Título: campo requerido con el título del artículo.
    • Tags: campo de taxonomía que permite categorizar el artículo con un conjunto de etiquetas (tags) separadas por comas.
    • Resumen (Edit Summary) : para poder disponer de un resumen o texto pequeño del cuerpo del contenido.Si no se rellena aprarecerá un texto truncado con parte del cuerpo del mensaje.
    • Cuerpo de Texto (Body): campo que almacena el grueso del texto del artículo.
    • Formato de Texto: permite seleccionar el tipo de formato que se aplicará al cuerpo del artículo, inicialmente existen 3 tipos fundamentales: HTML filtrado, HTML completo y Texto plano.
    • Imagen: permite subir una imagen relacionada con el artículo, inicialmente hasta 8 MB de tamaño y perteneciente a los formatos, png, jpeg, jpg, o gif.
    • Opciones de Menú: permite identificar si será un artículo que origine un elemento de menú.
    • Opciones de Revisión: permite identificar distintas revisiones del contenido a fin de hacer un seguimiento sobre el mismo, argumentando las razones del cambio.
    • Opciones de URL: permite cambiar la url a través de la cual se puede acceder al contenido.
    • Opciones de Comentarios: permite abrir o cerrar los comentarios del contenido.
    • Opciones de Autoría: permite cambiar el nombre del autor y la hora y fecha de publicación del contenido.
    • Opciones de Publicación: permite cambiar el estado de publicación, si está presente en la página principal o si se coloca al comienzo de las listas de contenidos.

    Añadir Página

    Nos saldrá una página similar a la siguiente…

    en la que podremos rellenar los campos correspondientes a este tipo de contenido:

    • Título: campo requerido con el título del artículo.
    • Resumen (Edit Summary) : para poder disponer de un resumen o texto pequeño del cuerpo del contenido.Si no se rellena aprarecerá un texto truncado con parte del cuerpo del mensaje.
    • Cuerpo de Texto (Body): campo que almacena el grueso del texto del artículo.
    • Formato de Texto: permite seleccionar el tipo de formato que se aplicará al cuerpo del artículo, inicialmente existen 3 tipos fundamentales: HTML filtrado, HTML completo y Texto plano.
    • Opciones de Menú: permite identificar si será un artículo que origine un elemento de menú.
    • Opciones de Revisión: permite identificar distintas revisiones del contenido a fin de hacer un seguimiento sobre el mismo, argumentando las razones del cambio.
    • Opciones de URL: permite cambiar la url a través de la cual se puede acceder al contenido.
    • Opciones de Comentarios: permite abrir o cerrar los comentarios del contenido.
    • Opciones de Autoría: permite cambiar el nombre del autor y la hora y fecha de publicación del contenido.
    • Opciones de Publicación: permite cambiar el estado de publicación, si está presente en la página principal o si se coloca al comienzo de las listas de contenidos.

    Como podemos ver, el arículo y la página son muy similares salvo por el hecho que la página tienen menos datos a rellenar el formulario. La página no tiene ni imagen ni taxonomía asociadas.

     Cambiar la página inicial

     Una de las principales tareas a la hora de realizar un sitio web es el establecimiento de la página principal del sitio web, es decir el contenido inicial que estará disponible en el sitio web si el usuario entra al siti opor primera vez.
    Para cambiar la página inicial debemos acceder a las configuración, por ejemplo a través de la barra de tareas…

    Después pulsaremos en el enlace “Información del sitio” (Site Information)…

     como puede verse en la captura, será necesario editar el apartado correspondiente a la página principal.
    Existen dos campos principales, un selector que permite elegir el número de artículos presentes es la página principal. Esta configuración merece especialmente la pena cuando estamos mostrando un sitio de noticias, en el que queremos presentar las noticias relevantes del sitio. así todos aquellos contenidos que, en su edición, hemos marcado en las opciones de publicación, la opción “Colocado en la página principal.”.
    El otro campo es el que nos permite indicar la ruta URL, del contenido inicial que queremos presentar como página inicial, tal como habremos configurado en las opciones de URL del contenido previamente introducido.
    Una vez cambiados estos parámetros salvamos pulñsando en el botón de Guardar Configuración.

    Licencia Creative Commons

    Curso de Drupal 7 (III): Entorno de Administración Básica

    El Entorno de Administración

    La administración de Drupal 7 se realiza de una manera muy sencilla a través del módulo toolbar, cuando entramos por primera vez al sitio web desde la instalación nos aparece un interfaz similar al siguiente…

    como se puede observar en la captura, en la parte superior de la página aparece una barra horizontal de color negro. Ésta es la Barra de Tareas de Drupal. Justo debajo de la barra de tareas aparece una barra de atajos, donde podemos ir configurando aquellos enlaces directos a las tareas típicas de administración.

    La Barra de Tareas

    Mediante esta barra de tareas disponemos de enlaces a los principales módulos de administración de Drupal 7, de izquierda a derecha…

    • Home: Enlace a la página principal del sitio web.
    • Panel de control: Pantalla de resumen de la actividad sobre el sitio web, es fácilmente configurable, para adaptarse a nuestras necesidades específicas. 
    • Contenido: módulo principal de gestión de contenidos del sitio web.
    • Estructura: conjunto de módulos que nos permiten gestionar la estructura principal del sitio web, includos los bloques, los menús, las taxonomías y los tipos de contenido.
    • Apariencia: módulo de gestion de temas visuales, plantillas o templates, que determinan la manera en la que se ve el sitio web.
    • Personas: módulo de gestión de usuarios, roles y permisos del sitio web.
    • Módulos: gestión de funcionalidades disponibles y activadas para el sitio web.
    • Configuración: gestión de configuraciones globales al sitio web, tales como el título del sitio web, el sistema de registro de usuarios, etc…
    • Informes: gestión de informes del funcionamiento y configuración del sitio web, crucial para la verificación de la instalación
    • Ayuda: módulo que agrupa distintas guías de uso de drupal.
    • Menú de Usuario: permite la gestión de la cuenta de usuario, así como cerrar la sesión.

    La Barra de Atajos

    Ésta barra de atajos nos permitirá configurar acciones típicas que realicemos como administradores del sitio web, inicialmente incluye tres opciones principales:

    • Agregar contenido.
    • Hallar contenido.
    • Editar atajos: así podremos configurar de manera unificada los enlaces presentes en esta barra. 

    Al acceder a cualquiera de los elementos configurables desde la barra de tareas es posible pulsar sobre el icono + que aparece al lado del nombre del elemento, para poder añadirlos a los atajos. Inicialmente sólo se pueden añadir un total de 7 atajos.

       Enlaces Contextuales

      Los enlaces contextuales de Drupal 7 permiten en algunos módulos la inclusión de enlaces contextuales al contenido que presentan, que evitan la necesidad de ir al apartado de administración para gestionar dichos contenidos. Es posible configurar los permisos para habilitar a distintos perfiles el uso de dichos enlaces contextuales.

      Éste módulo está activado en la instalación Stardard.

      El Panel de Control (Dashboard)

      Se puede acceder al panel de control desde la barra de tareas pulsando en el enlace “Panel de Control”, tendrá un aspecto similar al siguiente…

      La idea del panel de control es poder disponer de un vistazo toda la información relevante al sitio web drupal. Para ello es altamente configurable, mediante el enlace denominado “Personalizar panel de control”, con el que veremos un interfaz sencillo de personalización similar al siguiente…

      donde podremos editar de una manera intuitiva mediante el enlace, añadir otros bloques…

      y con el ratón con el movimiento arrastrar y soltar del ratón moverlos entre las distintas posiciones disponibles en el panel de control…

      Referencias:

      Licencia Creative Commons

      Suscríbete al Boletín

      Si quieres estar al tanto de las novedades del blog, ya sabes :)
      * = campo obligatorio

      powered by MailChimp!

      Uso de cookies

      Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información. ACEPTAR

      Aviso de cookies