mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2026-05-22 13:22:23 +00:00
Use the cascade mechanism to choose between the edit and view templates
This commit is contained in:
@@ -14,7 +14,7 @@ tags: $:/tags/PageTemplate
|
||||
|
||||
</section>
|
||||
|
||||
<$list filter="[list[$:/StoryList]]" history="$:/HistoryList" template={{$:/config/ui/ViewTemplate}} editTemplate={{$:/config/ui/EditTemplate}} storyview={{$:/view}} emptyMessage={{$:/config/EmptyStoryMessage}}/>
|
||||
<$list filter="[list[$:/StoryList]]" history="$:/HistoryList" template="$:/core/ui/TiddlerTemplate" storyview={{$:/view}} emptyMessage={{$:/config/EmptyStoryMessage}}/>
|
||||
|
||||
<section class="story-frontdrop">
|
||||
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
title: $:/core/ui/TiddlerTemplate
|
||||
|
||||
<$let template={{{ [<currentTiddler>] :cascade[all[shadows+tiddlers]tag[$:/tags/TiddlerTemplateFilter]get[text]] }}}>
|
||||
|
||||
<$transclude tiddler={{{ [<template>!is[blank]] ~[[$:/core/ui/ViewTemplate]] }}}/>
|
||||
|
||||
</$let>
|
||||
@@ -0,0 +1,5 @@
|
||||
title: $:/config/TiddlerTemplateFilters/
|
||||
tags: $:/tags/TiddlerTemplateFilter
|
||||
|
||||
draft: [is[draft]then[$:/core/ui/EditTemplate]]
|
||||
default: [[$:/core/ui/ViewTemplate]]
|
||||
@@ -0,0 +1,2 @@
|
||||
title: $:/tags/TiddlerTemplateFilter
|
||||
list: $:/config/TiddlerTemplateFilters/draft $:/config/TiddlerTemplateFilters/default
|
||||
Reference in New Issue
Block a user