README.txt 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. Term Merge
  2. ------------------------
  3. by:
  4. * Max Nylin <max@articstudios.se>
  5. * Oleksandr Trotsenko
  6. Description
  7. -----------
  8. When using taxonomy for free tagging purposes, it's easy to end up with
  9. several terms having the same meaning. This may be due to spelling errors,
  10. or different users simply making up synonymous terms as they go.
  11. You, as an administrator, may then want to correct such errors or unify
  12. synonymous terms, thereby pruning the taxonomy to a more manageable set.
  13. This module allows you to merge multiple terms into one, while updating
  14. all fields referring to those terms to refer to the replacement term instead.
  15. Currently, the module only acts on:
  16. * fields of 'taxonomy term reference' type
  17. * Views Taxonomy Term filter handlers
  18. * Redirects
  19. It would be desirable to update other possible
  20. places where deleted terms are used.
  21. Integration
  22. -------------
  23. Currently module integrates with the following core and contributed modules:
  24. * Redirect module (http://drupal.org/project/redirect). During term merging
  25. you may set up SEO friendly redirects from the branch terms to point to the
  26. trunk term
  27. * Synonyms module (http://drupal.org/project/synonyms). During term merging
  28. you will be able to choose a trunk term's field into which all the branch terms
  29. will be added as synonyms (until cardinality limit for that field is reached).
  30. * Hierarchical Select (http://drupal.org/project/hierarchical_select). If
  31. Hierarchical Select module is configured to be used for working with Taxonomy,
  32. its widget will be shown on the form, where you choose what terms to merge into
  33. what term.
  34. * Views (http://drupal.org/project/views). If the branch terms are to be
  35. deleted after the merging process, you could end up having some Views filters
  36. to filter on no longer existing terms. Term Merge module, while merging terms,
  37. will update those filters to filter not on the branch term, but on the trunk
  38. term. This way you will not have senseless filters and will not have to update
  39. them manually.
  40. Requirements
  41. -------------
  42. The modules requires enabled the following modules:
  43. * Taxonomy module (ships with Drupal core)
  44. * Entity API (http://drupal.org/project/entity)
  45. Installation
  46. ------------
  47. * Copy the module's directory to your modules directory and activate the
  48. module.