123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- -- SUMMARY --
- The Synonyms module enriches content Entities with the notion of synonyms.
- Currently the module provides the following functionality:
- * support of synonyms through Fields both base and attached ones. Any field,
- for which synonyms provider exists, can be enabled as source of synonyms.
- * synonyms-friendly autocomplete and select widgets for entity reference field
- type.
- * integration with Views: Synonyms module provides a few filters and contextual
- filters that allow filtering not only by entity name but also by one of its
- synonyms.
- * 2 form elements are provided for developers: synonyms-friendly entity
- autocomplete and select.
- -- REQUIREMENTS --
- The Synonyms module requires only Drupal core.
- -- SUPPORTED SYNONYMS PROVIDERS --
- Module ships with ability to provide synonyms from the following field types:
- * "Text" field type
- * "Entity Reference" field type
- * "Number" field type
- * "Float" field type
- * "Decimal" field type
- * "Email" field type
- * "Telephone" field type
- Worth mentioning here: this list is easily extended further by implementing new
- synonyms providers in your code. Refer to Synonyms documentation for more
- details on how to accomplish it.
- -- GRANULATION WITHIN SYNONYMS BEHAVIOR --
- In order to achieve greater flexibility, this module introduced additional
- granularity into what "synonyms" mean. This granularity is expressed via
- "synonyms behavior" idea whatsoever. Therefore each synonyms behavior may have
- its own synonyms provider than you can enable and configure through admin UI of
- the Synonyms module. For example, field "Typos" can be part of autocomplete
- behavior, while field "Other spellings" can be part of select behavior.
- Currently the following synonym behaviors are recognized (other modules actually
- can extend this list):
- * Autocomplete - whether synonyms from this provider should participate in
- autocomplete suggestions. This module ships with synonyms friendly
- autocomplete widget and the autocomplete suggestions will be filled in with
- the synonyms from enabled providers for "autocomplete" behavior
- * Select - whether synonyms from this provider should be included in the
- synonyms friendly select widget.
- That way on the Synonyms configuration page you will get to add/remove certain
- synonym providers for certain synonym behaviors. Also, each behavior and
- provider may have its own settings that you get to configure too.
- -- INSTALLATION --
- * Install as usual
- -- CONFIGURATION --
- * You can configure synonyms of all eligible entity types by going to Admin ->
- Structure -> Synonyms (/admin/structure/synonyms)
|