Descubre millones de libros electrónicos, audiolibros y mucho más con una prueba gratuita

Solo $11.99/mes después de la prueba. Puedes cancelar en cualquier momento.

Aprende Drupal 7. El mejor Framework-CMS
Aprende Drupal 7. El mejor Framework-CMS
Aprende Drupal 7. El mejor Framework-CMS
Libro electrónico426 páginas3 horas

Aprende Drupal 7. El mejor Framework-CMS

Calificación: 0 de 5 estrellas

()

Leer la vista previa

Información de este libro electrónico

¡Enhorabuena! El hecho de que usted ha empezado a leer este libro significa que usted está interesado en aprender más acerca de la publicación en la web con el sistema Drupal. Drupal es una herramienta de gran alcance, flexible, fácil de manejar, e inspiradora. Usted obtendrá mucha diversión y muchas experiencias gratificantes, y si utiliza Drupal, los administradores y los visitantes de los sitios que usted construya también obtendrán diversión y experiencias gratificantes.

Al empezar a aprender Drupal puede parecer que hay un número infinito de cosas que se pueden aprender. Y hasta donde yo sé, esto puede ser cierto. Durante los años que he trabajado con Drupal he aprendido cosas nuevas constantemente, y sin embargo, todavía no he tenido la sensación de que lo he aprendido todo.


IdiomaEspañol
Fecha de lanzamiento9 feb 2014
ISBN9781495488573
Aprende Drupal 7. El mejor Framework-CMS
Autor

Ángel Arias

Ángel Arias es un consultor informático con más de 12 años de experiencia en sector informático. Con experiencia en trabajos de consultoría, seguridad en sistemas informáticos y en implementación de software empresarial, en grandes empresas nacionales y multinacionales, Ángel se decantó por el ámbito de la formación online, y ahora combina su trabajo como consultor informático, con el papel de profesor online y autor de numerosos cursos online de informática y otras materias. Ahora Ángel Arias, también comienza su andadura en el mundo de la literatura sobre la temática de la informática, donde ,con mucho empeño, tratará de difundir sus conocimientos para que otros profesionales puedan crecer y mejorar profesional y laboralmente.

Lee más de ángel Arias

Relacionado con Aprende Drupal 7. El mejor Framework-CMS

Libros electrónicos relacionados

Computadoras para usted

Ver más

Artículos relacionados

Comentarios para Aprende Drupal 7. El mejor Framework-CMS

Calificación: 0 de 5 estrellas
0 calificaciones

0 clasificaciones0 comentarios

¿Qué te pareció?

Toca para calificar

Los comentarios deben tener al menos 10 palabras

    Vista previa del libro

    Aprende Drupal 7. El mejor Framework-CMS - Ángel Arias

    ÍNDICE

    Introducción

    ¿Qué es Drupal?

    Software libre

    ¿Cómo debo leer este libro?

    Las suites de ejercicio

    Ejercicios y casos de usuario

    Lugares para conocer más

    Parte A: conceptos básicos del núcleo de Drupal (Drupal Core)

    1: Nodos

    La creación de nodos

    Edición de nodos y la gestión de las revisiones

    Otras configuraciones de nodos

    Ver modos de nodos

    Los tipos de nodo y nodo de administración

    Ajustes predeterminados para los tipos de nodos

    Administración de nodos

    Comentarios en los nodos

    Pon a prueba tus habilidades

    Crear un artículo

    La creación de las revisiones

    Edición de resumen del artículo

    Agrega una página con URL

    Escribir artículos sin publicarlas

    Publicación y actualización de fecha

    Actualización masiva de nodos

    Cambiar la configuración predeterminada de un nodo

    Administración de comentarios

    2: Los usuarios y permisos

    Añadir y gestionar a los usuarios

    Permisos y roles

    Otros ajustes de la cuenta de usuario

    Pon a prueba tus habilidades

    Crear cuentas de usuario

    Actualizar la información de cuenta de usuario

    Creación y asignación de roles

    3: Bloques

    Regiones y bloques

    Configuración del bloque

    Añadir bloques

    Complementos y alternativas a los bloques

    Pon a prueba tus habilidades

    Bloques de Habilitación

    Bloquear la configuración de visibilidad

    Bloques personalizados y más visibilidad del bloque

    Cambiar títulos de bloque

    Mover bloques

    4: Menús

    Los menús

    Creación y edición de enlaces del menú

    Lista de enlaces del menú

    Creación y edición de elementos de menú

    La creación de enlaces del menú para los nodos

    Pon a prueba tus habilidades

    Añadir enlaces al menú

    Agregar elementos del menú a los enlaces secundarios

    Añadir enlaces internos arbitrarios a los menús

    Cambio de ajustes del menú

    5: Otros ajustes básicos del núcleo de Drupal

    Ayudas para la Administración

    Formatos de texto

    Otros ajustes

    Pon a prueba tus habilidades

    Modificación de los formatos de texto

    Una tarea bono

    Parte B: Estructura de la información en Drupal

    6: Campos

    Los campos en los tipos de nodos

    Edición de campos y widgets

    Añadir campos

    La reutilización de campos

    Los campos en los comentarios y en el usuario

    Crear Relaciones con los campos

    Elaboración: El problema de las referencias direccionales

    Ejemplos de implementación de campos

    Adjuntos en los artículos

    Año de nacimiento en el perfil de usuario

    Ejercicios: Sitio de la documentación

    La página de la documentación

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Recogida de documentación

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Información del usuario

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Ejercicios: sitio de Noticias

    Artículos de noticias

    Como demostración

    Preparación

    Cajas informativas

    Como demostración

    Preparación

    7: Taxonomía

    Usando el sistema de taxonomía

    Taxonomía y campos

    Creación y gestión de vocabularios y términos

    Los campos en los términos de la taxonomía

    Elaboración: ¿Términos de la taxonomía, campos de texto o nodos?

    Ejemplos de implementación de la taxonomía

    Uso de categorías en paralelo

    Facultades y departamentos

    Ejercicios: Sitio de la documentación

    Tema etiquetas

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Ejercicios: sitio de Noticias

    Las secciones y subsecciones

    Como demostración

    Preparación

    Sección editores

    Como demostración

    Preparación

    8: Modos de vistas y visualización de los campos

    Configuración de la presentación del campo

    Ver modos

    Estilos de imagen

    Crear y editar estilos de imagen

    Ejemplos de implementación de modos de vistas y visualización de los campos

    Imágenes separadas en la primera página y la página de la vista en el nodo

    Imágenes de estilo Kitten

    Ejercicios: Sitio de la documentación

    Tablas de archivos adjuntos en los comentarios

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Imágenes de usuario de estilo retro

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Ejercicios: sitio de Noticias

    Imágenes de banner Sección

    Imagen en la sección de banner

    Como demostración

    Preparación

    9: Views (Vistas). Fundamentos

    Instalación de Views

    Views panorama

    La creación de nuevas vistas

    El panel de configuración principal de Views

    Configuración de filtros

    Agregar y editar filtros

    Configuración de los campos de la vista

    Adición de campos de la vista

    Edición de los campos de la vista

    Configuración de la clasificación

    Ajustes más básicos en Views

    Paginador

    Valores de acceso

    Mostrar

    Creación y eliminación de presentaciones

    Configuraciones de presentaciones específicas

    Configuración de Reemplazo

    Ver formatos

    Estilo de la fila

    La vista previa de Views

    Ejemplo de aplicación de la configuración básica de Views

    Un bloque con una imagen aleatoria

    Página, bloque y RSS con los últimos artículos

    Ejercicios: Sitio de la documentación

    Páginas de la documentación actualizadas recientemente

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Ejercicios: sitio de Noticias

    Sección editores

    Como demostración

    Preparación

    Comentarios

    10: Configuración Avanzada de Views

    Agrupando los campos de la vista

    Reescritura de los campos de la vista

    Valores expuestos

    Configuración de los filtros expuestos

    Configuración de los criterios de ordenación y paginación expuestos

    Valores expuestos en bloques, y otros ajustes

    Filtros contextuales

    Configuración de filtros contextuales

    Gestión de los valores perdidos del filtro

    Filtros contextuales y rutas

    Creación de fichas de menú

    Ficha Menú

    Pestaña del menú por defecto

    Relaciones

    Añadir Relaciones

    La configuración de las Relaciones

    Otros ajustes de las vistas

    Lista de artículos, agrupados por meses

    Las fichas con sus propios mensajes del editor

    Ejercicios: Sitio de la documentación

    Página de búsqueda personalizada

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Listar el contenido de un usuario en una ficha de la página del usuario

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Tabla con las páginas de la documentación de una colección

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Lista de comentarios del usuario en una ficha de página del usuario

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Ejercicios: sitio de Noticias

    Mostrar cuadros de noticias

    Como demostración

    Preparación

    Comentario

    Más artículos en la misma sección

    Como demostración

    Preparación

    Comentarios recientes, agrupados por secciones

    Como demostración

    Preparación

    Parte C: Otros módulos esenciales

    11: Flag

    Instalación

    Configuración de banderas

    Combinar las banderas y las Views

    Los campos de datos de los indicadores

    Ejercicios: Sitio de la documentación

    La bandera amigos

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Páginas favoritas de la documentación

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Lista de todos los contenidos creados por los amigos

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Ejercicios: sitio de Noticias

    Enumere los comentarios de spam marcados con la bandera

    Como demostración

    Preparación

    Comentarios

    Aprobar los comentarios de spam marcados con la bandera

    Como demostración

    Preparación

    12: Configuración de reglas básicas

    Instalación de Reglas

    Configuración de las reglas de reacción

    Gestión de eventos desencadenantes, condiciones y acciones

    Gestión de acciones

    Gestión de condiciones

    Patrones de sustitución y de selección de datos

    Bucles de acción

    Otros parámetros de la regla de reacción

    Carga y gestión de objetos

    Componentes para Reglas

    Los conjuntos de reglas

    Programar acciones con el Programador de Reglas

    Programación de tareas

    Tiempo de evaluación de las tareas programadas

    Identificación de las tareas programadas

    Más información sobre las tareas programadas

    El seguimiento de errores en las Reglas

    Ejercicios: Sitio de la documentación

    Notificaciones de Comentarios

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Recordatorios para los usuarios inactivos

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Ejercicios: sitio de Noticias

    No publicar comentarios con tres banderas de spam

    Como demostración

    Preparación

    Comentarios

    Recordatorios repetidos de artículos publicados

    Como demostración

    Preparación

    Comentarios

    13: El Gestor de páginas básico y los paneles de configuración

    Instalación

    Administración de páginas personalizadas

    Valores de los argumentos

    El control de acceso

    Los elementos del menú

    Las reglas de selección y las variantes

    Objetos contextuales

    Configuración de los paneles

    Disposición

    Configuración básica para el panel

    Contenido del Panel

    Edición de paneles

    Edición de páginas y variantes personalizadas

    Configuración de las páginas de códigos de respuesta http

    Otros módulos para la Administrador de la página

    Vistas de contenido en paneles

    Uso de las vistas de contenido en paneles

    Introducción de valores en los filtros contextuales en vistas de contenido de paneles

    Anular ver la configuración de los cuadros de contenido

    Ejercicios: Sitio de la documentación

    Actualizar fácilmente sus propias colecciones

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Ver las páginas de la documentación en el contexto de una colección

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Seleccione Lista de colecciones

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Esta página de la documentación también aparece en...

    Como demostración

    Preparación

    Solución sugerida

    Comentarios

    Redireccionar cajas informativas para las páginas de artículos

    Como demostración

    Preparación

    Comentarios

    Cuadro de Noticias Alternativo que vuelve a dirigir a los escritores

    Como demostración

    Preparación

    Listas de la Sección para secciones superiores

    Como demostración

    Preparación

    Ver artículo con la lista de la sección del artículo de nivel superior

    Como demostración

    Preparación

    Comentarios

    Ver el artículo con las listas de sección de nivel superior del mismo nivel

    Como demostración

    Preparación

    Sección  Presentación  editor

    Como demostración

    Preparación

    Apéndice 1: Instalación, gestión de código y temas

    Instalación de Drupal

    Requisitos técnicos para la instalación de Drupal

    Descarga el código base de Drupal

    Hacer dos cambios en el sistema de archivos

    Instalación a través de la interfaz web

    Formas alternativas para instalar Drupal

    Los módulos que se encuentran en drupal.org

    Encontrar módulos

    La evaluación de los módulos

    Instalación de módulos

    Desinstalación de módulos

    Actualización de módulos

    Módulos de Drupal core

    Módulos obligatorios

    Módulos no obligatorios habilitados en el perfil de instalación estándar

    Módulos de movilidad en el perfil de instalación estándar

    Configuración para la Exportación de código

    Features (Características)

    Strongarm y hooks de actualización

    Elaboración: Uso de las funciones de manera eficiente

    Temas

    Cambiar el tema de su sitio web

    Instalación de temas contribuidos

    Temas de base y escribir sus propios temas

    Apéndice 2: Drupal y los idiomas

    Instalación de traducciones contribuidas

    Agregar o editar traducciones

    Traduciendo con el módulo Localización

    Instalación de actualizaciones de traducción

    Sitios Drupal multilingüe

    Nodos de Traducción

    Edición de nodos con el soporte de idioma habilitado

    Decidir el idioma activo

    Más herramientas para los sitios multilingües

    Bibliografía

    Acerca del Autor

    Nota del Autor

    Esta publicación está destinada a proporcionar el material útil e informativo. Esta publicación no tiene la intención de conseguir que usted sea un maestro de las bases de datos, sino que consiga obtener un amplio conocimiento general de las bases de datos para que cuando tenga que tratar con estas, usted ya pueda conocer los conceptos y el funcionamiento de las mismas. No me hago responsable de los daños que puedan ocasionar el mal uso del código fuente y de la información que se muestra en este libro, siendo el único objetivo de este, la información y el estudio de las bases de datos en el ámbito informático. Antes de realizar ninguna prueba en un entorno real o de producción, realice las pertinentes pruebas en un entorno Beta o de prueba.

    El autor y editor niegan específicamente toda responsabilidad por cualquier responsabilidad, pérdida, o riesgo, personal o de otra manera, en que se incurre como consecuencia, directa o indirectamente, del uso o aplicación de cualesquiera contenidos de este libro.

    Todas y todos los nombres de productos mencionados en este libro son marcas comerciales de sus respectivos propietarios. Ninguno de estos propietarios han patrocinado el presente libro.

    Procure leer siempre toda la documentación proporcionada por los fabricantes de software usar sus propios códigos fuente. El autor y el editor no se hacen responsables de las reclamaciones realizadas por los fabricantes.

    Introducción

    ¡Enhorabuena! El hecho de que usted ha empezado a leer este libro significa que usted está interesado en aprender más acerca de la publicación en la web con el sistema Drupal. Drupal es una herramienta de gran alcance, flexible, fácil de manejar, e inspiradora. Usted obtendrá mucha diversión y muchas experiencias gratificantes, y si utiliza Drupal, los administradores y los visitantes de los sitios que usted construya también obtendrán diversión y experiencias gratificantes.

    Al empezar a aprender Drupal puede parecer que hay un número infinito de cosas que se pueden aprender. Y hasta donde yo sé, esto puede ser cierto. Durante los años que he trabajado con Drupal he aprendido cosas nuevas constantemente, y sin embargo, todavía no he tenido la sensación de que lo he aprendido todo.

    Pero con los años también estoy cada vez más y más convencido de que hay una manera de empezar con Drupal para que su aprendizaje sea mejor y más gratificante. Cuando usted comienza a aprender sobre Drupal creo que es importante empezar aprendiendo a utilizar varios módulos importantes. Si no es un experto en el uso de estos módulos cruciales, y usted quiere reinventar la rueda, perderá muchas de las ventajas que ofrece el framework de Drupal. Si usted aprende a dominar estos módulos, tendrá las herramientas para crear de forma rápida y eficiente la Estructura de casi todos los tipos de sitios web que usted pueda imaginar. También deberá estar preparado para profundizar sus conocimientos en el desarrollo web con Drupal, si desea codificar, construir interfaces, proyectos de ecommerce, o si se especializará en algún otro tema del desarrollo web.

    Este libro cubre las habilidades básicas que debe aprender un nuevo desarrollador de Drupal (y un poco más). De ninguna manera este libro es una descripción completa de todo lo que necesita o de todo lo que pueda utilizar, pero el libro está diseñado para darle una base sólida para seguir aprendiendo.

    Espero que se diviertan tanto como yo lo hice cuando empecé a aprender Drupal, y espero poder aprender del conocimiento único que hay en la comunidad de Drupal.org.

    ¿Qué es Drupal?

    La respuesta simple a la pregunta, ¿Qué es Drupal?, es: Drupal es un sistema de publicación web. Drupal es un programa o una aplicación web, que se utiliza para gestionar el contenido de un sitio web.

    Pero ésta es sólo una parte de la respuesta real. Drupal no es sólo una herramienta para la gestión de contenidos en un sitio web, sino una herramienta para construir herramientas para gestionar el contenido de los sitios web. Es una herramienta utilizada por desarrolladores web para crear herramientas de publicación web a medida. En algunos aspectos, incluso se puede llamar a Drupal un lenguaje de programación.

    Pero incluso esto no es la respuesta completa. La mayoría de las Personas que han utilizado Drupal durante un tiempo le dirá que Drupal es una comunidad: un grupo de Personas repartidas en el mundo, que comparten una meta común o interés, y sienten que tienen algo que los conecta. Esta comunidad cuenta con más de medio millón de miembros, que, de una manera u otra contribuyen al proyecto llamado Drupal. Algunos ponen sus esfuerzos del Core Drupal para mejorarlo y evolucionarlo (una contribución apreciada). Bastantes Personas construyen código con nuevas funcionalidades. Algunos trabajan con la documentación, traducciones, o responden a las preguntas de la gente nueva en Drupal. Algunas Personas en la comunidad son tan conocidas que casi pueden compararse con las estrellas de rock. Pero la gran mayoría de la comunidad se compone de Personas que en su mayoría sólo utilizan Drupal como herramienta de publicación. Ayudan a que el proyecto de vez en cuando se plantee nuevas preguntas, informan de un bug o traen las peticiones de nuevas características para los desarrolladores.

    Varias de las Personas que van a ser muy importantes para el crecimiento y el desarrollo de Drupal en el futuro, acaba de comenzar a usarlo en estos momentos...

    Software libre

    Drupal se distribuye con una licencia generalmente llamada de código abierto. Esto significa que a diferencia de casi todos los otros sistemas de publicación de la misma magnitud, Drupal es gratuito. No hay que pagar por descargar o por comenzar a utilizar Drupal, y no hay ningún pago de licencia anual para seguir utilizándolo.

    Más importante que el precio, sin embargo, es lo que se le permite y no se le permite hacer con Drupal. Si usted lee la letra pequeña de los contratos de licencia de usuario final para el software, verá que requieren que usted se comprometa a no instalar el programa en más de un cierto número de equipos, no piratear o realizar ingeniería inversa del software, y a que no vulnerará cualquiera de las patentes incluye el software.

    Las licencias de código abierto se crearon como una reacción a los límites que existía con el software de código cerrado. Las licencias de código abierto dicen explícitamente que usted puede utilizar el programa de la manera que usted desee, puede jugar con su código para averiguar cómo se construye, puede compartir las copias del software a sus amigos, y puede utilizar el software (o parte de este) para hacer aplicaciones nuevas y mejores. Si utiliza Drupal para construir un sitio web, usted puede estar seguro de que puede escribir plugins para ayudar a que su sitio funcione mejor o utilizar drupal y sus plugins y modificarlos sin ser demandado.

    La filosofía de código abierto es muy simple: Es mejor si trabajamos juntos.

    Hace mucho tiempo, el software de código abierto era bastante insignificante en comparación con otros sistemas de software de pago, ya que eran utilizados principalmente por los nerds informáticos con pintas extrañas. Hoy en día, uno de los diez mejores sitios web del mundo (Wikipedia) se ejecuta con el software de código abierto, y está lleno de información que también se rige por las licencias de código abierto. Además, uno de los mejores sistemas de publicación web en el mundo es compartido como código abierto. Lo llamamos Drupal.

    ¿Cómo debo leer este libro?

    Este libro está dividido en partes separadas:

    La Parte A cubre los conceptos básicos y las habilidades que se necesitan tener para utilizar Drupal. Cada capítulo de la parte A termina con una serie de ejercicios o tareas que puede utilizar para poner los conceptos en la práctica.

    La Parte B cubre algunos de los aspectos más desafiantes de la funcionalidad proporcionada por Drupal. También cubre el módulo Views - un paso importante en la comprensión y el aprovechamiento de la potencia de Drupal. En el final de los capítulos de la parte B terminan con más ejercicios, más amplios, que requieren más tiempo que las tareas de la parte A.

    Parte C es una secuela que debe usar cuando se sienta cómodo con los conceptos de la parte B. Se presentan tres nuevos módulos, cada uno de ellos traen una importante clave para la construcción de sitios con Drupal. La parte C tiene más referencias y menos narrativa, pero con ejemplos de cómo utilizar los módulos que se proporcionan en cajas separadas y en los ejercicios al final de cada capítulo.

    El Apéndice 1 se explica cómo instalar Drupal, los módulos y los temas. También presenta un enfoque para la forma de controlar la versión de la Configuración de Drupal.

    El Apéndice 2 explica cómo usar Drupal en otros idiomas además del Inglés.

    TIP: En este libro hay comentarios. Contiene algunos TIPs más avanzados que usted podrá apreciar la segunda o tercera vez que lea una sección, se pueden omitir con total seguridad en su primera lectura.

    Las suites de ejercicio

    Este libro contiene un gran número de ejercicios y tareas que se pueden utilizar para practicar sus nuevas habilidades sobre Drupal. Todas las tareas y ejercicios pertenecen a una suite de ejercicio. Hay tres suites:

    La suite del jefe se utiliza en la parte A, donde un jefe ficticio le proporciona tareas relativamente sencillas. El objetivo de estas tareas es que usted pueda probar la interfaz administrativa y editorial de Drupal, no para construir sitios web completos.

    La suite del Sitio de la documentación, abarca las partes B y C, donde verá la construcción de un sitio web utilizando una comunidad para la documentación en línea. Aunque los ejercicios encajan tanto en la funcionalidad y en el tema, la mayoría de los ejercicios sólo requieren que usted tenga la instalación. Usted no está obligado a hacer todos los ejercicios en secuencia, ni a hacerlos en absoluto.

    El Sitio de Noticias privado también abarca las partes B y C, verá la construcción de un sitio web utilizando la publicación de noticias. Estos ejercicios son adecuados para cualquier persona que quiera pasar más tiempo explorando y probando las diferentes soluciones en Drupal. Mientras que cada ejercicio se describe como un caso de un usuario y las instrucciones de cómo hacerlo son una demostración, no hay soluciones sugeridas y sólo unos pocos comentarios.

    Ejercicios y casos de usuario

    Los ejercicios en las suites del Sitio de la documentación y del sitio de noticias (en las partes B y C) se presentan como historias/casos de usuario. Una historia de usuario es una manera de describir las tareas de desarrollo que son cada vez más comunes en el desarrollo web y en el desarrollo de software en general. El núcleo de una historia de usuario es una breve descripción de lo que es un tipo específico de usuario del sitio y que quiere hacer en el sitio web. Describiendo las tareas como las historias de un usuario le ayudará a enfocar el punto real de la funcionalidad, en lugar de las soluciones técnicas.

    Las Historias de usuario son una parte importante de los métodos ágiles de desarrollo, un concepto central en el desarrollo del software moderno. Usted puede encontrar una introducción rápida de desarrollo ágil en la Wikipedia.

    La Suite del sitio de Noticias sólo contiene información breve de la historia

    ¿Disfrutas la vista previa?
    Página 1 de 1