Notion Page plugin and TiddlyFlex plugin bug

Hi !
I use the Notion Page plugin : TiddlySeq Theme — Logseq-like TiddlyWiki Template like this :



And I want to use TiddlyFlex plugin : TiddlyFlex v0.6.4 — a Layout for our loved non-linear personal web notebook, but the DOM is inserted before the div of Notion Page plugin and this breaks up the tiddler layout.

tiddlyflex-div
I submitted a issue on Github but it went unanswered : Bug with Notion Page plugin · Issue #19 · BurningTreeC/TiddlyFlex
Do you have any ideas?
Thank you!

There seems to be something wrong with the images, they don’t load.

1 Like

I don’t know the plugins, but it seems that TiddlyFlex has a customised ViewTemplate which loads tiddlers tagged $:/tags/TiddlyFlex/ViewTemplate before the default $:/tags/ViewTemplate tagged tiddlers.

You can fix the problem by:

  1. edit $:/plugins/Gk0Wk/notionpage-covericon/body
  2. remove tag $:/tags/ViewTemplate
  3. add tag $:/tags/TiddlyFlex/ViewTemplate
  4. save & then click on the tag and drag $:/plugins/Gk0Wk/notionpage-covericon/body to the top of the list.
1 Like

Thank you very much, it works very well.
However, the home button with default tiddlers no longer works. I’ve just seen that this is also the case on the official plugin’s Tiddly. Any ideas?

That must be why there’s the notion of “Ensemble”, where you can save page organizations.
In this case, I’ll replace the home button with a link to a “Ensemble” created by TiddlyFLex.

I’m sharing the code to create a new home-made button based on a TiddlyFlex “ensemble”.

$:/core/ui/Buttons/homeTiddlyFlex create from a clone of $:/core/ui/Buttons/home

\whitespace trim
<$list filter="[[$:/Ensemble/ENSEMBLE_NAME]]" variable="ensembleTiddler">
<$button tooltip="Ouvre l'ensemble de la page d'accueil défini avec TiddlyFlex" aria-label="Ouvre l'ensemble de la page d'accueil défini avec TiddlyFlex" class=<<tv-config-toolbar-class>> actions=<<tiddlyflex-load-ensemble-actions>>>
<$transclude tiddler={{{ [<ensembleTiddler>get[icon]] ~$:/core/images/home-button }}}/>
</$button>
</$list>

With fields :

  • Caption : {{$:/core/images/home-button}} Ouvre l’ensemble de la page d’accueil défini avec TiddlyFlex
  • Description : Ouvre l’ensemble de la page d’accueil défini avec TiddlyFlex

Tag : $:/tags/PageControls

$:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/homeTiddlyFlex create from a clone of $:/config/PageControlButtons/Visibility/$:/core/ui/Buttons/home

show

I’ve just noticed that the Preview plugin: plugins — docs for plugins by tobibeer no longer works with TiddlyFlex.

The buttons of the Projectify plugin: Projectify | Project management for TiddlyWiki have also been moved to the bottom instead of below the tags.

TiddlyFlex does have some impact on other plugins.