Drupal: maak het werken met taxonomy gemakkelijker (taxonomy helpers to assign, manage, import/export, access, ...)

Posted by: 
Dominique De Cooman

Beheer Taxonomy Trees

Wanneer u met taxonomy werkt, met name grote woordenlijsten met diepe hiërarchieën, dan volstaat de standaard taxonomy module niet om uw woordenlijsten te beheren. Om de woordenlijsten te onderhouden in drupals backend is de meest voor de hand liggende keuze http://drupal.org/project/taxonomy_manager

Enkele features:

  • dynamische treeview
  • massaal verwijderen
  • massaal toevoegen van nieuwe terms
  • verplaatsen van terms in hierarchies
  • samenvoegen van terms
  • snel gewicht veranderen met de omhoog en omlaag pijltjes (en AJAX saving)
  • AJAX powered term editing form
  • eenvoudige search interface
  • CSV Exporteren van terms
  • i18n support voor meertalige woordenlijsten (per taal terms)
  • Double Tree interface voor het verplaatsen van terms in hierarchies, nieuwe vertalingen toevoegen en termen veranderen tussen verschillende vocabulaires

Toewijzen van taxonomy aan nodes

De core taxonomy module geeft u alleen een keuzen tussen een select field en een autocomplete field. De keuze om dit uit te breiden is http://drupal.org/project/hierarchical_select , het stelt u in staat om terms op nodes te selecteren die een widget gebruiken die de term op hirarchisch level selecteert. Dus door het selecteren van de a parent het volgende selectie veld zal alleen children van de eerder gekozen parent term hebben. Het integreert tevens met een groot aantal andere modules.

Taxonomy permissions

http://drupal.org/project/taxonomy_delegate laat u andere rollen delegeren om bepaalde woordenlijsten te beheren.

Meer dan eens dezelfde woordenlijst op uw node

Ooit een taxonomy woordenlijst vaker dan een keer willen toevoegen aan een node onder een andere naam. U heeft bijvoorbeeld een node dat u wilt taggen met een locatie woordenlijst voor plaatsen waar het product verkocht wordt en dezelfde voc wilt gebruiken om aan te geven waar de goederen worden gemaakt. http://drupal.org/project/content_taxonomy lost dit probleem op door de taxonomy in een cck veld te gebruiken, u kunt meerdere cck velden op dezelfde woordenlijst op uw node toevoegen.

Import/Export taxonomy terms

De meest gebruikte module om taxonomy op drupal sites te inporteren en exporteren is http://drupal.org/project/taxonomy_csv . Zoals de naam zegt creëert het een csv van uw taxonomy die u kunt importeren op een andere site.

Taxonomy en toegang

Taxonomy kan u tevens helpen om de toegang te beheren. http://drupal.org/project/taxonomy_access maakt nodes toegankelijk door het gebruik van hun taxonomy.

Overige

Taxonomy kan gebruikt worden om een menu te bouwen(http://drupal.org/project/taxonomy_menu), breadcrumbs(http://drupal.org/project/taxonomy_breadcrumb), trails, ...

Reactie toevoegen