SlideShare a Scribd company logo
1 of 50
Xestión de portais
             con Drupal

Administración básica e publicación de contidos


Por Juan Marcos Filgueira Gomis, 2011/2012
Folla de ruta


1. Introdución

2. Que é Drupal

3. A prol e en contra

4. Quen o usa?

5. Instalación e configuración

6. Engadir un contido

7. Engadir un menú

8. Crear unha páxina complexa

9. Ampliando a biblioteca
Introdución


       Problema:

Facer unha páxina web...



    Farto laborioso!



    Facer un portal...



    Peor mo pos!
Introdución

→ Solucións...



 » Ferramentas de autor: eXe-Learning, Kompozer, ...



 » Ferramentas en liña: Blogues, Wikis, Google Sites, ...



  » Sistemas de xestión de contidos (CMS): Drupal, Joomla!, ...
Que é Drupal?



→ En neerlandés: 'Gota'

→ Sistema de xestión de contidos ou CMS

→ As páxinas web gárdanse en Base de datos

→ Multipropósito

→ Xestión de sitios web de gran tamaño, comunidades ou portais

→ Deseño modular: Blogues, RSS, enquisas, tipos de contidos, ...
A prol

→ Software libre e gratuíto



→ Modular e extensible

    » Repertorio de módulos

    » API de desenvolvemento



→ Seguridade e permisos

    » Roles e permisos, actualizacións continuas, etc...



→ Comunidade e soporte

    » Moitos profesionais e empresas implicadas
En contra
→ Interface pouco amigable

      » Sistema de menús e consulta de contidos complexo

          → Curva de aprendizaxe

                 » Inicialmente moi pronunciada

                         → Temas

                             » Escasa variedade e poucas opcións

                               de configuración
Comparativa aprendizaxe dos CMS
Niveis de aprendizaxe




                                      (4) Soporte/documentación/actualización
(1) Núcleo Drupal
                                      (5) Regras e optimizacións
(2) Niveis básicos de vistas
                                      (6) Niveis intermedios de vistas e optimización
(3) Niveis intermedios de vistas e
    módulos de propósito específico   (7) Secretos ninja
Quen o usa?

→ Educación

      » Webs Dinámicas, outros sitios e portais de diferentes autonomías

      » Universidade de Columbia: http://www.cs.ubc.ca

→ Software

      » Ubuntu: http://www.ubuntu.com

      » Firefox: http://www.spreadfirefox.com

→ Administración

      » A Casa Blanca: http://www.whitehouse.gov

→ Revistas en liña

      » Kriptópolis: http://www.kriptopolis.org
Que é Drupal?


  CMS                            CMS

 Xestión                        Xestión de
   de                          sistemas de
 contidos                     comunicación




                  DRUPAL          CMS
  CMF
                                Sistema de
 Marco e                        creación de
  API de                       comunidades
Desenvolve-
  mento
Sistema de xestión de contidos




   DRUPAL


→ Creación, edición, borrado e publicación de contidos

→ Categorías para organización do contido

→ Control de acceso. Usuarios e roles.

→ Presentación. Temas estilos e formatos.

→ Sistema modular e extensible
Exemplos de CMS de Sw Libre

→ Todas son ferramentas de Sw Libre en Php para
  plataformas LAMP/WAMP/LAPP/...
→ Drupal
    » Soporte para varias Bases de datos. Moi popular.

→ Joomla!
    » Principal alternativa a Drupal. Cun maior soporte para AJAX, pero moito
      menos intuitivo.

→ Wordpress.
    » CMS evolución da creación de Blogues engadindo páxinas e menús.

→ OsCommerce.
    » CMS orientado á creación de tendas en liña.
Arquitectura
Instalación de Drupal

     http://www.drupal.org/download


→ Opcións de descarga
     » Drupal co núcleo básico

     » Perfís de instalación (Wiki, comunidade, e-Comercio, ...)

     » Temas, traducións e módulos

→ Linux:

     » Repositorios e centros de software

→ Windows:

     » Instaladores Bitnami ou Acquia



     http://bitnami.org/stacks
Instalación de Drupal


→ Proceso de instalación básico (Sen instalador)
 • Dispoñemos dunha base de datos e intérprete PHP

 • Copiamos o ficheiro de configuración default.settings.php en
      /sites/default

 • Creamos a Base de datos referida no arquivo de configuración

 • Seguimos os pasos do instalador de drupal dende o navegador



→ Proceso de instalación básico (Con instalador)
 • Realizamos a instalación do paquete BD + PHP + Drupal

 • Seguimos os pasos do instalador de drupal dende o navegador
Instalación de Drupal

     Descargamos o instalador dende a páxina de Bitnami




(Todo o Stack)




(Só o módulo
  de Drupal)
Instalación de Drupal




                                                Base de datos
                          Servidor web
                                                  (MySQL)
                            (Apache)
http://localhost/drupal




Dende o meu
                                   No meu ordenador
 Navegador
Estrutura de cartafoles
Administración: Contidos

→ O contido divídese en unidades de información: Nodos


→ Tipos de nodos: Páxinas, artigos do blogue, foros, etc ...



→ Organización e clasificación en categorías ou taxonomías,

  o que equivalería a cartafoles


→ Permitir comentarios ou iteración cos usuarios


→ Opcións de administración: Busca de contidos, configuración, ...
Vou crear unha
  páxina para
   probar!!!
Engadir un contido tipo páxina


→ Empezamos con algo sinxelo, crear un páxina:


 (1) Entramos co noso usuario/a
 (2) Dende o noso menú de administración imos a “Crear contido”
 (3) Aparecerá a lista de contidos dispoñibles
 (4) Creamos o contido, enchendo os datos e elaborando a páxina
    co editor incorporado
 (5) Creamos un menú novo
 (6) Enlazamos o menú coa páxina (nodo) que acabamos de crear
Engadir un contido
Engadir un contido


(1) Título da páxina

(2) Categorías ou temas ás
que a podemos asociar ou
clasificar a páxina

(3) Corpo ou código da
páxina, a crear co editor ou
colando de Word

(4) Engadir imaxes

(5) Formatos de entrada,
permitindo código PHP ou
con filtrado HTML
Engadir un contido


(6) Texto que levará a ligazón no
menú

(7) Grupo de ligazóns no menú onde
se incrustará a nova páxina

(8) Peso da ligazón que indicará a
orde na que aparece dentro do seu
grupo de menús

(9) Opcións para permitir ler ou
escribir comentarios a outr@s
usuari@s

(10) Engadir un ficheiro como
achega da páxina (p.ex. un PDF)
Engadir un contido

                                            http://www.edu.xunta.es/centros/cfrferrol/node/59




                 + Categorías

(11) Que apareza publicado ou como borrador

(12) Na páxina principal (Inicio)

(13) Adianta en orde cronolóxico ás posteriores

(14) Historial tipo Wiki

(15) Vista previa de como quedaría

(16) Mandar e listo!
Engadir un contido

          Como o ve o autor?




(1) Título da páxina

(2) Menú rápido para volver a editar

(3) Corpo da páxina

(4) Engadir un comentario (polo autor)
Engadir un menú

Onde o temos vinculado?



                      Imos crearlle unha sección propia...



                                                     3
Engadir un menú




             Poñemos título á sección!




              E imos engadirlle un
            menú para a nosa páxina!
Engadir un menú

                                                        Temos que lembrar
                                                          o código????

                                                        Estarás de coña!!




                                                          Así é directo,
                                                           pero temos
                                                          alternativas!
(6) Texto que levará o menú

(7) Ruta ao nodo, identificador do nodo, que xa vimos

(8) Enviar e listo!
Engadir un menú




Escollemos o menú da lista
e gardamos de novo. Listo!
Engadir un menú




Epa!!! Pero onde está o meu menú?? Será que Drupal no vale para nada?
Poñer o menú nun bloque

Hai que poñer a sección de
menú nun dos bloques do
         curso...


                     Buscamos a
                     nosa sección e
                     escollemos
                     que vaia a:

                     - Barra lateral esq.
                     - Barra lateral der.
                     - Corpo
                     - Pé
                     - Encabezado
Poñer o menú nun bloque


            Encabezado




   Barra                  Barra
  lateral     Corpo      lateral
 esquerda                dereita




               Pé
Poñer o menú nun bloque
       Agora si, home!!
Crear unha páxina complexa

       Imos completar a páxina de proba que acabamos de crear
          engadindo todo o que nos permita a ferramenta...




                             (1) Filtros de busca
                             (2) Páxinas por orde cronolóxica indicando o autor
Imos a “Contido” para ver    (3) Prememos editar na que acabamos de crear
   as páxinas do sitio
Crear unha páxina complexa
                                    Opcións do Editor




(1) Ferramentas para texto: aliñamento, negra, subliñado, listas, ...
(2) Vincular e desvincular ligazóns
(3) (11) Inserir Imaxes ou outros elementos Multimedia
(4) Cor de texto e fondo
(5) Ver código HTML. Útil para inserir código doutros sitios como Youtube ou Slideshare
(6) Emoticonas
(7) Fonte, tamaño e parágrafo do texto seleccionado
(8) Colar de Word (Colando doutro xeito, como con Ctrl + V, pode pasar de todo)
(9) (10) Inserir táboa e ferramentas de edición de táboas
(12) Marcar o límite para a vista previa do artigo ou páxina (Ler máis...)
(13) Ocultar o editor e pasar a vista HTML
(14) Achegar imaxes (que se poden engadir despois con (3))
Inserir unha imaxe




(1) Prememos en inserir imaxe
(2) Pídenos a URL da imaxe, pode ser da web, outra imaxe do sitio ou subimos unha nova
(3) Na nova ventá, “Examinar...” para escoller o arquivo e “Upload file” para subilo
(4) Podemos seleccionalo “add” da lista de imaxes subidas (con vista previa)
(5) A URL da imaxe subida se garda en (2) e prememos inserir para volver ao Editor
Inserir unha imaxe

A páxina vai quedando algo máis xeitosa...
Inserir unha ligazón




(1) Seleccionamos o texto ou imaxe que levará a ligazón (hai que escribilo antes)
(2) Prememos para inserir a ligazón
(3) Na nova ventá, inserimos a URL. Pode ser: web externa, un arquivo xa subido
    (PDF, Word, ODT, ...) como achega, ou un dos nodos do noso portal
(4) Inserir e listo!
Inserir unha ligazón
A páxina vai quedando algo máis xeitosa...
Imaxe con ligazón a un Pdf
Combinando ambos elementos podemos crear unha ligazón nunha imaxe
 que permita descargar un documento en Pdf como achega da páxina.


  O primeiro será subir o Pdf como achega dende “Ficheiros adxuntos”:




(1) Seleccionamos o arquivo a subir do noso equipo
(2) Prememos “Adxuntar” para subir o documento
(3) Aparece unha lista dos arquivos subidos co seu nome e tamaño
(4) Aparece unha ligazón ao arquivo que nos servirá para vinculalo despois
Imaxe con ligazón a un Pdf

Agora volvemos ao Corpo para inserir a ligazón...




           (1) Seleccionamos a imaxe
           (2) Prememos en inserir ligazón...
           (3) Poñemos a ligazón ao Pdf que copiamos no punto anterior
           (4) Actualizamos para recoller a nova ligazón

     Agora cando premamos na imaxe abriranos o documento en Pdf!!
Inserir unha táboa




(1) Situándonos no texto onde queremos a táboa prememos en “Inserir táboa...”
(2) Definimos o número de filas e columnas así como outras propiedades: bordo,
     Aliñamento, ancho e alto (en píxeles ou porcentaxe), etc...
(3) Inserir e listo!
Inserir unha táboa




Coa táboa seleccionado actívanse os botóns para traballar con ela:

- Modificar as propiedades de fila ou columna (cor de fondo, aliñamento, ...)
- Inserir ou eliminar filas e columnas
- Dividir e mesturar celas
Actividade: Crear unha páxina



1. Crea unha nova páxina no Drupal que conteña:
        a) Texto con diferentes formatos e cores
        b) Unha ou máis imaxes entre o texto
        c) Un Pdf como arquivo achegado
        d) Unha ligazón a unha páxina externa e
           outra interna
        e) Unha táboa de mínimo 3x3 celas
        f) Unha pequena introdución a modo de
           vista previa do artigo


2. Enlaza a páxina a unha nova sección de menús
   creada por ti que apareza na barra lateral dereita
Ampliando a biblioteca...

Drupal

➔
    Páxina oficial:
    http://drupal.org/
➔
    Drupal hispano:
    http://drupal.org.es/

➔
    Video titoriais Drupal:
    http://www.drupalweb.com/curso-drupal-gratis-iniciacion
➔
    Monográfico Drupal do ITE:
    http://recursostic.educacion.es/observatorio/web/es/software/

    software-general/1022-monograficodrupal-7
➔
    Instalador de Drupal automático (Bitnami):
    http://bitnami.org/
Rematando...




Ideas, dúbidas, cuestións?
Créditos




  @ Grazas a Udon Crew pola imaxe da diapositiva 3

@ Grazas a CardboardShark pola imaxe da diapositiva 6

  @ Grazas a 3D Vitality pola imaxe da diapositiva 7

  @ Grazas a The Ruud pola imaxe da diapositiva 21
Xestión de portais
              con Drupal
                             Fin
Administración básica e publicación de contidos


Por Juan Marcos Filgueira Gomis, 2011/2012

More Related Content

Viewers also liked

como hacer una publicacion web
como hacer una publicacion webcomo hacer una publicacion web
como hacer una publicacion web
roster1
 
El desarrollo de la pena de muerte
El desarrollo de la pena de muerteEl desarrollo de la pena de muerte
El desarrollo de la pena de muerte
funandi
 
5. informe sobre la relación entre consumo, morosidad y ciclos bursatiles
5.  informe sobre la relación entre consumo, morosidad y ciclos bursatiles5.  informe sobre la relación entre consumo, morosidad y ciclos bursatiles
5. informe sobre la relación entre consumo, morosidad y ciclos bursatiles
Eduardo Rose
 
Emanuel diaz castrillon1
Emanuel diaz castrillon1Emanuel diaz castrillon1
Emanuel diaz castrillon1
Manuel Diaz
 
Razones de mi carrera
Razones de mi carreraRazones de mi carrera
Razones de mi carrera
SEAMOR
 
Mentiras que no sirven en 2012
Mentiras que no sirven en 2012Mentiras que no sirven en 2012
Mentiras que no sirven en 2012
jarosado
 
Multiples Fuentes de Ingreso
Multiples Fuentes de IngresoMultiples Fuentes de Ingreso
Multiples Fuentes de Ingreso
chamayra
 
Disco Duro
Disco DuroDisco Duro
Disco Duro
h0lydark
 

Viewers also liked (20)

como hacer una publicacion web
como hacer una publicacion webcomo hacer una publicacion web
como hacer una publicacion web
 
El desarrollo de la pena de muerte
El desarrollo de la pena de muerteEl desarrollo de la pena de muerte
El desarrollo de la pena de muerte
 
Carta de la Plataforma La Tortura No Es Cultura al Alcalde de Algemesí y al p...
Carta de la Plataforma La Tortura No Es Cultura al Alcalde de Algemesí y al p...Carta de la Plataforma La Tortura No Es Cultura al Alcalde de Algemesí y al p...
Carta de la Plataforma La Tortura No Es Cultura al Alcalde de Algemesí y al p...
 
5. informe sobre la relación entre consumo, morosidad y ciclos bursatiles
5.  informe sobre la relación entre consumo, morosidad y ciclos bursatiles5.  informe sobre la relación entre consumo, morosidad y ciclos bursatiles
5. informe sobre la relación entre consumo, morosidad y ciclos bursatiles
 
Emanuel diaz castrillon1
Emanuel diaz castrillon1Emanuel diaz castrillon1
Emanuel diaz castrillon1
 
Presentacion estadistica
Presentacion estadisticaPresentacion estadistica
Presentacion estadistica
 
B3
B3B3
B3
 
Listado de invitados
Listado de invitadosListado de invitados
Listado de invitados
 
Razones de mi carrera
Razones de mi carreraRazones de mi carrera
Razones de mi carrera
 
HUMPHRIES
HUMPHRIESHUMPHRIES
HUMPHRIES
 
¿Por que debería buscarme a min mesmo en Google? (Infografía)
¿Por que debería buscarme a min mesmo en Google? (Infografía)¿Por que debería buscarme a min mesmo en Google? (Infografía)
¿Por que debería buscarme a min mesmo en Google? (Infografía)
 
Qualitätsdefinitionen Beratung
Qualitätsdefinitionen BeratungQualitätsdefinitionen Beratung
Qualitätsdefinitionen Beratung
 
swimmer
swimmerswimmer
swimmer
 
la computadora y la informatica
la computadora y la informatica la computadora y la informatica
la computadora y la informatica
 
Mentiras que no sirven en 2012
Mentiras que no sirven en 2012Mentiras que no sirven en 2012
Mentiras que no sirven en 2012
 
Multiples Fuentes de Ingreso
Multiples Fuentes de IngresoMultiples Fuentes de Ingreso
Multiples Fuentes de Ingreso
 
Disco Duro
Disco DuroDisco Duro
Disco Duro
 
Las redes sociales y el Turismo 2.0
Las redes sociales y el Turismo 2.0Las redes sociales y el Turismo 2.0
Las redes sociales y el Turismo 2.0
 
Un juego
Un juegoUn juego
Un juego
 
Foro 2
Foro  2Foro  2
Foro 2
 

Similar to Drupal (Nivel I)

Presentacion de Slideshare, Scribd y Issuu
Presentacion de Slideshare, Scribd y IssuuPresentacion de Slideshare, Scribd y Issuu
Presentacion de Slideshare, Scribd y Issuu
mariaverin
 
Conta de admin Drupal
Conta de admin DrupalConta de admin Drupal
Conta de admin Drupal
Iago Corral
 

Similar to Drupal (Nivel I) (20)

Elaboración e emprego de materias didácticos dixitais: Emprego de eXe-Learnin...
Elaboración e emprego de materias didácticos dixitais: Emprego de eXe-Learnin...Elaboración e emprego de materias didácticos dixitais: Emprego de eXe-Learnin...
Elaboración e emprego de materias didácticos dixitais: Emprego de eXe-Learnin...
 
Moodle (Nivel III)
Moodle (Nivel III) Moodle (Nivel III)
Moodle (Nivel III)
 
Drupal2
Drupal2Drupal2
Drupal2
 
Ponencia Drupal
Ponencia DrupalPonencia Drupal
Ponencia Drupal
 
Liñas de tempo
Liñas de tempoLiñas de tempo
Liñas de tempo
 
CDIETS - 01
CDIETS  - 01CDIETS  - 01
CDIETS - 01
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Ferramentas Web 2.0
Ferramentas Web 2.0Ferramentas Web 2.0
Ferramentas Web 2.0
 
Sesión 1 23feb2011
Sesión 1   23feb2011Sesión 1   23feb2011
Sesión 1 23feb2011
 
Tutorial eXeLearning
Tutorial eXeLearningTutorial eXeLearning
Tutorial eXeLearning
 
Moodle Nivel I
Moodle Nivel IMoodle Nivel I
Moodle Nivel I
 
Moodle (Nivel II)
Moodle (Nivel II) Moodle (Nivel II)
Moodle (Nivel II)
 
Drupal - CEE O Pino
Drupal - CEE O PinoDrupal - CEE O Pino
Drupal - CEE O Pino
 
Introdución a Dropbox
Introdución a DropboxIntrodución a Dropbox
Introdución a Dropbox
 
Presentacion de Slideshare, Scribd y Issuu
Presentacion de Slideshare, Scribd y IssuuPresentacion de Slideshare, Scribd y Issuu
Presentacion de Slideshare, Scribd y Issuu
 
Googledocs
GoogledocsGoogledocs
Googledocs
 
Os blogues como ferramenta para o ensino aprendizaxe de GaLE
Os blogues como ferramenta para o ensino aprendizaxe de GaLEOs blogues como ferramenta para o ensino aprendizaxe de GaLE
Os blogues como ferramenta para o ensino aprendizaxe de GaLE
 
Conta de admin Drupal
Conta de admin DrupalConta de admin Drupal
Conta de admin Drupal
 
Introduccion Moodle Para Profes 2
Introduccion Moodle Para Profes 2Introduccion Moodle Para Profes 2
Introduccion Moodle Para Profes 2
 
e-Learning
e-Learninge-Learning
e-Learning
 

More from Juan Marcos Filgueira

More from Juan Marcos Filgueira (20)

5 Claves del mLearning (Infografía) (Español)
5 Claves del mLearning (Infografía) (Español)5 Claves del mLearning (Infografía) (Español)
5 Claves del mLearning (Infografía) (Español)
 
mLearning: Cómo buscar apps educativas (#PLE) (Español)
mLearning: Cómo buscar apps educativas (#PLE) (Español)mLearning: Cómo buscar apps educativas (#PLE) (Español)
mLearning: Cómo buscar apps educativas (#PLE) (Español)
 
mLearning: Como buscar apps educativas (#PLE) (Galego)
mLearning: Como buscar apps educativas (#PLE) (Galego)mLearning: Como buscar apps educativas (#PLE) (Galego)
mLearning: Como buscar apps educativas (#PLE) (Galego)
 
mLearning: Trabajo colaborativo, PLN y Redes sociales (#PLE) (Español)
mLearning: Trabajo colaborativo, PLN y Redes sociales (#PLE) (Español)mLearning: Trabajo colaborativo, PLN y Redes sociales (#PLE) (Español)
mLearning: Trabajo colaborativo, PLN y Redes sociales (#PLE) (Español)
 
mLearning: Traballo colaborativo, PLN e Redes sociais (#PLE) (Galego)
mLearning: Traballo colaborativo, PLN e Redes sociais (#PLE) (Galego)mLearning: Traballo colaborativo, PLN e Redes sociais (#PLE) (Galego)
mLearning: Traballo colaborativo, PLN e Redes sociais (#PLE) (Galego)
 
mLearning: Herramientas de evaluación y e-Portfolios (#PLE) (Español)
mLearning: Herramientas de evaluación y e-Portfolios (#PLE) (Español)mLearning: Herramientas de evaluación y e-Portfolios (#PLE) (Español)
mLearning: Herramientas de evaluación y e-Portfolios (#PLE) (Español)
 
mLearning: Ferramentas de avaliación e e-Portfolios (#PLE) (Galego)
mLearning: Ferramentas de avaliación e e-Portfolios (#PLE) (Galego)mLearning: Ferramentas de avaliación e e-Portfolios (#PLE) (Galego)
mLearning: Ferramentas de avaliación e e-Portfolios (#PLE) (Galego)
 
Writer: Creación y edición de documentos de texto (Español)
Writer: Creación y edición de documentos de texto (Español)Writer: Creación y edición de documentos de texto (Español)
Writer: Creación y edición de documentos de texto (Español)
 
Writer: Creación e edición de documentos de texto (Galego)
Writer: Creación e edición de documentos de texto (Galego)Writer: Creación e edición de documentos de texto (Galego)
Writer: Creación e edición de documentos de texto (Galego)
 
mLearning: Xestionando a información (#PLE) (Galego)
mLearning: Xestionando a información (#PLE) (Galego)mLearning: Xestionando a información (#PLE) (Galego)
mLearning: Xestionando a información (#PLE) (Galego)
 
mLearning: Construyendo nuestro PLE (Español)
mLearning: Construyendo nuestro PLE (Español)mLearning: Construyendo nuestro PLE (Español)
mLearning: Construyendo nuestro PLE (Español)
 
mLearning: Construíndo o noso PLE (Galego)
mLearning: Construíndo o noso PLE (Galego)mLearning: Construíndo o noso PLE (Galego)
mLearning: Construíndo o noso PLE (Galego)
 
Introducción al Mobile-Learning (Español)
Introducción al Mobile-Learning (Español)Introducción al Mobile-Learning (Español)
Introducción al Mobile-Learning (Español)
 
Introdución ao Mobile-Learning (Galego)
Introdución ao Mobile-Learning (Galego)Introdución ao Mobile-Learning (Galego)
Introdución ao Mobile-Learning (Galego)
 
¿Por qué debería buscarme a mi mismo en Google? (Infografía)
¿Por qué debería buscarme a mi mismo en Google? (Infografía)¿Por qué debería buscarme a mi mismo en Google? (Infografía)
¿Por qué debería buscarme a mi mismo en Google? (Infografía)
 
Gabit: Datos de desarrollo de Moodle 2.6
Gabit: Datos de desarrollo de Moodle 2.6Gabit: Datos de desarrollo de Moodle 2.6
Gabit: Datos de desarrollo de Moodle 2.6
 
Gabit: Datos de desenvolvemento do Moodle 2.6
Gabit: Datos de desenvolvemento do Moodle 2.6Gabit: Datos de desenvolvemento do Moodle 2.6
Gabit: Datos de desenvolvemento do Moodle 2.6
 
Posibilidades de Google Maps, G. Earth e G. Cultural Institute (Infografía)
Posibilidades de Google Maps, G. Earth e G. Cultural Institute (Infografía)Posibilidades de Google Maps, G. Earth e G. Cultural Institute (Infografía)
Posibilidades de Google Maps, G. Earth e G. Cultural Institute (Infografía)
 
Gabit: 16 formas na que os profesores poden empregar Pinterest (galego)
Gabit: 16 formas na que os profesores poden empregar Pinterest (galego)Gabit: 16 formas na que os profesores poden empregar Pinterest (galego)
Gabit: 16 formas na que os profesores poden empregar Pinterest (galego)
 
Gabit: 16 formas en las que los profesores pueden utilizar Pinterest (español)
Gabit: 16 formas en las que los profesores pueden utilizar Pinterest (español)Gabit: 16 formas en las que los profesores pueden utilizar Pinterest (español)
Gabit: 16 formas en las que los profesores pueden utilizar Pinterest (español)
 

Recently uploaded (7)

IZAN O DA SACA de Xabier Quiroga_traballo de análise.pdf
IZAN O DA SACA de Xabier Quiroga_traballo de análise.pdfIZAN O DA SACA de Xabier Quiroga_traballo de análise.pdf
IZAN O DA SACA de Xabier Quiroga_traballo de análise.pdf
 
O Hobbit.pdf_20240504_162323_0000.pdf recensión
O Hobbit.pdf_20240504_162323_0000.pdf recensiónO Hobbit.pdf_20240504_162323_0000.pdf recensión
O Hobbit.pdf_20240504_162323_0000.pdf recensión
 
Mobilidade de alumnado a Polonia Erasmus+
Mobilidade de alumnado a Polonia Erasmus+Mobilidade de alumnado a Polonia Erasmus+
Mobilidade de alumnado a Polonia Erasmus+
 
O Cemiterio de barcos Felipe 1ºBAC C.pdf
O Cemiterio de barcos Felipe 1ºBAC C.pdfO Cemiterio de barcos Felipe 1ºBAC C.pdf
O Cemiterio de barcos Felipe 1ºBAC C.pdf
 
Rosalia de Castro. traballo sobre a memoria da choivapdf
Rosalia de Castro. traballo sobre a memoria da choivapdfRosalia de Castro. traballo sobre a memoria da choivapdf
Rosalia de Castro. traballo sobre a memoria da choivapdf
 
Unidade didáctica sobre a figura de Luísa Villalta
Unidade didáctica sobre a figura de Luísa VillaltaUnidade didáctica sobre a figura de Luísa Villalta
Unidade didáctica sobre a figura de Luísa Villalta
 
XXIV Certame de Poesía e imaxe 2024, cartel
XXIV Certame de Poesía e imaxe 2024, cartelXXIV Certame de Poesía e imaxe 2024, cartel
XXIV Certame de Poesía e imaxe 2024, cartel
 

Drupal (Nivel I)

  • 1. Xestión de portais con Drupal Administración básica e publicación de contidos Por Juan Marcos Filgueira Gomis, 2011/2012
  • 2. Folla de ruta 1. Introdución 2. Que é Drupal 3. A prol e en contra 4. Quen o usa? 5. Instalación e configuración 6. Engadir un contido 7. Engadir un menú 8. Crear unha páxina complexa 9. Ampliando a biblioteca
  • 3. Introdución Problema: Facer unha páxina web... Farto laborioso! Facer un portal... Peor mo pos!
  • 4. Introdución → Solucións... » Ferramentas de autor: eXe-Learning, Kompozer, ... » Ferramentas en liña: Blogues, Wikis, Google Sites, ... » Sistemas de xestión de contidos (CMS): Drupal, Joomla!, ...
  • 5. Que é Drupal? → En neerlandés: 'Gota' → Sistema de xestión de contidos ou CMS → As páxinas web gárdanse en Base de datos → Multipropósito → Xestión de sitios web de gran tamaño, comunidades ou portais → Deseño modular: Blogues, RSS, enquisas, tipos de contidos, ...
  • 6. A prol → Software libre e gratuíto → Modular e extensible » Repertorio de módulos » API de desenvolvemento → Seguridade e permisos » Roles e permisos, actualizacións continuas, etc... → Comunidade e soporte » Moitos profesionais e empresas implicadas
  • 7. En contra → Interface pouco amigable » Sistema de menús e consulta de contidos complexo → Curva de aprendizaxe » Inicialmente moi pronunciada → Temas » Escasa variedade e poucas opcións de configuración
  • 9. Niveis de aprendizaxe (4) Soporte/documentación/actualización (1) Núcleo Drupal (5) Regras e optimizacións (2) Niveis básicos de vistas (6) Niveis intermedios de vistas e optimización (3) Niveis intermedios de vistas e módulos de propósito específico (7) Secretos ninja
  • 10. Quen o usa? → Educación » Webs Dinámicas, outros sitios e portais de diferentes autonomías » Universidade de Columbia: http://www.cs.ubc.ca → Software » Ubuntu: http://www.ubuntu.com » Firefox: http://www.spreadfirefox.com → Administración » A Casa Blanca: http://www.whitehouse.gov → Revistas en liña » Kriptópolis: http://www.kriptopolis.org
  • 11. Que é Drupal? CMS CMS Xestión Xestión de de sistemas de contidos comunicación DRUPAL CMS CMF Sistema de Marco e creación de API de comunidades Desenvolve- mento
  • 12. Sistema de xestión de contidos DRUPAL → Creación, edición, borrado e publicación de contidos → Categorías para organización do contido → Control de acceso. Usuarios e roles. → Presentación. Temas estilos e formatos. → Sistema modular e extensible
  • 13. Exemplos de CMS de Sw Libre → Todas son ferramentas de Sw Libre en Php para plataformas LAMP/WAMP/LAPP/... → Drupal » Soporte para varias Bases de datos. Moi popular. → Joomla! » Principal alternativa a Drupal. Cun maior soporte para AJAX, pero moito menos intuitivo. → Wordpress. » CMS evolución da creación de Blogues engadindo páxinas e menús. → OsCommerce. » CMS orientado á creación de tendas en liña.
  • 15. Instalación de Drupal http://www.drupal.org/download → Opcións de descarga » Drupal co núcleo básico » Perfís de instalación (Wiki, comunidade, e-Comercio, ...) » Temas, traducións e módulos → Linux: » Repositorios e centros de software → Windows: » Instaladores Bitnami ou Acquia http://bitnami.org/stacks
  • 16. Instalación de Drupal → Proceso de instalación básico (Sen instalador) • Dispoñemos dunha base de datos e intérprete PHP • Copiamos o ficheiro de configuración default.settings.php en /sites/default • Creamos a Base de datos referida no arquivo de configuración • Seguimos os pasos do instalador de drupal dende o navegador → Proceso de instalación básico (Con instalador) • Realizamos a instalación do paquete BD + PHP + Drupal • Seguimos os pasos do instalador de drupal dende o navegador
  • 17. Instalación de Drupal Descargamos o instalador dende a páxina de Bitnami (Todo o Stack) (Só o módulo de Drupal)
  • 18. Instalación de Drupal Base de datos Servidor web (MySQL) (Apache) http://localhost/drupal Dende o meu No meu ordenador Navegador
  • 20. Administración: Contidos → O contido divídese en unidades de información: Nodos → Tipos de nodos: Páxinas, artigos do blogue, foros, etc ... → Organización e clasificación en categorías ou taxonomías, o que equivalería a cartafoles → Permitir comentarios ou iteración cos usuarios → Opcións de administración: Busca de contidos, configuración, ...
  • 21. Vou crear unha páxina para probar!!!
  • 22. Engadir un contido tipo páxina → Empezamos con algo sinxelo, crear un páxina: (1) Entramos co noso usuario/a (2) Dende o noso menú de administración imos a “Crear contido” (3) Aparecerá a lista de contidos dispoñibles (4) Creamos o contido, enchendo os datos e elaborando a páxina co editor incorporado (5) Creamos un menú novo (6) Enlazamos o menú coa páxina (nodo) que acabamos de crear
  • 24. Engadir un contido (1) Título da páxina (2) Categorías ou temas ás que a podemos asociar ou clasificar a páxina (3) Corpo ou código da páxina, a crear co editor ou colando de Word (4) Engadir imaxes (5) Formatos de entrada, permitindo código PHP ou con filtrado HTML
  • 25. Engadir un contido (6) Texto que levará a ligazón no menú (7) Grupo de ligazóns no menú onde se incrustará a nova páxina (8) Peso da ligazón que indicará a orde na que aparece dentro do seu grupo de menús (9) Opcións para permitir ler ou escribir comentarios a outr@s usuari@s (10) Engadir un ficheiro como achega da páxina (p.ex. un PDF)
  • 26. Engadir un contido http://www.edu.xunta.es/centros/cfrferrol/node/59 + Categorías (11) Que apareza publicado ou como borrador (12) Na páxina principal (Inicio) (13) Adianta en orde cronolóxico ás posteriores (14) Historial tipo Wiki (15) Vista previa de como quedaría (16) Mandar e listo!
  • 27. Engadir un contido Como o ve o autor? (1) Título da páxina (2) Menú rápido para volver a editar (3) Corpo da páxina (4) Engadir un comentario (polo autor)
  • 28. Engadir un menú Onde o temos vinculado? Imos crearlle unha sección propia... 3
  • 29. Engadir un menú Poñemos título á sección! E imos engadirlle un menú para a nosa páxina!
  • 30. Engadir un menú Temos que lembrar o código???? Estarás de coña!! Así é directo, pero temos alternativas! (6) Texto que levará o menú (7) Ruta ao nodo, identificador do nodo, que xa vimos (8) Enviar e listo!
  • 31. Engadir un menú Escollemos o menú da lista e gardamos de novo. Listo!
  • 32. Engadir un menú Epa!!! Pero onde está o meu menú?? Será que Drupal no vale para nada?
  • 33. Poñer o menú nun bloque Hai que poñer a sección de menú nun dos bloques do curso... Buscamos a nosa sección e escollemos que vaia a: - Barra lateral esq. - Barra lateral der. - Corpo - Pé - Encabezado
  • 34. Poñer o menú nun bloque Encabezado Barra Barra lateral Corpo lateral esquerda dereita Pé
  • 35. Poñer o menú nun bloque Agora si, home!!
  • 36. Crear unha páxina complexa Imos completar a páxina de proba que acabamos de crear engadindo todo o que nos permita a ferramenta... (1) Filtros de busca (2) Páxinas por orde cronolóxica indicando o autor Imos a “Contido” para ver (3) Prememos editar na que acabamos de crear as páxinas do sitio
  • 37. Crear unha páxina complexa Opcións do Editor (1) Ferramentas para texto: aliñamento, negra, subliñado, listas, ... (2) Vincular e desvincular ligazóns (3) (11) Inserir Imaxes ou outros elementos Multimedia (4) Cor de texto e fondo (5) Ver código HTML. Útil para inserir código doutros sitios como Youtube ou Slideshare (6) Emoticonas (7) Fonte, tamaño e parágrafo do texto seleccionado (8) Colar de Word (Colando doutro xeito, como con Ctrl + V, pode pasar de todo) (9) (10) Inserir táboa e ferramentas de edición de táboas (12) Marcar o límite para a vista previa do artigo ou páxina (Ler máis...) (13) Ocultar o editor e pasar a vista HTML (14) Achegar imaxes (que se poden engadir despois con (3))
  • 38. Inserir unha imaxe (1) Prememos en inserir imaxe (2) Pídenos a URL da imaxe, pode ser da web, outra imaxe do sitio ou subimos unha nova (3) Na nova ventá, “Examinar...” para escoller o arquivo e “Upload file” para subilo (4) Podemos seleccionalo “add” da lista de imaxes subidas (con vista previa) (5) A URL da imaxe subida se garda en (2) e prememos inserir para volver ao Editor
  • 39. Inserir unha imaxe A páxina vai quedando algo máis xeitosa...
  • 40. Inserir unha ligazón (1) Seleccionamos o texto ou imaxe que levará a ligazón (hai que escribilo antes) (2) Prememos para inserir a ligazón (3) Na nova ventá, inserimos a URL. Pode ser: web externa, un arquivo xa subido (PDF, Word, ODT, ...) como achega, ou un dos nodos do noso portal (4) Inserir e listo!
  • 41. Inserir unha ligazón A páxina vai quedando algo máis xeitosa...
  • 42. Imaxe con ligazón a un Pdf Combinando ambos elementos podemos crear unha ligazón nunha imaxe que permita descargar un documento en Pdf como achega da páxina. O primeiro será subir o Pdf como achega dende “Ficheiros adxuntos”: (1) Seleccionamos o arquivo a subir do noso equipo (2) Prememos “Adxuntar” para subir o documento (3) Aparece unha lista dos arquivos subidos co seu nome e tamaño (4) Aparece unha ligazón ao arquivo que nos servirá para vinculalo despois
  • 43. Imaxe con ligazón a un Pdf Agora volvemos ao Corpo para inserir a ligazón... (1) Seleccionamos a imaxe (2) Prememos en inserir ligazón... (3) Poñemos a ligazón ao Pdf que copiamos no punto anterior (4) Actualizamos para recoller a nova ligazón Agora cando premamos na imaxe abriranos o documento en Pdf!!
  • 44. Inserir unha táboa (1) Situándonos no texto onde queremos a táboa prememos en “Inserir táboa...” (2) Definimos o número de filas e columnas así como outras propiedades: bordo, Aliñamento, ancho e alto (en píxeles ou porcentaxe), etc... (3) Inserir e listo!
  • 45. Inserir unha táboa Coa táboa seleccionado actívanse os botóns para traballar con ela: - Modificar as propiedades de fila ou columna (cor de fondo, aliñamento, ...) - Inserir ou eliminar filas e columnas - Dividir e mesturar celas
  • 46. Actividade: Crear unha páxina 1. Crea unha nova páxina no Drupal que conteña: a) Texto con diferentes formatos e cores b) Unha ou máis imaxes entre o texto c) Un Pdf como arquivo achegado d) Unha ligazón a unha páxina externa e outra interna e) Unha táboa de mínimo 3x3 celas f) Unha pequena introdución a modo de vista previa do artigo 2. Enlaza a páxina a unha nova sección de menús creada por ti que apareza na barra lateral dereita
  • 47. Ampliando a biblioteca... Drupal ➔ Páxina oficial: http://drupal.org/ ➔ Drupal hispano: http://drupal.org.es/ ➔ Video titoriais Drupal: http://www.drupalweb.com/curso-drupal-gratis-iniciacion ➔ Monográfico Drupal do ITE: http://recursostic.educacion.es/observatorio/web/es/software/ software-general/1022-monograficodrupal-7 ➔ Instalador de Drupal automático (Bitnami): http://bitnami.org/
  • 49. Créditos @ Grazas a Udon Crew pola imaxe da diapositiva 3 @ Grazas a CardboardShark pola imaxe da diapositiva 6 @ Grazas a 3D Vitality pola imaxe da diapositiva 7 @ Grazas a The Ruud pola imaxe da diapositiva 21
  • 50. Xestión de portais con Drupal Fin Administración básica e publicación de contidos Por Juan Marcos Filgueira Gomis, 2011/2012