19 août 2025 à 18h18
System tiddlers in the namespace $:/info/ are used to expose information about the system (including the current browser) so that WikiText applications can adapt themselves to available features.
Information Tiddlers
| Title | Description |
|---|---|
| $:/info/startup-timestamp | Depuis<<:>> 5.1.23 Startup timestamp in TiddlyWiki date format |
| $:/info/browser | Running in the browser? ("yes" or "no") |
| $:/info/mobile | Depuis<<:>> 5.2.3 Is running on a mobile device? ("yes" or "no" - eg, ) |
| $:/info/browser/language | Depuis<<:>> 5.1.20 Language as reported by browser (note that some browsers report two character codes such as en while others report full codes such as en-GB) |
| $:/info/browser/screen/width | Screen width in pixels |
| $:/info/browser/screen/height | Screen height in pixels |
| $:/info/browser/darkmode | Depuis<<:>> 5.4.0 Is dark mode preferred? ("yes" or "no") |
| $:/info/darkmode | . Utilisez TODO-Link à la place Alias for $:/info/browser/darkmode |
$:/info/browser/window/* | Depuis<<:>> 5.4.0 Tiddlers reporting window dimensions, updated when the windows are resized |
| $:/info/node | Running under Node.js? ("yes" or "no") |
| $:/info/url/full | Depuis<<:>> 5.1.14 Full URL of wiki (eg, ) |
| $:/info/url/host | Depuis<<:>> 5.1.14 Host portion of URL of wiki (eg, ) |
| $:/info/url/hostname | Depuis<<:>> 5.1.14 Hostname portion of URL of wiki (eg, ) |
| $:/info/url/origin | Depuis<<:>> 5.1.14 Origin portion of URL of wiki (eg, ) |
| $:/info/url/pathname | Depuis<<:>> 5.1.14 Pathname portion of URL of wiki (eg, ) |
| $:/info/url/port | Depuis<<:>> 5.1.14 Port portion of URL of wiki (eg, ) |
| $:/info/url/protocol | Depuis<<:>> 5.1.14 Protocol portion of URL of wiki (eg, ) |
| $:/info/url/search | Depuis<<:>> 5.1.14 Search portion of URL of wiki (eg, ) |
| $:/info/darkmode | Depuis<<:>> 5.1.23 Is dark mode enabled? ("yes" or "no") |
Main Window Dimension Tiddlers
Depuis<<:>> 5.4.0 These tiddlers reports the dimensions of the main TiddlyWiki window and are updated automatically whenever the main window is resized.
| Title | Description |
|---|---|
| $:/info/browser/window/system/main/outer/width | Full browser window including chrome, tabs, toolbars |
| $:/info/browser/window/system/main/outer/height | Full browser window including chrome, tabs, toolbars |
| $:/info/browser/window/system/main/inner/width | Viewport width including scrollbars |
| $:/info/browser/window/system/main/inner/height | Viewport height including scrollbars |
| $:/info/browser/window/system/main/client/width | Content width excluding scrollbars |
| $:/info/browser/window/system/main/client/height | Content height excluding scrollbars |
User-Created Window Dimension Tiddlers
Depuis<<:>> 5.4.0 These tiddler reports the dimensions of additional windows opened via tm-open-window. The windowID used when opening the window is used to identify the corresponding info tiddlers. These tiddlers are updated automatically whenever the main window is resized.
| Title | Description |
|---|---|
$:/info/browser/window/user/<windowID>/outer/width | Full browser window including chrome, tabs, toolbars |
$:/info/browser/window/user/<windowID>/outer/height | Full browser window including chrome, tabs, toolbars |
$:/info/browser/window/user/<windowID>/inner/width | Viewport width including scrollbars |
$:/info/browser/window/user/<windowID>/inner/height | Viewport height including scrollbars |
$:/info/browser/window/user/<windowID>/client/width | Content width excluding scrollbars |
$:/info/browser/window/user/<windowID>/client/height | Content height excluding scrollbars |