Hi Tony,
What you are looking for is declared in `boot.js`before the wiki is
actually started, from line 994:
```
/*
Register and install the built in tiddler field modules
*/
$tw.modules.define("$:/boot/tiddlerfields/modified","tiddlerfield",{
name: "modified",
parse: $tw.utils.parseDate,
stringify: $tw.utils.stringifyDate
});
$tw.modules.define("$:/boot/tiddlerfields/created","tiddlerfield",{
name: "created",
parse: $tw.utils.parseDate,
stringify: $tw.utils.stringifyDate
});
$tw.modules.define("$:/boot/tiddlerfields/color","tiddlerfield",{
name: "color",
editTag: "input",
editType: "color"
});
$tw.modules.define("$:/boot/tiddlerfields/tags","tiddlerfield",{
name: "tags",
parse: $tw.utils.parseStringArray,
stringify: $tw.utils.stringifyList
});
$tw.modules.define("$:/boot/tiddlerfields/list","tiddlerfield",{
name: "list",
parse: $tw.utils.parseStringArray,
stringify: $tw.utils.stringifyList
});
```
I think this is worth exploring, but will have to think on it. You should
be able to setup a startup module to define other parse/stringify
definitions.
Best,
Joshua Fontany
On Tuesday, May 19, 2020 at 6:40:43 AM UTC-7, TonyM wrote:
>
> Folks,
>
> You may be aware if you transclude a few of the standard fields like
> {{!!created}}
> {{!!modified}}
>
> What is returned is not the ugly date serial numbers, but
>
> Tue May 19 2020 23:34:40 GMT+1000 (Australian Eastern Standard Time)
>
> Tue May 19 2020 23:35:52 GMT+1000 (Australian Eastern Standard Time)
>
>
> I believe this is a core mechanism, but since I am 90% of the way into
> building a tool to build field definitions I thought it important to ask if
> anyone knows how this is done?
>
>
> I would like to know if I can hack this for other fields or possibly
> request a change to be able to do so.
>
>
> I have searched for it but do not know how to find it, since it uses a
> basic transclusion method, yet treats these fields differently.
>
>
> Thank in advance for any insight.
>
> TonyM
>
>
>
--
You received this message because you are subscribed to the Google Groups
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywikidev/a10897da-fa11-444d-8d54-3b29fbe081a6%40googlegroups.com.