Opened 7 years ago
Closed 7 years ago
#756 closed enhancement (implemented)
Allow context-specific extension of ACI language
Reported by: | westram | Owned by: | westram |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | Library (DB) | Version: | SVN |
Keywords: | Cc: |
Description (last modified by westram)
Motivation:
- specific contexts where ACIs are used, should allow access to specific information, e.g.
- size of or ali-filter used during generation (in selection lists; see #758)
- values that are retrieved during group-search (e.g. group-size)
- index of hit in result-list (various search tools) ⇒ will allow to generate differing (non-duplicate) names (e.g. for scripted group-rename)
Implementation:
- values should be provided via ACI-plugins. A plugin should extend the ACI-language using an abstract feature definition, e.g. define the commands "treesize" or "groupsize" for the above examples.
- plugin has to define
- function name
- callback (gets input-streams + parameters; returns output-streams)
Change History (8)
comment:1 Changed 7 years ago by westram
- Description modified (diff)
comment:2 Changed 7 years ago by westram
- Description modified (diff)
comment:3 Changed 7 years ago by westram
- Description modified (diff)
comment:4 Changed 7 years ago by westram
- Owner changed from devel to westram
- Status changed from new to accepted
comment:5 Changed 7 years ago by westram
- Priority changed from normal to major
comment:6 Changed 7 years ago by westram
- Status changed from accepted to _started
comment:7 Changed 7 years ago by westram
- Description modified (diff)
comment:8 Changed 7 years ago by westram
- Resolution set to implemented
- Status changed from _started to closed
Note: See
TracTickets for help on using
tickets.
by [16374]