1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2026-02-12 13:09:50 +00:00

Compare commits

...

21 Commits

Author SHA1 Message Date
Mario Pietsch
6fc65c1560 [DOCS] Slightly Improve "How to create keyboard shortcuts" Readability (#9478) 2026-02-05 17:01:40 +01:00
Mario Pietsch
ab29f17d35 [DOCS] Add Repo-link to "Installing official plugins on Node.js" (#9483)
* [DOCS] Add Repo-link to "Installing official plugins on Node.js"

* Update Installing official plugins on Node.js.tid
2026-02-04 21:26:48 +01:00
IchijikuIchigo
5ae4770317 [ja_JP] Update of Japanese translations (#9581)
* [ja_JP] Japanese translation update from commit: 5ff4e02

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\hire-jeremy\Hire Jeremy Sidebar Segment.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\hire-jeremy\Hire Jeremy Sidebar Segment.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\hire-jeremy\HireJeremy.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\hellothere\thumbnails\HelloThumbnail - Community Survey.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\hellothere\thumbnails\HelloThumbnail - TW5-Graph.tid'

* [ja_JP] Japanese translation update from commit: e3af967

* [ja_JP] Japanese translation update from commit: bdc0fe1

* [ja_JP] Japanese translation update from commit: e3af967

* [ja_JP] Japanese translation update from commit: bdc0fe1, e3af967

* [ja_JP] Japanese translation update from commit: fdafdba, e3af967, ecba671, 935e89b

* [ja_JP] Japanese translation update from commit: bdc0fe1, e3af967

* [ja_JP] Japanese translation update from commit: 0763ee5

* [ja_JP] Japanese translation update from commit: bdc0fe1

* [ja_JP] Japanese translation update from commit: b0d950f, 4dc89f6

* [ja_JP] Japanese translation update from commit: 4dc89f6

* [ja_JP] Japanese translation update from commit: 4dc89f6

* [ja_JP] Japanese translation update from commit: 4dc89f6

* [ja_JP] Japanese translation update from commit: b0d950f, 4dc89f6

* [ja_JP] Japanese translation update from commit: 4dc89f6

* [ja_JP] Japanese translation update from commit: 4dc89f6

* [ja_JP] Japanese translation update from commit: 4dc89f6

* [ja_JP] Japanese translation update from commit: 4dc89f6

* [ja_JP] Japanese translation update from commit: b0d950f

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\Commands.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\BuildCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\ClearPasswordCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\CommandsCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\DeleteTiddlersCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\EditionsCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\FetchCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\HelpCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\ImportCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\InitCommand.tid'

* [ja-JP] Japanese translation of 'editions\ja-JP\tiddlers\commands\ListenCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\LoadCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\MakeLibraryCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\OutputCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\PasswordCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\RenderCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\SaveCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\SaveWikiFolderCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\SetFieldCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\UnpackPluginCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\VerboseCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\VersionCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\RenderTiddlerCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\RenderTiddlersCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\SaveTiddlerCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\SaveTiddlersCommand.tid'

* [ja-JP] Japanese translation of 'editions\tw5.com\tiddlers\commands\ServerCommand.tid'
2026-02-04 21:24:55 +01:00
Mario Pietsch
70b4557738 [DOCS] Add link to "TiddlyWiki Archive" tiddler to the TiddlyWiki Releases info (#9613) 2026-01-25 16:59:54 +01:00
Mario Pietsch
efe58e41bc [DOCS] Fix some typos in "days Operator (Examples)" (#9479)
* [DOCS] Fix some typos in "days Operator (Examples)"

* Remove created and modified fields from days.tid

Remove created and modified fields from days.tid
2026-01-21 09:09:14 +01:00
Mario Pietsch
79e3d14698 [DOCS] Make TaskManagementExamples more "hackable" (#9482)
* [DOCS] Make TaskManagementExamples more "hackable"

* Update modified date in TaskManagementExample.tid

* Fix modified date in TaskManagementExampleDraggable
2026-01-20 13:23:17 +01:00
superuser-does
763d717a13 Improvements to DateFormat tiddler (#9583) 2026-01-20 13:18:24 +01:00
Mario Pietsch
419fe68ee2 [Docs] Improve tag-pill documentation and examples (#9580)
* [Docs] Improve tag-pill documentation and examples

* Apply suggestion from @saqimtiaz

---------

Co-authored-by: Saq Imtiaz <saq.imtiaz@gmail.com>
2026-01-14 14:04:34 +01:00
yaisog
47ab3476f6 Improve LogWidget and ActionLogWidget documentation (#9550) 2026-01-05 14:31:11 +01:00
Mario Pietsch
f0e64660f2 [DOCS] Add multi-columns class to Widgets in Wikitext (#9516) 2026-01-04 21:45:19 +00:00
Mario Pietsch
7cb422242a DOCS - Fix typo in Date Fields (#9518) 2026-01-04 21:36:57 +00:00
superuser-does
5fa1098c03 tw5.com: remove duplicate text from Forums tiddler (#9523) 2026-01-04 18:15:37 +00:00
superuser-does
92dc927c7b docs: savetiddlers extension is now Firefox-only (#9524)
* tw5.com: removed Chrome browser from savetiddlers

Was deprecated in early 2025, and is now Firefox-only

Additional changes:
* Lowercased buggyj in line with how the name is used elsewhere on tw5.com and the rest of the internet
* Pulled url from the url field (following the example of Timimi resource tiddler)
* Changed formatting of title to match other community resources

* tw5.com: update French & Japanese savetiddlers plugin docs to note it is now Firefox-only

Please note this update was validated using machine translation
2026-01-04 18:12:56 +00:00
superuser-does
f3fa69e229 Docs: rename 'definition lists' to 'description lists' (#9535)
* docs: Definition Lists to definition lists

* tw5.com: rename Definition Lists to Description Lists throught tiddler

* apply recommendations by @pmario on #9535
2026-01-04 17:37:54 +00:00
peteratkins
7fb8560908 Signing CLA (#9534)
Co-authored-by: Jeremy Ruston <jeremy@jermolene.com>
2026-01-04 13:30:54 +00:00
Jeremy Ruston
ff7814360e Cleanup whitespace in CLA 2026-01-04 13:19:24 +00:00
hsteve11
2d9303c6ff Signing CLA (#9539) 2026-01-04 13:18:46 +00:00
Mario Pietsch
6aee5eb0c7 Add Filter Syntax History link to Filters tiddler (#9541) 2026-01-04 13:16:54 +00:00
XLBilly
4196d96adc [DOCS] Update docs about saving via WebDAV (#9543) 2026-01-02 09:42:58 +01:00
wiki-tutor
838fad916d Signing CLA (#9527) 2025-12-28 18:30:51 +00:00
Jeremy Ruston
935e89bd93 Tweak HelloThere thumbnail ordering 2025-12-20 09:25:25 +00:00
78 changed files with 699 additions and 220 deletions

View File

@@ -1,17 +0,0 @@
caption: savetiddlers
color: #4DB6AC
community-author: Buggyj
created: 20171109171935039
delivery: Browser Extension
description: Extension pour les navigateurs Chrome et Firefox
fr-title:
method: save
modified: 20220402105820520
tags: Chrome Firefox Saving [[Other Resources]] plugins
title: "savetiddlers" Extension for Chrome and Firefox by buggyj
type: text/vnd.tiddlywiki
url: https://github.com/buggyj/savetiddlers
Une extension pour Google Chrome et Mozilla Firefox qui fluidifie l'utilisation de [[l'enregistreur HTML5 par défaut|Saving with the HTML5 fallback saver]] de <<tw>>, et le rend presque aussi convivial que ~TiddlyFox une fois configurée.
https://github.com/buggyj/savetiddlers

View File

@@ -0,0 +1,17 @@
caption: savetiddlers
color: #4DB6AC
community-author: buggyj
created: 20171109171935039
delivery: Browser Extension
description: Extension pour les navigateur Firefox
fr-title:
method: save
modified: 20250809092435788
tags: Firefox Saving [[Other Resources]] plugins
title: savetiddlers: Extension for Firefox by buggyj
type: text/vnd.tiddlywiki
url: https://github.com/buggyj/savetiddlers
Une extension Mozilla Firefox qui fluidifie l'utilisation de [[l'enregistreur HTML5 par défaut|Saving with the HTML5 fallback saver]] de <<tw>>, et le rend presque aussi convivial que [[TiddlyFox]] une fois configurée.
{{!!url}}

View File

@@ -0,0 +1,13 @@
created: 20140425085548209
modified: 20260112112942242
original-modified: 20140427210435569
tags: Commands
title: BuildCommand
ja-title: Buildコマンド
type: text/vnd.tiddlywiki
caption: build
{{$:/language/Help/build}}
ビルドターゲットの定義の詳細については、[[tiddlywiki.infoファイル|tiddlywiki.info Files]]を参照してください。

View File

@@ -0,0 +1,6 @@
title: ClearPasswordCommand
ja-title: ClearPasswordコマンド
tags: Commands
caption: clearpassword
{{$:/language/Help/clearpassword}}

View File

@@ -0,0 +1,17 @@
created: 20150117174359000
modified: 20260112112021010
original-modified: 20241018094151786
tags: Concepts Reference
title: Commands
ja-title: コマンド
type: text/vnd.tiddlywiki
<<.def コマンド>>とは、以下に列挙した単語で、頭に`--`を付けて記述され、Node.jsのコマンドラインオプションとして使用され、必要なアクションを示します。使用方法の詳細については、[[Node.jsでTiddlyWikiを使用する|Using TiddlyWiki on Node.js]]を参照してください。
''コマンド''
<<list-links "[tag[Commands]] -[tag[$:/deprecated]]" class:"multi-columns">>
''非推奨のコマンド''
<<list-links "[tag[Commands]] :and[tag[$:/deprecated]]" class:"multi-columns">>

View File

@@ -0,0 +1,10 @@
created: 20221204202531478
modified: 20260113104448590
original-modified: 20221204202531478
tags: Commands
title: CommandsCommand
ja-title: Commandsコマンド
type: text/vnd.tiddlywiki
caption: commands
{{$:/language/Help/commands}}

View File

@@ -0,0 +1,9 @@
title: DeleteTiddlersCommand
ja-title: DeleteTiddlersコマンド
tags: Commands
created: 20190530155418184
modified: 20260113104702839
original-modified: 20190530155418184
caption: deletetiddlers
{{$:/language/Help/deletetiddlers}}

View File

@@ -0,0 +1,10 @@
created: 20141029114305697
modified: 20260113104841742
original-modified: 20141029114305697
tags: Commands
title: EditionsCommand
ja-title: Editionsコマンド
type: text/vnd.tiddlywiki
caption: editions
{{$:/language/Help/editions}}

View File

@@ -0,0 +1,10 @@
created: 20170218131511071
modified: 20260113105010966
original-modified: 20170218131511071
tags: Commands
title: FetchCommand
ja-title: Fetchコマンド
type: text/vnd.tiddlywiki
caption: fetch
{{$:/language/Help/fetch}}

View File

@@ -0,0 +1,10 @@
created: 20140225195548209
modified: 20260113105202782
original-modified: 20140225195738745
tags: Commands
title: HelpCommand
ja-title: Helpコマンド
type: text/vnd.tiddlywiki
caption: help
{{$:/language/Help/help}}

View File

@@ -0,0 +1,10 @@
caption: import
created: 20170712153850528
modified:
original-modified: 20170712153850528
tags: Commands
title: ImportCommand
ja-title: Importコマンド
type: text/vnd.tiddlywiki
{{$:/language/Help/import}}

View File

@@ -0,0 +1,14 @@
created: 20140223195548209
modified: 20260114113000902
original-modified: 20140617212529392
tags: Commands
title: InitCommand
ja-title: Initコマンド
type: text/vnd.tiddlywiki
caption: init
{{$:/language/Help/init}}
参照:
* [[Node.jsの環境変数|Environment Variables on Node.js]]

View File

@@ -0,0 +1,12 @@
caption: listen
created: 20180626135301279
modified: 20260114113255286
original-modified: 20180701171046122
tags: Commands
title: ListenCommand
ja-title: Listenコマンド
type: text/vnd.tiddlywiki
<<.from-version "5.1.18">> TiddlyWikiのWebサーバー機能の詳細については、WebServerを参照してください。
{{$:/language/Help/listen}}

View File

@@ -0,0 +1,10 @@
created: 20140119201439976
modified: 20260114113547774
original-modified: 20140119201554602
tags: Commands
title: LoadCommand
ja-title: Loadコマンド
type: text/vnd.tiddlywiki
caption: load
{{$:/language/Help/load}}

View File

@@ -0,0 +1,12 @@
created: 20140903085210479
modified: 20260115111052473
original-modified: 20140903085210479
tags: Commands
title: MakeLibraryCommand
ja-title: MakeLibraryコマンド
type: text/vnd.tiddlywiki
caption: makelibrary
{{$:/language/Help/makelibrary}}
詳細については、UpgradeMechanismを参照してください。

View File

@@ -0,0 +1,10 @@
created: 20140425085548209
modified: 20260115111503921
original-modified: 20140425085738745
tags: Commands
title: OutputCommand
ja-title: Outputコマンド
type: text/vnd.tiddlywiki
caption: output
{{$:/language/Help/output}}

View File

@@ -0,0 +1,6 @@
title: PasswordCommand
ja-title: Passwordコマンド
tags: Commands
caption: password
{{$:/language/Help/password}}

View File

@@ -0,0 +1,18 @@
caption: render
created: 20170919131752774
modified: 20260115111855816
original-modified: 20250811164528905
tags: Commands
title: RenderCommand
ja-title: Renderコマンド
type: text/vnd.tiddlywiki
{{$:/language/Help/render}}
<$button class="tc-btn-invisible" style="text-decoration:underline">
利用可能なレンダリングテンプレートを表示
<$action-setfield $tiddler="$:/temp/advancedsearch" text="[all[shadows]prefix[$:/core/templates/]]"/>
<$action-setfield $tiddler="$:/temp/advancedsearch/input" text="[all[shadows]prefix[$:/core/templates/]]"/>
<$action-setfield $tiddler="$:/state/tab--1498284803" text="$:/core/ui/AdvancedSearch/Filter"/>
<$action-navigate $to="$:/AdvancedSearch"/>
</$button>

View File

@@ -0,0 +1,9 @@
caption: rendertiddler
tags: Commands $:/deprecated
title: RenderTiddlerCommand
ja-title: RenderTiddlerコマンド
type: text/vnd.tiddlywiki
<<.deprecated-since "5.1.15" "RenderCommand">>.
{{$:/language/Help/rendertiddler}}

View File

@@ -0,0 +1,9 @@
caption: rendertiddlers
tags: Commands $:/deprecated
title: RenderTiddlersCommand
ja-title: RenderTiddlersコマンド
type: text/vnd.tiddlywiki
<<.deprecated-since "5.1.15" "RenderCommand">>.
{{$:/language/Help/rendertiddlers}}

View File

@@ -0,0 +1,10 @@
caption: save
created: 20170919131738203
modified: 20260115112431945
original-modified: 20170919131813069
tags: Commands
title: SaveCommand
ja-title: Saveコマンド
type: text/vnd.tiddlywiki
{{$:/language/Help/save}}

View File

@@ -0,0 +1,10 @@
caption: savetiddler
created: 20131218121606089
tags: Commands $:/deprecated
title: SaveTiddlerCommand
ja-title: SaveTiddlerコマンド
type: text/vnd.tiddlywiki
<<.deprecated-since "5.1.15" "SaveCommand">>.
{{$:/language/Help/savetiddler}}

View File

@@ -0,0 +1,10 @@
caption: savetiddlers
created: 20140609121606089
tags: Commands $:/deprecated
title: SaveTiddlersCommand
ja-title: SaveTiddlersコマンド
type: text/vnd.tiddlywiki
<<.deprecated-since "5.1.15" "SaveCommand">>.
{{$:/language/Help/savetiddlers}}

View File

@@ -0,0 +1,9 @@
title: SaveWikiFolderCommand
ja-title: SaveWikiFolderコマンド
tags: Commands
created: 20190414110120829
modified: 20260115112615647
original-modified: 20190414110120829
caption: savewikifolder
{{$:/language/Help/savewikifolder}}

View File

@@ -0,0 +1,16 @@
caption: server
created: 20131219163923630
modified: 20260115113945040
original-modified: 20180626150505679
tags: Commands $:/deprecated
title: ServerCommand
ja-title: Serverコマンド
type: text/vnd.tiddlywiki
<<.deprecated-since "5.1.18" "ListenCommand">>.
''この`--server`コマンドは廃止されました。新しい[[Listenコマンド|ListenCommand]]を使用してください。''
TiddlyWikiのWebサーバー機能の詳細については、WebServerを参照してください。
{{$:/language/Help/server}}

View File

@@ -0,0 +1,9 @@
title: SetFieldCommand
ja-title: SetFieldコマンド
tags: Commands
created: 20140609121606089
modified: 20260115112749128
original-modified: 20140609121606089
caption: setfield
{{$:/language/Help/setfield}}

View File

@@ -0,0 +1,10 @@
created: 20141029114305697
modified: 20260115112913290
original-modified: 20141029114305697
tags: Commands
title: UnpackPluginCommand
ja-title: UnpackPluginコマンド
type: text/vnd.tiddlywiki
caption: unpackplugin
{{$:/language/Help/unpackplugin}}

View File

@@ -0,0 +1,6 @@
title: VerboseCommand
ja-title: Verboseコマンド
tags: Commands
caption: verbose
{{$:/language/Help/verbose}}

View File

@@ -0,0 +1,6 @@
title: VersionCommand
ja-title: Versionコマンド
tags: Commands
caption: version
{{$:/language/Help/version}}

View File

@@ -1,13 +1,13 @@
created: 20140320230543190
modified: 20241004114128016
original-modified: 20160602172752299
tags: Community
tags: Resources
title: Articles
ja-title: 記事
caption: 記事
type: text/vnd.tiddlywiki
~TiddlyWikiについて書かれた最近の記事をいくつか紹介します。新しい記事は、GitHub、Twitter、または[[TiddlyWikiグループ|Forums]]に投稿して送信してください。
~TiddlyWikiについて書かれた最近の記事をいくつか紹介します。新しい記事は、GitHub、または[[TiddlyWikiグループ|Forums]]に投稿して送信してください。
<div class="tc-link-info">

View File

@@ -1,7 +1,7 @@
created: 20210101150806938
modified: 20241004110635297
original-modified: 20230803053451496
tags: Community
tags: Resources
title: Community Editions
ja-title: コミュニティエディション
caption: エディション

View File

@@ -1,7 +1,7 @@
created: 20210101152520906
modified: 20241004112603568
original-modified: 20210101152533358
tags: Community
tags: Resources
title: Community Palettes
ja-title: コミュニティパレット
caption: パレット

View File

@@ -1,7 +1,7 @@
created: 20210101152520906
modified: 20241004112108104
original-modified: 20210101152533358
tags: Community
tags: Resources
title: Community Themes
ja-title: コミュニティテーマ
caption: テーマ

View File

@@ -1,13 +1,13 @@
created: 20140320230543190
modified: 20241004113722328
original-modified: 20160602172745917
tags: HelloThere Community
tags: Resources
title: Examples
ja-title: 使用例
caption: 使用例
type: text/vnd.tiddlywiki
このコレクションでは、実際に使用されている~TiddlyWikiの刺激的で興味深い例を紹介します。このコレクションに新しいエントリを送信するには、GitHubやTwitter経由、または[[TiddlyWikiグループ|Forums]]へ投稿してください。
このコレクションでは、実際に使用されている~TiddlyWikiの刺激的で興味深い例を紹介します。このコレクションに新しいエントリを送信するには、GitHub経由、または[[TiddlyWikiグループ|Forums]]へ投稿してください。
<div class="tc-link-info">

View File

@@ -1,7 +1,7 @@
created: 20140321090511826
modified: 20241002114417236
original-modified: 20140919170549958
tags: Community
tags: Resources
title: Latest
ja-title: 最新情報
caption: 最新

View File

@@ -1,7 +1,7 @@
created: 20140721121924384
modified: 20241004114620201
original-modified: 20160712121508468
tags: Community
tags: Resources
title: Meetups
ja-title: 交流会
caption: 交流会

View File

@@ -1,7 +1,7 @@
created: 20210101152520906
modified: 20241004113444185
original-modified: 20210101152533358
tags: Community
tags: Resources
title: Other Resources
ja-title: その他のリソース
caption: その他

View File

@@ -6,7 +6,7 @@ title: TiddlyWiki Hangouts
ja-title: TiddlyWikiハングアウト
type: text/vnd.tiddlywiki
TiddlyWikiコミュニティは、長年にわたり多くのGoogleハングアウトを開催してきました。これらは、[[TiddlyWiki Googleグループ|https://groups.google.com/d/forum/tiddlywiki]]、および、[[TiddlyWiki Twitterアカウント|https://twitter.com/TiddlyWiki]]で発表されます。
TiddlyWikiコミュニティは、長年にわたり多くのGoogleハングアウトを開催してきました。これらは、[[TiddlyWiki Googleグループ|https://groups.google.com/d/forum/tiddlywiki]]で発表されます。
過去のハングアウトは以下の~YouTubeプレイリストにアーカイブされています:

View File

@@ -1,7 +1,7 @@
created: 20140908125300000
modified: 20241004110027506
original-modified: 20160602172722526
tags: Community
tags: Resources
title: Tutorials
ja-title: チュートリアル
caption: チュートリアル

View File

@@ -1,18 +0,0 @@
caption: savetiddlers
color: #4DB6AC
community-author: Buggyj
created: 20171109171935039
delivery: Browser Extension
description: ChromeとFirefoxのブラウザ拡張機能
method: save
modified: 20241014110546647
original-modified: 20210106151027189
tags: Chrome Firefox Saving [[Other Resources]] plugins
title: "savetiddlers" Extension for Chrome and Firefox by buggyj
ja-title: buggyjによるChromeとFirefoxの"savetiddlers"拡張機能
type: text/vnd.tiddlywiki
url: https://github.com/buggyj/savetiddlers
Google ChromeとMozilla Firefoxの拡張機能で、TiddlyWikiの組み込み[[HTML5セーバー|Saving with the HTML5 saver]]による使いにくさの一部を解消し、正しく設定すればTiddlyFoxとほぼ同じくらい簡単に使用できるようになります。
https://github.com/buggyj/savetiddlers

View File

@@ -0,0 +1,18 @@
caption: savetiddlers
color: #4DB6AC
community-author: buggyj
created: 20171109171935039
delivery: Browser Extension
description: Firefoxのブラウザ拡張機能
method: save
modified: 20250809092435788
original-modified: 20250809092435788
tags: Firefox Saving [[Other Resources]] plugins
title: savetiddlers: Extension for Firefox by buggyj
ja-title: buggyjによるFirefoxの"savetiddlers"拡張機能
type: text/vnd.tiddlywiki
url: https://github.com/buggyj/savetiddlers
Mozilla Firefoxの拡張機能で、TiddlyWikiの組み込み[[HTML5セーバー|Saving with the HTML5 saver]]による使いにくさの一部を解消し、正しく設定すれば[[TiddlyFox]]とほぼ同じくらい簡単に使用できるようになります。
{{!!url}}

View File

@@ -0,0 +1,10 @@
title: HelloThumbnail - Community Survey 2025
ja-title: HelloThumbnail - コミュニティ調査2025
tags: HelloThumbnail
color: rgb(234, 205, 183)
image: Community Survey 2025
caption: コミュニティ調査
link: Community Survey 2025
ribbon-text: NEW
2025年コミュニティ調査の結果をご覧ください

View File

@@ -1,7 +1,7 @@
background-color: #EDB431
caption: ~TiddlyWikiの資金調達方法
color: #ff0
image: Funding.png
image: Funding
link: Funding TiddlyWiki
tags: HelloThumbnail
title: HelloThumbnail - Funding

View File

@@ -5,6 +5,5 @@ color: #D5B7EA
image: Grok TiddlyWiki Banner
caption: Grok ~TiddlyWiki 2.0
link: "Grok TiddlyWiki" by Soren Bjornstad
ribbon-text: NEW 2.0
~TiddlyWikiの総合的なインタラクティブガイド。基礎から高度な概念までを網羅し、学習に役立つ演習やヒントも掲載しています

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

@@ -5,7 +5,7 @@ color: purple
background-color: #fff
caption: ~MultiWikiServer
link: MultiWikiServer
image: MWS Banner.png
ribbon-text: SOON
image: MWS Banner
type: text/vnd.tiddlywiki
~TiddlyWikiを、複数のユーザアカウントとTiddlerの共有をサポートする本格的なサーバシステムにする新しい~MultiWikiServerプラグインについて詳細をご覧ください

View File

@@ -3,8 +3,9 @@ ja-title: HelloThumbnail - ニュースレター
tags: HelloThumbnail
caption: ~TiddlyWiki ニュースレター
link: TiddlyWiki Newsletter
image: TiddlyWiki Newsletter Badge.png
image: TiddlyWiki Newsletter Badge
color: #fff
type: text/vnd.tiddlywiki
ribbon-text: NEW
~TiddlyWikiコミュニティからの最も興味深く関連性のあるニュースを隔週でまとめた~TiddlyWikiニュースレターを購読できます
~TiddlyWikiコミュニティからの最も興味深く関連性のあるニュースをまとめた~TiddlyWikiニュースレターを購読できます

View File

@@ -0,0 +1,12 @@
caption: グラフとビジュアリゼーション
color: #5778d8
image: TW5-Graph.png
link: TW5-Graph by Flibbles
tags: HelloThumbnail
title: HelloThumbnail - TW5-Graph
ja-title: HelloThumbnail - TW5-グラフ
ribbon-text: NEW
\rules except wikilink
TiddlyWikiプラグインを使用すれば、Tiddlerのビジュアリゼーションを簡単に作成できます。

View File

@@ -1,9 +1,9 @@
title: HelloThumbnail - TiddlyWiki Privacy
tags: HelloThumbnail
color: #D5B7EA
image: TiddlyWiki Privacy Badge.png
image: TiddlyWiki Privacy Badge
caption: プライバシーとセキュリティ
link: TiddlyWiki Privacy and Security
ribbon-text: NEW
type: text/vnd.tiddlywiki
注意すれば、~TiddlyWikiは完全にプライベートに使用でき、自分のデバイス以外のものや人を信頼する必要はありません

View File

@@ -3,7 +3,7 @@ ja-title: HelloThumbnail - TiddlyWikiLinks
tags: HelloThumbnail
color: #D5B7EA
image: TiddlyWikiLinks
caption: links.tiddlywiki.org
caption: コミュニティリンク
link: Community Links Aggregator
コミュニティによって収集された~TiddlyWiki関連コンテンツへのリンク集

View File

@@ -5,6 +5,5 @@ color: #D5B7EA
image: Twenty Years of TiddlyWiki
caption: ~TiddlyWikiの20年
link: History of TiddlyWiki
ribbon-text: NEW
~TiddlyWiki 20周年のお祝い

View File

@@ -0,0 +1,16 @@
title: Hire Jeremy Sidebar Segment
created: 20250708130030654
modified: 20260112103108498
original-modified: 20250708130030654
tags: $:/tags/SideBarSegment
list-after: $:/core/ui/SideBarSegments/site-subtitle
<div class="yellow-note-sidebar-wrapper">
<div class="yellow-note-sidebar">
<$link to="Hire the founder of TiddlyWiki">
<div class="yellow-note">
<i class="yellow-note-pin"></i>~TiddlyWiki創設者の雇用
</div>
</$link>
</div>
</div>

View File

@@ -0,0 +1,59 @@
title: Hire the founder of TiddlyWiki
ja-title: TiddlyWiki創設者の雇用
modified: 20251220113956682
original-modified: 20250901094938063
created: 20250901094938063
<i class="yellow-note-pin"></i>//[[JeremyRuston]]からのメッセージ//
現在、私の会社[[Intertwingled Innovations]]では、新しい顧客を募集しています。
<$expand.able heading="私を採用する理由">
あなたの組織が~TiddlyWikiを最大限に活用できるように私がサポートできることは次のとおりです:
* ''カスタムアプリケーション'' -- ワークフローを高速化する~TiddlyWikiソリューションを特注します
* ''コアスポンサー'' -- あなたの組織向けに新しい機能や公式プラグインに資金を提供し、~TiddlyWikiエコシステムを強化します
* ''シームレスな統合'' -- 既存のツールやインフラと~TiddlyWikiを接続し、スムーズに連携します
* ''~TiddlyWikiの維持'' -- 商業プロジェクトにより、~TiddlyWikiを維持・革新を続けることができます。私と一緒に活動することは、~TiddlyWikiの未来の支えになります
</$expand.able>
<$expand.able heading="コラボレーションの方法">
プロジェクトは、お客様のビジョン、ゴール、運用状況を理解するために対話から始めます。1つまたは複数の~PoCプロトタイプを作成し、その後、定期的なミーティングで進捗を確認し、次のステップについて合意しながら、反復的なタイムボックス化された開発サイクルを実施します。
私のプロジェクトの多くは長期的なコラボレーションに発展していますが、小規模で集中的なプロジェクトも引き受けています。複数のプロジェクトに同時に取り組み、共通のニーズを特定し、複数のクライアントに役立つコンポーネントを構築しています。それは~TiddlyWikiコミュニティ全体の機能強化につながることも少なくありません。
</$expand.able>
<$expand.able heading="成功事例">
私は幸運にも、世界中の様々な組織と協力し、意義深く興味深いプロジェクトに携わることができました。特に:
* 慈善事業向け -- [[Xememex]], 数千人のユーザーで利用できるマルチユーザー~TiddlyWikiサーバー
* 慈善投資会社向け -- 外部パートナーとパイプラインを共有するエクストラネット
* 法律事務所向け -- 密にリンクされた数十万個のTiddlerを持つハイパーテキストナレッジシステム
* 出版社向け -- 実験的なハイパーテキスト書籍出版プラットフォーム
* 不動産会社向け -- 新しい地理空間プラグイン
</$expand.able>
<$expand.able heading="TiddlyWikiへのインパクト">
多くのコア機能と公式プラグインはクライアントプロジェクトからできました:
* テストケースウィジェット
* 同意バナープラグイン
* 動的注釈プラグインと動的表示プラグイン
* Excelインポートプラグイン
* 地理空間プラグイン
* インナーウィキプラグイン
* テキストスライサープラグイン
* ツアープラグインと紙吹雪プラグイン
* XLSXインポートプラグイン
</$expand.able>
~TiddlyWikiがあなたの組織にどのように役立つかを知りたい場合は、<a href="mailto:jeremy@jermolene.com" target="_blank">jeremy@jermolene.com</a>にご連絡ください。

View File

@@ -1,6 +1,6 @@
caption: {{$:/language/SideBar/Contents/Caption}}
created: 20140809114010378
list: HelloThere [[Quick Start]] Learning [[Working with TiddlyWiki]] [[Customise TiddlyWiki]] Features Filters Languages Editions Plugins Platforms Reference Community About
list: Welcome HelloThere [[Quick Start]] Learning [[Working with TiddlyWiki]] [[Customise TiddlyWiki]] Features Filters Languages Editions Plugins Platforms Reference Community About
list-before:
modified: 20240929115051922
original-modified: 20230322150307580

View File

@@ -26,7 +26,6 @@ For the convenience of existing users, we also continue to operate the original
* [[TiddlyWiki Subreddit|https://www.reddit.com/r/TiddlyWiki5/]]
* Chat on Discord at https://discord.gg/HFFZVQ8
* [[TiddlyWiki Subreddit|https://www.reddit.com/r/TiddlyWiki5/]]
!! Developers

View File

@@ -1,16 +0,0 @@
caption: savetiddlers
color: #4DB6AC
community-author: Buggyj
created: 20171109171935039
delivery: Browser Extension
description: Browser extension for Chrome and Firefox
method: save
modified: 20210106151027189
tags: Chrome Firefox Saving [[Other Resources]] plugins
title: "savetiddlers" Extension for Chrome and Firefox by buggyj
type: text/vnd.tiddlywiki
url: https://github.com/buggyj/savetiddlers
An extension for Google Chrome and Mozilla Firefox that smoothes out some of the friction from TiddlyWiki's built-in [[HTML5 saver|Saving with the HTML5 saver]], making it almost as easy to use as TiddlyFox once it is set up correctly.
https://github.com/buggyj/savetiddlers

View File

@@ -0,0 +1,16 @@
caption: savetiddlers
color: #4DB6AC
community-author: buggyj
created: 20171109171935039
delivery: Browser Extension
description: Browser extension for Firefox
method: save
modified: 20250809092435788
tags: Firefox Saving [[Other Resources]] plugins
title: savetiddlers: Extension for Firefox by buggyj
type: text/vnd.tiddlywiki
url: https://github.com/buggyj/savetiddlers
An extension for Mozilla Firefox that smoothes out some of the friction from TiddlyWiki's built-in [[HTML5 saver|Saving with the HTML5 saver]], making it almost as easy to use as [[TiddlyFox]] once it is set up correctly.
{{!!url}}

View File

@@ -1,5 +1,5 @@
created: 20150117190213631
modified: 20230226144641763
modified: 20251225215015507
tags: Concepts
title: Date Fields
type: text/vnd.tiddlywiki
@@ -28,4 +28,5 @@ As an example, the <<.field created>> field of this tiddler has the value <<.val
Dates can be [[converted to other formats|DateFormat]] for display:
<$macrocall $name="wikitext-example-without-html"
src="""<$view field="created" format="date" template="DDD DDth MMM YYYY"/>""">
src="""<$view field="created" format="date" template="DDD DDth MMM YYYY"/>"""/>

View File

@@ -25,4 +25,4 @@ A filter output can change as tiddlers are added and deleted in the wiki. ~Tiddl
* <$linkcatcher message="tm-navigate" actions=<<openAdvancedSearch>> >[[Advanced Search|$:/AdvancedSearch]]</$linkcatcher> -- has a <<.advancedsearch-tab Filter>> tab that makes it easy to experiment with filters.
* [[Filtered Transclusions|Transclusion in WikiText]] -- if you want to use filter results in your text
* [[TiddlyWiki Syntax History]] -- if you are curious why the filter syntax is the way it is
* [[Filter Syntax History]] -- if you are curious why the filter syntax is the way it is

View File

@@ -4,22 +4,22 @@ tags: Learning
title: TaskManagementExample
type: text/vnd.tiddlywiki
TiddlyWiki5 can be used as a simple task management system without further customisation. The idea is that tasks be tagged `task`, with those that are completed also tagged `done`. In this way it is straightforward to generate task lists.
TiddlyWiki5 can be used as a simple task management system without further customisation.<br>The idea is that tasks be tagged `task`, with those that are completed also tagged `done`. In this way it is straightforward to generate task lists.
<<.tip """There is [[an enhanced version of this demo|TaskManagementExample (Draggable)]] that adds the ability to drag and drop the tasks to re-order them.""">>
! Outstanding tasks
<$list filter="[!has[draft.of]tag[task]!tag[done]sort[created]]">
<$checkbox tag="done"> <$link/></$checkbox>
<$macrocall $name='wikitext-example-without-html'
src="""<$list filter="[!has[draft.of]tag[task]!tag[done]sort[created]]">
<$checkbox tag="done"> <$link/></$checkbox><br>
</$list>
"""/>
! Completed tasks
<$list filter="[!has[draft.of]tag[task]tag[done]sort[created]]">
<$checkbox tag="done"> ~~<$link/>~~</$checkbox>
<$macrocall $name='wikitext-example-without-html'
src="""<$list filter="[!has[draft.of]tag[task]tag[done]sort[created]]">
<$checkbox tag="done"> ~~<$link/>~~</$checkbox><br>
</$list>
"""/>

View File

@@ -4,20 +4,24 @@ tags: Learning
title: TaskManagementExample (Draggable)
type: text/vnd.tiddlywiki
This is a version of the TaskManagementExample enhanced with the ability to drag and drop the task list to re-order them.
This is a version of the TaskManagementExample enhanced with the ability to drag and drop the task list to re-order them.<br>The list uses a the itemTemplate [[TaskManagementExampleDraggableTemplate]] tiddler, which you will also need to experiment yourself.
! Outstanding tasks
//Drag the tasks to re-order them//
<$macrocall $name='wikitext-example-without-html'
src="""//Drag the tasks to re-order them//
<<list-tagged-draggable tag:"task" subFilter:"!has[draft.of]!tag[done]" itemTemplate:"TaskManagementExampleDraggableTemplate" emptyMessage:"You don't have any active tasks">>
"""/>
! Completed tasks
//(Listed in reverse order of completion)//
<$macrocall $name='wikitext-example-without-html'
src="""//(Listed in reverse order of completion)//
<$list filter="[!has[draft.of]tag[task]tag[done]sort[modified]]">
<div>
<$checkbox tag="done"> ~~<$link/>~~</$checkbox>
</div>
</$list>
"""/>

View File

@@ -4,35 +4,36 @@ tags: Features
title: DateFormat
type: text/vnd.tiddlywiki
The default representation of dates is a compact string such as <<.value 20211002153802059>>. The associated template is `[UTC]YYYY0MM0DD0hh0mm0ss0XXX`. For example, the <<.field created>> and <<.field modified>> fields are stored like this.
The default representation of dates is a compact string such as <<.value "<$view field='modified' format='text'/>">>. The associated template is `[UTC]YYYY0MM0DD0hh0mm0ss0XXX`. For example, the <<.field created>> and <<.field modified>> fields are stored like this.
The display format for this string can be controlled with a template. For example, transcluding the <<.field modified>> field automatically applies a template to display the date as <<.value "Sat Oct 02 2021 17:40:50 GMT+0200 (Central European Summer Time)">>. A few widgets and filter operators allow you to manually specify a template, for example the ViewWidget:
The display format for this string can be controlled with a template. For example, transcluding the <<.field modified>> field automatically applies a template to display the date as "{{!!modified}}". A few widgets and filter operators allow you to manually specify a template, for example the ViewWidget:
`<$view field=modified format=date template="DDth mmm YYYY 0hh:0mm:0ss" />`
The date string is processed with the following substitutions:
|!Token |!Substituted Value |
|`[UTC]`|Time-shift the represented date to UTC. Must be at very start of format string |
|`YYYY` |Full year |
|`YY` |Two-digit year |
|`wYYYY` |Full year with respect to week number |
|`aYYYY` |<<.from-version "5.1.23">> Full year but negative dates are displayed as positive |
|`wYY` |Two digit year with respect to week number |
|`{era:BCE||CE}` |<<.from-version "5.1.23">> Displays a different string for years that are negative, zero or positive (see below) |
|`MMM` |Month in full (e.g. "July") |
|`mmm` |Short month (e.g. "Jul") |
|`MM` |Month number |
|`0MM` |Adds leading zero |
|`ddddd` |<<.from-version "5.2.0">> Day of year (1 to 365, or 366 for leap years) |
|`0ddddd` |<<.from-version "5.2.0">> Zero padded day of year (001 to 365, or 366 for leap years) |
|`DDD` |Day of week in full (eg, "Monday") |
|`ddd` |Short day of week (eg, "Mon") |
|`DDD` |Day of week in full (e.g. "Monday") |
|`ddd` |Short day of week (e.g. "Mon") |
|`dddd` |<<.from-version "5.2.0">> Weekday number from 1 through 7, beginning with Monday and ending with Sunday |
|`DD` |Day of month |
|`0DD` |Adds a leading zero |
|`DDth` |Adds a suffix |
|`WW` |ISO-8601 week number of year |
|`0WW` |Adds a leading zero |
|`MMM` |Month in full (eg, "July") |
|`mmm` |Short month (eg, "Jul") |
|`MM` |Month number |
|`0MM` |Adds leading zero |
|`YYYY` |Full year |
|`YY` |Two digit year |
|`wYYYY` |Full year with respect to week number |
|`aYYYY` |<<.from-version "5.1.23">> Full year but negative dates are displayed as positive |
|`wYY` |Two digit year with respect to week number |
|`{era:BCE||CE}` |<<.from-version "5.1.23">> Displays a different string for years that are negative, zero or positive (see below) |
|`hh` |Hours |
|`0hh` |Adds a leading zero |
|`hh12` |Hours in 12 hour clock |
@@ -43,12 +44,12 @@ The date string is processed with the following substitutions:
|`0ss` |Seconds with leading zero |
|`XXX` |Milliseconds |
|`0XXX` |Milliseconds with leading zero |
|`am` or `pm` |Lower case AM/PM indicator |
|`am` or `pm` |Lower case am/pm indicator |
|`AM` or `PM` |Upper case AM/PM indicator |
|`TZD` |Timezone offset |
|`TZD` |Timezone offset from UTC (e.g. "+01:00", "-05:00"…) |
|`TIMESTAMP` |<<.from-version "5.2.4">> Number of milliseconds since the [[ECMAScript epoch|https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date#the_ecmascript_epoch_and_timestamps]], 1 January 1970. |
|`\x` |Used to escape a character that would otherwise have special meaning |
|`[UTC]`|Time-shift the represented date to UTC. Must be at very start of format string|
Note that other text is passed through unchanged, allowing commas, colons or other separators to be used.

View File

@@ -6,15 +6,13 @@ type: text/vnd.tiddlywiki
<<.operator-example 2 "[!days:created[-800]]" "tiddlers created more than 800 days ago">>
The filter can be used to highlight new items in a list. For example:
<$macrocall
$name="wikitext-example-without-html" src=
"""
<ul>
$name="wikitext-example-without-html"
src="""<ul>
<$list filter="[tag[ReleaseNotes]!<currentTiddler>!sort[modified]]">
<li>
<$link><$view field="title"/></$link>
<$list filter="[<currentTiddler>days[-180]]"> @@color:red;^^new^^@@</$list>
<$list filter="[<currentTiddler>days[-500]!days[-180]]"> @@color:black;^^recent^^@@</$list>
<$list filter="[<currentTiddler>days[-180]]"> @@color:red;^^new^^@@</$list>
<$list filter="[<currentTiddler>days[-500]!days[-180]]"> @@color:black;^^recent^^@@</$list>
</li>
</$list>
</ul>
"""/>
</ul>"""/>

View File

@@ -1,5 +1,5 @@
created: 20150414070451144
list: [[HelloThumbnail - Community Survey 2025]] [[HelloThumbnail - Twenty Years of TiddlyWiki]] [[HelloThumbnail - Introduction Video]] [[HelloThumbnail - TiddlyWiki Privacy]] [[HelloThumbnail - Latest Version]] [[HelloThumbnail - Newsletter]] [[HelloThumbnail - Grok TiddlyWiki]] [[HelloThumbnail - TiddlyWikiLinks]] [[HelloThumbnail - MultiWikiServer]] [[HelloThumbnail - Funding]] [[HelloThumbnail - Marketplace]] [[HelloThumbnail - Intertwingled Innovations]]
list: [[HelloThumbnail - Newsletter]] [[HelloThumbnail - Community Survey 2025]] [[HelloThumbnail - Introduction Video]] [[HelloThumbnail - Grok TiddlyWiki]] [[HelloThumbnail - Latest Version]] [[HelloThumbnail - MultiWikiServer]] [[HelloThumbnail - Twenty Years of TiddlyWiki]] [[HelloThumbnail - Funding]] [[HelloThumbnail - TiddlyWiki Privacy]] [[HelloThumbnail - Marketplace]] [[HelloThumbnail - Intertwingled Innovations]] [[HelloThumbnail - TiddlyWikiLinks]]
modified: 20150414070948246
title: HelloThumbnail
type: text/vnd.tiddlywiki

View File

@@ -5,5 +5,6 @@ link: TiddlyWiki Newsletter
image: TiddlyWiki Newsletter Badge
color: #fff
type: text/vnd.tiddlywiki
ribbon-text: NEW
Subscribe to the ~TiddlyWiki Newsletter, a summary of the most interesting and relevant news from the ~TiddlyWiki community

View File

@@ -1,30 +1,44 @@
created: 20251209131215120
modified: 20251209133619105
tags: [[Customise TiddlyWiki]] Learning
title: How to create keyboard shortcuts
type: text/vnd.tiddlywiki
<br>
<<.tip """[[TiddlyWiki]] distinguishes two types of keyboard shortcuts. Those that are limited to work within <$macrocall $name=".tag" _="input"/> fields or <$macrocall $name=".tag" _="textareas"/> which are handled by the <$macrocall $name=".wlink" to="KeyboardWidget"/> widget and keyboard shortcuts that work globally - which means that only the page needs to have focus in order for them to be accessible. The latter are handled by a mechanism that starts to work when a wiki is loaded""">>
\define tv-show-missing-links() no
!! Introduction
!! The configuration mechanism is the same for both shortcut-types
~TiddlyWiki distinguishes two types of keyboard shortcuts:
<$vars tv-show-missing-links="no">
# Those that are limited to work within <$macrocall $name=".tag" _="input"/> fields or <$macrocall $name=".tag" _="textareas"/> which are handled by the <$macrocall $name=".wlink" to="KeyboardWidget"/> widget
A tiddler with the <<.def prefix>> `$:/config/ShortcutInfo/` and a ''unique suffix'' appended, like `my-shortcut`, makes the new shortcut appear in the $:/ControlPanel within the [[Keyboard Shortcuts Tab|$:/core/ui/ControlPanel/KeyboardShortcuts]]. An optional description can be added within its text field
# Keyboard shortcuts that work globally, which means that only the page needs to have focus in order for them to be accessible
The latter are handled by a mechanism that starts to work when a wiki is loaded
!! Configuration Mechanism
''The configuration mechanism is the same for both shortcut-types''.
A tiddler with the ''prefix'' `$:/config/ShortcutInfo/` and a ''unique suffix'' appended, like `my-shortcut`, makes the new shortcut appear in the $:/ControlPanel within the [[Keyboard Shortcuts Tab|$:/core/ui/ControlPanel/KeyboardShortcuts]]. An optional description can be added within its text field
In the [[Keyboard Shortcuts Tab|$:/core/ui/ControlPanel/KeyboardShortcuts]] the ''key combination'' that should trigger the shortcut can be configured:
> Look for the ''unique suffix'' defined for the new shortcut and click the <$button class="tc-btn-invisible"><<.icon $:/core/images/edit-button>><$action-sendmessage $message="tm-notify" $param="$:/core/images/edit-button"/></$button> button to open a popup that detects ''key combinations'' and shows the detected combination in its input field
<<<
Look for the ''unique suffix'' defined for the new shortcut and click the <$button class="tc-btn-invisible"><<.icon $:/core/images/edit-button>><$action-sendmessage $message="tm-notify" $param="$:/core/images/edit-button"/></$button> button to open a popup that detects ''key combinations'' and shows the detected combination in its input field
>The ''add shortcut'' assigns the key-combination to the shortcut
The ''add shortcut'' assigns the key-combination to the shortcut
<<<
!!! Depending on the chosen platform the configuration mechanism creates a tiddler with a specific nomenclature
Depending on the chosen platform the configuration mechanism creates a tiddler with a specific nomenclature
> $:/config/shortcuts/ + the ''shortcut suffix'' for shortcuts that will work on all platforms (operating systems)
<<<
$:/config/shortcuts/ + the ''shortcut suffix'' for shortcuts that will work on all platforms (operating systems)
> $:/config/shortcuts-(mac/not-mac/windows/not-windows/linux/not-linux)/ + the ''shortcut suffix'' for shortcuts that will work on the chosen platform only or that will not work on the excluded platform
$:/config/shortcuts-(mac/not-mac/windows/not-windows/linux/not-linux)/ + the ''shortcut suffix'' for shortcuts that will work on the chosen platform only or that will not work on the excluded platform
<<<
!!! Examples
!!! Shortcut Configuration Examples
* $:/config/shortcuts/`my-shortcut`
* $:/config/shortcuts-mac/`my-shortcut`
@@ -34,15 +48,14 @@ In the [[Keyboard Shortcuts Tab|$:/core/ui/ControlPanel/KeyboardShortcuts]] the
* $:/config/shortcuts-not-windows/`my-shortcut`
* $:/config/shortcuts-not-linux/`my-shortcut`
<<.tip """Note that those platform-specific tiddlers don't have to be created manually if the ''ShortcutInfo'' tiddler as mentioned above is created first and the shortcut is configured in the ~ControlPanel""">>
<<.note """Those platform-specific tiddlers don't have to be created manually if the ''ShortcutInfo'' tiddler as mentioned above is created first and the shortcut is configured in the ~ControlPanel""">>
<br>
!! At this point the shortcut is defined and its ''actions'' can be configured
''At this point the shortcut is defined and its ''actions'' can be configured''
!! Using the [[Keyboard Widget|KeyboardWidget]]
> A <<.wlink "KeyboardWidget">> widget detects the key combinations pressed within an <<.tag input>> or <<.tag textarea>> field within its scope. The <<.wlink "KeyboardWidget">> widget needs to "embrace" the <<.tag input>> or <<.tag textarea>> field and its <<.attr key>> attribute either points to a configuration tiddler using the [[Key Descriptor]] Syntax or explicitely contains the key
<<<
A <<.wlink "KeyboardWidget">> widget detects the key combinations pressed within an <<.tag input>> or <<.tag textarea>> field within its scope. The <<.wlink "KeyboardWidget">> widget needs to "embrace" the <<.tag input>> or <<.tag textarea>> field and its <<.attr key>> attribute either points to a configuration tiddler using the [[Key Descriptor]] Syntax or explicitely contains the key
```
<$keyboard key="((my-shortcut))" actions='<$action-setfield $tiddler="my-tiddler" $field="my-field" $value="my-value"/>'>
@@ -60,47 +73,45 @@ In the [[Keyboard Shortcuts Tab|$:/core/ui/ControlPanel/KeyboardShortcuts]] the
</$keyboard>
```
> If actions are defined , the <<.wlink KeyboardWidget>> widget will invoke the actions defined in its <<.attr actions>> attribute when it detects the key-combination defined in its <<.attr key>> attribute being pressed in any <<.tag input>> or <<.tag textarea>> field within its scope
<br>
If actions are defined , the <<.wlink KeyboardWidget>> widget will invoke the actions defined in its <<.attr actions>> attribute when it detects the key-combination defined in its <<.attr key>> attribute being pressed in any <<.tag input>> or <<.tag textarea>> field within its scope
<<<
!! Using global Keyboard Shortcuts
> See [[Keyboard Shortcut Tiddler]] for detailed information about creating new global keyboard shortcuts.
<<<
> The actions for ''global'' keyboard shortcuts are stored in the ''text'' field of tiddlers tagged with <<tag $:/tags/KeyboardShortcut>>
See [[Keyboard Shortcut Tiddler]] for detailed information about creating new global keyboard shortcuts.
> The ''key field'' connects an action-tiddler with the corresponding shortcut through the `((my-shortcut))` syntax, called [[Keyboard Shortcut Descriptor]]
The actions for ''global'' keyboard shortcuts are stored in the ''text'' field of tiddlers tagged with <<tag $:/tags/KeyboardShortcut>>
:<h3> Syntax: `((` + `a chosen suffix` + `))` </h3>
The ''key field'' connects an action-tiddler with the corresponding shortcut through the `((my-shortcut))` syntax, called [[Keyboard Shortcut Descriptor]]
> If the tiddler has the tag <<tag $:/tags/KeyboardShortcut>>, the field ''key'' with the [[Keyboard Shortcut Descriptor]] as its value and some actions in its text field, the actions will be triggered when the mechanism detects the configured key-combination
; Syntax
: `((` + `a chosen suffix` + `))`
<br>
<$macrocall $name=".tip" _="""''Macros'' defined ''outside'' a global keyboard-shortcut (through a tiddler tagged `$:/tags/Global`) need to be ''imported'' in order to be accessible.
If the tiddler has the tag <<tag $:/tags/KeyboardShortcut>>, the field ''key'' with the [[Keyboard Shortcut Descriptor]] as its value and some actions in its text field, the actions will be triggered when the mechanism detects the configured key-combination
<$macrocall $name=".note" _="""''Macros'' defined ''outside'' a global keyboard-shortcut (through a tiddler tagged `$:/tags/Global`) need to be ''imported'' in order to be accessible.
The [[import pragma|Pragma]] can be used for that"""/>
<pre>
```
\import [subfilter{$:/core/config/GlobalImportFilter}]
</pre>
```
If the tiddler that contains the macro definition is known and - for example - titled `my-macro-tiddler`
<pre>
```
\import [[my-macro-tiddler]]
</pre>
```
<br>
<$macrocall $name=".tip" _="""Some actions require to be wrapped within a <<.wlink NavigatorWidget>> widget. That is necessary for the following list of widgets and messages in order to work if used within global keyboard shortcuts"""/>
<$macrocall $name=".note" _="""Some actions require to be wrapped within a <<.wlink NavigatorWidget>> widget. That is necessary for the following list of widgets and messages in order to work if used within global keyboard shortcuts"""/>
<<<
!!! Widgets
<<.wlink ActionNavigateWidget>> (ActionNavigateWidget)
* <<.wlink ActionNavigateWidget>> (ActionNavigateWidget)
!!! Messages
<$list filter="[tag[navigator-message]]">
<$link/><br>
</$list>
</$vars>
<<list-links filter:"[tag[navigator-message]]" class:"multi-columns">>

View File

@@ -1,6 +1,6 @@
caption: tag-pill
created: 20161128190930538
modified: 20161128191220364
modified: 20260114112210310
tags: Macros [[Core Macros]]
title: tag-pill Macro
type: text/vnd.tiddlywiki
@@ -9,13 +9,18 @@ The <<.def tag-pill>> [[macro|Macros]] generates a static tag pill showing a spe
!! Parameters
;tag
; tag
: The title of the tag
;element-tag
: The element name to be used for the pill (defaults to "span")
;element-attributes
: Additional attributes for the pill element
;actions
: Action widgets to be triggered when the pill is clicked. Within the text, the macro parameter ''tag'' contains the title of the selected tag.
; element-tag
: The element name to be used for the pill (defaults to HTML element SPAN).
: If an ''actions'' parameter is used the element-tag needs to be set to `$button`
; element-attributes
: Additional attributes for the element specified in ''element-tag''
; actions
: If an actions parameter should be activated, the ''element-tag'' parameter needs to be set to `$button`.
: Action widgets to be triggered when the pill is clicked. Within the text, the macro parameter ''tag'' contains the title of the selected tag
<<.macro-examples "tag-pill">>

View File

@@ -38,3 +38,4 @@ Follow these instructions when using TiddlyWiki with a client-server Node.js con
<$macrocall $name=".note" _="An overview of working with plugins can be found at [[Plugins]].<br>Also see: [[Installing custom plugins on Node.js]]."/>
<<.tip "You can find the sourcecode on GitHub at https://github.com/TiddlyWiki/TiddlyWiki5">>

View File

@@ -7,12 +7,14 @@ type: text/vnd.tiddlywiki
Here are the details of recent releases of TiddlyWiki5. See [[TiddlyWiki5 Versioning]] for details of how releases are named.
If you are using node.js, you can also install prior versions like this:
* An overview about all TW versions can be found at the [[TiddlyWiki Archive]].
> npm install -g tiddlywiki@5.1.13
* If you are using Node.js, you can also install ''prior'' versions like this:
(BetaReleases and AlphaReleases are listed separately).
*> npm install -g tiddlywiki@5.3.0
* BetaReleases and AlphaReleases are listed separately
<$list filter="[tag[ReleaseNotes]!sort[created]limit[1]]">
<$macrocall $name="tabs" tabsList="[tag[ReleaseNotes]!sort[created]]" default={{!!title}} class="tc-vertical" template="ReleaseTemplate" />
</$list>
</$list>

View File

@@ -4,7 +4,7 @@ created: 20160216191710789
delivery: Protocol
description: Standard web protocol available on products such as Sharepoint
method: save
modified: 20220615155048712
modified: 20260102081028704
tags: Android Chrome Firefox [[Internet Explorer]] Linux Mac Opera PHP Safari Saving Windows iOS Edge
title: Saving via WebDAV
type: text/vnd.tiddlywiki
@@ -19,6 +19,9 @@ Lightweight, portable and easy to use solutions
* [[rclone|https://rclone.org/commands/rclone_serve_webdav/]]
** Running it can be as simple as: <br/>`rclone serve webdav some_directory_containing_tiddlywiki_files`
* [[copyparty|https://github.com/9001/copyparty]]
** Copyparty comes with a ~WebDAV server. Simply run `copyparty -v .::rwd:c,daw` to serve the current folder and visit [[http://[::1]:3923/]] to use TiddlyWiki
** Note that you need to grant read, write and delete permission and add `daw` volflag to allow copyparty to overwrite existing files.
* [[micromata dave - the simple webdav server|https://github.com/micromata/dave]]
* [[dav-server|https://github.com/edrex/dav-server]] is a quick way to serve up a folder of HTML ~TiddlyWikis.
* [[hacdias webdav server|https://github.com/hacdias/webdav/]]
@@ -44,6 +47,10 @@ Lightweight, portable and easy to use solutions
* RCX is an open source file manager for Android based on //rclone//. It is available on both //F-Droid// and //Google Play//. Thanks to its integrated WebDAV server, it lets you edit the wikis that you keep in your pocket. You can share them with other devices on the local network too.
!! iOS
* There are no native apps that can serve a ~WebDAV server, but you can use rclone or copyparty on [[iSH Shell|https://apps.apple.com/cn/app/ish-shell/id1436902243]] or copyparty on [[a-Shell|https://apps.apple.com/cn/app/a-shell/id1473805438]].
!! Servers
Many [[NAS|https://en.wikipedia.org/wiki/NAS]] or [[Subversion|https://en.wikipedia.org/wiki/Apache_Subversion]] servers support ~WebDAV out of the box. Setting up your own server might take some effort though:

View File

@@ -1,5 +1,5 @@
created: 20230803034230294
modified: 20230803043848449
modified: 20260114112240512
tags: [[Macro Examples]] [[tag-pill Macro]]
title: tag-pill Macro (Examples)
@@ -12,3 +12,9 @@ This example displays the [[Definitions]] tag as an unclickable, but still-style
<$transclude $variable=".example" n="2" eg="""<<tag-pill Definitions element-tag:"big" element-attributes:"inert">>"""/>
<$transclude $variable=".example" n="3" eg="""\procedure tag-actions()
<$action-confirm $message="test"/>
\end
<$transclude $variable="tag-pill" tag="asdf" element-tag="$button" actions=<<tag-actions>>/>
""">>

View File

@@ -1,50 +1,76 @@
caption: action-log
created: 20201114113318785
modified: 20201120155202652
modified: 20260105121108063
tags: Widgets ActionWidgets [[Debugging Widgets]]
title: ActionLogWidget
type: text/vnd.tiddlywiki
! Introduction
<<.from-version "5.1.23">> The ''action-log'' widget is an [[action widget|ActionWidgets]] that can be used to output debugging information to the [[JavaScript console|Web Developer Tools]] supported by most browsers. This can be useful because otherwise it is difficult to observe what is going on within a sequence of actions.
<<.from-version "5.1.23">> The <<.wid action-log>> widget is an [[action widget|ActionWidgets]] that can be used to output debugging information to the [[JavaScript console|Web Developer Tools]] supported by most browsers. This can be useful to observe and debug the behavior within a sequence of actions.
When the action is invoked, the names and values of all [[attributes|Widget Attributes]] are logged to the JavaScript console.
```
<$action-log name=value />
```
ActionWidgets are used within triggering widgets such as the ButtonWidget.
<<.tip """ For debugging outside of actions see [[LogWidget]]""">>
<<.note """ For debugging outside of actions see [[LogWidget]]""">>
! Content and Attributes
The ''action-log'' widget is invisible. Any content within it is ignored.
When the actions are invoked, the names and values of all attributes are logged to the JavaScript console.
In addition there are optional attributes that can be used:
|!Optional Attribute |!Description |
|$$filter|All variables matching this filter will also be logged. |
|$$message |A message to display as the title of the information logged. Useful when several `action-log` widgets are used in sequence. |
|$$all |Set to "yes" to log all variables in a collapsed table. Note that if there is nothing specified to log, all variables are always logged instead.|
The <<.wid action-log>> widget is invisible. Any content within it is ignored.
<<.tip """A handy tip if an action widget is not behaving as expected is to temporarily change it to an `<$action-log>` widget so that the attributes can be observed.""">>
|!Attribute |!Description |
|<<.attr $$filter>>|(Optional) All variables whose name matches the [[Filter Expression]] will be logged |
|<<.attr $$message>> |(Optional) A message to display as the title of the information logged. Useful when several <<.wid action-log>> widgets are used in sequence |
|<<.attr $$all>> |(Optional) Set to <<.value yes>> to log all variables |
! Example
<<.note """ If `<$action-log />` is called without any attributes, all defined variables will be logged as if `$$all=yes` were set.""">>
Here is an example of logging two variables:
<<.note """When logging [[Variable Attribute Values]], the body text of macros and procedures will be output as their value. Functions are evaluated and their first result is logged.""">>
! Examples
!! Basic Example
Log the value of variable <<.var name>>, the first result of the filter expression `[tag[Learning]]` and the value of field <<.field created>> of the current tiddler:
```
<$action-log myVar=<<myVar>> otherVar=<<otherVar>>/>
<$action-log name=<<name>> filter={{{ [tag[Learning]] }}} created={{!!created}} />
```
To log all variables:
!! Example using <<.attr $$filter>> and <<.attr $$message>>
Log all core variables (which start with <<.var tv->>) with a table title:
```
<$action-log />
<$action-log $$message="Core Variables" $$filter="[prefix[tv-]]" />
```
!! Widget Debugging
To log two variables as well as all core variables (which start with `tv-`):
Change a misbehaving <<.wlink ActionSetFieldWidget>> widget to an <<.wid action-log>> widget to verify that <<.var currentTiddler>> and <<.var value>> match their expected values:
<<.tip """If an action widget is not behaving as expected it is often useful to temporarily change it to an <<.wid action-log>> widget so that the passed attributes can be verified.""">>
```
<$action-log myVar=<<myVar>> other={{!!status}} $$filter="[prefix[tv-]]"/>
<$action-log $tiddler=<<currentTiddler>> $field="text" $value=<<value>> />
```
This application is the primary reason that the attributes of the <<.wid action-log>> widget are prefixed with two dollar signs instead of one. Otherwise, the attributes of the original widget could be interpreted as attributes to <<.wid action-log>> and lead to unintended consequences.
!! Example with Function
Log the <<.var tiddlerList>> function definition and its first evaluation result:
```
\function tiddlerList() [tag[Learning]]
<$action-log $$filter="[title[tiddlerList]]" value=<<tiddlerList>> />
```
<<.note """The values output with the <<.attr $$filter>> or <<.attr $$all>> attributes will only contain the definition of functions instead of their values, as the evaluation of many functions can lead to significant performance penalties.""">>

View File

@@ -1,45 +1,71 @@
created: 20201120152706842
modified: 20201120154927696
modified: 20260105121111637
tags: Widgets [[Debugging Widgets]]
title: LogWidget
type: text/vnd.tiddlywiki
! Introduction
<<.from-version "5.1.23">> The ''log'' widget can be used to output debugging information to the [[JavaScript console|Web Developer Tools]] supported by most browsers.
<<.from-version "5.1.23">> The <<.wid log>> widget is a [[widget|Widgets]] that can be used to output debugging information to the [[JavaScript console|Web Developer Tools]] supported by most browsers.
<<.tip """ For use with ActionWidgets see [[ActionLogWidget]] which uses identical parameters""">>
When the widget is rendered or refreshed, the names and values of all [[attributes|Widget Attributes]] are logged to the JavaScript console.
```
<$log name=value />
```
<<.note """ For debugging inside of actions see [[ActionLogWidget]]""">>
! Content and Attributes
The ''log'' widget is invisible. Any content within it is ignored. Note that the widget will log to the console both when it is first rendered and also every time it refreshes.
When the widget is rendered, the names and values of all attributes are logged to the JavaScript console.
In addition there are optional attributes that can be used:
|!Optional Attribute |!Description |
|$$filter|All variables matching this filter will also be logged. |
|$$message |A message to display as the title of the information logged. Useful when several `log` widgets are used in sequence. |
|$$all |Set to "yes" to log all variables in a collapsed table. Note that if there is nothing specified to log, all variables are always logged instead.|
The <<.wid log>> widget is invisible. Any content within it is ignored.
! Example
|!Attribute |!Description |
|<<.attr $$filter>>|(Optional) All variables whose name matches the [[Filter Expression]] will be logged |
|<<.attr $$message>> |(Optional) A message to display as the title of the information logged. Useful when several <<.wid log>> widgets are used in sequence |
|<<.attr $$all>> |(Optional) Set to <<.value yes>> to log all variables |
Here is an example of logging two variables:
<<.note """ If `<$log />` is called without any attributes, all defined variables will be logged as if `$$all=yes` were set.""">>
<<.note """When logging [[Variable Attribute Values]], the body text of macros and procedures will be output as their value. Functions are evaluated and their first result is logged.""">>
! Examples
!! Basic Example
Log the value of variable <<.var name>>, the first result of the filter expression `[tag[Learning]]` and the value of field <<.field created>> of the current tiddler:
```
<$log myVar=<<myVar>> otherVar=<<otherVar>>/>
<$log name=<<name>> filter={{{ [tag[Learning]] }}} created={{!!created}} />
```
To log all variables:
!! Example using <<.attr $$filter>> and <<.attr $$message>>
Log all core variables (which start with <<.var tv->>) with a table title:
```
<$log />
<$log $$message="Core Variables" $$filter="[prefix[tv-]]" />
```
!! Widget Debugging
To log two variables as well as all core variables (which start with `tv-`):
Change a misbehaving <<.wlink TranscludeWidget>> widget to a <<.wid log>> widget to verify that <<.var name>> and <<.var mode>> match their expected values:
<<.tip """If a widget is not behaving as expected it is often useful to temporarily change it to a <<.wid log>> widget so that the passed attributes can be verified.""">>
```
<$log myVar=<<myVar>> other={{!!status}} $$filter="[prefix[tv-]]"/>
<$log $variable=<<name>> $mode=<<mode>> />
```
This application is the primary reason that the attributes of the <<.wid log>> widget are prefixed with two dollar signs instead of one. Otherwise, the attributes of the original widget could be interpreted as attributes to <<.wid log>> and lead to unintended consequences.
!! Example with Function
Log the <<.var tiddlerList>> function definition and its first evaluation result (see browser console after clicking "Try it"):
<<.example n:"2" eg:"""\function tiddlerList() [tag[Learning]]
<$log $$filter="[title[tiddlerList]]" value=<<tiddlerList>> />""" >>
<<.note """The values output with the <<.attr $$filter>> or <<.attr $$all>> attributes will only contain the definition of functions instead of their values, as the evaluation of many functions can lead to significant performance penalties.""">>

View File

@@ -1,14 +1,7 @@
caption: Definitions
created: 20131205160424246
modified: 20131205160450910
tags: WikiText
modified: 20251229110936191
title: Definitions in WikiText
type: text/vnd.tiddlywiki
caption: Definitions
HTML definition lists are created with this syntax:
<<wikitext-example src:"; Term being defined
: Definition of that term
; Another term
: Another definition
">>
To use HTML Definition Lists through WikiText, see [[Description Lists in WikiText]].

View File

@@ -0,0 +1,14 @@
caption: Description Lists
created: 20131205160424246
modified: 20251229110936191
tags: WikiText
title: Description Lists in WikiText
type: text/vnd.tiddlywiki
HTML description lists (<abbr title="also known as">AKA</abbr> definition lists) are created with this syntax:
<<wikitext-example src:"; Term being described
: Description / Definition of that term
; Another term
: Another description / definition
">>

View File

@@ -28,4 +28,4 @@ See [[HTML in WikiText]] for more details.
The available widgets include:
<<list-links "[tag[Widgets]]">>
<<list-links "[tag[Widgets]]" class:"multi-columns">>

View File

@@ -15,7 +15,7 @@ Common characteristics of such block mode WikiText:
|!~WikiText|!Punctuation|
|[[Block Quotes in WikiText]] |Multi-line block quotes are enclosed by lines containing only the text `<<<`; single line block quotes are also possible.|
|[[Code Blocks in WikiText]]|Enclosed by lines containing only the text <code>&#96;&#96;&#96;</code>|
|[[Definitions in WikiText]]|Each term is on its own line and each definition is on its own line.|
|[[Description Lists in WikiText]]|Each term is on its own line and each definition is on its own line.|
|[[Hard Linebreaks in WikiText]]|Enclosed by lines containing only the text `"""`.|
|[[Headings in WikiText]]|Entire line starting with `!`.|
|[[Horizontal Rules in WikiText]]|A line containing only the text `---`.|
@@ -27,7 +27,7 @@ Common characteristics of such block mode WikiText:
The above WikiText types are only recognised in ''block mode''. However, the text <<.em enclosed>> by most of them will be parsed in ''inline mode'' ([[Block Quotes in WikiText]] and [[Styles and Classes in WikiText]] are the two exceptions in which the parser will continue in ''block mode''). While in ''inline mode'' the parser may encounter something which moves it to ''block mode'' (see [[WikiText parser mode transitions]]).
At the end of the terminating line, the parser will return to ''block mode''.
At the end of the terminating line, the parser will return to ''block mode''.
<<.tip 'Note: [[Hard Linebreaks in WikiText]] require an extra blank line after the trailing `"""` before the parser will return to <strong>block mode</strong>.'>>
If the punctuation for the above types of WikiText is encountered while the parser is in ''inline mode'', it will be //ignored// and output as-is.

View File

@@ -638,3 +638,10 @@ Joseph Yi, @josephyi, 2025/10/14
Rishu kumar, @rishu-7549, 2025/10/25
@wiki-tutor, 2025/12/28
@wiki-tutor, 2025/12/28
@peteratkins, 2025/12/29
@hsteve11, 2025/12/30