Conteúdo
Após algumas atualizações menores com correções de erros e melhorias de segurança, estamos de volta com modestas, porém interessantes novidades na versão 0.21.5.
O que há de novo?
Modos de visualização no bloco de lista de itens
Historicamente para se mostrar uma seleção ou busca de itens em uma página temos dois caminhos:
- Usar o bloco de Busca Facetada para se carregar a lista de itens completa incluindo filtros, paginação, controles da busca e notadamente – os modos de visualização do Tainacan que mostram diversos metadados;
- Usar o bloco de lista de itens ou carrossel de itens, que mesmo com algumas opções de layout carregam sempre apenas o título e a imagem do item;
A partir de agora temos um caminho intermediário: o bloco de lista de itens passa a poder exibir modos de visualização do Tainacan. Eles estão disponíveis como uma opção de layout, além dos preexistentes grade, lista e mosaico. Vamos ver como funciona:
Os novos layouts podem ser acessados no ícone de “+” ao lado dos já existentes. Estarão disponíveis os modos de visualização padrão e quaisquer outros oferecidos por plugins ou temas.
Ao se usar um destes modos, a interação com o bloco muda um pouco: os itens que irão aparecer passam a ser exibidos no painel lateral enquanto o conteúdo do bloco em si mostra apenas uma demonstração de como aquele modo costuma ser. Este comportamento é similar ao do bloco de Busca Facetada, onde os scripts e estilos necessários para se montar a interface aparecem apenas na página pública.
O resultado é similar ao de se inserir um bloco de Busca Facetada desabilitando todos os seus filtros, controle de busca e paginação, porém com a vantagem de se poder selecionar itens manualmente ou se aplicar uma pré-filtragem antes. A maior novidade em relação aos layouts preexistentes do bloco certamente é poder mostrar outros metadados além do título.
E quais metadados aparecem nestes modos de visualização? Bom, naqueles em que há mais metadados, como a tabela, ficha, lista e mapa, são carregados os mesmos metadados que aparecem na lista de itens completa, ou seja, aqueles que em seu formulário de configuração de metadados, estão com a opção “Exibir nas listagens” marcada para “Sempre exibir”.
Metadados na lista de “Itens relacionados a este”
Uma consequência do novo recurso que acabamos de mencionar é poder mostrar os mesmos modos na lista de “Itens relacionados a este”. Esta seção, introduzida na versão 0.18.3, mostra na página de um item quais itens marcaram o atual em algum metadado de relacionamento. O layout desta seção pode ser configurado nos temas, de forma que agora tanto o Tainacan Interface quanto nosso plugin de integração com o Blocksy ao Tainacan oferecem opções para se escolher um dos modos de visualização, de forma a ressaltar mais informações dos itens relacionados:
![](https://tainacan.org/wp-content/uploads/2024/05/image-2-1024x554.png)
Tamanho e recorte de miniaturas na galeria de mídias
O carrossel de anexos, ou as miniaturas de galeria de mídias de um item, mostra imagens cortadas em quadrados por padrão. A partir de agora, podemos configurar essas miniaturas, para que sejam carregados outros tamanhos de imagem, incluindo versões sem recorte. Nestes casos, podemos querer estabelecer uma altura fixa ao invés de largura, chegando em um resultado visual como o demonstrado a seguir:
![](https://tainacan.org/wp-content/uploads/2024/05/image-1024x415.png)
Esta funcionalidade vira agora uma opção do bloco de Galeria de Mídia do Item. Para se usar este recurso na página pública do item, deve-se usar de opções no Tema. O nosso plugin de Integração do Blocksy com o Tainacan, por exemplo, já oferece estes ajustes em sua versão mais recente.
Mais atalhos para edição no admin
Alternar entre a área pública do seu site o painel administrativo do Tainacan pode ser uma tarefa cansativa. Algumas versões atrás, introduzimos links que servem de atalho entre páginas no tema do Tainacan e a área de edição delas. Nesta versão, estamos colorindo estes links para dar mais destaque à eles e também estamos adicionando novos links, como os de edição de Taxonomia, Taxonomias e Itens à nível repositório:
![](https://tainacan.org/wp-content/uploads/2024/05/Captura-de-tela-de-2024-05-28-22-20-32.png)
![](https://tainacan.org/wp-content/uploads/2024/05/Captura-de-tela-de-2024-05-28-22-20-10.png)
![](https://tainacan.org/wp-content/uploads/2024/05/Captura-de-tela-de-2024-05-28-22-20-51.png)
![](https://tainacan.org/wp-content/uploads/2024/05/Captura-de-tela-de-2024-05-28-22-21-23.png)
![](https://tainacan.org/wp-content/uploads/2024/05/Captura-de-tela-de-2024-05-28-22-21-38.png)
Melhorias
- Os modos de visualização Masonry e Fichas agora adaptam seus números de colunas baseado não no tamanho da tela, mas no tamanho da área em que estão inseridos. Isso permite uma responsividade mais adequada para quando há uma grande margem lateral ao redor das listas de itens;
- Carrega facetas no filtro de taginput e autocomplete logo ao clicar no campo;
Correções de Erros
- Formulário de Funções de Usuário não estava exibindo detalhes dos erros de criação do nome de função;
- Formulário de Metadado Composto não estava explicando erros de configuração quando os filhos eram obrigatórios;
- Previne a inserção de metadados filhos em metadados nível repositório herdados na coleção;
- Inserção de mais de um metadado filho do mesmo tipo em um metadado composto não estava funcionando;
Para desenvolvedores
- Novas actions JavaScript
tainacan_item_edition_item_loaded
etainacan_item_edition_metadata_loaded
para se executar ações quando o formulário de edição do item e seus metadados acabaram de ser carregados;
Baixe já!
A versão 0.21.5 do Tainacan já está disponível, assim como do tema Tainacan Interface e do Plugin de Integração do o Blocksy. Você pode baixá-las ou atualizar diretamente pelo seu painel WordPress:
Speed and Efficiency