mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-12-27 18:40:28 +00:00
Docs: fixes typos in conditonal shortcut syntax docs (#7872)
* Docs: Conditional Shortcut Syntax corrections * Update Conditional Shortcut Syntax.tid Add a link to Filter Expression tiddler
This commit is contained in:
parent
155db0f6f8
commit
2b0675cac5
@ -4,14 +4,14 @@ tags: WikiText
|
|||||||
title: Conditional Shortcut Syntax
|
title: Conditional Shortcut Syntax
|
||||||
type: text/vnd.tiddlywiki
|
type: text/vnd.tiddlywiki
|
||||||
|
|
||||||
<<.from-version "5.3.2">> The conditional shortcut syntax provides a convenient way to express if-then-else logic within WikiText. It evaluates a filter and considers the condition to be true if there is at least one result (regardless of the value of that result).
|
<<.from-version "5.3.2">> The conditional shortcut syntax provides a convenient way to express if-then-else logic within WikiText. It evaluates a [[filter expression|Filter Expression]] and considers the condition to be true if there is at least one result (regardless of the value of that result).
|
||||||
|
|
||||||
Within an "if" or "elseif" clause, the variable `condition` contains the value of the first result of evaluating the filter condition.
|
Within an "if" or "elseif" clause, the variable `condition` contains the value of the first result of evaluating the filter condition.
|
||||||
|
|
||||||
A simple example:
|
A simple example:
|
||||||
|
|
||||||
<$macrocall $name='wikitext-example-without-html'
|
<$macrocall $name='wikitext-example-without-html'
|
||||||
src='<% if [{$:/$:/info/url/protocol}match[file:]] %>
|
src='<% if [{$:/info/url/protocol}match[file:]] %>
|
||||||
Loaded from a file URI
|
Loaded from a file URI
|
||||||
<% else %>
|
<% else %>
|
||||||
Not loaded from a file URI
|
Not loaded from a file URI
|
||||||
@ -21,11 +21,11 @@ src='<% if [{$:/$:/info/url/protocol}match[file:]] %>
|
|||||||
One or more `<% elseif %>` clauses may be included before the `<% else %>` clause:
|
One or more `<% elseif %>` clauses may be included before the `<% else %>` clause:
|
||||||
|
|
||||||
<$macrocall $name='wikitext-example-without-html'
|
<$macrocall $name='wikitext-example-without-html'
|
||||||
src='<% if [{$:/$:/info/url/protocol}match[file:]] %>
|
src='<% if [{$:/info/url/protocol}match[file:]] %>
|
||||||
Loaded from a file URI
|
Loaded from a file URI
|
||||||
<% elseif [{$:/$:/info/url/protocol}match[https:]] %>
|
<% elseif [{$:/info/url/protocol}match[https:]] %>
|
||||||
Loaded from an HTTPS URI
|
Loaded from an HTTPS URI
|
||||||
<% elseif [{$:/$:/info/url/protocol}match[http:]] %>
|
<% elseif [{$:/info/url/protocol}match[http:]] %>
|
||||||
Loaded from an HTTP URI
|
Loaded from an HTTP URI
|
||||||
<% else %>
|
<% else %>
|
||||||
Loaded from an unknown protocol
|
Loaded from an unknown protocol
|
||||||
|
Loading…
Reference in New Issue
Block a user