eztags
Available since Exponential 6.0.15 (in development, not in a release yet).
Summary
eZ Tags LS: taxonomy management for Exponential. A tag tree with synonyms and translations, a tags datatype with autocomplete, select and tree editing, a tags admin tab, fetch functions, attribute filters and a tag cloud.
Properties
| Property | Value |
|---|---|
| Directory | extension/eztags |
| Name | eZ Tags LS |
| Version | 2.4.27 |
| License | GNU General Public License v2.0 (or any later version) |
| Website | https://github.com/se7enxweb/eztags |
Module tags
| View | Parameters | Policy | Summary |
|---|---|---|---|
| add | ParentTagID, Locale | tags/add | |
| addsynonym | MainTagID, Locale | tags/addsynonym | |
| dashboard | (offset), (tab) | tags/dashboard | |
| delete | TagID | tags/delete | |
| deletesynonym | TagID | tags/deletesynonym | |
| deletetags | - | tags/delete | |
| edit | TagID, Locale | tags/edit | |
| editsynonym | TagID, Locale | tags/editsynonym | |
| id | TagID, Locale, (offset), (tab) | tags/id | |
| list_objects | TagID, Locale, (offset) | tags/id | |
| makesynonym | TagID | tags/makesynonym | |
| merge | TagID | tags/merge | |
| movetags | - | tags/edit | |
| search | (offset) | tags/search | |
| translation | - | tags/edit | |
| treemenu | TagID, Modified, Expiry, Perm | tags/read | |
| view | TagName, (offset) | tags/view |
Policy functions: add (Tag); addsynonym; dashboard; delete; deletesynonym; edit; editsynonym; id; makesynonym; merge; read; search; view.
Source: extension/eztags/modules/tags/module.php
Fetch functions
| Function | Parameters | Calls | Summary |
|---|---|---|---|
| fetch( 'tags', 'latest_tags' ) | parent_tag_id (optional), limit (optional), language (optional) | eZTagsFunctionCollection::fetchLatestTags() | |
| fetch( 'tags', 'list' ) | parent_tag_id, sort_by (optional), offset (optional), limit (optional), depth (optional), depth_operator (optional), include_synonyms (optional), language (optional) | eZTagsFunctionCollection::fetchTagTree() | |
| fetch( 'tags', 'list_count' ) | parent_tag_id, depth (optional), depth_operator (optional), include_synonyms (optional), language (optional) | eZTagsFunctionCollection::fetchTagTreeCount() | |
| fetch( 'tags', 'tag' ) | tag_id, language (optional) | eZTagsFunctionCollection::fetchTag() | |
| fetch( 'tags', 'tag_by_remote_id' ) | remote_id, language (optional) | eZTagsFunctionCollection::fetchTagByRemoteID() | |
| fetch( 'tags', 'tag_by_url' ) | url, language (optional) | eZTagsFunctionCollection::fetchTagByUrl() | |
| fetch( 'tags', 'tags_by_keyword' ) | keyword, language (optional) | eZTagsFunctionCollection::fetchTagsByKeyword() | |
| fetch( 'tags', 'tree' ) | parent_tag_id, sort_by (optional), offset (optional), limit (optional), depth (optional), depth_operator (optional), include_synonyms (optional), language (optional) | eZTagsFunctionCollection::fetchTagTree() | |
| fetch( 'tags', 'tree_count' ) | parent_tag_id, depth (optional), depth_operator (optional), include_synonyms (optional), language (optional) | eZTagsFunctionCollection::fetchTagTreeCount() |
Template operators
| Operator | Named parameters | Class |
|---|---|---|
| eztags_parent_string | tag_id | eZTagsTemplateFunctions |
| eztagscloud | params (optional) | eZTagsCloud |
| latest_tags | limit (optional) | eZTagsTemplateFunctions |
| tag_icon | first (optional), second (optional) | eZTagsTemplateFunctions |
| user_limitations | module, function | eZTagsTemplateFunctions |
Datatypes
| Type string | Name | Source |
|---|---|---|
| eztags | Tags | extension/eztags/datatypes/eztags/eztagstype.php |
Settings files
| File | Groups |
|---|---|
| extension/eztags/settings/admininterface.ini.append.php | [AdditionalMenuSettings], [WindowControlsSettings], [AdditionalTab_eztags] |
| extension/eztags/settings/content.ini.append.php | [DataTypeSettings], [CustomTagSettings], [taglink] |
| extension/eztags/settings/design.ini.append.php | [ExtensionSettings], [JavaScriptSettings], [StylesheetSettings] |
| extension/eztags/settings/extendedattributefilter.ini.append.php | [TagsAttributeFilter], [TagsAttributeAndFilter], [TagsAttributeAndMultipleFilter], [TagsTreeAttributeFilter] |
| extension/eztags/settings/ezfind.ini.append.php | [SolrFieldMapSettings] |
| extension/eztags/settings/ezjscore.ini.append.php | [ezjscServer], [ezjscServer_ezjsctags], [ezjscServer_ezjsctagschildren] |
| extension/eztags/settings/ezoe_attributes.ini.append.php | [CustomAttribute_taglink_tag], [CustomAttribute_taglink_id], [CustomAttribute_taglink_title], [CustomAttribute_taglink_target], [CustomAttribute_taglink_class] |
| extension/eztags/settings/eztags.ini | [GeneralSettings], [TreeMenu], [Icons], [SearchSettings], [EditSettings] |
| extension/eztags/settings/menu.ini.append.php | [NavigationPart], [TopAdminMenu], [Topmenu_eztags] |
| extension/eztags/settings/module.ini.append.php | [ModuleSettings] |
| extension/eztags/settings/site.ini.append.php | [TemplateSettings], [RegionalSettings] |
| extension/eztags/settings/template.ini.append.php | [PHP] |
Source
extension/eztags (extension.xml, ezinfo.php, modules/*/module.php, modules/*/function_definition.php, autoloads/eztemplateautoload.php, datatypes/, eventtypes/, settings/)
Added to the reference for Exponential 6.0.15.
Contributors
- Graham Brookins Updated
Comments
Add a comment