Metadata classes and metadata field mapping
Funnelback allows metadata classes to be defined as ASCII alphanumeric strings up to 64 characters long, which do NOT start with upper or lower case FUN. Funnelback has some predefined metadata classes which should be used when possible.
The following metadata classes are reserved for internal use, and should not normally be used for other purposes.
|Predefined metadata class||Explanation of reservation|
|h||Outgoing link target information.|
|i||Image information (|
|k||Anchor text referring to the document (text within |
|m||Email addresses within the document (|
|u||URL hostname information.|
|v||URL path and filename information.|
|K||User click information referring to the document.|
Any metadata class that starts with FUN or any upper or lower case variation is also reserved.
The following metadata classes are treated specially by Funnelback. It may be appropriate to map metadata into them, but they will be treated differently internally as described below.
|Metadata class||Explanation||Default mappings|
|d||Used for document date information. Date sources may be mapped in |
|f||Used for file format information. Will be used as the original type of a file (e.g. HTML, PDF, Word Document) where this information is displayed.|
|t||Used for title information. Title sources may be mapped in |
Funnelback has predefined the following classes, this allows Funnelback to look for some metadata within html documents and display this data on the search results page without heavy customisation.
|Metadata class||Explanation||Metadata fields included|
|*||Anywhere. In any metadata field or in the page content.||N/A|
|a||Author||Author, DC.Creator, DC.Author, DC.Contributor, from: (email)|
|s||Subject/Keywords||keywords, DC.Subject, subject: (in the case of email)|
|S||Used for document security information in DLS-enabled collections.||-|
In a number of situations, for example some query processor options, Funnelback supports providing a list of metadata classes.
The standard syntax for such a list is a comma separated list of class names within square brackets, for example: