Merge branch 'tiddlywiki-com'

This commit is contained in:
Jeremy Ruston 2025-10-11 15:53:49 +01:00
commit 61e638c972
51 changed files with 92 additions and 77 deletions

View file

@ -3,7 +3,7 @@ created: 20250708130030654
modified: 20250826162904085
<div style.float="right" style.padding-left="1em">
<$image source="Community Survey 2025.png" alt="Shaping the future of TiddlyWiki with the Community Survey 2025" width="280"/>
<$image source="Community Survey 2025" alt="Shaping the future of TiddlyWiki with the Community Survey 2025" width="280"/>
</div>
The core developers work hard year by year to continuously improve ~TiddlyWiki. Part of the satisfaction is that we are not just building software for ourselves, were serving the needs of a wider community of users.

View file

@ -1,5 +1,5 @@
created: 20240507221902644
modified: 20240729082610287
modified: 20250814073256942
tags: Concepts
title: CompoundTiddlers
type: text/vnd.tiddlywiki
@ -8,7 +8,7 @@ Compound tiddlers are a special type of tiddler that can store one or more paylo
The compound tiddler format is extremely simple, and includes the notable flaw that it does not permit tiddlers that contain a plus sign (`+`) on a line by itself. It is not intended as a general purpose way of storing tiddler data.
Compound tiddlers are identified by having their type field set to `text/vnd.tiddlywiki-multiple`.
Compound tiddlers are identified by having their [[type field|ContentType]] set to `text/vnd.tiddlywiki-multiple`.
The content of a compound tiddler consists of a sequence of tiddlers separated by a plus sign (`+`) on a line by itself. Each tiddler uses the same format as [[.tid files|TiddlerFiles]].

View file

@ -9,7 +9,7 @@ type: text/vnd.tiddlywiki
There are two ways default tiddlers can be defined:
* A [[title-list|Title List]] eg: `TiddlerTitle` and `[[Title with spaces]]`
* [[Filter expressions|Filter Expression], using filter operators eg: `[tag[HelloThere]]`
* [[Filter expressions|Filter Expression]], using filter operators eg: `[tag[HelloThere]]`
The resulting list of titles is then inserted into the [[story river|Story River]].

View file

@ -1,5 +1,5 @@
created: 20130828185900000
modified: 20150221120839000
modified: 20250814073940003
tags: Definitions
title: ContentType
type: text/vnd.tiddlywiki
@ -11,19 +11,20 @@ In TiddlyWiki, the `type` field gives the content type to apply to the main `tex
!! List of Common Content Types
|!Group |!Type |!Content of `type` field |
|^''Developer'' |Data dictionary |application/x-tiddler-dictionary|
|~|~JavaScript code |application/javascript|
|~|JSON data |application/json|
|~|Static stylesheet |text/css|
|^''Developer'' |[[Data dictionary|DictionaryTiddlers]] |application/x-tiddler-dictionary|
|~|[[Compound Tiddler|CompoundTiddlers]] |text/vnd.tiddlywiki-multiple|
|~|JavaScript code |application/javascript|
|~|[[JSON data|JSONTiddlers]] |application/json|
|~|[[Static stylesheet|Using Stylesheets]] |text/css|
|^''Image''|GIF image |image/gif|
|~|ICO format icon file |image/x-icon|
|~|JPEG image |image/jpeg|
|~|PDF image |application/pdf|
|~|PNG image |image/png|
|~|Structured Vector Graphics image |image/svg+xml|
|^''Text''|HTML markup |text/html|
|^''Text''|[[HTML markup|HyperText Markup Language]] |text/html|
|~|[[CSS|Cascading Style Sheets]] stylesheet |text/css|
|~|[[Comma-separated values|Comma-Separated Values]] |text/csv|
|~|Plain text |text/plain|
|~|~TiddlyWiki 5 |text/vnd.tiddlywiki|
|~|~TiddlyWiki Classic |text/x-tiddlywiki|
|~|[[TiddlyWiki 5|WikiText]] |text/vnd.tiddlywiki|
|~|[[TiddlyWiki Classic|TiddlyWikiClassic]] |text/x-tiddlywiki|

View file

@ -1,9 +1,9 @@
caption: range
created: 20171221184734665
modified: 20230321133838310
modified: 20251008154315078
op-input: ignored
op-neg-output: a series of evenly spaced numbers ranging from `<begin>` to `<end>` in reverse order
op-output: a series of evenly spaced numbers ranging from `<begin>` to `<end>`
op-neg-output: a series of evenly spaced numbers ranging from `[BEGIN]` to `[END]` in reverse order
op-output: a series of evenly spaced numbers ranging from `[BEGIN]` to `[END]`
op-parameter: a range specification, like `[1],[5]`
op-parameter-name: N
op-purpose: generate a range of numbers
@ -23,42 +23,56 @@ The `range` operator produces a list of numbers counting up or down. It is usef
<<.from-version "5.2.0">> The range operator has been updated to use multiple parameters. Prior to this version, the range operator only had one parameter, with the three parts delimited by `,`, `;` or `:`.
In the descriptions below the words `BEGIN`, `END` and `STEP` are placeholders.
```
[range[<begin>]]
[range[<begin>],[<end>]]
[range[<begin>],[<end>],[<step>]]
[range[END]]
[range[BEGIN],[END]]
[range[BEGIN],[END],[STEP]]
```
The behaviour depends on the number of parameters:
|Parameter |Output |h
|`<end>` |Whole numbers up to `<end>` |
|`<begin>,<end>` |Numbers from `<begin>` to `<end>`, spaced by whole numbers |
|`<begin>,<end>,<step>` |Numbers from `<begin>` to `<end>` spaced out by `<step>` |
|Parameter(s) Literal |Output |h
|`[END]` |Whole numbers up to `[END]` eg: `[range[7]]`|
|`[BEGIN],[END]` |Numbers from `[BEGIN]` to `[END]`, spaced by whole numbers eg: `[range[1],[10]]` |
|`[BEGIN],[END],[STEP]` |Numbers from `[BEGIN]` to `[END]` spaced out by `[STEP]` eg: `[range[1],[7],[2]]` |
Each part must be a number, and works as follows:
|Parameter(s) Dynamic |Output |h
|`<END>` |Whole numbers up to `<END>` eg: `[range<myRangeEnd>]`.<br>The <<.var myRangeEnd>> variable has to be defined somewhere else with eg: <<.wid let>> widget |
|`{BEGIN},<END>` |Numbers from `{BEGIN}` to `<END>` eg: `[range{myRangeStart},<myRangeEnd>]`.<br>The <<.param myRangeStart>> will be transcluded from a tiddler "myRanageStart" and <<.var myRangeEnd>> comes from a variable |
* `<begin>`: start counting at this number.
** Defaults to 1 if `<end>` is at least 1 (or -1 if `<end>` is at most -1).
* `<end>`: stop counting at this number.
Each parameter must be a number, and works as follows:
* `[BEGIN]`: start counting at this number.
** Defaults to 1 if `[END]` is at least 1 (or -1 if `[END]` is at most -1).
* `[END]`: stop counting at this number.
** This number will appear in the list unless it falls between two steps.
* `<step>`: count up (or down) by this amount.
* `[STEP]`: count up (or down) by this amount.
** Defaults to 1.
** Cannot be zero.
** We always count from `<begin>` toward `<end>`, whether `<step>` is positive or negative.
** We always count from `[BEGIN]` toward `[END]`, whether `[STEP]` is positive or negative.
The number of decimal points in the output is fixed, and based on the parameter with the //most// decimal points.
To prevent the browser from freezing, `range` is currently limited to 10,000 values.
!!Examples
!! Examples
<<range_example "7">>
<<wikitext-example-without-html
"""<$list variable=n filter="[range[7]]" join=", "><<n>></$list>""">>
<<range_example "1],[10">>
<<wikitext-example-without-html
"""<$list variable=n filter="[range[3],[10]]" join=", "><<n>></$list>""">>
<<range_example "17],[13">>
<<wikitext-example-without-html
"""<$list variable=n filter="[range[17],[13]]" join=", "><<n>></$list>""">>
<<range_example "1.001],[5],[1">>
<<wikitext-example-without-html
"""<$list variable=n filter="[range[1.001],[8],[2]]" join=", "><<n>></$list>""">>
<<wikitext-example-without-html
"""<$list variable=n filter="[range[.9],[1.1],[.004]]" join=", "><<n>></$list>""">>
<<range_example ".5],[1.4],[.004">>

View file

@ -1,7 +1,7 @@
title: HelloThumbnail - Community Survey 2025
tags: HelloThumbnail
color:rgb(234, 205, 183)
image: Community Survey 2025.png
color: rgb(234, 205, 183)
image: Community Survey 2025
caption: Community Survey
link: Community Survey 2025
ribbon-text: NEW

View file

@ -1,7 +1,7 @@
background-color: #EDB431
caption: How is ~TiddlyWiki Funded?
color: #ff0
image: Funding.png
image: Funding
link: Funding TiddlyWiki
tags: HelloThumbnail
title: HelloThumbnail - Funding

View file

@ -1,7 +1,7 @@
background-color: #EDB431
caption: Intertwingled Innovations
color: #ff0
image: Intertwingled Innovations.png
image: Intertwingled Innovations
link: Intertwingled Innovations
tags: HelloThumbnail
title: HelloThumbnail - Intertwingled Innovations

View file

@ -4,6 +4,7 @@ color: purple
background-color: #fff
caption: ~MultiWikiServer
link: MultiWikiServer
image: MWS Banner.png
image: MWS Banner
type: text/vnd.tiddlywiki
Find out more about the new ~MultiWikiServer plugin that turns ~TiddlyWiki into a full-fledged server system supporting multiple user accounts and tiddler sharing

View file

@ -2,7 +2,8 @@ title: HelloThumbnail - Newsletter
tags: HelloThumbnail
caption: ~TiddlyWiki Newsletter
link: TiddlyWiki Newsletter
image: TiddlyWiki Newsletter Badge.png
image: TiddlyWiki Newsletter Badge
color: #fff
type: text/vnd.tiddlywiki
Subscribe to the ~TiddlyWiki Newsletter, a fortnightly summary of the most interesting and relevant news from the ~TiddlyWiki community

View file

@ -1,8 +1,9 @@
title: HelloThumbnail - TiddlyWiki Privacy
tags: HelloThumbnail
color: #D5B7EA
image: TiddlyWiki Privacy Badge.png
image: TiddlyWiki Privacy Badge
caption: Your Privacy and Security
link: TiddlyWiki Privacy and Security
type: text/vnd.tiddlywiki
With care, ~TiddlyWiki can be used totally privately, without needing to trust anything or anyone but your own device

Binary file not shown.

Before

Width:  |  Height:  |  Size: 241 KiB

After

Width:  |  Height:  |  Size: 118 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 181 KiB

View file

@ -1,6 +0,0 @@
alt-text: Shape the future by taking the TiddlyWiki Community Survey 2025
created: 20250708125233847
modified: 20250708125233847
tags: picture
title: Community Survey 2025.png
type: image/png

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

View file

@ -0,0 +1,4 @@
alt-text: Shape the future by taking the TiddlyWiki Community Survey 2025
tags: picture
title: Community Survey 2025
type: image/webp

Binary file not shown.

Before

Width:  |  Height:  |  Size: 184 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

View file

@ -1,4 +1,4 @@
title: Funding.png
type: image/png
title: Funding
type: image/webp
tags: picture
alt-text: Hand over a debit-card.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 109 KiB

View file

@ -1,3 +0,0 @@
title: Intertwingled Innovations.png
type: image/png
tags: picture

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View file

@ -0,0 +1,3 @@
title: Intertwingled Innovations
type: image/webp
tags: picture

Binary file not shown.

Before

Width:  |  Height:  |  Size: 173 KiB

View file

@ -1,4 +0,0 @@
title: MWS Banner.png
type: image/png
tags: picture
alt-text: Banner for the new Multi Wiki Server plugin for TiddlyWiki

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

View file

@ -0,0 +1,6 @@
alt-text: Banner for the new Multi Wiki Server plugin for TiddlyWiki
created: 20250718090840336
modified: 20250718091156532
tags: picture
title: MWS Banner
type: image/webp

Binary file not shown.

Before

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

View file

@ -1,4 +1,4 @@
title: TiddlyWiki Marketplace Banner
type: image/jpeg
type: image/webp
tags: picture
alt-text: Motovun Jack with a shopping cart. Blue floor, orange background.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

View file

@ -1,5 +1,5 @@
title: Tiddler Poster.png
type: image/png
title: Tiddler Poster
type: image/webp
source: https://tiddlywiki.com/poster
tags: picture
alt-text: Poster with a headline: Your messy thoughts. Organized. Below is an abstract Stickleback fish and tiddlywiki.com URL.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 256 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View file

@ -1,4 +1,4 @@
title: TiddlyFox Apocalypse.png
type: image/png
title: TiddlyFox Apocalypse Badge
type: image/webp
tags: picture
alt-text: Motovun Jack's head with a FireFox logo over the head and a date: Nov. 14th 2017 on the left.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View file

@ -1,4 +1,4 @@
title: TiddlyWiki Classic.png
type: image/png
title: TiddlyWiki Classic
type: image/webp
tags: picture
alt-text: TiddlyWiki classic screenshto thumbnail.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 170 KiB

View file

@ -1,6 +0,0 @@
alt-text: Motovun Jack reads a Newsletter.
created: 20240630093143711
modified: 20240630094906495
tags: picture
title: TiddlyWiki Newsletter Badge.png
type: image/png

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.9 KiB

View file

@ -0,0 +1,4 @@
alt-text: Motovun Jack reads a Newsletter.
tags: picture
title: TiddlyWiki Newsletter Badge
type: image/webp

Binary file not shown.

Before

Width:  |  Height:  |  Size: 308 KiB

View file

@ -1,6 +0,0 @@
alt-text: Motovun Jack's laser eyes highlight TiddlyWiki's security badge
created: 20241106165307259
modified: 20241106165307259
tags: picture
title: TiddlyWiki Privacy Badge.png
type: image/png

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View file

@ -0,0 +1,4 @@
created: 20250718090420319
modified: 20250718090424617
title: TiddlyWiki Privacy Badge
type: image/webp

Binary file not shown.

Before

Width:  |  Height:  |  Size: 224 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

View file

@ -1,4 +1,4 @@
title: Twenty Years of TiddlyWiki
type: image/png
type: image/webp
tags: picture
alt-text: Screenshot of TiddlyWiki from 20th September 2004 with a banner reading "Twenty Years"

View file

@ -1,8 +1,9 @@
created: 20241106165307259
modified: 20241117170845666
title: TiddlyWiki Privacy and Security
type: text/vnd.tiddlywiki
<span class="tc-float-right tc-bordered-image">[img width=200 [TiddlyWiki Privacy Badge.png]]</span>
<span class="tc-float-right tc-bordered-image">[img width=200 [TiddlyWiki Privacy Badge]]</span>
''TiddlyWiki is unique in that ordinary people can use it securely and privately without any special training.'' The key is that ~TiddlyWiki is just a text file, or a folder of files, so everything that you may already know about how to keep your documents and images private can be applied to ~TiddlyWiki. Also, because your ~TiddlyWiki data is stored in simple text files, you can be confident that it will still be securely accessible in the decades to come.
!! ~TiddlyWiki Configurations