mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-11-26 11:37:20 +00:00
3825e2579f
* feat: new text substitution support, first pass * fix: use the widget method instead of evaluating a filter * revert to earlier implementation that emulates macro syntax * fix: capitalize comments * feat: add support for triple backticks for substituted attributes * docs: added docs for substitute operator * chore: more docs tweaks * docs: substituted attributes, refactored docs for widget attributes * docs: fixed typo * docs: more examples for substituted attributes * docs: updated prior documentation on concatenating text and variables * docs: documentation corrections * Update editions/tw5.com/tiddlers/filters/examples/substitute Operator (Examples).tid Co-authored-by: btheado <brian.theado@gmail.com> --------- Co-authored-by: btheado <brian.theado@gmail.com>
30 lines
759 B
Plaintext
30 lines
759 B
Plaintext
created: 20230615045409162
|
|
modified: 20230615045432768
|
|
tags: [[Widget Attributes]] WikiText
|
|
title: Literal Attribute Values
|
|
type: text/vnd.tiddlywiki
|
|
|
|
Literal attribute values can use several different styles of quoting:
|
|
|
|
* Single quotes (eg `attr='value'`)
|
|
* Double quotes (eg `attr="value"`)
|
|
* Tripe double quotes (eg `attr="""value"""`)
|
|
* No quoting is necessary for values that do not contain spaces (eg `attr=value`)
|
|
|
|
Literal attribute values can include line breaks. For example:
|
|
|
|
```
|
|
<div data-address="Mouse House,
|
|
Mouse Lane,
|
|
Rodentville,
|
|
Ratland."/>
|
|
```
|
|
|
|
By using triple-double quotes you can specify attribute values that contain single double quotes. For example:
|
|
|
|
```
|
|
<div data-address="""Mouse House,
|
|
"Mouse" Lane,
|
|
Rodentville,
|
|
Ratland."""/>
|
|
``` |