Open InfoPanel per default

I would like to see the fields table of the InfoPanel when a tiddler ist shown. Apart from ‘sticky’ that keeps the InfoPanel open after it has been opened manually, is there a default setting that opens the InfoPanel of a tiddler automatically per default?

One idea would be to instead create a viewtemplate positioned above the main text field, and just transclude the info panel content in this so you see it all the time.

I hoped I could avoid this effort.

IMO this is the simple way

title: todiloo
tags: $:/tags/ViewTemplate
list-before: $:/core/ui/ViewTemplate/body
text:
<$transclude tiddler="$:/core/ui/TiddlerFields"/>

Thank you for this suggestion. Alas, it doesn’t reproduce the display of the fields in the InfoPanel. Especially text links are not shown as links but verbatim, i.e. given an “author” field,

author: [[John Doe]]

the name is not shown as a clickable link but verbatim as “[[John Doe]]”.

Well, that is the same behaviour as in the Info panel which is what you requested. But OK, you can make your own display instead of reusing that transcluded one. Here is an “extracted” copy of the code that the previously transcluded tiddler uses. Modify it so it shows links instead of text output. If you test around a few bits, you will succeed :slight_smile:

<table class="tc-view-field-table">
<tbody>
<$list filter="[all[current]fields[]sort[title]] -text" variable="listItem">
<tr class="tc-view-field">
<td class="tc-view-field-name">
<$text text=<<listItem>>/>
</td>
<td class="tc-view-field-value">
<$view field=<<listItem>>/>
</td>
</tr>
</$list>
</tbody>
</table>
1 Like

@twMat Thank you for your patience! I didn’t realize that in my wiki I already had changed <$view field=<<listItem>>/> to <$transclude field=<<listItem>>/>, so my InfoPanel shows links per default.
If I repeat this with your last suggestion, everything works fine.
Thanks again!
-Reinhard