278
Configuraciones iniciales Construcción de sitio Web Curso de Drupal Básico María Cañizares Ordás, Jorge Valencia Álvarez Universidad de León 1 de Julio del 2010 María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Curso drupa_ segunda parte

Embed Size (px)

DESCRIPTION

Segunda parte del curso drupa

Citation preview

Page 1: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Curso de Drupal Básico

María Cañizares Ordás,Jorge Valencia Álvarez

Universidad de León

1 de Julio del 2010

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 2: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Ejemplo de instalación de un módulo

Figura: Ejemplo de instalación del módulo cron5

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 3: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Ejemplo de instalación de un módulo¡¡¡Se nos ha olvidado darle permisos a la carpeta!!!

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 4: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Ejemplo de instalación de un módulo¡¡¡Se nos ha olvidado darle permisos a la carpeta!!!

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 5: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Ejemplo de instalación de un módulo

Figura: Ejemplo de instalación del módulo cron6

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 6: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Ejemplo de instalación de un módulo

Figura: Ejemplo de instalación del módulo cron7

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 7: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Ejemplo de instalación de un módulo

Figura: Ejemplo de instalación del módulo cron8

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 8: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Ejemplo de instalación de un módulo

Figura: Ejemplo de instalación del módulo cron9

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 9: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Ejemplo de instalación de un módulo

Figura: Ejemplo de instalación del módulo cron10

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 10: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Ejemplo de instalación de un módulo

Figura: Ejemplo de instalación del módulo cron12

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 11: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Ejemplo de instalación de un móduloAhora ya sólo tenemos que realizar las configuracionesadecuadas.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 12: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Ejemplo de instalación de un móduloAhora ya sólo tenemos que realizar las configuracionesadecuadas.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 13: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Ejemplo de instalación de un módulo

Figura: Ejemplo de instalación del módulo cron13

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 14: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Ejemplo de instalación de un móduloCon esta configuración ya no tenemos avisos de las páginas deadministración ni en la sección de informes. Podemos accedera la sección de informe de estado para ver que está todocorrecto.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 15: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Ejemplo de instalación de un móduloCon esta configuración ya no tenemos avisos de las páginas deadministración ni en la sección de informes. Podemos accedera la sección de informe de estado para ver que está todocorrecto.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 16: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Ejemplo de instalación de un módulo

Figura: Ejemplo de instalación del módulo cron14María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 17: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Ejemplo de instalación de un módulo

Figura: Ejemplo de instalación del módulo cron15

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 18: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Configuraciones esencialesEn esta sección nos vamos a ocupar de algunos ajustesesenciales, como por ejemplo establecer de forma correcta lahora del nuestro sitio web.Para ello accedemos a administrar, configuración del sitio,fecha y hora.En esta pantalla podemos efectuar tantos cambios comoconsideremos oportunos para establecer la hora del sistema.Poniendo el site en hora

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 19: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Configuraciones esencialesEn esta sección nos vamos a ocupar de algunos ajustesesenciales, como por ejemplo establecer de forma correcta lahora del nuestro sitio web.Para ello accedemos a administrar, configuración del sitio,fecha y hora.En esta pantalla podemos efectuar tantos cambios comoconsideremos oportunos para establecer la hora del sistema.Poniendo el site en hora

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 20: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Configuraciones esencialesEn esta sección nos vamos a ocupar de algunos ajustesesenciales, como por ejemplo establecer de forma correcta lahora del nuestro sitio web.Para ello accedemos a administrar, configuración del sitio,fecha y hora.En esta pantalla podemos efectuar tantos cambios comoconsideremos oportunos para establecer la hora del sistema.Poniendo el site en hora

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 21: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Configuraciones esencialesEn esta sección nos vamos a ocupar de algunos ajustesesenciales, como por ejemplo establecer de forma correcta lahora del nuestro sitio web.Para ello accedemos a administrar, configuración del sitio,fecha y hora.En esta pantalla podemos efectuar tantos cambios comoconsideremos oportunos para establecer la hora del sistema.Poniendo el site en hora

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 22: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Configuraciones esenciales

Figura: Ajustes esenciales1

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 23: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Configuraciones esencialesTambién vamos a definir los limites de las imágenes y archivos(GENERAL), para ello definimos un máximos de resolución delas imágenes de 1024x1024 y que ningún archivo sobre pase los30 mb y que ningún usuario sobrepase los 5 gigas deinformación subida.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 24: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Configuraciones esencialesTambién vamos a definir los limites de las imágenes y archivos(GENERAL), para ello definimos un máximos de resolución delas imágenes de 1024x1024 y que ningún archivo sobre pase los30 mb y que ningún usuario sobrepase los 5 gigas deinformación subida.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 25: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Configuraciones esenciales

Figura: Ajustes esenciales3

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 26: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Configuraciones esencialesAdemás vamos a definir también los límites de las imágenes yarchivos (Api de blogs). Esta api la habilitamos para recordarsu existencia pero sin usar pues es poco probable que eldepartamento actualice sus noticias usando dispositivosmóviles.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 27: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Configuraciones esencialesAdemás vamos a definir también los límites de las imágenes yarchivos (Api de blogs). Esta api la habilitamos para recordarsu existencia pero sin usar pues es poco probable que eldepartamento actualice sus noticias usando dispositivosmóviles.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 28: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web Configuraciones esenciales

Configuraciones del sitio web

Configuraciones esenciales

Figura: Ajustes esenciales5

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 29: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetVamos a configurar ahora la Intranet, que será un lugar dondelos miembros del departamento podrán colgar información deInterés general pero no con intención de que esté pública, sinoque tendrá carácter interno.Usaremos el módulo book creando un libro principal al quellamaremos INTRANET, y dejaremos que todo el rol miembrosdel departamento pueda editar los books y evitaremos que elpúblico vea este tipo de contenido, revisando los permisos delos módulos activados

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 30: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetVamos a configurar ahora la Intranet, que será un lugar dondelos miembros del departamento podrán colgar información deInterés general pero no con intención de que esté pública, sinoque tendrá carácter interno.Usaremos el módulo book creando un libro principal al quellamaremos INTRANET, y dejaremos que todo el rol miembrosdel departamento pueda editar los books y evitaremos que elpúblico vea este tipo de contenido, revisando los permisos delos módulos activados

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 31: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetVamos a configurar ahora la Intranet, que será un lugar dondelos miembros del departamento podrán colgar información deInterés general pero no con intención de que esté pública, sinoque tendrá carácter interno.Usaremos el módulo book creando un libro principal al quellamaremos INTRANET, y dejaremos que todo el rol miembrosdel departamento pueda editar los books y evitaremos que elpúblico vea este tipo de contenido, revisando los permisos delos módulos activados

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 32: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet1

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 33: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet3María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 34: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet4

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 35: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetTodos tienen que poder ver los archivos cargados pero sólo losmiembros pueden cargar otros nuevos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 36: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetTodos tienen que poder ver los archivos cargados pero sólo losmiembros pueden cargar otros nuevos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 37: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet5

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 38: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet6

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 39: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetPermitiremos a todos los usuarios del departamentoadministrar todos los archivos: propios y ajenos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 40: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetPermitiremos a todos los usuarios del departamentoadministrar todos los archivos: propios y ajenos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 41: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet7

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 42: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet8

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 43: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetSi alguna palabra está traducida y alguien cree que se puedetraducir mejor debe poder cambiarla así que habilitamos atodos los miembros del departamento la posibilidad de hacerloen el módulo locale.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 44: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetSi alguna palabra está traducida y alguien cree que se puedetraducir mejor debe poder cambiarla así que habilitamos atodos los miembros del departamento la posibilidad de hacerloen el módulo locale.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 45: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet9

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 46: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet10

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 47: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet¡¡Por cierto!! Ya que estamos aquí... Hemos configurado elformulario de contacto anteriormente en el módulo contact,pero todavía no hemos definido las reglas de visibilidad yacceso.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 48: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet¡¡Por cierto!! Ya que estamos aquí... Hemos configurado elformulario de contacto anteriormente en el módulo contact,pero todavía no hemos definido las reglas de visibilidad yacceso.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 49: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet13

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 50: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet14

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 51: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetEn el módulo blog definimos que cada uno pueda editar supropio blog.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 52: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetEn el módulo blog definimos que cada uno pueda editar supropio blog.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 53: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet14.5

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 54: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet15

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 55: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetEn la siguiente figura, se puede apreciar lo que puede hacer elusuario antes de aplicar nuestros permisos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 56: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetEn la siguiente figura, se puede apreciar lo que puede hacer elusuario antes de aplicar nuestros permisos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 57: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet16María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 58: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet17María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 59: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetHasta ahora, los usuarios registrados no podían crearcontenido, sin embargo con las nuevas configuraciones yapueden hacerlo. Como vemos en la siguiente imagen, estamoslogeados como Miguel Carriegos y podemos crear una entradade bitácora.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 60: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetHasta ahora, los usuarios registrados no podían crearcontenido, sin embargo con las nuevas configuraciones yapueden hacerlo. Como vemos en la siguiente imagen, estamoslogeados como Miguel Carriegos y podemos crear una entradade bitácora.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 61: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet18

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 62: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetProbemos a crear contenido, vaya quizás nos hemos pasadocon los permisos . . .

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 63: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetProbemos a crear contenido, vaya quizás nos hemos pasadocon los permisos . . .

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 64: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet19

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 65: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetCon todos los permisos que vemos en la imagen habilitadospodríamos anidar nuestra entrada de blog en cualquier partede uno de los libros del sitio web. Como es una función unpoco avanzada y difícil de explicar a los usuarios vamos adeshabilitarla para que la bitácora sea un simple y sencillo blogcomo los que todos conocemos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 66: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetCon todos los permisos que vemos en la imagen habilitadospodríamos anidar nuestra entrada de blog en cualquier partede uno de los libros del sitio web. Como es una función unpoco avanzada y difícil de explicar a los usuarios vamos adeshabilitarla para que la bitácora sea un simple y sencillo blogcomo los que todos conocemos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 67: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet20

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 68: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet21

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 69: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetCreando la Intranet web de acceso sólo interno.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 70: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetCreando la Intranet web de acceso sólo interno.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 71: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet22

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 72: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetCreamos una página de libro inicial con los comentariosdesactivados.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 73: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetCreamos una página de libro inicial con los comentariosdesactivados.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 74: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet23María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 75: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetY ya tenemos nuestra Intranet, que es un libro con accesorestringido.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 76: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetY ya tenemos nuestra Intranet, que es un libro con accesorestringido.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 77: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet24

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 78: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetAhora podemos crear páginas en el libro.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 79: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetAhora podemos crear páginas en el libro.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 80: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet25María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 81: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetSi hacemos una página del libro con el menú y noseleccionamos el libro al que pertenece, la página se crearápero permanecerá deslindada de los menús.Para evitar esta posible confusión que puede teneraccidentalmente el usuario de una forma sencilla,desactivaremos el menú.(solo podrán crear nueva informaciónañadiendo páginas hijas)

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 82: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetSi hacemos una página del libro con el menú y noseleccionamos el libro al que pertenece, la página se crearápero permanecerá deslindada de los menús.Para evitar esta posible confusión que puede teneraccidentalmente el usuario de una forma sencilla,desactivaremos el menú.(solo podrán crear nueva informaciónañadiendo páginas hijas)

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 83: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetSi hacemos una página del libro con el menú y noseleccionamos el libro al que pertenece, la página se crearápero permanecerá deslindada de los menús.Para evitar esta posible confusión que puede teneraccidentalmente el usuario de una forma sencilla,desactivaremos el menú.(solo podrán crear nueva informaciónañadiendo páginas hijas)

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 84: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet26María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 85: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetHemos obligado al usuario a crear las páginas sólo desde laIntranet que ya autoconfigura la jerarquía de la página y así nohay posibles confusiones.Como vemo en la siguiente diapositiva, aunque el usuario tienepermiso para crear paginas de libro ya no le aparece en elmenu lateral.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 86: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetHemos obligado al usuario a crear las páginas sólo desde laIntranet que ya autoconfigura la jerarquía de la página y así nohay posibles confusiones.Como vemo en la siguiente diapositiva, aunque el usuario tienepermiso para crear paginas de libro ya no le aparece en elmenu lateral.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 87: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetHemos obligado al usuario a crear las páginas sólo desde laIntranet que ya autoconfigura la jerarquía de la página y así nohay posibles confusiones.Como vemo en la siguiente diapositiva, aunque el usuario tienepermiso para crear paginas de libro ya no le aparece en elmenu lateral.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 88: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet27

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 89: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetAquí vemos un ejemplo de una página creada. Además puedendejar comentarios acerca de una página ya creada.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 90: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetAquí vemos un ejemplo de una página creada. Además puedendejar comentarios acerca de una página ya creada.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 91: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet28

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 92: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet29

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 93: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetAl igual que evitaremos la duplicación de los lugares donde sepuede crear la página de un libro, haremos lo mismo con laforma de introducir información en la Intranet.Deshabilitaremos los comentarios por defecto para invitar alusuario a que realice modificaciones si cree que algo no estábien y evitar la confusión de meter información dentro de loscomentarios, práctica en principio poco útil para unaINTRANET lo mismo se podrá hacer para los blogs ya queserá una web fundamentalmente demostrativa, siempre podráser cambiado el comportamiento por defecto y el de cadaentrada de información en particular.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 94: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetAl igual que evitaremos la duplicación de los lugares donde sepuede crear la página de un libro, haremos lo mismo con laforma de introducir información en la Intranet.Deshabilitaremos los comentarios por defecto para invitar alusuario a que realice modificaciones si cree que algo no estábien y evitar la confusión de meter información dentro de loscomentarios, práctica en principio poco útil para unaINTRANET lo mismo se podrá hacer para los blogs ya queserá una web fundamentalmente demostrativa, siempre podráser cambiado el comportamiento por defecto y el de cadaentrada de información en particular.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 95: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet30María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 96: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetAprovechamos para darle un nombre más afable para el usuarioal tipo de contenido y colocamos un aviso de uso del editor detexto enriquecido que instalaremos más adelante y habilitamoslas revisiones para que nadie borre por error algo importante.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 97: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetAprovechamos para darle un nombre más afable para el usuarioal tipo de contenido y colocamos un aviso de uso del editor detexto enriquecido que instalaremos más adelante y habilitamoslas revisiones para que nadie borre por error algo importante.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 98: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet31María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 99: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet32María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 100: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetSeleccionamos la opción multilenguaje y la configuración delos archivos adjuntos dejamos la que está por defecto. Ademásquitamos los comentarios por defecto por el motivo que hemosexpresado anteriormente. En los comentarios hacemos loscambios que se recogen en la imagen anterior.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 101: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetSeleccionamos la opción multilenguaje y la configuración delos archivos adjuntos dejamos la que está por defecto. Ademásquitamos los comentarios por defecto por el motivo que hemosexpresado anteriormente. En los comentarios hacemos loscambios que se recogen en la imagen anterior.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 102: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet33

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 103: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetAprovechemos para crear una pagina hija del libro con unfichero adjunto y experimentar como funciona.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 104: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetAprovechemos para crear una pagina hija del libro con unfichero adjunto y experimentar como funciona.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 105: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet34

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 106: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet35

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 107: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet36

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 108: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetDe esta forma ya tenemos nuestra estructura en árboldisponible automáticamente.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 109: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetDe esta forma ya tenemos nuestra estructura en árboldisponible automáticamente.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 110: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet37

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 111: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet38

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 112: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetActualmente la navegación de nuestro sitio web está así:

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 113: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetActualmente la navegación de nuestro sitio web está así:

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 114: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet39María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 115: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetLos perfiles autorizados podrán administrar la jerarquía dellibro aquí.Si son usuarios avezados podremos permitirles crear unaestructura de menús que se puede corresponder o no a lajerarquía del libro.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 116: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetLos perfiles autorizados podrán administrar la jerarquía dellibro aquí.Si son usuarios avezados podremos permitirles crear unaestructura de menús que se puede corresponder o no a lajerarquía del libro.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 117: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la IntranetLos perfiles autorizados podrán administrar la jerarquía dellibro aquí.Si son usuarios avezados podremos permitirles crear unaestructura de menús que se puede corresponder o no a lajerarquía del libro.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 118: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Configuración de la Intranet

Figura: Configuración de la Intranet40

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 119: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasSe pide que las noticias marcadas con la señal alamaaparezcan en una página o sección distinta e identificable parapoder después ser dada a otras webs de esta red comoreferencia enlazable.Para poner esta marca a las noticias o cualquier otro tipo decontenido hay varias vías, pero la más simple y lógica pareceque es añadirle tags a nuestro sitio web. Las tags son muyimportantes para identificar el contenido, respeta la idea de laweb semántica, ayuda a google a encontrarnos y también nospuede servir para discriminar un tipo de noticias de otra y queaparezcan en una página o Vista como llamaremos en Drupal.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 120: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasSe pide que las noticias marcadas con la señal alamaaparezcan en una página o sección distinta e identificable parapoder después ser dada a otras webs de esta red comoreferencia enlazable.Para poner esta marca a las noticias o cualquier otro tipo decontenido hay varias vías, pero la más simple y lógica pareceque es añadirle tags a nuestro sitio web. Las tags son muyimportantes para identificar el contenido, respeta la idea de laweb semántica, ayuda a google a encontrarnos y también nospuede servir para discriminar un tipo de noticias de otra y queaparezcan en una página o Vista como llamaremos en Drupal.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 121: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasLas tag pueden ser predefinidas o libres. Usaremos esta últimaopción. La marca o señal alama hace referencia a que elcontenido habla de este tema. No es una funcionalidad nuevani necesita requisitos específicos por eso parece la forma deorganizar la información más apropiada en este caso.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 122: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasLas tag pueden ser predefinidas o libres. Usaremos esta últimaopción. La marca o señal alama hace referencia a que elcontenido habla de este tema. No es una funcionalidad nuevani necesita requisitos específicos por eso parece la forma deorganizar la información más apropiada en este caso.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 123: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas1

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 124: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasLas tags llamadas en Drupal Taxonomías se crean a través delos Vocabularios que son grupos de tags. Por ejemplo siestuviéramos clasificando objetos podríamos crear unvocabulario que se llamara color y cuyos términos o tagsfuesen: rojo,azul,añil,rosa,etc

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 125: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasLas tags llamadas en Drupal Taxonomías se crean a través delos Vocabularios que son grupos de tags. Por ejemplo siestuviéramos clasificando objetos podríamos crear unvocabulario que se llamara color y cuyos términos o tagsfuesen: rojo,azul,añil,rosa,etc

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 126: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas2

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 127: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasEl siguiente paso importante será definir a que tipo decontenido vamos a asignar ese vocabulario, ya que no todos lostipos de contenido son sensibles de ser clasificados con losmismos vocabularios. Si tuviéramos una embotelladora deagua, difícilmente tendríamos agua roja por poner un ejemploburdo.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 128: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasEl siguiente paso importante será definir a que tipo decontenido vamos a asignar ese vocabulario, ya que no todos lostipos de contenido son sensibles de ser clasificados con losmismos vocabularios. Si tuviéramos una embotelladora deagua, difícilmente tendríamos agua roja por poner un ejemploburdo.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 129: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas3

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 130: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasLo mismo ocurre para nuestra web y en este caso el tipo decontenido que nos interesa que sea clasificado es el blog obitácora. Hemos seleccionado el tipo de tag Etiquetas lo quequiere decir que no especificaremos la lista de palabras con lasque se puede etiquetar el contenido. Para este caso haparecido más útil dejar etiquetar libremente a los usuarios yaque podrán clasificar su contenido de forma libre sinintervención de un administrador y dar más riqueza alcontenido para ser mejor encontrados por los buscadores yotras páginas del mismo interés.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 131: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasLo mismo ocurre para nuestra web y en este caso el tipo decontenido que nos interesa que sea clasificado es el blog obitácora. Hemos seleccionado el tipo de tag Etiquetas lo quequiere decir que no especificaremos la lista de palabras con lasque se puede etiquetar el contenido. Para este caso haparecido más útil dejar etiquetar libremente a los usuarios yaque podrán clasificar su contenido de forma libre sinintervención de un administrador y dar más riqueza alcontenido para ser mejor encontrados por los buscadores yotras páginas del mismo interés.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 132: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas4

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 133: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasEn esta imagen podemos ver como queda el vocabulariodespués de haber sido creado. Podremos ver la lista detérminos creados por los usuarios en este caso y agregarnosotros más.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 134: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasEn esta imagen podemos ver como queda el vocabulariodespués de haber sido creado. Podremos ver la lista detérminos creados por los usuarios en este caso y agregarnosotros más.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 135: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas5

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 136: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasSi creamos una entrada del blog o bitácora veremos que ahoranos aparece un campo para introducir nuestras tags. El círculode la derecha en el campo indica que los nombres introducidosse autocompletan, si alguien lo hubiera hecho antes..

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 137: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasSi creamos una entrada del blog o bitácora veremos que ahoranos aparece un campo para introducir nuestras tags. El círculode la derecha en el campo indica que los nombres introducidosse autocompletan, si alguien lo hubiera hecho antes..

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 138: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas6María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 139: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasAquí vemos una entrada hecha y nos aparecen ya comoseleccionables las tags incluida alama que nos servirá paracrear una página de referencia con todo lo que publiquemoscuando añadimos esta tag a un envío nuestro.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 140: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasAquí vemos una entrada hecha y nos aparecen ya comoseleccionables las tags incluida alama que nos servirá paracrear una página de referencia con todo lo que publiquemoscuando añadimos esta tag a un envío nuestro.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 141: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas7

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 142: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Éste es sólo un ejemplo de como se ven las noticias cuandopresionamos la tag alama, y como copiando su url ya tenemosla Vista en la que sólo nos salen las noticias de la red alama.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 143: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Éste es sólo un ejemplo de como se ven las noticias cuandopresionamos la tag alama, y como copiando su url ya tenemosla Vista en la que sólo nos salen las noticias de la red alama.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 144: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas8María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 145: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasAhora debemos crear un enlace en el menú. Pero no comoantes. Intranet lo hemos dejando en el menú principalnavigation debido a que sólo aparecerá a los usuariosregistrados o miembros del departamento. Por eso el lugar másapropiado para el enlace del menú de la Intranet parece ser eseconjunto de menús cuyas opciones son también para mostrar ausuarios registrados. Sin embargo para las secciones públicasparece obvia la necesidad de crear un apartado nuevo demenús apropiado a la visualización pública.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 146: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasAhora debemos crear un enlace en el menú. Pero no comoantes. Intranet lo hemos dejando en el menú principalnavigation debido a que sólo aparecerá a los usuariosregistrados o miembros del departamento. Por eso el lugar másapropiado para el enlace del menú de la Intranet parece ser eseconjunto de menús cuyas opciones son también para mostrar ausuarios registrados. Sin embargo para las secciones públicasparece obvia la necesidad de crear un apartado nuevo demenús apropiado a la visualización pública.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 147: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas9María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 148: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasSin embargo si queremos tener un Menú más limpio donde nosquede bien claro qué es lo que le va a aparecer al público, lamejor opción es crear un conjunto de menús. Eso haremos parala nueva sección creada de Alama. Aprovecharemos para definirel menú por defecto en el que nos aparecerán ya enlazadosnuestros contenidos creados y lo cambiamos de Primary links asecciones de forma que quede en la manera de la figura.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 149: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasSin embargo si queremos tener un Menú más limpio donde nosquede bien claro qué es lo que le va a aparecer al público, lamejor opción es crear un conjunto de menús. Eso haremos parala nueva sección creada de Alama. Aprovecharemos para definirel menú por defecto en el que nos aparecerán ya enlazadosnuestros contenidos creados y lo cambiamos de Primary links asecciones de forma que quede en la manera de la figura.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 150: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas10María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 151: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasEn la siguiente pantalla confirmamos su existencia en la listade menús del recién creado menú y por consiguiente su bloque.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 152: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasEn la siguiente pantalla confirmamos su existencia en la listade menús del recién creado menú y por consiguiente su bloque.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 153: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas11María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 154: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasAhora cuando creamos un enlace del menú nuevo no seránecesario seleccionar el menú en que queríamos que aparecieraporque ya pusimos en la categoría por defecto. Ésto nos serámuy útil para editar las siguientes secciones con rapidez. Casocontrario tendríamos que viajar por todo este menú en buscade la jerarquía de menús adecuada cada vez que crearemosuno nuevo.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 155: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasAhora cuando creamos un enlace del menú nuevo no seránecesario seleccionar el menú en que queríamos que aparecieraporque ya pusimos en la categoría por defecto. Ésto nos serámuy útil para editar las siguientes secciones con rapidez. Casocontrario tendríamos que viajar por todo este menú en buscade la jerarquía de menús adecuada cada vez que crearemosuno nuevo.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 156: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas12

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 157: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasEfectivamente al crear la nueva sección en la ruta deberemoscolocar la url absolutahttp://matemáticas.unileon.es/?q=taxonomy/term/1 o siqueremos ser más limpios la relativa taxonomy/term/1. Estonos creará un enlace en el menú dentro de secciones a la vistade las noticias que han sido categorizados como alama.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 158: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasEfectivamente al crear la nueva sección en la ruta deberemoscolocar la url absolutahttp://matemáticas.unileon.es/?q=taxonomy/term/1 o siqueremos ser más limpios la relativa taxonomy/term/1. Estonos creará un enlace en el menú dentro de secciones a la vistade las noticias que han sido categorizados como alama.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 159: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas13María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 160: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas¡Qué vemos! Todavía no nos aparece el enlace. ¿Por qué?Cada vez que creamos un grupo de enlaces de menú o Menú asecas como se llama en Drupal, este genera automáticamenteun bloque cuya ubicación aún no hemos definido. ¿Dondeaparecerá el bloque de nuestro menú? Para ello tendremos queir a bloques dentro de la sección de administración para poderhacer uso de una de las funciones más potentes de este gestorde contenido.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 161: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas¡Qué vemos! Todavía no nos aparece el enlace. ¿Por qué?Cada vez que creamos un grupo de enlaces de menú o Menú asecas como se llama en Drupal, este genera automáticamenteun bloque cuya ubicación aún no hemos definido. ¿Dondeaparecerá el bloque de nuestro menú? Para ello tendremos queir a bloques dentro de la sección de administración para poderhacer uso de una de las funciones más potentes de este gestorde contenido.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 162: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas14

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 163: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasComo vemos en la siguiente diapositiva nuestro bloque demenús está al final sin ninguna posición.Lo colocaremos con los otros menús en el lado izquierdo,recordando que esta configuración sólo afecta a este theme oapariencia seleccionada actualmente.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 164: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasComo vemos en la siguiente diapositiva nuestro bloque demenús está al final sin ninguna posición.Lo colocaremos con los otros menús en el lado izquierdo,recordando que esta configuración sólo afecta a este theme oapariencia seleccionada actualmente.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 165: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasComo vemos en la siguiente diapositiva nuestro bloque demenús está al final sin ninguna posición.Lo colocaremos con los otros menús en el lado izquierdo,recordando que esta configuración sólo afecta a este theme oapariencia seleccionada actualmente.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 166: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas15María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 167: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasAsí quedaría finalmente el bloque de secciones con nuestromenú. De esta forma ya tendríamos el sistema preparado parala creación de todas la páginas y secciones públicas, procesoque por su simpleza sólo vamos a describir rápidamente.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 168: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasAsí quedaría finalmente el bloque de secciones con nuestromenú. De esta forma ya tendríamos el sistema preparado parala creación de todas la páginas y secciones públicas, procesoque por su simpleza sólo vamos a describir rápidamente.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 169: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas16

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 170: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasAunque al usuario sólo le aparecerá la posibilidad de crear sublog y las páginas de la Intranet, el administrador podrá crearotros tipos de contenido.Para las secciones más bien estáticas de la web, hemos elegidousar el tipo de contenido que ya tiene habilitado por defectoDrupal Page.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 171: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasAunque al usuario sólo le aparecerá la posibilidad de crear sublog y las páginas de la Intranet, el administrador podrá crearotros tipos de contenido.Para las secciones más bien estáticas de la web, hemos elegidousar el tipo de contenido que ya tiene habilitado por defectoDrupal Page.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 172: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasAunque al usuario sólo le aparecerá la posibilidad de crear sublog y las páginas de la Intranet, el administrador podrá crearotros tipos de contenido.Para las secciones más bien estáticas de la web, hemos elegidousar el tipo de contenido que ya tiene habilitado por defectoDrupal Page.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 173: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas17María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 174: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasAsí de sencillo. Indicamos el contenido de la página si es queya lo sabemos y en la sección de menú indicamos la jerarquíade menú según nuestras preferencias.Al contrario que el módulo book , el módulo page (página)solo tiene la jerarquia de los menus. Si se la asignamos...

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 175: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasAsí de sencillo. Indicamos el contenido de la página si es queya lo sabemos y en la sección de menú indicamos la jerarquíade menú según nuestras preferencias.Al contrario que el módulo book , el módulo page (página)solo tiene la jerarquia de los menus. Si se la asignamos...

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 176: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasAsí de sencillo. Indicamos el contenido de la página si es queya lo sabemos y en la sección de menú indicamos la jerarquíade menú según nuestras preferencias.Al contrario que el módulo book , el módulo page (página)solo tiene la jerarquia de los menus. Si se la asignamos...

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 177: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas18

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 178: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas19

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 179: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas20María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 180: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasAl crear páginas sólo nos tenemos que preocupar de ir creandola jerarquía. Lo podemos hacer también con un libro para quequede más organizado como en la Intranet. Pero estocomplicaría la administración por parte de los usuarios quetendrían que hacer una operación similar a esta para editar unasección de la Intranet.¿Qué ocurre si nos confundimos? Ya hemos editado una buenaparte de las secciones públicas y no hemos puesto las Áreasdentro del menú Áreas.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 181: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasAl crear páginas sólo nos tenemos que preocupar de ir creandola jerarquía. Lo podemos hacer también con un libro para quequede más organizado como en la Intranet. Pero estocomplicaría la administración por parte de los usuarios quetendrían que hacer una operación similar a esta para editar unasección de la Intranet.¿Qué ocurre si nos confundimos? Ya hemos editado una buenaparte de las secciones públicas y no hemos puesto las Áreasdentro del menú Áreas.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 182: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasAl crear páginas sólo nos tenemos que preocupar de ir creandola jerarquía. Lo podemos hacer también con un libro para quequede más organizado como en la Intranet. Pero estocomplicaría la administración por parte de los usuarios quetendrían que hacer una operación similar a esta para editar unasección de la Intranet.¿Qué ocurre si nos confundimos? Ya hemos editado una buenaparte de las secciones públicas y no hemos puesto las Áreasdentro del menú Áreas.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 183: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas21María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 184: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasSólo tendremos que ir a la administración de menús en elsubmenú que vemos en la imagen. Y arrastrar y soltarhaciendo click con el ratón en las cruces y moviendo un poco ala derecha o la izquierda para determinar la jerarquía.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 185: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasSólo tendremos que ir a la administración de menús en elsubmenú que vemos en la imagen. Y arrastrar y soltarhaciendo click con el ratón en las cruces y moviendo un poco ala derecha o la izquierda para determinar la jerarquía.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 186: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas22

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 187: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasPodemos colocar en orden de nuevo las páginas simplementearrastrando y soltando en la cruceta hacia arriba o hacia abajosi no han quedado en el orden deseado cuando las creamos olas reorganizamos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 188: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasPodemos colocar en orden de nuevo las páginas simplementearrastrando y soltando en la cruceta hacia arriba o hacia abajosi no han quedado en el orden deseado cuando las creamos olas reorganizamos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 189: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas23

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 190: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasSi nos confundimos de orden de importancia también lopodremos solucionar a golpe de ratón.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 191: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicasSi nos confundimos de orden de importancia también lopodremos solucionar a golpe de ratón.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 192: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Creando las secciones públicas

Figura: Creando las secciones públicas24

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 193: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSEl listado de asignaturas lo programaremos con cck y views.En realidad cck no lo necesitaremos ya que los campos quecontiene el módulo perfiles que ya viene en el core de Drupalnos será suficiente pero lo habilitaremos para futurosdesarrollos y para experimentar.Antes de empezar a configurar views y cck haremos un copiade seguridad de la base de datos. Para hacer pruebas de formatranquila sin destrozar lo hecho hasta ahora.Una vez bajados los módulos que creemos nos van a sernecesarios procedemos a su instalación como hemos visto conel módulo poorsmancron descomprimiendo en el directoriosites/matematicas.unileon.es/modules

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 194: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSEl listado de asignaturas lo programaremos con cck y views.En realidad cck no lo necesitaremos ya que los campos quecontiene el módulo perfiles que ya viene en el core de Drupalnos será suficiente pero lo habilitaremos para futurosdesarrollos y para experimentar.Antes de empezar a configurar views y cck haremos un copiade seguridad de la base de datos. Para hacer pruebas de formatranquila sin destrozar lo hecho hasta ahora.Una vez bajados los módulos que creemos nos van a sernecesarios procedemos a su instalación como hemos visto conel módulo poorsmancron descomprimiendo en el directoriosites/matematicas.unileon.es/modules

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 195: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS1

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 196: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSEn este caso hemos elegido cck link y views además delpoormanscron que ya hemos instalado. Los descomprimiremospor el mismo método en nuestra carpeta de módulos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 197: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSEn este caso hemos elegido cck link y views además delpoormanscron que ya hemos instalado. Los descomprimiremospor el mismo método en nuestra carpeta de módulos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 198: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS2

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 199: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSProcederemos a su activación en la pantalla de preferencias deadministración.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 200: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSProcederemos a su activación en la pantalla de preferencias deadministración.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 201: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS3María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 202: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSAquí podemos ver el módulo anteriormente instalado en elapartado de Otros al final de la lista de módulos que es dondeaparecerán los módulos nuevos que instalemos excepto rarasexcepciones.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 203: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSAquí podemos ver el módulo anteriormente instalado en elapartado de Otros al final de la lista de módulos que es dondeaparecerán los módulos nuevos que instalemos excepto rarasexcepciones.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 204: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS4

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 205: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSAquí lo vemos activado. Seleccionamos todas las opcionesaunque para el resultado final sólo necesitaremos la primera.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 206: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSAquí lo vemos activado. Seleccionamos todas las opcionesaunque para el resultado final sólo necesitaremos la primera.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 207: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS5

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 208: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSAquí vemos los módulos que provee CCK. El campo Link haaparecido debido a que hemos instalado el módulo link paracck anteriormente. Content habilita el corazón del módulo quenos permite añadir campos a cualquier tipo de contenido yconfigurarlos a nuestro antojo. Content copy permite hacercopias de contenido, permissions habilita las reglas de acceso,fieldgroup agrupa campos y los demás campos nos habilitanotras funciones obvias y sólo destacar node reference y userreference que nos permiten vincular un campo a un usuario o aun nodo.Las habilitamos todas aunque sólo necesitaremos content linky user reference.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 209: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSAquí vemos los módulos que provee CCK. El campo Link haaparecido debido a que hemos instalado el módulo link paracck anteriormente. Content habilita el corazón del módulo quenos permite añadir campos a cualquier tipo de contenido yconfigurarlos a nuestro antojo. Content copy permite hacercopias de contenido, permissions habilita las reglas de acceso,fieldgroup agrupa campos y los demás campos nos habilitanotras funciones obvias y sólo destacar node reference y userreference que nos permiten vincular un campo a un usuario o aun nodo.Las habilitamos todas aunque sólo necesitaremos content linky user reference.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 210: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS6María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 211: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSEn cuanto los activamos nos pedirá que revisemos los permisosproporcionándonos un enlace directo al mismo.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 212: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSEn cuanto los activamos nos pedirá que revisemos los permisosproporcionándonos un enlace directo al mismo.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 213: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS7

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 214: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSComo todo lo que vamos a crear es público podemos activar elacceso a todas las vistas a todos los roles de la web. Las vistaso Views son configuraciones que nos permitirán personalizar lainformación mostrada de un forma sorprendente.La instalación del módulo help, resulta imprescindible parainiciados y expertos, ya que las opciones de cck y views ademásde ser el plato fuerte de Drupal, aumentan en complejidad yforma de trabajo con cada versión nueva. Avanzando tantoque este tipo de ayudas se ha vuelto casi obligatoria ya que esfácil olvidar las herramientas al alcance y como manejarlas. Enesta figura vemos como en la página web para hacer una vistaya nos sugieren la instalación del módulo help.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 215: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSComo todo lo que vamos a crear es público podemos activar elacceso a todas las vistas a todos los roles de la web. Las vistaso Views son configuraciones que nos permitirán personalizar lainformación mostrada de un forma sorprendente.La instalación del módulo help, resulta imprescindible parainiciados y expertos, ya que las opciones de cck y views ademásde ser el plato fuerte de Drupal, aumentan en complejidad yforma de trabajo con cada versión nueva. Avanzando tantoque este tipo de ayudas se ha vuelto casi obligatoria ya que esfácil olvidar las herramientas al alcance y como manejarlas. Enesta figura vemos como en la página web para hacer una vistaya nos sugieren la instalación del módulo help.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 216: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS8

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 217: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSEl enlace nos lleva directamente a la página de descargasdonde sólo tendremos que elegir la versión adecuada paranuestra instalación, en este caso Drupal 6.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 218: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSEl enlace nos lleva directamente a la página de descargasdonde sólo tendremos que elegir la versión adecuada paranuestra instalación, en este caso Drupal 6.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 219: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS9

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 220: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSLa descarga la haremos como la de otros módulos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 221: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSLa descarga la haremos como la de otros módulos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 222: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS10

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 223: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSAsí como la instalación.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 224: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSAsí como la instalación.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 225: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS11

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 226: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSActivaremos los módulos en la sección correspondiente bajoAdministración, Módulos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 227: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSActivaremos los módulos en la sección correspondiente bajoAdministración, Módulos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 228: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS12María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 229: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSEsto nos cambiara la vista anterior ofreciéndonos ahoramensajes de ayuda acerca de como crear nuestra primera vista.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 230: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSEsto nos cambiara la vista anterior ofreciéndonos ahoramensajes de ayuda acerca de como crear nuestra primera vista.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 231: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS13

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 232: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSEn este caso podemos ver una ayuda acerca de como trabajarcon Views.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 233: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSEn este caso podemos ver una ayuda acerca de como trabajarcon Views.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 234: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS14María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 235: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSVamos a crear nuestra Vista del personal que es miembro deldepartamento. Es decir, un lugar en la web en la que se veránlos usuarios con sus asignaturas y otras características que nosinteresen. Lo primero que debemos hacer es comprobar queestá habilitado el módulo.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 236: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSVamos a crear nuestra Vista del personal que es miembro deldepartamento. Es decir, un lugar en la web en la que se veránlos usuarios con sus asignaturas y otras características que nosinteresen. Lo primero que debemos hacer es comprobar queestá habilitado el módulo.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 237: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS15

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 238: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSDespués nos dirigimos a la sección de administración yseleccionamos el enlace Views. Y allí para crearlaseleccionamos Add lo que nos creará una vista nueva.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 239: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSDespués nos dirigimos a la sección de administración yseleccionamos el enlace Views. Y allí para crearlaseleccionamos Add lo que nos creará una vista nueva.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 240: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS16

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 241: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSHemos de completar unos datos identificativos esenciales comoson: el nombre de la vista, una descripción y si lo deseamosalguna tag para nuestra organización interna comoprogramadores.También debemos de seleccionar el dato más importante y queno es cambiable. Si nos confundimos no tendremos másremedio que borrar todo el trabajo echo en la vista. Se tratade saber que tipo de vista va a ser. Puede ser de archivos decontenido, de revisiones de contenido, de comentarios etc.. Ennuestro caso va a ser una vista de Usuario.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 242: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSHemos de completar unos datos identificativos esenciales comoson: el nombre de la vista, una descripción y si lo deseamosalguna tag para nuestra organización interna comoprogramadores.También debemos de seleccionar el dato más importante y queno es cambiable. Si nos confundimos no tendremos másremedio que borrar todo el trabajo echo en la vista. Se tratade saber que tipo de vista va a ser. Puede ser de archivos decontenido, de revisiones de contenido, de comentarios etc.. Ennuestro caso va a ser una vista de Usuario.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 243: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS17María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 244: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSAquí podemos ver el esquema en detalle del funcionamiento delas distintas partes del entorno de programación de views,donde definiremos todos los campos que deseamos queaparezcan, como tienen que aparecer, el orden etc. En fieldsiremos añadiendo los campos y definiendo su forma demostrarse. Sólo tenemos que hacer click sobre ellos yaparecerán abajo para configurarlos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 245: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSAquí podemos ver el esquema en detalle del funcionamiento delas distintas partes del entorno de programación de views,donde definiremos todos los campos que deseamos queaparezcan, como tienen que aparecer, el orden etc. En fieldsiremos añadiendo los campos y definiendo su forma demostrarse. Sólo tenemos que hacer click sobre ellos yaparecerán abajo para configurarlos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 246: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS18

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 247: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSAquí se muestra una view por defecto. No tiene creadaninguna página y por lo tanto no tiene vista en la cual sepueda ver su resultado. Desde la versión 6, y debido a que erahabitual crear muchas vistas con similares resultados, secambio la programación del módulo para que fuera jerárquica.Es decir, creamos una configuración de vista con unos valoresgenéricos y de esta creamos páginas con valores similares,bloques con informaciones similares etc.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 248: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSAquí se muestra una view por defecto. No tiene creadaninguna página y por lo tanto no tiene vista en la cual sepueda ver su resultado. Desde la versión 6, y debido a que erahabitual crear muchas vistas con similares resultados, secambio la programación del módulo para que fuera jerárquica.Es decir, creamos una configuración de vista con unos valoresgenéricos y de esta creamos páginas con valores similares,bloques con informaciones similares etc.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 249: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS19

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 250: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSEste es el objetivo. Una lista del personal que pertenezca al rolMiembro del Departamento, en la cual se verá su nombrecargo asignaturas y foto y enlace a su formulario de contactopersonalizado. Todos los elementos de interés seránseleccionables para su auto clasificación.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 251: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSEste es el objetivo. Una lista del personal que pertenezca al rolMiembro del Departamento, en la cual se verá su nombrecargo asignaturas y foto y enlace a su formulario de contactopersonalizado. Todos los elementos de interés seránseleccionables para su auto clasificación.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 252: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS20

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 253: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSAquí tenemos la configuración de la vista para conseguir esteresultado. Como vemos se ha creado una vista de página quesale de la default en la que hemos definido que los resultadosse muestren en forma de tabla y en la que hemos aplicado unfiltro. Sólo salen aquellos usuarios cuyo rol sea Miembro deldepartamento.Imprescindible ya que ahora hay al menos 2 usuarios que noson miembros de este grupo. El usuario anónimo queaparecería si no estuviera puesto este filtro y el primer usuarioque aún siendo administrador puedo pertenecer o no a otrosgrupos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 254: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSAquí tenemos la configuración de la vista para conseguir esteresultado. Como vemos se ha creado una vista de página quesale de la default en la que hemos definido que los resultadosse muestren en forma de tabla y en la que hemos aplicado unfiltro. Sólo salen aquellos usuarios cuyo rol sea Miembro deldepartamento.Imprescindible ya que ahora hay al menos 2 usuarios que noson miembros de este grupo. El usuario anónimo queaparecería si no estuviera puesto este filtro y el primer usuarioque aún siendo administrador puedo pertenecer o no a otrosgrupos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 255: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWSAquí tenemos la configuración de la vista para conseguir esteresultado. Como vemos se ha creado una vista de página quesale de la default en la que hemos definido que los resultadosse muestren en forma de tabla y en la que hemos aplicado unfiltro. Sólo salen aquellos usuarios cuyo rol sea Miembro deldepartamento.Imprescindible ya que ahora hay al menos 2 usuarios que noson miembros de este grupo. El usuario anónimo queaparecería si no estuviera puesto este filtro y el primer usuarioque aún siendo administrador puedo pertenecer o no a otrosgrupos.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 256: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación del CCK y VIEWS

Figura: Instalación del CCK y VIEWS21

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 257: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación de la plantillaPara la instalación de la plantilla será necesario crear unacarpeta dentro de nuestro subdirectorio sites llamada themesdonde colocaremos nuestro tema de apariencia personalizadopara el departamento de matemáticas.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 258: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación de la plantillaPara la instalación de la plantilla será necesario crear unacarpeta dentro de nuestro subdirectorio sites llamada themesdonde colocaremos nuestro tema de apariencia personalizadopara el departamento de matemáticas.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 259: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación de la plantilla

Figura: Instalación de la plantilla

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 260: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación de la plantillaUn sólo directorio contiene todos los elementos estéticos:imágenes, hojas de css y archivos de orden de información(tpl’s) y javascripts necesarios para la correcta visualización entodos los navegadores y algunos efectos visuales.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 261: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación de la plantillaUn sólo directorio contiene todos los elementos estéticos:imágenes, hojas de css y archivos de orden de información(tpl’s) y javascripts necesarios para la correcta visualización entodos los navegadores y algunos efectos visuales.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 262: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación de la plantilla

Figura: Instalación de la plantilla2

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 263: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación de la plantillaEn administración, temas, podremos encontrar nuestro nuevotema en la lista. Tendremos que activarlo y definirlo pordefecto si queremos que sea la apariencia siempre de nuestrositio web.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 264: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación de la plantillaEn administración, temas, podremos encontrar nuestro nuevotema en la lista. Tendremos que activarlo y definirlo pordefecto si queremos que sea la apariencia siempre de nuestrositio web.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 265: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación de la plantilla

Figura: Instalación de la plantilla3

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 266: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación de la plantillaCada tema tiene sus propias opciones generadas por el propioDrupal. Marcaremos todas y deshabilitaremos las frases y otrasinformaciones adicionales que no nos sean útiles, como porejemplo, la misión del sitio. En el apartado icono personalizadosubiremos el favicon.ico que identificará con una imagen laspestañas de nuestro navegador

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 267: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación de la plantillaCada tema tiene sus propias opciones generadas por el propioDrupal. Marcaremos todas y deshabilitaremos las frases y otrasinformaciones adicionales que no nos sean útiles, como porejemplo, la misión del sitio. En el apartado icono personalizadosubiremos el favicon.ico que identificará con una imagen laspestañas de nuestro navegador

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 268: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación de la plantilla

Figura: Instalación de la plantilla4

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 269: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación de la plantillaDespués de esto la parte más importante es que se verá encada lugar de la página. Drupal permite que no dejemos todoel trabajo a las plantillas y cede todo el trabajo de colocacióna su sección de bloques, si el theme esta correctamenteprogramado.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 270: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación de la plantillaDespués de esto la parte más importante es que se verá encada lugar de la página. Drupal permite que no dejemos todoel trabajo a las plantillas y cede todo el trabajo de colocacióna su sección de bloques, si el theme esta correctamenteprogramado.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 271: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación de la plantilla

Figura: Instalación de la plantilla5

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 272: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación de la plantillaEste es el resultado final: un excelente tema contransparencias. Dejamos el bloque de inicio de sesión el másbajo y cuando se entra como usuario surge el menú de laIntranet y las opciones para crear contenido. Por defectodejamos todo habilitado, como las fotos de los usuarios en losenvíos a la espera de que se pueda cambiar bajo la opinión delos usuarios. En pequeño arriba a la izquierda decorando lapestaña podemos ver el icono corporativo.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 273: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación de la plantillaEste es el resultado final: un excelente tema contransparencias. Dejamos el bloque de inicio de sesión el másbajo y cuando se entra como usuario surge el menú de laIntranet y las opciones para crear contenido. Por defectodejamos todo habilitado, como las fotos de los usuarios en losenvíos a la espera de que se pueda cambiar bajo la opinión delos usuarios. En pequeño arriba a la izquierda decorando lapestaña podemos ver el icono corporativo.

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 274: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Instalación de la plantilla

Figura: Instalación de la plantilla6

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 275: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Estado final del ProyectoPara la web matematicas.unileon.es: Aquí se puede apreciarcomo ha quedado el proyecto una vez ha sido concluido.

Figura: Estado final matematicas

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 276: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Estado final del ProyectoPara la web matematicas.unileon.es: Aquí se puede apreciarcomo ha quedado el proyecto una vez ha sido concluido.

Figura: Estado final matematicas

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 277: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Estado final del Proyecto

Figura: Estado final matematicas2

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico

Page 278: Curso drupa_ segunda parte

Configuraciones inicialesConstrucción de sitio Web

Configuración de la IntranetCreando las secciones públicasInstalación del CCK y VIEWSInstalación de la plantillaEstado final del Proyecto

Construcción de sitio Web

Estado final del Proyecto

Figura: Estado final matematicas3

María Cañizares Ordás, Jorge Valencia Álvarez Curso de Drupal Básico