In my projects, I put the data in system tiddlers with name like $:/user/project/cat/event/72
. These can be user tiddler in the sense that their content is of the very same kind of logic than non-system tiddlers.
In one case for instance, this content is a description of a use case scenario and in an other it’s a description of what went wrong in a post. If the include image ef samples of code, the go to child tiddlers with name like $:/user/project/cat/event/72/bug.png
and sometimes it can get 2 or 3 level deep. So fine. But to transclude the latter, I must code to explicitly $:/user/project/cat/event/72/bug.png
and also for some of them I copy the whole back to an other points (that’s the scenario and the pages to be tested in my real life case). And thus I have to copy all the tiddlers (I can’t avoid it) and change the code within to alter reference s like$:/user/project/cat/event/72/bug.png
to $:/user/project/cat/event/96/bug.png
which is not difficult but tedious and complexify duplication code.
What if we could have a way to use $:./bug.png
in tiddler $:/user/project/cat/event/72
to be internally translated to $:/user/project/cat/event/72/bug.png
? It would also facilitates the initial writing!