Skip to main content
2025 Python Packaging Survey is now live!  Take the survey now

Tiles para o Portal Padrão do Governo Federal

Project description

Introdução

Este pacote provê tiles (Blocos de conteúdo) para uso em sites Plone do Governo da República Federativa do Brasil.

Estado deste pacote

O brasil.gov.tiles tem testes automatizados e, a cada alteração em seu código os testes são executados pelo serviço Travis CI.

O estado atual dos testes pode ser visto na imagem a seguir:

http://img.shields.io/pypi/v/brasil.gov.tiles.svg https://img.shields.io/travis/plonegovbr/brasil.gov.tiles/master.svg https://img.shields.io/coveralls/plonegovbr/brasil.gov.tiles/master.svg

Instalação

Para habilitar a instalação deste produto em um ambiente que utilize o buildout:

  1. Editar o arquivo buildout.cfg (ou outro arquivo de configuração) e adicionar o pacote brasil.gov.tiles à lista de eggs da instalação:

[buildout]
...
eggs =
    brasil.gov.tiles
  1. Após alterar o arquivo de configuração é necessário executar ‘’bin/buildout’’, que atualizará sua instalação.

  2. Reinicie o Plone

4. Acesse o painel de controle e na opção tiles você verá os tiles providos por este pacote listados.

Rodando o buildout de uma tag antiga do pacote

Para atender ao relato de ter vários jobs de integração contínua em pacotes brasil.gov.* (ver https://github.com/plonegovbr/portalpadrao.release/issues/11), no fim da seção extends do buildout.cfg de todos os pacotes brasil.gov.* temos a seguinte linha:

https://raw.githubusercontent.com/plonegovbr/portal.buildout/master/buildout.d/versions.cfg

Hoje, esse arquivo contém sempre as versões pinadas de um release a ser lançado. Por esse motivo, quando é feito o checkout de uma tag mais antiga provavelmente você não conseguirá rodar o buildout. Dessa forma, após fazer o checkout de uma tag antiga, recomendamos que adicione, na última linha do extends, o arquivo de versões do IDG compatível com aquela tag, presente no repositório https://github.com/plonegovbr/portalpadrao.release/.

Exemplo: você clonou o repositório do brasil.gov.portal na sua máquina, e deu checkout na tag 1.0.5. Ao editar o buildout.cfg, ficaria dessa forma, já com a última linha adicionada:

extends =
    https://raw.github.com/collective/buildout.plonetest/master/test-4.3.x.cfg
    https://raw.github.com/collective/buildout.plonetest/master/qa.cfg
    http://downloads.plone.org.br/release/1.0.4/versions.cfg
    https://raw.githubusercontent.com/plonegovbr/portal.buildout/master/buildout.d/versions.cfg
    https://raw.githubusercontent.com/plone/plone.app.robotframework/master/versions.cfg
    https://raw.githubusercontent.com/plonegovbr/portalpadrao.release/master/1.0.5/versions.cfg

Para saber qual arquivo de versões é compatível, no caso do brasil.gov.portal, é simples pois é a mesma versão (no máximo um bug fix, por exemplo, brasil.gov.portal é 1.1.3 e o arquivo de versão é 1.1.3.1). Para os demais pacotes, recomendamos comparar a data da tag do pacote e a data nos changelog entre uma versão e outra para adivinhar a versão compatível.

Contribuidores

O brasil.gov.tiles não seria possível sem a contribuição das seguintes pessoas:

  • André Nogueira

  • Danilo Barbato

  • Érico Andrei

  • Felipe Duardo

  • Héctor Velarde

  • Leonardo J. Caballero G.

  • Rennan Rodrigues

  • Rodrigo Ferreira de Souza

  • Silvestre Huens

Alterações

1.2rc1 (2017-06-23)

  • Corrige exclusão e reordenação de itens de um Banner Rotativo com o uso de um patch. A correção definitiva deverá usar o tipo lista do collective.cover em outra versão. (partially closes #145)

  • Segue o padrão do collective.cover de usar uuid ao invés de uid. (partially closes #145) [rodfersou, idgserpro]

1.2b1 (2016-11-07)

  • Remove tile de carrossel para utilizar a tile do cover. (closes #156) [idgserpro]

  • Adiciona plone4.csrffixes como dependência. [idgserpro]

  • Adiciona plone.api como dependência. [idgserpro]

  • Adicionando opção de link no título do cabeçalho do HeaderTile (closes #157). [caduvieira]

1.1rc1 (2016-06-09)

  • Corrige erro “Unexpected token <” quando se utiliza collective.cover com suporte a proteção CSRF. [idgserpro]

  • Corrige ícones dos tiles presentes em overrides já que nas versões de collective.cover >= 1.1b1 a estrutura dos recursos estáticos foi alterada. (closes #140). [idgserpro]

  • Corrige capa quebrada quando uma notícia (collective.nitf) sem imagem é adicionada num MediaCarouselTile. (closes #136). [idgserpro]

  • Corrige teste quando se utiliza collective.cover 1.0a11 (closes #132). [idgserpro]

1.0.7 (2015-09-03)

  • Ajusta internacionalização nas strings de templates com traduções faltantes no domínio brasil.gov.tiles. (closes #26). [idgserpro]

  • Ajusta dicionário tamanhos de tile Nitf para português. (closes #123). [dbarbato]

1.0.6 (2015-02-06)

  • Altera exibição de crédito para layouts de tile Banner Rotativo. [dbarbato]

1.0.5 (2014-12-06)

  • Adiciona testes para tiles de banner rotativo, basic e banner. [dbarbato]

  • Ajusta code-analysis para produto. [dbarbato]

  • Adiciona icones de tiles customizados via CSS. [dbarbato]

  • Adiciona internacionalização i18n com suporte a Português e Espanhol. (closes #120). [macagua]

  • Updated Spanish a Brazilian Portuguese translations. [macagua]

  • Added more improvements about i18n. [macagua]

  • Replica ajuste do Rodrigo para espaçamento de Tile Banner de Portal Brasil. [dbarbato]

  • Adiciona campo ALT em tile Basic, NITF e Banner conforme ajuste de rodfersou em Portal Brasil. [dbarbato]

  • Adiciona novo layout de texto sobreposto no tile de Banner Rotativo. [dbarbato]

1.0.4 (2014-03-11)

  • Corrige carregamento de javascript (closes #109). [rodfersou]

  • Diminui altura mínima do Tile de Banner Rotativo. [dbarbato]

  • Acerta registro de javascript. [dbarbato]

1.0.3 (2014-02-28)

  • Corrige carregamento do tile Media Carousel na home (closes #107). [rodfersou]

  • Oculta upgrade steps. [dbarbato]

  • Cria tile Galeria de albuns (closes #102). [rodfersou][felipeduardo]

  • Desabilita testes robot executados pelo Travis (veja issue #98) (closes #99). [rodfersou]

  • Melhora layout do tile Media Carousel (closes #99). [rodfersou]

  • Altera tile de Rede Social para português. [dbarbato]

1.0.2 (2013-12-12)

  • Correções na opção de esconder items no tile mediacarousel (aba layoutedit). Corrigida transição de slides para aumentar ou diminuir o tile conforme necessário. (closes #96). [rodfersou]

  • Revisado modo que os tiles são sobreescritos (closes #91). [rodfersou]

  • Removida dependência no unittest2. [hvelarde]

  • Adicionadas dependências do pacote. [hvelarde]

  • Revisado tamanho do footer dos tiles (closes #88). [rodfersou][rennanrodrigues]

  • Adicionada opção para variação de título nos tiles basic e basic news article (nitf) (closes #86). [rodfersou]

  • Adicionado suporte ao scale de imagem original (closes #82). [rodfersou]

1.0.1 (2013-11-18)

  • Acertando escala de imagem para banner rotativo. [dbarbato]

  • Refatorado o banner rotativo (closes #74). [rennanrodrigues]

  • Tile banner rotativo ajustado para foto ter a proporção de 21x11,85 cm. (closes #72). [rennanrodrigues]

  • Correção de altura do container de navegação do media carousel (closes #70). [rennanrodrigues]

  • Correção de bug de altura e sobreposição de conteúdo no Tile de Redes Sociais (Twitter) (closes #68). [rennanrodrigues]

  • Correção de bug de transição do banner rotativo no layout de chamada com foto (closes #65). [rennanrodrigues]

1.0 (2013-10-29)

  • Removida a regra duplicada (closes #63). [rennanrodrigues]

  • Regra que estava no summary view para o tile collection (closes #61). [rennanrodrigues]

  • Regras de fonte do Tile collection (closes #59). [rennanrodrigues]

1.0rc2 (2013-10-24)

  • Front-end do novo banner rotativo (closes #57). [rennanrodrigues]

  • Backend do novo banner rotativo (closes #57). [rodfersou]

  • Inserção de estilos inline que estavam no template para o css dos tiles (closes #53). [rennanrodrigues]

  • Player da TV NBR ajustado para funcionar responsivo (closes #55). [rennanrodrigues]

  • Customização do código HTML gerado pelo player de audio (closes #51). [rennanrodrigues]

  • Removido atributo style do template de destaques (closes #49). [rennanrodrigues]

  • Revisado método de redimensionamento de imagens nos tiles (closes #33). [rodfersou]

  • Removido o atributo utilizado para abrir em nova aba os links; Implementação da tag <noscript> com mensagem de erro (closes #46). [rennanrodrigues]

  • Corrigido para não pré-carregar audio nos tiles audio e audiogallery (closes #38). [rodfersou]

  • Entre-linhas da descrição dos tiles de acordo com a arte (closes #36). [rennanrodrigues]

  • Revisão de fontes com fallbacks definidos (closes #34). [rodfersou]

  • Revisão de estilos da capa de editoria (closes #31). [rennanrodrigues]

  • Corrigido tile carousel para funcionar com itens que não possuem imagem, além de implementado re-scale de imagens segundo parametro da aba layout (closes #27). [rodfersou]

  • Correção no mediagallery para não dar mensagem de erro ao revisar tamanho dos galleries (closes #28). [rodfersou]

  • Revisão de referências entre tiles customizados (closes #24). [rodfersou]

  • Corrige configurações da Galeria de video. [ericof]

  • Aumentada a altura mínima do elemento da galleria-container (closes #7). [rennanrodrigues]

  • Alterado para esconder o cabeçalho, título e descrição do player quando escondido na aba layout (closes #7). [rodfersou]

  • Removido espaçamento que estava sendo exibido quando não visualizando título e descrição (remoção de visualização por configs aba layout) (closes #7). [rennanrodrigues]

  • Alterado para não carregar conteúdo do tile embed na aba compor (closes #20). [rodfersou]

  • Retirado modo debug do mediacarousel (closes #6). [rodfersou]

  • Corrigido tile audiogallery para utilizar fallbacks de formato cadastrados no tipo Audio (closes #16). [rodfersou]

  • Corrigido tile audiogallery para tocar tipo de dados Audio (closes #14). [rodfersou]

  • Adicionado título no tile list (closes #12). [rodfersou]

  • Adicionado título no audio gallery (closes #10). [rodfersou]

  • Revisados headers selecionáveis para não quebrar caso o campo estiver oculto (closes #8). [rodfersou]

1.0rc1 (2013-08-26)

  • Implementação de funcionalidades drag & drop no Tile Banner rotativo [felipeduardo]

  • Ajustes de CSS no Tile Media Carousel. [felipeduardo]

  • Correção na altura do Facebook do Tile Social. [felipeduardo]

  • Ajustes para Galeria de Vídeos em 1 Coluna. [felipeduardo]

  • Atividade 319: Largura do Tile de Vídeo Fixa em 1 coluna. [rennanrodrigues]

  • Atividade 198: Fonte na imagem do Banner Estático. [rennanrodrigues]

  • Atividade 248: Deixar sempre visível o título do box Video Gallery [rodfersou]

  • Atividade 294: Tile Collection. [rodfersou]

  • Atividade 196: Adicionar funções no tile List. [rodfersou]

  • Atividade 313: Título do Media Carousel - campo foi removido do ‘compor’. [rodfersou]

  • Tile de enquete sempre exibir form. [dbarbato]

1.0a1 (2013-07-22)

  • Versão inicial do pacote [ericof]

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page