Módulo de libro versus módulo de taxonomía


9

Los módulos Libro y Taxonomía son muy similares para organizar el contenido en una estructura jerárquica.

Ambos módulos:

  • Permitir jerarquías de niveles múltiples
  • Se puede acceder por Vistas
  • Todos los temas personalizados a través de los archivos node.tpl.php
  • Ofrecer los medios para promover o degradar contenido dentro de una jerarquía, o moverlo a otra jerarquía

El módulo Libro tiene la ventaja adicional de crear un sistema de navegación (aunque probablemente podría recrear esto con taxonomía y Vistas).

Mi pregunta es esta: ¿Cuál es el mejor para organizar el contenido en una estructura jerárquica? ¿Uno tiene alguna desventaja o ventaja sobre el otro?

Me parece extraño que existan dos módulos similares en el núcleo. ¿Por qué no se combinan en uno solo?

Respuestas:


5

La diferencia es que el módulo Libro define un tipo de contenido ("Página del libro") que se puede usar para crear libros. El módulo Libro también permite crear una estructura jerárquica, y muestra:

  • la lista de páginas secundarias asociadas con el libro actual que está visualizando
  • un menú que permite pasar de una página a la siguiente, la anterior y la superior
  • un enlace que le permite crear una nueva página secundaria
  • un enlace que le permite ver una versión imprimible de la página actual del libro

    captura de pantalla de drupal.org

El módulo Taxonomía se usa para clasificar el contenido de un sitio, pero cuando hace clic en el enlace de un término de taxonomía utilizado por un nodo, la página que ve muestra todos los nodos que usan ese término de taxonomía, sin permitirle pasar de un nodo al sucesivo, o al jerárquico en la cima.

Dicho en orden, el módulo Taxonomía maneja un atributo (en la terminología de Drupal es un campo, manejado con el campo API) que puede asociarse con nodos, pero también a usuarios, mientras que el módulo Libro define un tipo de contenido que puede usarse para crear libros, y permite manejar ese tipo de contenido de forma jerárquica.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.