New Tiddler : with a colon:: show
So you could store tiddlers with the prefix of $:/ as $/ and after and then provide a method to remove and restore this prefix.
This only causes problems it tiddlers begin $/
You could hide this in a macro that given tiddler name returns a tiddler index and one the other wa the fact it plays games with system tiddlers would be all but hidden hidden from you.
Tony
Tony
Hey allIn my new plugin TOC generic, ended up storing tiddler title and value (show/hide) in a dictionary tidder. This is done with a button action-set-field widget that use <<currentTiddler>>.
Problemdata tiddlers use a colon ":" between name (tiddler title) and valueIf a tiddler title have ":" in the title when appended to the data tiddler, the colon will be interpreted as the name/value separator and that do not work.
My experiences say, TW consider the separator (delimiter) as the first : per row. Check your code! It seems strange!
Use json tiddler! It has the same capability and you would not encounter this problem.
This doesn't help with writing titles to a data tiddler-- I don't know if urlencode with encode : but you must make those extra :'s into : for the data tiddler ignore them-- its only needed in title section before the data tiddler : seperator-- in the value section after the seperator it's not an issue
Mohammad is correct-- json is better especially since data tiddlers won't be worked on (but still supported) in the core any longer iircLook at this at TWScripts-- I went by this when converting to data tiddlers to json
On 5 Feb 2020, at 10:05, HC Haase <haas...@gmail.com> wrote:"data tiddlers won't be worked on" does that mean that dictionary tiddlers should be avoided?? as I understand it, the json can do the same as the dictionary and more, so I don't see the need for the dictionary type. But then again I dont know much about the issue.
"data tiddlers won't be worked on" does that mean that dictionary tiddlers should be avoided??
I don't understand what you are saying here.. are you saying, that you could change the colon to url :? "the value section after the separator it's not an issue"- that part I understand. Good to know.
data dictionary tiddler value : : " (data dictionary)/ "data dictionary tiddler value :" (transcluded) entry shows , but was manually entered-- for filter generated tiddler titles you'll have to have the list encode them so any ":" is encoded.

For my problem I followd Mohammads advice and just used a json tiddler. workd perfectly.