Skip to main content

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

Changelog

1.6.1 (2018-06-11)

  • Corrige upgradeStep v4004 para evitar o erro “ValueError: term values must be unique: u’collective.polls’” em @@cover-settings. (closes #212). [idgserpro]

1.6 (2018-01-19)

  • Altera o tile de coleção quando contém notícias para ter o mesmo comportamento do tile de NITF. [idgserpro]
  • Melhora suporte para Python3 e adiciona dependência do future. [caduvieira]

1.5.1 (2017-11-13)

  • Corrige bug no pache do banner rotativo que quebrava a remoção de itens nos demais tiles de lista (closes #192). [rodfersou]
  • Corrige a edição de alguns tiles que não era exibidos após a edição de alguns campos títulos, rodapé, etc. (closes #194). [claytonc]

1.5 (2017-10-31)

  • Remove patch desnecessário em método _has_image_field() toda vez que a versão do collective.cover foi atualizada (closes #170). [hvelarde]
  • Corrige o titulo do tile “Cabeçalho” que não era mostrado após a edição (closes #144) [claytonc]
  • Substitui o tile poll do pacote pelo novo tile de collective.polls. [rodfersou]
  • Remove ‘five.grok’ e plone.directives.form (closes #185) [caduvieira]

1.4rc1 (2017-10-05)

  • Altera o tile de redes sociais para retirar o link das abas Facebook e Twitter para adequar a acessibilidade. [idgserpro]
  • Altera o tile de notícia para corrigir o método alt que retornava sempre o valor True. [idgserpro]
  • Altera o tile de notícia para não exibir links vazios quando não existir imagem a ser exibida. [idgserpro]

1.4b1 (2017-07-05)

Warning

A versão necessária do collective.nitf para ser utilizada com esse pacote passa a ser >= 2.1b2.

  • Tile de notícia (nitf) passa a herdar do tile criado no release 2.x de collective.nitf. [idgserpro]

1.3b1 (2017-07-03)

Warning

A versão necessária do collective.cover para ser utilizada com esse pacote passa a ser >= 1.3b1.

  • Adapta brasil.gov.tiles para funcionar na versão mais atual de collective.cover, 1.6b1. [idgserpro]

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)

Warning

A estrutura de dados do tile “Destaque” foi alterada. Se você tiver algum tile desse tipo em sua capa, ele não será renderizado até que o upgradeStep de brasil.gov.tiles seja executado. Execute também os upgradeSteps de collective.cover uma vez que collective.cover não é mais pinado no buildout.cfg e as versões mais novas no momento desse release de brasil.gov.tiles contém upgrades.

  • 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]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
brasil.gov.tiles-1.6.1.tar.gz (208.9 kB) Copy SHA256 hash SHA256 Source None Jun 11, 2018

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page