Módulo de livro versus módulo de taxonomia

9

Os módulos Livro e Taxonomia são muito semelhantes para organizar o conteúdo em uma estrutura hierárquica.

Ambos os módulos:

  • Permitir hierarquias de vários níveis
  • Pode ser acessado por Views
  • Todos os temas personalizados via arquivos node.tpl.php
  • Oferecer os meios para promover ou rebaixar o conteúdo dentro de uma hierarquia ou movê-lo para outra hierarquia

O módulo Livro tem a vantagem adicional de criar um sistema de navegação (embora você provavelmente possa recriá-lo com taxonomia e visualizações).

Minha pergunta é a seguinte: Qual é o melhor uso para organizar o conteúdo em uma estrutura hierárquica? Um tem alguma desvantagem ou vantagem sobre o outro?

Parece-me estranho que dois módulos semelhantes existam no núcleo. Por que eles não são apenas combinados em um?

grande sorriso
fonte

Respostas:

5

A diferença é que o módulo Livro define um tipo de conteúdo ("Página do livro") que pode ser usado para criar livros. O módulo Livro também permite criar uma estrutura hierárquica e mostra:

  • a lista das páginas filho associadas ao livro atual que você está visualizando
  • um menu que permite passar de uma página para a próxima, a anterior e a superior
  • um link que permite criar uma nova página filha
  • um link que permite ver uma versão imprimível da página atual do livro

    captura de tela do drupal.org

O módulo Taxonomia é usado para categorizar o conteúdo de um site, mas quando você clica no link de um termo de taxonomia usado por um nó, a página exibida mostra todos os nós que usam esse termo de taxonomia, sem permitir a passagem de um nó para o sucessivo, ou o hierarquicamente no topo.

Dito em classificação, o módulo Taxonomia trata de um atributo (na terminologia Drupal é um campo tratado com a API do campo) que pode ser associado a nós, mas também aos usuários, enquanto o módulo Livro define um tipo de conteúdo que pode ser usado para criar livros e permite lidar com esse tipo de conteúdo de maneira hierárquica.

kiamlaluno
fonte