From: Mike Taylor Date: Tue, 18 Feb 2014 21:01:17 +0000 (-0500) Subject: Updated documentation for templates. X-Git-Tag: 1.0.0~1411 X-Git-Url: http://git.indexdata.com/?p=mkws-moved-to-github.git;a=commitdiff_plain;h=b0a3f12439e618ab2cb77a92a0deec9d4c01edf3 Updated documentation for templates. --- diff --git a/tools/htdocs/whitepaper.markdown b/tools/htdocs/whitepaper.markdown index 542ffb1..ecf0669 100644 --- a/tools/htdocs/whitepaper.markdown +++ b/tools/htdocs/whitepaper.markdown @@ -208,17 +208,17 @@ search is made. ### Customised display using Handlebars templates Certain aspects of the widget-set's display can be customised by -providing Handlebars templates with well-known IDs that begin with the -string `mkwsTemplate`. At present, the supported templates are: +providing Handlebars templates with well-known classes that begin with +the string `mkwsTemplate_`. At present, the supported templates are: -* `mkwsTemplateSummary` -- used for each summary record in a list of +* `mkwsTemplate_Summary` -- used for each summary record in a list of results. -* `mkwsTemplateRecord` -- used when displaying a full record. +* `mkwsTemplate_Record` -- used when displaying a full record. For both of these the metadata record is passed in, and its fields can be referenced in the template. As well as the metadata fields -(`md-*`), two special fields are provided to the `mkwsTemplateSummary` +(`md-*`), two special fields are provided to the `mkwsTemplate_Summary` template, for creating popup links for full records. These are `_id`, which must be provided as the `id` attribute of a link tag, and `_onclick`, which must be provided as the `onclick` attribute. @@ -226,7 +226,7 @@ which must be provided as the `id` attribute of a link tag, and For example, an application can install a simple author+title summary record in place of the usual one providing the following template: -