15/4/09

Crear un Tiddler plantilla

Moltes vegades necessitem crear nous tiddlers amb un contingut predefinit enlloc del tiddler en blanc per defecte. Per a resoldre-ho tenim dues opcions:

1: Crear un botó que generi un tiddler amb el contingut que vulguem

2: Crear un botó que generi un tiddler amb el contingut d'un altre tiddler

Opció 1

Crearem un botó que generi un tiddler anomenat Td1 amb el text Tiddler opció 1 i l'etiqueta Test.

<<newTiddler
label:'Td1'
prompt:'Crear un Td1'
title:Td1
text: 'Tiddler opció 1'
tag:Test>>

Amb això obtindrem un botó que crearà el tiddler Td1 automàticament.

Definicions
label: Text del botó
prompt: Tooltip del botó
title: Titol del tiddler
text: Contingut del tiddler
tag: Etiqueta

Opció 2

En aquest cas crearem el mateix botó però aquest utilitzarà un altre tiddler com a base. En primer lloc caldrà crear un tiddler anomenat TiddlerBase1. Un cop creat crearem el botó:

<<newTiddler
label:'Td2'
prompt:'Crear un Td2'
title:Td2
text:{{store.getTiddlerText('TiddlerBase1','')}}
tag:Test>>

Amb això obtindrem un botó que utilitzarà el tiddler TiddlerBase1 per a crear-ne un de nou. L'únic canvi respecte l'opció anterior es text:{{store.getTiddlerText('TiddlerBase1','')}} aquí especifiquem quin tiddler utilitzem com a plantilla.

Per finalitzar podríem posar els nous botons dins dels tiddlers MainMenu o SideBarOptions i així els tindríem molt més accessibles.