From 0f4bc93a7e0f7ffedf3fd40ea98d4ce130a0b68b Mon Sep 17 00:00:00 2001 From: springerspandrel <66639553+springerspandrel@users.noreply.github.com> Date: Fri, 28 Jun 2024 06:27:35 -0400 Subject: [PATCH 01/11] Signing CLA (#8307) --- licenses/cla-individual.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/licenses/cla-individual.md b/licenses/cla-individual.md index 78610047c..9b02d1b21 100644 --- a/licenses/cla-individual.md +++ b/licenses/cla-individual.md @@ -573,3 +573,5 @@ Anders Jarmund, @andjar, 2024/04/05 Fokzo Kat, @CyberFoxar, 2024/05/20 Andrei Rybak, @rybak, 2024/06/09 + +@springerspandrel, 2024/06/27 \ No newline at end of file From 74c9e4465dc6e46bebf06cbd49cbd265a7c999ca Mon Sep 17 00:00:00 2001 From: Leilei332 <70204468+Leilei332@users.noreply.github.com> Date: Fri, 28 Jun 2024 18:28:57 +0800 Subject: [PATCH 02/11] Signing the CLA (#8314) Co-authored-by: Jeremy Ruston --- licenses/cla-individual.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/licenses/cla-individual.md b/licenses/cla-individual.md index 9b02d1b21..0cf3c95f1 100644 --- a/licenses/cla-individual.md +++ b/licenses/cla-individual.md @@ -574,4 +574,6 @@ Fokzo Kat, @CyberFoxar, 2024/05/20 Andrei Rybak, @rybak, 2024/06/09 -@springerspandrel, 2024/06/27 \ No newline at end of file +@Leilei332, 2024/06/28 + +@springerspandrel, 2024/06/27 From f3b129c245cbdf2c588dbb8acb2eeffbe4b79844 Mon Sep 17 00:00:00 2001 From: Mario Pietsch Date: Fri, 28 Jun 2024 19:06:30 +0200 Subject: [PATCH 03/11] [DOCS] Improve TiddlyWiki Archive (#8320) --- editions/tw5.com/tiddlers/about/Archive.tid | 6 +++--- editions/tw5.com/tiddlers/releasenotes/Release 5.3.4.tid | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/editions/tw5.com/tiddlers/about/Archive.tid b/editions/tw5.com/tiddlers/about/Archive.tid index a74a3218d..bf7667e9a 100644 --- a/editions/tw5.com/tiddlers/about/Archive.tid +++ b/editions/tw5.com/tiddlers/about/Archive.tid @@ -1,14 +1,14 @@ -title: TiddlyWiki Archive created: 20231005205623086 -modified: 20231005210538879 +modified: 20240628132622052 tags: About +title: TiddlyWiki Archive \procedure versions() 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.1.8 5.1.9 5.1.10 5.1.11 5.1.12 5.1.13 5.1.14 5.1.15 5.1.16 5.1.17 5.1.18 5.1.19 5.1.20 5.1.21 5.1.22 5.1.23 5.2.0 5.2.1 5.2.2 5.2.3 5.2.4 5.2.5 5.2.6 5.2.7 -5.3.0 5.3.1 5.3.2 5.3.3 +5.3.0 5.3.1 5.3.2 5.3.3 5.3.4 \end Older versions of TiddlyWiki are available in the [[archive|https://github.com/Jermolene/jermolene.github.io/tree/master/archive]]: diff --git a/editions/tw5.com/tiddlers/releasenotes/Release 5.3.4.tid b/editions/tw5.com/tiddlers/releasenotes/Release 5.3.4.tid index 3048f1501..f751db509 100644 --- a/editions/tw5.com/tiddlers/releasenotes/Release 5.3.4.tid +++ b/editions/tw5.com/tiddlers/releasenotes/Release 5.3.4.tid @@ -1,11 +1,11 @@ caption: 5.3.4 created: 20240627165458407 -modified: 20240627165458407 +description: Testcase Widget, Tour Plugin, Geospatial Plugin, transcludes- backtranscludes operators, ... +modified: 20240628132840367 released: 20240627165458407 tags: ReleaseNotes title: Release 5.3.4 type: text/vnd.tiddlywiki -description: Under development //[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.3.3...v5.3.4]]// From 87adbe0b1465b123d74c42a583908453cd77b1fe Mon Sep 17 00:00:00 2001 From: springerspandrel <66639553+springerspandrel@users.noreply.github.com> Date: Sat, 29 Jun 2024 08:22:03 -0400 Subject: [PATCH 04/11] Docs: Expand $:/language/Docs/Fields/_canonical_uri to note broader range of _canonical_uri types (#8313) --- .../tiddlers/$:/language/Docs/Fields/_canonical_uri.tid | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 editions/tw5.com/tiddlers/$:/language/Docs/Fields/_canonical_uri.tid diff --git a/editions/tw5.com/tiddlers/$:/language/Docs/Fields/_canonical_uri.tid b/editions/tw5.com/tiddlers/$:/language/Docs/Fields/_canonical_uri.tid new file mode 100644 index 000000000..aa4a3b41b --- /dev/null +++ b/editions/tw5.com/tiddlers/$:/language/Docs/Fields/_canonical_uri.tid @@ -0,0 +1,5 @@ +created: 20240627223618060 +modified: 20240627223637576 +title: $:/language/Docs/Fields/_canonical_uri + +The full URI of an external image, audio, or html file \ No newline at end of file From 2f2806c00ce102899ef3512c1a21aff8487e065f Mon Sep 17 00:00:00 2001 From: springerspandrel <66639553+springerspandrel@users.noreply.github.com> Date: Sat, 29 Jun 2024 08:23:30 -0400 Subject: [PATCH 05/11] Docs: Add simple examples for EditWidget (#8308) --- editions/tw5.com/tiddlers/widgets/EditWidget.tid | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/editions/tw5.com/tiddlers/widgets/EditWidget.tid b/editions/tw5.com/tiddlers/widgets/EditWidget.tid index 338541b94..2b72aa8ec 100644 --- a/editions/tw5.com/tiddlers/widgets/EditWidget.tid +++ b/editions/tw5.com/tiddlers/widgets/EditWidget.tid @@ -1,6 +1,6 @@ caption: edit created: 20131024141900000 -modified: 20211009121634055 +modified: 20240627220419761 tags: Widgets TriggeringWidgets title: EditWidget type: text/vnd.tiddlywiki @@ -24,3 +24,16 @@ The content of the `<$edit>` widget is ignored. |inputActions |<<.from-version 5.1.23>> Optional actions that are triggered every time an input event occurs within the input field or textarea | |refreshTitle |<<.from-version 5.1.23>> An optional tiddler title that makes the input field update whenever the specified tiddler changes | +! Examples + +!! Edit the contents (text field) of a tiddler titled <%if [is[tiddler]] %> <$tiddler tiddler=<> > <$link/> <%else %> with today’s date <% endif %> + +<$macrocall $name=".example" n="1" +eg="""<$edit tiddler=<> class="tc-edit-texteditor"/> +"""/> + +!! Edit $:/status/UserName with single-line input box, have browser offer autocomplete for email + +<$macrocall $name=".example" n="2" +eg="""<$edit-text tiddler="$:/status/UserName" tag="input" size=40 autocomplete="email"/> +"""/> \ No newline at end of file From 1937789ee2590a7046a0c2d8edc4ef5a0f1a05d5 Mon Sep 17 00:00:00 2001 From: springerspandrel <66639553+springerspandrel@users.noreply.github.com> Date: Sat, 29 Jun 2024 08:24:26 -0400 Subject: [PATCH 06/11] Docs: Make currentTab variable tiddler, link from it to tabs Macro (#8310) --- editions/tw5.com/tiddlers/currentTab Variable.tid | 12 ++++++++++++ editions/tw5.com/tiddlers/macros/TabsMacro.tid | 4 ++-- 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 editions/tw5.com/tiddlers/currentTab Variable.tid diff --git a/editions/tw5.com/tiddlers/currentTab Variable.tid b/editions/tw5.com/tiddlers/currentTab Variable.tid new file mode 100644 index 000000000..288f4b8a3 --- /dev/null +++ b/editions/tw5.com/tiddlers/currentTab Variable.tid @@ -0,0 +1,12 @@ +caption: currentTab +created: 20240627195924480 +modified: 20240627201655746 +tags: Variables [[Core Variables]] +title: currentTab Variable +type: text/vnd.tiddlywiki + +The <<.def currentTab>> [[variable|Variables]] contains the title of the current tab within an enclosing set of tabs generated by the [[tabs Macro]]. + +When a tiddler is [[transcluded|Transclusion]] within a tab, any use of the [[currentTiddler Variable]] will point to the tiddler containing the [[tabs Macro]] call. This may lead to surprises if the transcluded tiddler was originally written to display by itself in the [[Story River]] in ways that rely on self-reference. The currentTab macro enables a similar effect to currentTiddler for the special case of a tiddler rendered as a tab. + +Compare <<.vlink currentTiddler>>. \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/macros/TabsMacro.tid b/editions/tw5.com/tiddlers/macros/TabsMacro.tid index 4708e6356..38e6bbe51 100644 --- a/editions/tw5.com/tiddlers/macros/TabsMacro.tid +++ b/editions/tw5.com/tiddlers/macros/TabsMacro.tid @@ -1,6 +1,6 @@ caption: tabs created: 20131228162203521 -modified: 20210721122823354 +modified: 20240627201724476 tags: Macros [[Core Macros]] title: tabs Macro type: text/vnd.tiddlywiki @@ -34,7 +34,7 @@ By default the tabs are arranged horizontally above the content. To get vertical Within the template, the title of the selected tab is available in the <<.var currentTab>> variable. -The <<.vlink currentTiddler>> variable is not affected by the <<.var tabs>> macro. This can put you in trouble if the list of tabs includes tiddlers that depend on the value of the <<.vlink currentTiddler>>, for example tiddlers listing children based on its own name. To overcome this problem you can use a [[TemplateTiddler|TemplateTiddlers]] like the following: +The <<.vlink currentTiddler>> variable is not affected by the <<.var tabs>> macro. This can put you in trouble if the list of tabs includes tiddlers that depend on the value of the <<.vlink currentTiddler>>, for example tiddlers listing children based on its own name. To overcome this problem you can make use of the <<.vlink currentTab>> variable, which can be used in a [[TemplateTiddler|TemplateTiddlers]] such as the following: ``` <$tiddler tiddler=<>> From 7beaddb29325f9437baa87c6eef7fea37f6ed477 Mon Sep 17 00:00:00 2001 From: springerspandrel <66639553+springerspandrel@users.noreply.github.com> Date: Sat, 29 Jun 2024 08:25:03 -0400 Subject: [PATCH 07/11] Docs: Add InputActions example to EditTextWidget (#8306) --- .../tiddlers/widgets/EditTextWidget.tid | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/editions/tw5.com/tiddlers/widgets/EditTextWidget.tid b/editions/tw5.com/tiddlers/widgets/EditTextWidget.tid index 93da9b865..dcfd088fb 100644 --- a/editions/tw5.com/tiddlers/widgets/EditTextWidget.tid +++ b/editions/tw5.com/tiddlers/widgets/EditTextWidget.tid @@ -1,7 +1,9 @@ caption: edit-text created: 20131024141900000 -modified: 20230122210049893 +heading: +modified: 20240627184331133 tags: Widgets +temp: title: EditTextWidget type: text/vnd.tiddlywiki @@ -66,3 +68,18 @@ Provide a dated heading for this example where only the placeholder (but not the <$macrocall $name=".example" n="3" eg="""<$edit-text tiddler=<> field="heading" size="25" focus="yes" focusSelectFromEnd="13" default={{{ [[Heading Text (]] [] [[)]] +[join[]] }}} /> """/> + +!!! Input Actions, with class attribute + +<$macrocall $name=".example" n="4" +eg="""\procedure onInput() + <%if [get[temp]match[$:/]] %> + <$action-confirm $message="Yes, this is how system tiddler names begin!"/> + <% endif %> +\end + +Type a new tiddler name, starting with the system prefix `$:/`: <$edit-text inputActions=<> field="temp" class="tc-edit-texteditor"/> + +"""/> + + From f060ba75ff42ff4234ac8770ca5b702ae97a3fec Mon Sep 17 00:00:00 2001 From: springerspandrel <66639553+springerspandrel@users.noreply.github.com> Date: Sat, 29 Jun 2024 08:25:22 -0400 Subject: [PATCH 08/11] Docs: Fix typo in Named Filter Run Prefix.tid (#8304) Fix typo/mispelling. The phrase "prefixes were implemented" had an errant h yielding "where implemented". --- .../tw5.com/tiddlers/filters/syntax/Named Filter Run Prefix.tid | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/editions/tw5.com/tiddlers/filters/syntax/Named Filter Run Prefix.tid b/editions/tw5.com/tiddlers/filters/syntax/Named Filter Run Prefix.tid index ed389b987..31534479e 100644 --- a/editions/tw5.com/tiddlers/filters/syntax/Named Filter Run Prefix.tid +++ b/editions/tw5.com/tiddlers/filters/syntax/Named Filter Run Prefix.tid @@ -4,7 +4,7 @@ tags: [[Filter Run Prefix]] title: Named Filter Run Prefix type: text/vnd.tiddlywiki -In <<.from-version "5.1.23">> the named filter run prefixes where implemented. `:cascade`, `:map` and `:sort` have been added later as shown in the diagrams. +In <<.from-version "5.1.23">> the named filter run prefixes were implemented. `:cascade`, `:map` and `:sort` have been added later as shown in the diagrams. A named filter run prefix can precede any [[run|Filter Run]] of a [[filter expression|Filter Expression]] in place of a [[shortcut run prefix|Shortcut Filter Run Prefix]]. From 068b76b07d4a30ec40e1f782addea43c5e9ed598 Mon Sep 17 00:00:00 2001 From: springerspandrel <66639553+springerspandrel@users.noreply.github.com> Date: Sat, 29 Jun 2024 08:25:52 -0400 Subject: [PATCH 09/11] Docs: Update AutoSave.tid replace dead link to "SaverModule" with SavingMechanism (#8303) AutoSave tiddler's first sentence currently points to SaverModule, which is a missing tiddler. SavingMechanism seems to be the retitled tiddler that wasn't relinked. (Perhaps more changes are warranted, but this minimal change avoids the embarrassment of a dead link at a place newbies might actually be depending on info.) --- editions/tw5.com/tiddlers/features/AutoSave.tid | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/editions/tw5.com/tiddlers/features/AutoSave.tid b/editions/tw5.com/tiddlers/features/AutoSave.tid index 17a0ef59c..50758bf6e 100644 --- a/editions/tw5.com/tiddlers/features/AutoSave.tid +++ b/editions/tw5.com/tiddlers/features/AutoSave.tid @@ -4,7 +4,7 @@ tags: Features title: AutoSave type: text/vnd.tiddlywiki -If there is a SaverModule available that supports it, TiddlyWiki will automatically trigger a save of the current document on clicking <<.icon $:/core/images/done-button>> ''ok'' or <<.icon $:/core/images/delete-button>> ''delete'' when editing a tiddler. +If there is a SavingMechanism available that supports it, TiddlyWiki will automatically trigger a save of the current document on clicking <<.icon $:/core/images/done-button>> ''ok'' or <<.icon $:/core/images/delete-button>> ''delete'' when editing a tiddler. You should see a yellow notification at the top right of the window to confirm that an automatic save has taken place. From 64e6a9a94620b6d06fcfd64979281128b255b142 Mon Sep 17 00:00:00 2001 From: springerspandrel <66639553+springerspandrel@users.noreply.github.com> Date: Sat, 29 Jun 2024 08:26:09 -0400 Subject: [PATCH 10/11] Docs: Update Lists in WikiText.tid so css class targets a real class (#8302) Replace dummy .MyClass with a functional class such as .tc-muted, so that the example renders in a way that shows a difference. --- editions/tw5.com/tiddlers/wikitext/Lists in WikiText.tid | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/editions/tw5.com/tiddlers/wikitext/Lists in WikiText.tid b/editions/tw5.com/tiddlers/wikitext/Lists in WikiText.tid index feca125ee..29cd06464 100644 --- a/editions/tw5.com/tiddlers/wikitext/Lists in WikiText.tid +++ b/editions/tw5.com/tiddlers/wikitext/Lists in WikiText.tid @@ -48,7 +48,7 @@ Here's an example the other way around, with numbers as the first level: You can also assign a CSS class to an individual member of a list with this notation: <> From 703edd154ccdbad6ac2e1723e79e30a9da01751f Mon Sep 17 00:00:00 2001 From: Jeremy Ruston Date: Sun, 30 Jun 2024 18:21:11 +0100 Subject: [PATCH 11/11] Fix illegal filename --- .../Fields/_canonical_uri.tid => fields/_canonical_uriField.tid} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename editions/tw5.com/tiddlers/{$:/language/Docs/Fields/_canonical_uri.tid => fields/_canonical_uriField.tid} (100%) diff --git a/editions/tw5.com/tiddlers/$:/language/Docs/Fields/_canonical_uri.tid b/editions/tw5.com/tiddlers/fields/_canonical_uriField.tid similarity index 100% rename from editions/tw5.com/tiddlers/$:/language/Docs/Fields/_canonical_uri.tid rename to editions/tw5.com/tiddlers/fields/_canonical_uriField.tid