Sites

Em 2010, no projeto de desenvolvimento dos sites da faculdade, a FFLCH adotou o framework Drupal (https://www.drupal.org/) para entrega e manutenção dos sites. Eles são gerenciados pelo sistema acessível no endereço https://sites.fflch.usp.br/. O logon é feito por meio do número USP e da senha única. Nesse sistema é possível solicitar um site, definir o responsável pelo mesmo bem como quem administra os conteúdos. Outra possibilidade é abrir (e acompanhar) chamados referentes a problemas, dúvidas, sugestões etc. O suporte técnico é feito presencialmente toda terça-feira, no período da tarde, na própria STI, no prédio da Administração.

 

Informação importante para Prestadores de Serviço

Os prestadores de serviço devem se basear no código da plataforma localizada no endereço https://github.com/fflch/drupal e enviar mudanças usando o sistema de Pull Requests do GitHub.

 

Logo abaixo, estão os tutoriais em vídeo (e em desenvolvimento) sobre diversos recursos do Drupal e personalizados para o ambiente na FFLCH. Você pode ter acesso a play list com todos os tutoriais no endereço https://www.youtube.com/watch?v=dJ4G-PEw-XU&list=PL-A0PPdfxKswsyYz_YtT7gGYju1dt99Yd.

Meu site em Drupal

  • O que é e por que Drupal
  • Drupal Customizado:
    • Identidade visual
    • Suporte
    • Integração com sistema USP

Gerenciando meus sites

  • Como solicitar um site
    • Aguardar aprovação
  • Como acessar meu site logado
  • Sites que sou responsável:
    • Adicionar administradores que poderão logar no site em questão
    • Remover administradores
    • Transferir a responsabilidade do site

Chamados

  • Como abrir um chamado
  • Como reabrir um chamado
  • Como fechar um chamado

Página Básica

  • O que é uma página básica
  • Como criar uma página
  • Opções do editor
    • botões para formatação básica de conteúdo
    • upload de arquivos (pdf, docx etc)
    • upload e opções de imagem (jpg, png etc)
    • link para site externo
  • Definir endereço customizado
  • Manter versões das páginas com revisões
  • Configurações de Menu
  • Opções de Promoção
 

Hierarquia de Páginas

 
  • Definir Página como estrutura de livro
  • Criação de subpáginas
  • Navegando entre as páginas
  • Alterando ordem das subpáginas
 

Blocos #1

 
  • O que é um bloco
  • Ver regiões disponíveis e seus nomes
  • Ativar e desativar
  • Criar blocos customizados
  • Posicionar bloco em determinada região

Blocos #2

 
  • Ver blocos existentes
  • Remover e clonar blocos
  • Alterar a ordem dos blocos
  • Configurar blocos
    • Definir título
    • Definir regras de visibilidade
  • Configurar visibilidade do bloco com asterisco * ?
 

Menus

 
  • O que é um menu
  • Gerenciar itens no menu principal
    • Inserir novo item
    • Editar item existente
    • Apagar item existente
    • Desabilitar item existente
  • Alterar a ordem dos itens no menu
  • Criar um novo menu
  • Posicionar um menu como bloco
  • Restringir a visibilidade do bloco de menu
 

Slideshow

 
  • Como ativar e desativar o slidewhos
  • Dimensões de imagens
  • Link e descrição da imagem
  • Configurações gerais: velocidade, tipo de animação
 

Site multi-idiomas - Parte 1

 
  • Desabilitar bloco de idiomas
  • Gerenciar idiomas 
  • Traduzir o nome do site 
  • Traduzir conteúdos, exemplo com página básica
  • Traduzir itens de menu principal
 

Site multi-idiomas - Parte 2

 
  • Traduzir bloco e título do bloco
  • Definir menu como bloco
 

Configurações gerais

 
  • Configurações básicas do site
  • Bloco como nome do site
  • Homepage dinâmica
  • Homepage fixa
  • Google Analytics
  • CSS injector
 

Webform

 
  • O que é um webform
  • Como criar um webform
  • Adicionar elemento
    • Tipos de elementos
    • Configurações gerais
    • Condições
    • Avançado
    • Acesso
  • Adicionar página
    • Configurações gerais
    • Condições
    • Avançado
    • Acesso
  • Adicionar layout
    • Configurações Gerais
    • Condições
    • Avançado
    • Acesso
  • Ver webform
  • Testar webform
  • Exportar webform
  • Clonar webform
  • Configurações
    • Geral
    • Formulário
    • Submissões
    • Confirmação
    • Emails
    • CSS/JS
    • Acesso
    • PDF
  • Exibir um webform como um bloco

 

Tipos de Conteúdo

 
  • O que é um tipo de conteúdo
  • Como criar um tipo de conteúdo
  • Operações em conteúdo existentes
    • Acessar conteúdos
    • Filtrar conteúdos
    • Editar conteúdos
    • Apagar conteúdos
    • Clonar conteúdos
    • layout builder
    • metatag
    • paragraph
 

Taxonomia

 
  • O que é uma taxonomia
  • Como criar uma taxonomia
 

Views

 
  • O que é uma view
  • Como criar uma view
  • Operações
    • Editar
    • Duplicar
    • Desativar
    • Clonar
    • Apagar
 

Campos Condicionais

 
   

Itens gerais

 
  • Inserir página no Menu principal
  • Lembretes para treinamento/tutoriais
  • Para inserir imagem com espaçamento, inserir legenda
  • Classificação de páginas usando taxonomia (dinâmica e estática)
  • Hierarquia de conteúdo com books
  • Criar regras de visibilidade usando o conditions fields
 

Os Tutoriais da versão 8.7.x do Drupal foram produzidos pela seguinte equipe:

  • Augusto César Freire Santiago
  • Marisa Barros
  • Ricardo Fontoura
  • Thiago Gomes Veríssimo
  • Vitor Mirwald