mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-12-27 10:30:28 +00:00
376b447570
@erwanm I ended up making some fairly extensive tweaks. One issue is that the (excellent) material you’ve provided on transclusion with templates covers very much the same ground as the existing TemplateTiddlers tiddler. The existing text was focused on transclusion with widgets; I think your material using transclusion notation is much easier to understand. I’ve also removed the exercises section. We don’t have exercises elsewhere in the documentation, so I think we need to make a conscious decision about whether we’re going to try to add them, and then do so consistently across the material. I also made some changes to bring the text into house style for consistency (which I’ve also tried to start documenting).
19 lines
860 B
Plaintext
19 lines
860 B
Plaintext
created: 20140107114355828
|
|
modified: 20140317213147507
|
|
tags: Concepts
|
|
title: TemplateTiddlers
|
|
type: text/vnd.tiddlywiki
|
|
|
|
A template tiddler is not actually a type of tiddler, it is a role in which a tiddler can be used.
|
|
|
|
Templates are a way to re-use chunks of WikiText.
|
|
|
|
Transcluding through a template extends the basic functionality of [[Transclusion]] by combining two tiddlers:
|
|
|
|
* A template tiddler that contains the WikiText to be displayed. It can contain transclusions that reference fields in the CurrentTiddler
|
|
* A target tiddler that identifies the CurrentTiddler to be used when resolving references to fields
|
|
|
|
The best example of templating is the main story river in TiddlyWiki. Each tiddler in the story river is rendered through a ViewTemplate that specifies how each field is to be rendered.
|
|
|
|
See [[Transclusion with Templates]] for details.
|