1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-11-27 12:07:19 +00:00

Merge branch 'master' into parameterised-transclusions

This commit is contained in:
jeremy@jermolene.com 2023-01-07 09:34:11 +00:00
commit 4f96465141
65 changed files with 748 additions and 259 deletions

View File

@ -1881,7 +1881,7 @@ A default set of files for TiddlyWiki to ignore during load.
This matches what NPM ignores, and adds "*.meta" to ignore tiddler
metadata files.
*/
$tw.boot.excludeRegExp = /^\.DS_Store$|^.*\.meta$|^\..*\.swp$|^\._.*$|^\.git$|^\.hg$|^\.lock-wscript$|^\.svn$|^\.wafpickle-.*$|^CVS$|^npm-debug\.log$/;
$tw.boot.excludeRegExp = /^\.DS_Store$|^.*\.meta$|^\..*\.swp$|^\._.*$|^\.git$|^\.github$|^\.vscode$|^\.hg$|^\.lock-wscript$|^\.svn$|^\.wafpickle-.*$|^CVS$|^npm-debug\.log$/;
/*
Load all the tiddlers recursively from a directory, including honouring `tiddlywiki.files` files for drawing in external files. Returns an array of {filepath:,type:,tiddlers: [{..fields...}],hasMetaFile:}. Note that no file information is returned for externally loaded tiddlers, just the `tiddlers` property.
@ -2408,6 +2408,7 @@ $tw.boot.initStartup = function(options) {
$tw.utils.registerFileType("video/webm","base64",".webm");
$tw.utils.registerFileType("video/mp4","base64",".mp4");
$tw.utils.registerFileType("audio/mp3","base64",".mp3");
$tw.utils.registerFileType("audio/mpeg","base64");
$tw.utils.registerFileType("text/markdown","utf8",[".md",".markdown"],{deserializerType:"text/x-markdown"});
$tw.utils.registerFileType("text/x-markdown","utf8",[".md",".markdown"]);
$tw.utils.registerFileType("application/enex+xml","utf8",".enex");

View File

@ -4,7 +4,7 @@ type: text/plain
TiddlyWiki created by Jeremy Ruston, (jeremy [at] jermolene [dot] com)
Copyright (c) 2004-2007, Jeremy Ruston
Copyright (c) 2007-2022, UnaMesa Association
Copyright (c) 2007-2023, UnaMesa Association
All rights reserved.
Redistribution and use in source and binary forms, with or without

View File

@ -176,7 +176,11 @@ function getDataItem(data,indexes) {
var item = data;
for(var i=0; i<indexes.length; i++) {
if(item !== undefined) {
item = item[indexes[i]];
if(item !== null && ["number","string","boolean"].indexOf(typeof item) === -1) {
item = item[indexes[i]];
} else {
item = undefined;
}
}
}
return item;

View File

@ -21,6 +21,7 @@ exports.handler = function(request,response,state) {
username: state.authenticatedUsername || state.server.get("anon-username") || "",
anonymous: !state.authenticatedUsername,
read_only: !state.server.isAuthorized("writers",state.authenticatedUsername),
logout_is_available: false,
space: {
recipe: "default"
},

View File

@ -402,6 +402,7 @@ Syncer.prototype.handleLazyLoadEvent = function(title) {
// Mark the tiddler as needing loading, and having already been lazily loaded
this.titlesToBeLoaded[title] = true;
this.titlesHaveBeenLazyLoaded[title] = true;
this.processTaskQueue();
}
}
};

View File

@ -687,7 +687,7 @@ exports.escapeRegExp = function(s) {
// Checks whether a link target is external, i.e. not a tiddler title
exports.isLinkExternal = function(to) {
var externalRegExp = /^(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\s<>{}\[\]`|"\\^]+(?:\/|\b)/i;
var externalRegExp = /^(?:file|http|https|mailto|ftp|irc|news|obsidian|data|skype):[^\s<>{}\[\]`|"\\^]+(?:\/|\b)/i;
return externalRegExp.test(to);
};

View File

@ -42,10 +42,15 @@ Compute the internal state of the widget
GenesisWidget.prototype.execute = function() {
var self = this;
// Collect attributes
this.genesisType = this.getAttribute("$type","element");
this.genesisType = this.getAttribute("$type");
this.genesisRemappable = this.getAttribute("$remappable","yes") === "yes";
this.genesisNames = this.getAttribute("$names","");
this.genesisValues = this.getAttribute("$values","");
// Do not create a child widget if the $type attribute is missing or blank
if(!this.genesisType) {
this.makeChildWidgets(this.parseTreeNode.children);
return;
}
// Construct parse tree
var isElementWidget = this.genesisType.charAt(0) !== "$",
nodeType = isElementWidget ? "element" : this.genesisType.substr(1),

View File

@ -8,19 +8,19 @@
],
"build": {
"index": [
"--rendertiddler","$:/core/save/all","index.html","text/plain"],
"--render","$:/core/save/all","index.html","text/plain"],
"empty": [
"--rendertiddler","$:/core/save/all","empty.html","text/plain",
"--rendertiddler","$:/core/save/all","empty.hta","text/plain"],
"--render","$:/core/save/all","empty.html","text/plain",
"--render","$:/core/save/all","empty.hta","text/plain"],
"externalimages": [
"--savetiddlers","[is[image]]","images",
"--setfield","[is[image]]","_canonical_uri","$:/core/templates/canonical-uri-external-image","text/plain",
"--setfield","[is[image]]","text","","text/plain",
"--rendertiddler","$:/core/save/all","externalimages.html","text/plain"],
"--render","$:/core/save/all","externalimages.html","text/plain"],
"static": [
"--rendertiddler","$:/core/templates/static.template.html","static.html","text/plain",
"--rendertiddler","$:/core/templates/alltiddlers.template.html","alltiddlers.html","text/plain",
"--rendertiddlers","[!is[system]]","$:/core/templates/static.tiddler.html","static","text/plain",
"--rendertiddler","$:/core/templates/static.template.css","static/static.css","text/plain"]
"--render","$:/core/templates/static.template.html","static.html","text/plain",
"--render","$:/core/templates/alltiddlers.template.html","alltiddlers.html","text/plain",
"--render","[!is[system]]","[encodeuricomponent[]addprefix[static/]addsuffix[.html]]","text/plain",
"--render","$:/core/templates/static.template.css","static/static.css","text/plain"]
}
}

View File

@ -11,11 +11,11 @@
],
"build": {
"index": [
"--rendertiddler","$:/core/save/all","highlightdemo.html","text/plain"],
"--render","$:/core/save/all","highlightdemo.html","text/plain"],
"static": [
"--rendertiddler","$:/core/templates/static.template.html","static.html","text/plain",
"--rendertiddler","$:/core/templates/alltiddlers.template.html","alltiddlers.html","text/plain",
"--rendertiddlers","[!is[system]]","$:/core/templates/static.tiddler.html","static","text/plain",
"--rendertiddler","$:/core/templates/static.template.css","static/static.css","text/plain"]
"--render","$:/core/templates/static.template.html","static.html","text/plain",
"--render","$:/core/templates/alltiddlers.template.html","alltiddlers.html","text/plain",
"--render","[!is[system]]","[encodeuricomponent[]addprefix[static/]addsuffix[.html]]","text/plain",
"--render","$:/core/templates/static.template.css","static/static.css","text/plain"]
}
}

View File

@ -11,11 +11,11 @@
],
"build": {
"index": [
"--rendertiddler","$:/core/save/all","katexdemo.html","text/plain"],
"--render","$:/core/save/all","katexdemo.html","text/plain"],
"static": [
"--rendertiddler","$:/core/templates/static.template.html","static.html","text/plain",
"--rendertiddler","$:/core/templates/alltiddlers.template.html","alltiddlers.html","text/plain",
"--rendertiddlers","[!is[system]]","$:/core/templates/static.tiddler.html","static","text/plain",
"--rendertiddler","$:/core/templates/static.template.css","static/static.css","text/plain"]
"--render","$:/core/templates/static.template.html","static.html","text/plain",
"--render","$:/core/templates/alltiddlers.template.html","alltiddlers.html","text/plain",
"--render","[!is[system]]","[encodeuricomponent[]addprefix[static/]addsuffix[.html]]","text/plain",
"--render","$:/core/templates/static.template.css","static/static.css","text/plain"]
}
}

View File

@ -6,98 +6,42 @@ title: Release 5.2.6
type: text/vnd.tiddlywiki
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.2.5...master]]//
! Major Improvements
New [ext[Twitter Archivist|./editions/twitter-archivist]] plugin to import the tweets and associated media from a Twitter Archive as individual tiddlers.
<<.link-badge-added "https://github.com/Jermolene/TiddlyWiki5/pull/6961">> new GenesisWidget that allows the dynamic construction of another widget, where the name and attributes of the new widget can be dynamically determined, without needing to be known in advance
<<.link-badge-added "https://github.com/Jermolene/TiddlyWiki5/pull/6936">> (and <<.link-badge-here "https://github.com/Jermolene/TiddlyWiki5/pull/7105">>) new operators for reading and formatting JSON data: [[jsonget Operator]], [[jsonindexes Operator]], [[jsontype Operator]], [[jsonextract Operator]] and [[format Operator]]
! Translation Improvements
Improvements to the following translations:
* Chinese
* French
* German
* Polish
* Spanish
* Japanese
Improvements to the translation features of TiddlyWiki itself:
* <<.link-badge-improved "https://github.com/Jermolene/TiddlyWiki5/pull/6882">> the [[Translators Edition|Translate TiddlyWiki into your language]] to add an option to display the original English text underneath the text area
* <<.link-badge-updated "https://github.com/Jermolene/TiddlyWiki5/pull/6933">> "delete" button text in $:/AdvancedSearch so that it is translatable
*
! Usability Improvements
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/commit/d62a16ee464fb9984b766b48504829a1a3eb143b">> problem with long presses on tiddler links triggering a preview on iOS/iPadOS
* <<.link-badge-improved "https://github.com/Jermolene/TiddlyWiki5/pull/6910">> consistency of button and input elements across browsers
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/commit/d825f1c875f5e46158c9c41c8c66471138c162d1">> edit preview to use the [[View Template Body Cascade]]
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/commit/36896c3db8c9678c0385a561996248a6f00a45ff">> opening a tiddler in a new window to use the [[View Template Body Cascade]]
* <<.link-badge-improved "https://github.com/Jermolene/TiddlyWiki5/pull/6970">> detection of infinite recursion errors in widgets and filters
* <<.link-badge-extended "https://github.com/Jermolene/TiddlyWiki5/pull/6877">> default styles for [[styled runs|Styles and Classes in WikiText]]
* <<.link-badge-improved "https://github.com/Jermolene/TiddlyWiki5/pull/6881">> upgrade wizard to make the version number more prominent
* <<.link-badge-improved "https://github.com/Jermolene/TiddlyWiki5/pull/7042">> parsing of tiddlers containing CSV data for greater compatibility
* <<.link-badge-added "https://github.com/Jermolene/TiddlyWiki5/pull/7076">> new page control button to summon the layout switcher
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/issues/7084">> folded tiddlers to ensure that the unfold button is always visible
* <<.link-badge-improved "https://github.com/Jermolene/TiddlyWiki5/pull/7072">> handling of [[Modals]] to optionally allow them to be dismissed by clicking on the background
*
! Widget Improvements
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/commit/127f660c91020dcbb43897d954066b31af729e74">> EditTextWidget to remove the default text "Type the text for the tiddler 'foo'"
* <<.link-badge-added "https://github.com/Jermolene/TiddlyWiki5/pull/7081">> ''focus'' attribute to SelectWidget
* <<.link-badge-removed "https://github.com/Jermolene/TiddlyWiki5/commit/1df4c29d73073788ba3859668112e8bb46171a6c">> restriction of the LetWidget being unable to create variables whose names begin with a dollar sign
*
! Filter improvements
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/issues/6303">> issue with availability of variables within filter runs
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/pull/7065">> issue with removing multiple items from a linked list during filter processing
*
! Hackability Improvements
* <<.link-badge-added "https://github.com/Jermolene/TiddlyWiki5/pull/7004">> support for nested [[macro definitions|Macro Definitions in WikiText]]
* <<.link-badge-added "https://github.com/Jermolene/TiddlyWiki5/pull/6976">> support for [[SystemTag: $:/tags/ClassFilters/TiddlerTemplate]] and [[SystemTag: $:/tags/ClassFilters/PageTemplate]] to assign dynamic CSS classes to both tiddler frames and the page template
* <<.link-badge-improved "https://github.com/Jermolene/TiddlyWiki5/commit/c5d3d4c26e8fe27f272dda004aec27d6b66c4f60">> safe mode to disable wiki store indexers
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/commit/166a1565843878083fb1eba47c73b8e67b78400d">> safe mode to prevent globally disabling parser rules
* <<.link-badge-extended "https://github.com/Jermolene/TiddlyWiki5/pull/6735">> keyboard shortcut handling to allow to global shortcuts to override all other shortcuts
* <<.link-badge-extended "https://github.com/Jermolene/TiddlyWiki5/commit/965bd090a905f5756e79124b698c894f7f72ad5b">> [[list-links Macro]] to allow the rendered field to be overriden
* <<.link-badge-improved "https://github.com/Jermolene/TiddlyWiki5/pull/6913">> [[Table-of-Contents Macros]] to allow the default icons to be overridden
* <<.link-badge-added "https://github.com/Jermolene/TiddlyWiki5/pull/6939">> ''data-tags-*'' and ''data-tiddler-title'' attributes to the edit preview area
* <<.link-badge-extended "https://github.com/Jermolene/TiddlyWiki5/pull/5947">> [[timeline Macro]] to override the link template
* <<.link-badge-added "https://github.com/Jermolene/TiddlyWiki5/pull/7043">> support for Unix epoch timestamps in [[date format strings|DateFormat]]
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/pull/7064">> the "big green download button" to use the defined palette colour
* <<.link-badge-added "https://github.com/Jermolene/TiddlyWiki5/pull/7063">> new hidden setting [[to use horizontal tabs for the "more" sidebar tab|Hidden Setting: More Tabs Horizontal]]
* <<.link-badge-extended "https://github.com/Jermolene/TiddlyWiki5/commit/bef11fe6a25fb849dee40c4aa4337d6a30daf0b4">> the [[external JavaScript templates|Using the external JavaScript template]] to allow the URL of the external script file to be configured
*
! Bug Fixes
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/pull/7099">> truncated search results on small screens
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/pull/7010">> table contents overflow on small screens
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/commit/fb34df84ed41882c1c2a6ff54f0e908b43ef95a3">> "new image" keyboard shortcut not to assign journal tags
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/pull/6987">> SelectWidget class to update if it uses a filter
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/issues/7017">> issue with wikification within the advanced search filter dropdown
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/pull/7057">> the table in $:/Import to avoid creating hidden empty rows
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/issues/7008">> advanced search keyboard shortcut not navigating correctly
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/issues/7083">> erroneous display of drafts within the advanced search filter dropdown
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/pull/7092">> backwards compatibility of new field editor cascade introduced in v5.2.3
*
! Node.js Improvements
* <<.link-badge-added "https://github.com/Jermolene/TiddlyWiki5/pull/7073">> new CommandsCommand to enable command tokens to be dynamically generated from a filter
* <<.link-badge-improved "https://github.com/Jermolene/TiddlyWiki5/pull/6947">> console logging to avoid spaces and `<empty string>` message
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/pull/7014">> problem with lazy loading deleting tiddler bodies under certain circumstances
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/commit/344110e2890caf711ab8f3c4f4deaa7d86771231">> handling of ".mp4" file extension so that it defaults to video not audio
* <<.link-badge-added "https://github.com/Jermolene/TiddlyWiki5/pull/6588">> test server to the plugin library edition
* <<.link-badge-added "https://github.com/Jermolene/TiddlyWiki5/pull/7049">> [[Hidden Setting: Sync Logging]] to control logging of sync-related messages
* <<.link-badge-updated "https://github.com/Jermolene/TiddlyWiki5/pull/6944">> Jasmine plugin to require the explicit use of the `--test` command in order to cause the tests to be run
*
! Performance Improvements
* <<.link-badge-improved "https://github.com/Jermolene/TiddlyWiki5/commit/53d229592df76c6dd607e40be5bea4d5e063c48e">> performance of `wiki.getTiddler()`
* <<.link-badge-improved "https://github.com/Jermolene/TiddlyWiki5/commit/81ac9874846b3ead275f67010fcfdb49f3d2f43c">> performance of variable prototype chain handling
* <<.link-badge-improved "https://github.com/Jermolene/TiddlyWiki5/pull/6056">> performance of list handling during filter processing
*
! Acknowledgements

View File

@ -13,13 +13,13 @@
"listen": [
"--listen","root-tiddler=$:/core/save/all-external-js","use-browser-cache=yes"],
"index": [
"--rendertiddler","$:/core/save/offline-external-js","index.html","text/plain",
"--render","$:/core/save/offline-external-js","index.html","text/plain",
"--render","$:/core/templates/tiddlywiki5.js","[[tiddlywikicore-]addsuffix<version>addsuffix[.js]]","text/plain"],
"static": [
"--rendertiddler","$:/core/templates/static.template.html","static.html","text/plain",
"--rendertiddler","$:/core/templates/alltiddlers.template.html","alltiddlers.html","text/plain",
"--rendertiddlers","[!is[system]]","$:/core/templates/static.tiddler.html","static","text/plain",
"--rendertiddler","$:/core/templates/static.template.css","static/static.css","text/plain"],
"--render","$:/core/templates/static.template.html","static.html","text/plain",
"--render","$:/core/templates/alltiddlers.template.html","alltiddlers.html","text/plain",
"--render","[!is[system]]","[encodeuricomponent[]addprefix[static/]addsuffix[.html]]","text/plain",
"--render","$:/core/templates/static.template.css","static/static.css","text/plain"],
"tiddlywikicore": [
"--render","$:/core/templates/tiddlywiki5.js","[[tiddlywikicore-]addsuffix<version>addsuffix[.js]]","text/plain"]
}

View File

@ -11,11 +11,11 @@
],
"build": {
"index": [
"--rendertiddler","$:/plugins/tiddlywiki/tiddlyweb/save/offline","index.html","text/plain"],
"--render","$:/plugins/tiddlywiki/tiddlyweb/save/offline","index.html","text/plain"],
"static": [
"--rendertiddler","$:/core/templates/static.template.html","static.html","text/plain",
"--rendertiddler","$:/core/templates/alltiddlers.template.html","alltiddlers.html","text/plain",
"--rendertiddlers","[!is[system]]","$:/core/templates/static.tiddler.html","static","text/plain",
"--rendertiddler","$:/core/templates/static.template.css","static/static.css","text/plain"]
"--render","$:/core/templates/static.template.html","static.html","text/plain",
"--render","$:/core/templates/alltiddlers.template.html","alltiddlers.html","text/plain",
"--render","[!is[system]]","[encodeuricomponent[]addprefix[static/]addsuffix[.html]]","text/plain",
"--render","$:/core/templates/static.template.css","static/static.css","text/plain"]
}
}

View File

@ -0,0 +1,14 @@
title: Genesis/EmptyType
description: Using an empty type attribute with the genesis widget
type: text/vnd.tiddlywiki-multiple
tags: [[$:/tags/wiki-test-spec]]
title: Output
<$genesis>Mouse</$genesis>
<$genesis $type="">Mouse</$genesis>
+
title: ExpectedResult
<p>Mouse</p><p>Mouse</p>

View File

@ -983,6 +983,9 @@ Tests the filtering mechanism.
rootWidget.setVariable("sort2","[get[text]else[]length[]]");
rootWidget.setVariable("sort3","[{!!value}divide{!!cost}]");
rootWidget.setVariable("sort4","[{!!title}]");
rootWidget.setVariable("undefined-variable","[<doesnotexist>]");
rootWidget.setVariable("echo","$text$",[{name:"text"}],true);
rootWidget.setVariable("sort4-macro-param","[subfilter<echo '[{!!title}]'>]");
expect(wiki.filterTiddlers("[sortsub:number<sort1>]",anchorWidget).join(",")).toBe("one,hasList,has filter,TiddlerOne,$:/TiddlerTwo,Tiddler Three,$:/ShadowPlugin,a fourth tiddler,filter regexp test");
expect(wiki.filterTiddlers("[!sortsub:number<sort1>]",anchorWidget).join(",")).toBe("filter regexp test,a fourth tiddler,$:/ShadowPlugin,$:/TiddlerTwo,Tiddler Three,has filter,TiddlerOne,hasList,one");
expect(wiki.filterTiddlers("[sortsub:string<sort1>]",anchorWidget).join(",")).toBe("has filter,TiddlerOne,$:/TiddlerTwo,Tiddler Three,$:/ShadowPlugin,a fourth tiddler,filter regexp test,one,hasList");
@ -993,6 +996,9 @@ Tests the filtering mechanism.
expect(wiki.filterTiddlers("[!sortsub:string<sort2>]",anchorWidget).join(",")).toBe("filter regexp test,$:/TiddlerTwo,Tiddler Three,a fourth tiddler,$:/ShadowPlugin,has filter,hasList,TiddlerOne,one");
expect(wiki.filterTiddlers("[[TiddlerOne]] [[$:/TiddlerTwo]] [[Tiddler Three]] [[a fourth tiddler]] +[!sortsub:number<sort3>]",anchorWidget).join(",")).toBe("$:/TiddlerTwo,Tiddler Three,TiddlerOne,a fourth tiddler");
expect(wiki.filterTiddlers("a1 a10 a2 a3 b10 b3 b1 c9 c11 c1 +[sortsub:alphanumeric<sort4>]",anchorWidget).join(",")).toBe("a1,a2,a3,a10,b1,b3,b10,c1,c9,c11");
// #7155. The order of the output is the same as the input when an undefined variable is used in the subfitler
expect(wiki.filterTiddlers("a2 a10 a1 +[sortsub:alphanumeric<undefined-variable>]",anchorWidget).join(",")).toBe("a2,a10,a1");
expect(wiki.filterTiddlers("a1 a10 a2 a3 b10 b3 b1 c9 c11 c1 +[sortsub:alphanumeric<sort4-macro-param>]",anchorWidget).join(",")).toBe("a1,a2,a3,a10,b1,b3,b10,c1,c9,c11");
});
it("should handle the toggle operator", function() {

View File

@ -41,7 +41,9 @@ describe("json filter tests", function() {
expect(wiki.filterTiddlers("[{Second}jsonget[]]")).toEqual(["une","deux","trois","quatre","cinq"]);
expect(wiki.filterTiddlers("[{First}jsonget[]]")).toEqual(["one","","1.618","four","five","six","true","false","null"]);
expect(wiki.filterTiddlers("[{First}jsonget[a]]")).toEqual(["one"]);
expect(wiki.filterTiddlers("[{First}jsonget[a],[fixed]]")).toEqual([]);
expect(wiki.filterTiddlers("[{First}jsonget[b]]")).toEqual([""]);
expect(wiki.filterTiddlers("[{First}jsonget[c]]")).toEqual(["1.618"]);
expect(wiki.filterTiddlers("[{First}jsonget[missing-property]]")).toEqual([]);
expect(wiki.filterTiddlers("[{First}jsonget[d]]")).toEqual(["four","five","six","true","false","null"]);
expect(wiki.filterTiddlers("[{First}jsonget[d],[e]]")).toEqual(["four"]);

View File

@ -343,6 +343,9 @@ describe("'reduce' and 'intersection' filter prefix tests", function() {
rootWidget.setVariable("add-price","[get[price]multiply{!!quantity}add<accumulator>]");
rootWidget.setVariable("num-items","[get[quantity]add<accumulator>]");
rootWidget.setVariable("join-with-commas","[<index>compare:number:gt[0]then<accumulator>addsuffix[, ]addsuffix<currentTiddler>else<currentTiddler>]");
rootWidget.setVariable("undefined-variable","[<doesnotexist>]");
rootWidget.setVariable("echo","$text$",[{name:"text"}],true);
rootWidget.setVariable("num-items-macro-param","[subfilter<echo '[get[quantity]]'>add<accumulator>]");
expect(wiki.filterTiddlers("[tag[shopping]reduce<num-items>]",anchorWidget).join(",")).toBe("22");
expect(wiki.filterTiddlers("[tag[shopping]reduce<add-price>]",anchorWidget).join(",")).toBe("27.75");
@ -351,6 +354,9 @@ describe("'reduce' and 'intersection' filter prefix tests", function() {
expect(wiki.filterTiddlers("[tag[non-existent]reduce<add-price>,[0]]",anchorWidget).join(",")).not.toBe("0");
expect(wiki.filterTiddlers("[tag[non-existent]reduce<add-price>,[0]]",anchorWidget).length).toBe(0);
expect(wiki.filterTiddlers("[tag[non-existent]reduce<add-price>else[0]]",anchorWidget).join(",")).toBe("0");
// #7155
expect(wiki.filterTiddlers("a +[reduce<undefined-variable>]",anchorWidget).join(",")).toBe("");
expect(wiki.filterTiddlers("[tag[shopping]reduce<num-items-macro-param>]",anchorWidget).join(",")).toBe("22");
});
it("should handle the average operator", function() {
@ -392,10 +398,16 @@ describe("'reduce' and 'intersection' filter prefix tests", function() {
rootWidget.setVariable("larger-than-18","[get[text]length[]compare:integer:gteq[18]]");
rootWidget.setVariable("nr","18");
rootWidget.setVariable("larger-than-18-with-var","[get[text]length[]compare:integer:gteq<nr>]");
rootWidget.setVariable("undefined-variable","[<doesnotexist>]");
rootWidget.setVariable("echo","$text$",[{name:"text"}],true);
rootWidget.setVariable("larger-than-18-macro-param","[subfilter<echo '[get[text]length[]compare:integer:gteq[18]]'>]");
expect(wiki.filterTiddlers("[tag[textexample]] :filter[get[text]length[]compare:integer:gteq[18]]",anchorWidget).join(",")).toBe("Cheesecake,Chocolate Cake,Red wine");
expect(wiki.filterTiddlers("[tag[textexample]]",anchorWidget).join(",")).toBe("Cheesecake,Chocolate Cake,Red wine,Sparkling water");
expect(wiki.filterTiddlers("[tag[textexample]filter<larger-than-18>]",anchorWidget).join(",")).toBe("Cheesecake,Chocolate Cake,Red wine");
expect(wiki.filterTiddlers("[tag[textexample]filter<larger-than-18-with-var>]",anchorWidget).join(",")).toBe("Cheesecake,Chocolate Cake,Red wine");
// #7155
expect(wiki.filterTiddlers("a +[filter<undefined-variable>]",anchorWidget).join(",")).toBe("a");
expect(wiki.filterTiddlers("[tag[textexample]filter<larger-than-18-macro-param>]",anchorWidget).join(",")).toBe("Cheesecake,Chocolate Cake,Red wine");
});
it("should handle the :sort prefix", function() {

View File

@ -15,14 +15,14 @@
"--savetiddlers","[tag[external-image]]","images",
"--setfield","[tag[external-image]]","_canonical_uri","$:/core/templates/canonical-uri-external-image","text/plain",
"--setfield","[tag[external-image]]","text","","text/plain",
"--rendertiddler","$:/core/save/all","index.html","text/plain"],
"--render","$:/core/save/all","index.html","text/plain"],
"favicon": [
"--savetiddler","$:/favicon.ico","favicon.ico"],
"static": [
"--rendertiddler","$:/core/templates/static.template.html","static.html","text/plain",
"--rendertiddler","$:/core/templates/alltiddlers.template.html","alltiddlers.html","text/plain",
"--rendertiddlers","[!is[system]]","$:/core/templates/static.tiddler.html","static","text/plain",
"--rendertiddler","$:/core/templates/static.template.css","static/static.css","text/plain"]
"--render","$:/core/templates/static.template.html","static.html","text/plain",
"--render","$:/core/templates/alltiddlers.template.html","alltiddlers.html","text/plain",
"--render","[!is[system]]","[encodeuricomponent[]addprefix[static/]addsuffix[.html]]","text/plain","$:/core/templates/static.tiddler.html",
"--render","$:/core/templates/static.template.css","static/static.css","text/plain"]
},
"config": {
"retain-original-tiddler-path": true

View File

@ -10,6 +10,6 @@
],
"build": {
"index": [
"--rendertiddler","$:/core/save/all","index.html","text/plain"]
"--render","$:/core/save/all","index.html","text/plain"]
}
}

View File

@ -25,6 +25,7 @@ The JSON data returned comprises the following properties:
* ''username'' - the username of the currently authenticated user. If undefined, the [[WebServer Parameter: anon-username]] is returned instead
* ''anonymous'' - true if the current user is anonymous
* ''read_only'' - true if the current user is restricted to read only access to the server
* ''logout_is_available'' - true if the server supports logging out (optional, defaults to true)
* ''space'' - always contains the object `{recipe: "default"}`
* ''tiddlywiki_version'' - the current TiddlyWiki version

View File

@ -1,6 +1,6 @@
caption: genesis
created: 20221101100729587
modified: 20221101100729587
modified: 20221230213912929
tags: Widgets
title: GenesisWidget
type: text/vnd.tiddlywiki
@ -21,6 +21,8 @@ The content of the <<.wlink GenesisWidget>> widget is used as the content of the
|//{attributes starting with $$}// |Attributes starting with two dollar signs are appplied as attributes to the output widget, but with the attribute name changed to use a single dollar sign |
|//{attributes not starting with $}// |Any other attributes that do not start with a dollar are applied as attributes to the output widget |
<<.from-version "5.2.6">> If the `$type` attribute is missing or blank, the <<.wlink GenesisWidget>> widget does not render an intrinsic element, instead just rendering its children.
Note that attributes explicitly specified take precedence over attributes with the same name specified in the `$names` filter.
! Examples

View File

@ -24,35 +24,35 @@
"build": {
"index": [
"--savetiddlers","[tag[external-image]]","images",
"--rendertiddlers","[tag[external-text]]","$:/core/templates/tid-tiddler","text","text/plain",".tid",
"--render","[tag[external-text]]","[encodeuricomponent[]addprefix[text/]addsuffix[.tid]]","text/plain","$:/core/templates/tid-tiddler",
"--setfield","[tag[external-image]]","_canonical_uri","$:/core/templates/canonical-uri-external-image","text/plain",
"--setfield","[tag[external-text]]","_canonical_uri","$:/core/templates/canonical-uri-external-text","text/plain",
"--setfield","[tag[external-image]] [tag[external-text]]","text","","text/plain",
"--rendertiddler","$:/core/save/all","index.html","text/plain"],
"--render","$:/core/save/all","index.html","text/plain"],
"empty": [
"--rendertiddler","$:/editions/tw5.com/download-empty","empty.html","text/plain",
"--rendertiddler","$:/editions/tw5.com/download-empty","empty.hta","text/plain"],
"--render","$:/editions/tw5.com/download-empty","empty.html","text/plain",
"--render","$:/editions/tw5.com/download-empty","empty.hta","text/plain"],
"encrypted": [
"--password", "password",
"--rendertiddler", "$:/core/save/all", "encrypted.html", "text/plain",
"--render", "$:/core/save/all", "encrypted.html", "text/plain",
"--clearpassword"],
"favicon": [
"--savetiddler","$:/favicon.ico","favicon.ico",
"--savetiddler","$:/green_favicon.ico","static/favicon.ico"],
"readmes": [
"--rendertiddler","ReadMe","readme.md","text/html",
"--rendertiddler","ReadMeBinFolder","bin/readme.md","text/html",
"--rendertiddler","ContributingTemplate","contributing.md","text/html",
"--rendertiddler","$:/core/copyright.txt","license","text/plain"],
"--render","ReadMe","readme.md","text/html",
"--render","ReadMeBinFolder","bin/readme.md","text/html",
"--render","ContributingTemplate","contributing.md","text/html",
"--render","$:/core/copyright.txt","license","text/plain"],
"tw2": [
"--rendertiddler","TiddlyWiki2ReadMe","tw2/readme.md","text/html"],
"--render","TiddlyWiki2ReadMe","tw2/readme.md","text/html"],
"static": [
"--rendertiddler","$:/core/templates/static.template.html","static.html","text/plain",
"--rendertiddler","$:/core/templates/alltiddlers.template.html","alltiddlers.html","text/plain",
"--rendertiddlers","[!is[system]]","$:/core/templates/static.tiddler.html","static","text/plain",
"--rendertiddler","$:/core/templates/static.template.css","static/static.css","text/plain"],
"--render","$:/core/templates/static.template.html","static.html","text/plain",
"--render","$:/core/templates/alltiddlers.template.html","alltiddlers.html","text/plain",
"--render","[!is[system]]","[encodeuricomponent[]addprefix[static/]addsuffix[.html]]","text/plain","$:/core/templates/static.tiddler.html",
"--render","$:/core/templates/static.template.css","static/static.css","text/plain"],
"external-js": [
"--rendertiddler","$:/core/save/offline-external-js","index.html","text/plain",
"--render","$:/core/save/offline-external-js","index.html","text/plain",
"--render","$:/core/templates/tiddlywiki5.js","[[tiddlywikicore-]addsuffix<version>addsuffix[.js]]","text/plain"]
},
"config": {

View File

@ -11,6 +11,6 @@
],
"build": {
"index": [
"--rendertiddler","$:/core/save/all","index.html","text/plain"]
"--render","$:/core/save/all","index.html","text/plain"]
}
}

View File

@ -2,8 +2,12 @@ title: $:/language/Buttons/
AdvancedSearch/Caption: Ricerca avanzata
AdvancedSearch/Hint: Ricerca avanzata
Bold/Caption: Grassetto
Bold/Hint: Formatta in grassetto la selezione
Cancel/Caption: Annulla
Cancel/Hint: Annulla i cambiamenti a questo frammento
Cancel/Hint: Annulla le modifiche di questo frammento
Clear/Caption: Cancella
Clear/Hint: Sostituisci l'immagine con una tinta unita
Clone/Caption: Clona
Clone/Hint: Clona questo frammento
Close/Caption: Chiudi
@ -14,24 +18,63 @@ CloseOthers/Caption: Chiudi altri
CloseOthers/Hint: Chiudi gli altri frammenti
ControlPanel/Caption: Pannello di controllo
ControlPanel/Hint: Apri il pannello di controllo
CopyToClipboard/Caption: Copia negli appunti
CopyToClipboard/Hint: Copia questo testo negli appunti
Delete/Caption: Elimina
Delete/Hint: Elimina questo frammento
DeleteTiddlers/Caption: Elimina frammenti
DeleteTiddlers/Hint: Elimina frammenti
Edit/Caption: Modifica
Edit/Hint: Modifica questo frammento
EditorHeight/Caption: Altezza editor
EditorHeight/Caption/Auto: Adatta automaticamente l'altezza al contenuto
EditorHeight/Caption/Fixed: Altezza fissa:
EditorHeight/Hint: Scegli l'altezza dell'editor del testo
Encryption/Caption: Cifratura
Encryption/ClearPassword/Caption: Rimuovi password
Encryption/ClearPassword/Hint: Rimuovi la password e salva questo wiki senza cifrarlo
Encryption/Hint: Imposta o rimuovi la password per salvare questo wiki
Encryption/SetPassword/Caption: Imposta password
Encryption/SetPassword/Hint: Imposta una password per salvare questo wiki con cifratura
Excise/Caption: Ritaglia
Excise/Caption/Excise: Ritaglia
Excise/Caption/MacroName: Nome macro:
Excise/Caption/NewTitle: Titolo del nuovo frammento:
Excise/Caption/Replace: Sostituisci il testo ritagliato con:
Excise/Caption/Replace/Link: Link
Excise/Caption/Replace/Macro: Macro
Excise/Caption/Replace/Transclusion: Trasclusione
Excise/Caption/Tag: Etichetta il nuovo frammento con il titolo di questo frammento
Excise/Caption/TiddlerExists: Attenzione: il frammento esiste già
Excise/Hint: Ritaglia il testo selezionato in un nuovo frammento
ExportPage/Caption: Esporta tutti
ExportPage/Hint: Esporta tutti i frammenti
ExportTiddler/Caption: Esporta frammento
ExportTiddler/Hint: Esporta questo frammento
ExportTiddlers/Caption: Esporta i frammenti
ExportTiddlers/Hint: Esporta i frammenti
Fold/Caption: Ripiega il frammento
Fold/FoldBar/Caption: Ripiegabile
Fold/FoldBar/Hint: Barre opzionali per ripiegare e dispiegare i frammenti
Fold/Hint: Ripiega il corpo di questo frammento
FoldAll/Caption: Ripiega tutti i frammenti
FoldAll/Hint: Ripiega il corpo di tutti i frammenti aperti
FoldOthers/Caption: Ripiega altri frammenti
FoldOthers/Hint: Ripiega il corpo di altri frammenti aperti
FullScreen/Caption: Schermo intero
FullScreen/Hint: Entra o esci dalla modalit&agrave; a schermo intero
Heading1/Caption: Titolo 1
Heading1/Hint: Formatta come titolo 1 le linee che contengono la selezione
Heading2/Caption: Titolo 2
Heading2/Hint: Formatta come titolo 2 le linee che contengono la selezione
Heading3/Caption: Titolo 3
Heading3/Hint: Formatta come titolo 3 le linee che contengono la selezione
Heading4/Caption: Titolo 4
Heading4/Hint: Formatta come titolo 4 le linee che contengono la selezione
Heading5/Caption: Titolo 5
Heading5/Hint: Formatta come titolo 5 le linee che contengono la selezione
Heading6/Caption: Titolo 6
Heading6/Hint: Formatta come titolo 6 le linee che contengono la selezione
Help/Caption: Aiuto
Help/Hint: Mostra il pannello di aiuto
HideSideBar/Caption: Nascondi la barra laterale
@ -39,40 +82,112 @@ HideSideBar/Hint: Nascondi la barra laterale
Home/Caption: Home
Home/Hint: Apri i frammenti predefiniti
Import/Caption: Importa
Import/Hint: Importa file
Import/Hint: Importa diversi tipi di file, come testo, immagine, TiddlyWiki o JSON
Info/Caption: Info
Info/Hint: Mostra informazioni su questo frammento
Italic/Caption: Corsivo
Italic/Hint: Formatta in corsivo la selezione
Language/Caption: Lingua
Language/Hint: Scegli la lingua dell'interfaccia
LayoutSwitcher/Caption: Layout
LayoutSwitcher/Hint: Apri il pannello di selezione layout
LineWidth/Caption: Spessore linea
LineWidth/Hint: Imposta lo spessore linea di disegno
Link/Caption: Link
Link/Hint: Crea link wikitext
Linkify/Caption: Wikilink
Linkify/Hint: Racchiudi la selezione tra parentesi quadre
ListBullet/Caption: Elenco puntato
ListBullet/Hint: Formatta come elenco puntato le linee che contengono la selezione
ListNumber/Caption: Elenco numerato
ListNumber/Hint: Formatta come elenco numerato le linee che contengono la selezione
Manager/Caption: Gestore dei frammenti
Manager/Hint: Apri il gestore dei frammenti
MonoBlock/Caption: Blocco monospazio
MonoBlock/Hint: Formatta come blocco monospazio le linee che contengono la selezione
MonoLine/Caption: monospazio
MonoLine/Hint: Formatta come carattere monospazio la selezione
More/Caption: Altro
More/Hint: Altre azioni
NewHere/Caption: Nuovo qui
NewHere/Hint: Crea un nuovo frammento etichettato con questo
NewImage/Caption: Nuova immagine
NewImage/Hint: Crea un nuovo frammento immagine
NewJournal/Caption: Diario
NewJournal/Hint: Crea un nuovo frammento diario
NewJournalHere/Caption: Nuovo diario qui
NewJournalHere/Hint: Crea un nuovo frammento diario etichettato con questo
NewMarkdown/Caption: Nuovo frammento markdown
NewMarkdown/Hint: Crea un nuovo frammento markdown
NewTiddler/Caption: Nuovo frammento
NewTiddler/Hint: Crea un nuovo frammento
Opacity/Caption: Trasparenza
Opacity/Hint: Imposta la trasparenza di disegno
OpenWindow/Caption: Apri in una nuova finestra
OpenWindow/Hint: Apri il frammento in una nuova finestra
Paint/Caption: Colore di disegno
Paint/Hint: Imposta il colore di disegno
Palette/Caption: Tavolozza
Palette/Hint: Scegli la tavolozza dei colori
Permalink/Caption: Permalink
Permalink/Hint: Link diretto a questo frammento
Permalink/Hint: Imposta la barra degli indirizzi del browser a un link diretto a questo frammento
Permaview/Caption: Permaview
Permaview/Hint: Link diretto a tutti i frammenti in questa storia
Permaview/Hint: Imposta la barra degli indirizzi del browser a un link diretto a tutti i frammenti in questa storia
Picture/Caption: Immagine
Picture/Hint: Inserisci un'immagine
Preview/Caption: Anteprima
Preview/Hint: Mostra il pannello di anteprima
PreviewType/Caption: Tipo di anteprima
PreviewType/Hint: Scegli il tipo di anteprima
Print/Caption: Stampa pagina
Print/Hint: Stampa la pagina corrente
Quote/Caption: Citazione
Quote/Hint: Formatta come citazione le linee che contengono la selezione
Refresh/Caption: Ricarica
Refresh/Hint: Ricarica completamente il wiki
Save/Caption: ok
Save/Hint: Conferma i cambiamenti a questo frammento
RotateLeft/Caption: Ruota a sinistra
RotateLeft/Hint: Ruota l'immagine di 90 gradi a sinistra
Save/Caption: Ok
Save/Hint: Conferma le modifiche di questo frammento
SaveWiki/Caption: Salva le modifiche
SaveWiki/Hint: Salva le modifiche
ShowSideBar/Caption: Mostra barra laterale
ShowSideBar/Hint: Mostra barra laterale
StoryView/Caption: Storyview
ShowSideBar/Caption: Mostra la barra laterale
ShowSideBar/Hint: Mostra la barra laterale
SidebarSearch/Hint: Seleziona il campo di ricerca della barra laterale
Size/Caption: Dimensione immagine
Size/Caption/Height: Altezza:
Size/Caption/Resize: Ridimensiona l'immagine
Size/Caption/Width: Larghezza
Size/Hint: Imposta la dimensione dell'immagine
Stamp/Caption: Timbro
Stamp/Caption/New: Aggiungi il tuo
Stamp/Hint: Inserisci un ritaglio di testo preconfigurato
Stamp/New/Text: Testo del ritaglio. (Ricordati di aggiungere un titolo descrittivo nel campo della didascalia).
Stamp/New/Title: Nome come mostrato nel menu
StoryView/Caption: Visualizzazione "storia"
StoryView/Hint: Scegli la visualizzazione "storia"
Strikethrough/Caption: barrato
Strikethrough/Hint: Barra la selezione
Subscript/Caption: pedice
Subscript/Hint: Formatta come pedice la selezione
Superscript/Caption: apice
Superscript/Hint: Formatta come apice la selezione
TagManager/Caption: Gestore delle etichette
TagManager/Hint: Apri il gestore delle etichette
Theme/Caption: Tema
Theme/Hint: Scegli il tema grafico
Timestamp/Caption: Timestamp
Timestamp/Hint: Scegli se le modifiche aggiornano i timestamp
Timestamp/Off/Caption: I timestamp sono disattivati
Timestamp/Off/Hint: Non aggiornare i timestamp alla modifica dei frammenti
Timestamp/On/Caption: I timestamp sono attivati
Timestamp/On/Hint: Aggiornare i timestamp alla modifica dei frammenti
ToggleSidebar/Hint: Attiva o disattiva la visibilità della barra laterale
Transcludify/Caption: Trasclusione
Transcludify/Hint: Racchiudi la selezione tra parentesi graffe
Underline/Caption: Sottolinea
Underline/Hint: Sottolinea la selezione
Unfold/Caption: Dispiega il frammento
Unfold/Hint: Dispiega il corpo di questo frammento
UnfoldAll/Caption: Dispiega tutti i frammenti
UnfoldAll/Hint: Dispiega il corpo di tutti i frammenti aperti

View File

@ -1,104 +1,194 @@
title: $:/language/ControlPanel/
Advanced/Caption: Avanzate
Advanced/Hint: Informazioni interne di questo ~TiddlyWiki
Advanced/Hint: Informazioni interne di questo TiddlyWiki
Appearance/Caption: Aspetto
Appearance/Hint: Personalizza l'aspetto del tuo ~TiddlyWiki
Appearance/Hint: Modi di personalizzare l'aspetto del tuo TiddlyWiki
Basics/AnimDuration/Prompt: Durata animazione:
Basics/AutoFocus/Prompt: Campo selezionato di default per i nuovi frammenti
Basics/Caption: Impostazioni base
Basics/DefaultTiddlers/BottomHint: Utilizza &#91;&#91;le doppie parentesi quadre&#93;&#93; per titoli di frammenti con spazi. In alternativa scegli di visualizzare i frammenti secondo la {{cronologia||$:/snippets/retain-story-ordering-button}}
Basics/DefaultTiddlers/Prompt: Frammenti di default:
Basics/DefaultTiddlers/TopHint: Scegli quali frammenti vuoi visualizzare all'avvio:
Basics/Language/Prompt: Ciao! Scegli la lingua:
Basics/NewJournal/Tags/Prompt: Etichette per i nuovi frammenti diario
Basics/NewJournal/Tags/Prompt: Etichette dei nuovi frammenti diario
Basics/NewJournal/Text/Prompt: Testo dei nuovi frammenti diario
Basics/NewJournal/Title/Prompt: Titolo dei nuovi frammenti diario
Basics/NewTiddler/Tags/Prompt: Etichette dei nuovi frammenti
Basics/NewTiddler/Title/Prompt: Titolo dei nuovi frammenti
Basics/OverriddenShadowTiddlers/Prompt: Numero di frammenti nascosti annullati:
Basics/ShadowTiddlers/Prompt: Numero di frammenti nascosti:
Basics/Subtitle/Prompt: Sottotitolo:
Basics/SystemTiddlers/Prompt: Numero di frammenti di sistema:
Basics/Tags/Prompt: Numero di categorie:
Basics/Tiddlers/Prompt: Numero di frammenti:
Basics/Title/Prompt: Il titolo di questo ~TiddlyWiki:
Basics/Username/Prompt: Digita il nome con cui firmare le modifiche:
Basics/OverriddenShadowTiddlers/Prompt: Numero di frammenti nascosti sovrascritti
Basics/RemoveTags: Aggiorna al formato corrente
Basics/RemoveTags/Hint: Aggiorna la configurazione delle etichette al formato più recente
Basics/ShadowTiddlers/Prompt: Numero di frammenti nascosti
Basics/Subtitle/Prompt: Sottotitolo
Basics/SystemTiddlers/Prompt: Numero di frammenti di sistema
Basics/Tags/Prompt: Numero di etichette
Basics/Tiddlers/Prompt: Numero di frammenti
Basics/Title/Prompt: Titolo di questo ~TiddlyWiki:
Basics/Username/Prompt: Nome utente con cui firmare le modifiche
Basics/Version/Prompt: Versione di ~TiddlyWiki:
Cascades/Caption: Sequenze
Cascades/Hint: Queste regole globali vengono utilizzate per scegliere dinamicamente determinati modelli. Il risultato della sequenza è il risultato del primo filtro nella sequenza che restituisce un risultato
Cascades/TagPrompt: Filtri etichettati con <$macrocall $name="tag" tag=<<currentTiddler>>/>
EditorTypes/Caption: Tipi di editor
EditorTypes/Editor/Caption: Editor
EditorTypes/Hint: Questi frammenti definiscono quale editor utilizzare per modificare tipi specifici di frammenti.
EditorTypes/Type/Caption: Tipo
EditTemplateBody/Caption: Modifica il corpo del modello
EditTemplateBody/Hint: Questa sequenza di regole viene utilizzata dal modello di modifica predefinito per scegliere dinamicamente il modello per la modifica del corpo di un frammento.
FieldEditor/Caption: Editor di campo
FieldEditor/Hint: Questa sequenza di regole viene utilizzata per scegliere dinamicamente il modello per il rendering di un campo di un frammento in base al suo nome. Viene utilizzato all'interno dell'editor di campo.
Info/Caption: Info
Info/Hint: Informazioni su questo ~TiddlyWiki
Info/Hint: Informazioni su questo TiddlyWiki
KeyboardShortcuts/Add/Caption: Aggiungi scorciatoia
KeyboardShortcuts/Add/Prompt: Digita qui la scorciatoia
KeyboardShortcuts/Caption: Scorciatoie da tastiera
KeyboardShortcuts/Hint: Gestisci l'assegnazione delle scorciatoie da tastiera
KeyboardShortcuts/NoShortcuts/Caption: Nessuna scorciatoia da tastiera assegnata
KeyboardShortcuts/Platform/All: Tutte le piattaforme
KeyboardShortcuts/Platform/Linux: Solo piattaforma Linux
KeyboardShortcuts/Platform/Mac: Solo piattaforma Macintosh
KeyboardShortcuts/Platform/NonLinux: Solo piattaforme Non-Linux
KeyboardShortcuts/Platform/NonMac: Solo piattaforme Non-Macintosh
KeyboardShortcuts/Platform/NonWindows: Solo piattaforme Non-Windows
KeyboardShortcuts/Platform/Windows: Solo piattaforma Windows
KeyboardShortcuts/Remove/Hint: Rimuovi scorciatoie da tastiera
LoadedModules/Caption: Moduli caricati
LoadedModules/Hint: Elenco dei moduli attualmente caricati e loro collegamento ai frammenti sorgente. I moduli in corsivo mancano di un frammento sorgente perch&eacute; in generale installati durante il processo di avvio.
Palette/Caption: Tavolozza
Palette/Editor/Clone/Caption: Clona
Palette/Editor/Clone/Prompt: Si consiglia di clonare questa tavolozza prima di modificarla
Palette/Editor/Delete/Hint: Elimina questa voce dalla paletta corrente
Palette/Editor/Names/External/Show: Mostra i nomi di colore che non fanno parte della paletta corrente
Palette/Editor/Prompt: Modifica
Palette/Editor/Prompt/Modified: Questa tavolozza &egrave; stata modificata
Palette/Editor/Reset/Caption: Reset
Palette/HideEditor/Caption: Nascondi editor
Palette/Prompt: Tavolozza corrente:
Palette/ShowEditor/Caption: Mostra editor
Parsing/Block/Caption: Regole di analisi blocco
Parsing/Caption: Analisi
Parsing/Hint: Qui puoi disabilitare/abilitare globalmente le regole di analisi wiki. Per rendere effettive le modifiche, salva e ricarica il tuo wiki. La disabilitazione di alcune regole di analisi può impedire a <$text text="TiddlyWiki"/> di funzionare correttamente. Usa la [[modalità sicura|https://tiddlywiki.com/#SafeMode]] per ripristinare il normale funzionamento.
Parsing/Inline/Caption: Regole di analisi inline
Parsing/Pragma/Caption: Regole di analisi pragma
Plugins/Add/Caption: Aggiungi altri plugin
Plugins/Add/Hint: Installa plugin dalla libreria ufficiale
Plugins/AlreadyInstalled/Hint: Questo plugin è già installato nella versione <$text text=<<installedVersion>>/>
Plugins/AlsoRequires: Richiede anche:
Plugins/Caption: Plugin
Plugins/ClosePluginLibrary: Chiudi la libreria dei plugin
Plugins/Disable/Caption: Disabilita
Plugins/Disable/Hint: Disabilita questo plugin al ricaricamento della pagina
Plugins/Disabled/Status: (disabilitato)
Plugins/Downgrade/Caption: Downgrade
Plugins/Empty/Hint: Nessuno
Plugins/Enable/Caption: Abilita
Plugins/Enable/Hint: Abilita questo plugin al ricaricamento della pagina
Plugins/Install/Caption: Installa
Plugins/Installed/Hint: Plugin attualmente installati:
Plugins/Language/Prompt: Lingue:
Plugins/Languages/Caption: Lingue
Plugins/Languages/Hint: Plugin per lingue aggiuntive
Plugins/Plugin/Prompt: Plugins
Plugins/Plugins/Caption: Plugins
Plugins/Plugins/Hint: Plugins
Plugins/Theme/Prompt: Temi
Plugins/NoInfoFound/Hint: ''"<$text text=<<currentTab>>/>"'' non trovato
Plugins/NotInstalled/Hint: Questo plugin non è attualmente installato
Plugins/OpenPluginLibrary: Apri la libreria dei plugin
Plugins/Plugin/Prompt: Plugin
Plugins/Plugins/Caption: Plugin
Plugins/Plugins/Hint: Plugin
Plugins/PluginWillRequireReload: (richiede il ricaricamento)
Plugins/Reinstall/Caption: Reinstalla
Plugins/SubPluginPrompt: Con <<count>> sub-plugin disponibili
Plugins/Themes/Caption: Temi
Plugins/Themes/Hint: Plugin dei temi
Plugins/Update/Caption: Aggiornamento
Plugins/Updates/Caption: Aggiornamenti
Plugins/Updates/Hint: Aggiornamenti disponibili per i plugin installati
Plugins/Updates/UpdateAll/Caption: Aggiorna <<update-count>> plugin
Saving/Caption: Salvataggio
Saving/DownloadSaver/AutoSave/Description: Consenti il salvataggio automatico per il Saver Download
Saving/DownloadSaver/AutoSave/Hint: Abilita il salvataggio automatico per il Saver Download
Saving/DownloadSaver/Caption: Saver Download
Saving/DownloadSaver/Hint: Queste impostazioni si applicano al Saver Download compatibile con HTML-5
Saving/General/Caption: Generale
Saving/General/Hint: Queste impostazioni si applicano a tutti i Saver caricati
Saving/GitService/Branch: Ramo di destinazione per il salvataggio
Saving/GitService/CommitMessage: Salvato da TiddlyWiki
Saving/GitService/Description: Queste impostazioni si applicano solo per salvare su <<service-name>>
Saving/GitService/Filename: Nome del file di destinazione (p.es. `index.html`)
Saving/GitService/Gitea/Caption: Saver Gitea
Saving/GitService/Gitea/Password: Token personale di accesso per API (via interfaccia web di Gitea: `Settings | Applications | Generate New Token`)
Saving/GitService/GitHub/Caption: Saver ~GitHub
Saving/GitService/GitHub/Password: Password, token OAUTH, o token personale di accesso (vedi [[pagina di aiuto GitHub|https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line]] per i dettagli)
Saving/GitService/GitLab/Caption: Saver ~GitLab
Saving/GitService/GitLab/Password: Token personale di accesso per API (vedi [[pagina di aiuto GitLab|https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html]] per i dettagli)
Saving/GitService/Path: Percorso del file di destinazione (p.es. `/wiki/`)
Saving/GitService/Repo: Repository di destinazione (p.es. `Jermolene/TiddlyWiki5`)
Saving/GitService/UserName: Nome utente
Saving/Heading: Salvataggio
Saving/Hint: Impostazioni utilizzate per salvare l'intero TiddlyWiki come un singolo file tramite un modulo di salvataggio (Saver)
Saving/TiddlySpot/Advanced/Heading: Impostazioni avanzate
Saving/TiddlySpot/BackupDir: Directory di backup
Saving/TiddlySpot/BackupDir: Cartella di backup
Saving/TiddlySpot/Backups: Backups
Saving/TiddlySpot/Description: Queste impostazioni sono usate solo per il salvataggio su http://tiddlyspot.com o su un server remoto compatibile
Saving/TiddlySpot/Caption: Saver ~TiddlySpot
Saving/TiddlySpot/ControlPanel: Pannello di controllo ~TiddlySpot
Saving/TiddlySpot/Description: Queste impostazioni sono usate solo per salvare su [[TiddlySpot|http://tiddlyspot.com]] o su un server remoto compatibile. Vedi [[qui|https://github.com/simonbaird/tiddlyhost/wiki/TiddlySpot-Saver-configuration-for-Tiddlyhost-and-Tiddlyspot]] per informazioni sulla configurazione di salvataggio di ~TiddlySpot e ~TiddlyHost.
Saving/TiddlySpot/Filename: Nome del file di upload
Saving/TiddlySpot/Heading: ~TiddlySpot
Saving/TiddlySpot/Hint: //L'indirizzo del server di default &egrave; `http://<wikiname>.tiddlyspot.com/store.cgi` e pu&ograve; essere modificato per utilizzare un indirizzo server personalizzato//
Saving/TiddlySpot/Hint: //L'indirizzo del server di default &egrave; `http://<wikiname>.tiddlyspot.com/store.cgi` e pu&ograve; essere modificato per utilizzare un indirizzo server personalizzato, p.es. `http://example.com/store.php`.//
Saving/TiddlySpot/Password: Password
Saving/TiddlySpot/ReadOnly: Tieni presente che [[TiddlySpot|http://tiddlyspot.com]] non consente più la creazione di nuovi siti. Per i nuovi siti, puoi utilizzare [[TiddlyHost|https://tiddlyhost.com]], un nuovo servizio di hosting che sostituisce ~TiddlySpot.
Saving/TiddlySpot/ServerURL: Indirizzo server
Saving/TiddlySpot/UploadDir: Directory di upload
Saving/TiddlySpot/UploadDir: Cartella di upload
Saving/TiddlySpot/UserName: Nome Wiki
Settings/AutoSave/Caption: Salvataggio automatico
Settings/AutoSave/Disabled/Description: Non salvare le modifiche in automatico
Settings/AutoSave/Enabled/Description: Salva le modifiche in automatico
Settings/AutoSave/Hint: Salva automaticamente le modifiche durante il lavoro
Settings/AutoSave/Hint: Prova a salvare automaticamente le modifiche durante il lavoro se usi un modulo di salvataggio che lo supporta
Settings/CamelCase/Caption: Wiki Links Camel Case
Settings/CamelCase/Description: Abilita i link automatici ~CamelCase
Settings/CamelCase/Hint: Puoi disabilitare globalmente i link automatici delle frasi ~CamelCase. Richiede la ricarica per avere effetto
Settings/Caption: Impostazioni
Settings/DefaultMoreSidebarTab/Caption: Tab predefinito della barra laterale Altro
Settings/DefaultMoreSidebarTab/Hint: Specifica quale tab della barra laterale Altro è mostrato di default
Settings/DefaultSidebarTab/Caption: Tab predefinito della barra laterale
Settings/DefaultSidebarTab/Hint: Specifica quale tab della barra laterale &egrave; mostrato di default
Settings/EditorToolbar/Caption: Barra strumenti editor
Settings/EditorToolbar/Description: Mostra la barra strumenti editor
Settings/EditorToolbar/Hint: Abilita o disabilita la barra strumenti editor:
Settings/Hint: Queste impostazioni ti permettono di personalizzare il comportamento di TiddlyWiki.
Settings/LinkToBehaviour/Caption: Comportamento apertura framnmenti
Settings/InfoPanelMode/Caption: Modalità pannello info frammento
Settings/InfoPanelMode/Hint: Controlla quando il pannello info frammento viene chiuso:
Settings/InfoPanelMode/Popup/Description: Il pannello info frammento viene chiuso in automatico
Settings/InfoPanelMode/Sticky/Description: Il pannello info frammento resta aperto fino a quando viene chiuso esplicitamente
Settings/LinkToBehaviour/Caption: Comportamento apertura frammenti
Settings/LinkToBehaviour/InsideRiver/Hint: Navigazione dall' //interno// della cronologia
Settings/LinkToBehaviour/OpenAbove: Apri sopra il frammento corrente
Settings/LinkToBehaviour/OpenAtBottom: Apri in basso alla cronologia
Settings/LinkToBehaviour/OpenAtTop: Apri in alto alla cronologia
Settings/LinkToBehaviour/OpenBelow: Apri sotto il frammento corrente
Settings/LinkToBehaviour/OutsideRiver/Hint: Navigazione dall' //esterno// della cronologia
Settings/MissingLinks/Description: Abilita link a frammenti mancanti
Settings/MissingLinks/Hint: Scegli se creare i link a frammenti che non esistono ancora
Settings/NavigationAddressBar/Caption: Barra degli indirizzi
Settings/NavigationAddressBar/Hint: Comportamento della barra degli indirizzi del browser quando si visita un frammento:
Settings/NavigationAddressBar/No/Description: Non aggiornare la barra degli indirizzi
Settings/NavigationAddressBar/Permalink/Description: Includi il frammento di destinazione
Settings/NavigationAddressBar/Permaview/Description: Includi il frammento di destinazione e la sequenza della cronologia corrente
Settings/NavigationHistory/Caption: Cronologia di navigazione
Settings/NavigationHistory/Hint: Aggiornamento della cronologia quando si visita un frammento
Settings/NavigationHistory/Hint: Aggiornamento della cronologia quando si visita un frammento:
Settings/NavigationHistory/No/Description: Non aggiornare la cronologia
Settings/NavigationHistory/Yes/Description: Aggiorna la cronologia
Settings/TitleLinks/Caption: Titolo frammento
Settings/TitleLinks/Hint: Mostra opzionalmente titoli frammenti come collegamenti
Settings/TitleLinks/No/Description: Non mostrare titoli frammenti come collegamenti
Settings/TitleLinks/Yes/Description: Mostra titoli frammenti come collegamenti
Settings/NavigationPermalinkviewMode/Caption: Modalità permalink/permaview
Settings/NavigationPermalinkviewMode/CopyToClipboard/Description: Copia l'URL permalink/permaview negli appunti
Settings/NavigationPermalinkviewMode/Hint: Scegli come trattare i permalink/permaview:
Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description: Aggiorna la barra degli indirizzi con l'URL permalink/permaview
Settings/PerformanceInstrumentation/Caption: Strumentazione delle prestazioni
Settings/PerformanceInstrumentation/Description: Abilita la strumentazione delle prestazioni
Settings/PerformanceInstrumentation/Hint: Visualizza le statistiche sulle prestazioni nella console per sviluppatori del browser. Richiede la ricarica per avere effetto
Settings/TitleLinks/Caption: Titoli frammenti
Settings/TitleLinks/Hint: Mostra opzionalmente i titoli dei frammenti come link
Settings/TitleLinks/No/Description: Non mostrare i titoli dei frammenti come link
Settings/TitleLinks/Yes/Description: Mostra i titoli dei frammenti come link
Settings/ToolbarButtons/Caption: Pulsanti della barra strumenti
Settings/ToolbarButtons/Hint: Aspetto predefinito dei pulsanti della barra strumenti:
Settings/ToolbarButtons/Icons/Description: Mostra icona
@ -108,18 +198,34 @@ Settings/ToolbarButtonStyle/Hint: Scegli lo stile dei pulsanti della barra strum
Settings/ToolbarButtonStyle/Styles/Borderless: Senza bordi
Settings/ToolbarButtonStyle/Styles/Boxed: Incorniciati
Settings/ToolbarButtonStyle/Styles/Rounded: Arrotondati
StoryTiddler/Caption: Frammento cronologia
StoryTiddler/Hint: Questa sequenza di regole viene utilizzata per scegliere dinamicamente il modello per la visualizzazione di un frammento nella cronologia.
StoryView/Caption: Vista cronologia
StoryView/Prompt: Vista corrente:
Stylesheets/Caption: Fogli di stile
Stylesheets/Expand/Caption: Espandi tutto
Stylesheets/Hint: Questo è il CSS renderizzato degli attuali frammenti foglio di stile etichettati con <<tag "$:/tags/Stylesheet">>
Stylesheets/Restore/Caption: Ripristina
Theme/Caption: Tema
Theme/Prompt: Tema corrente:
TiddlerFields/Caption: Campi frammenti
Theme/Prompt: Tema corrente:
TiddlerColour/Caption: Colore frammento
TiddlerColour/Hint: Questa sequenza di regole viene utilizzata per scegliere dinamicamente il colore di un frammento (utilizzato per l'icona e per l'etichetta associate).
TiddlerFields/Caption: Campi frammento
TiddlerFields/Hint: Questa &egrave; la serie completa dei TiddlerFields utilizzati in questo wiki (sono inclusi i frammenti di sistema ed esclusi i frammenti nascosti).
Toolbars/Caption: Barre strumenti
Toolbars/EditToolbar/Caption: Barra strumenti di modifica
Toolbars/EditToolbar/Hint: Scegli quali pulsanti mostrare nella modalità modifica frammenti
TiddlerIcon/Caption: Icona frammento
TiddlerIcon/Hint: Questa sequenza di regole viene utilizzata per scegliere dinamicamente l'icona per un frammento.
Toolbars/Caption: Barre degli strumenti
Toolbars/EditorToolbar/Caption: Barra strumenti editor
Toolbars/EditorToolbar/Hint: Scegli quali pulsanti mostrare nella barra degli strumenti dell'editor. Nota che alcuni pulsanti appariranno solo durante la modifica di frammenti di un certo tipo. Trascina e rilascia per modificare l'ordine
Toolbars/EditToolbar/Caption: Barra strumenti modifica
Toolbars/EditToolbar/Hint: Scegli quali pulsanti mostrare nella modalità modifica frammenti. Trascina e rilascia per modificare l'ordine
Toolbars/Hint: Scegli quali pulsanti mostrare nella barra strumenti
Toolbars/PageControls/Caption: Barra strumenti di pagina
Toolbars/PageControls/Hint: Scegli quali pulsanti mostrare nella barra strumenti della pagina principale
Toolbars/PageControls/Caption: Barra strumenti pagina
Toolbars/PageControls/Hint: Scegli quali pulsanti mostrare nella barra strumenti della pagina principale. Trascina e rilascia per modificare l'ordine
Toolbars/ViewToolbar/Caption: Barra strumenti visualizzazione
Toolbars/ViewToolbar/Hint: Scegli quali pulsanti mostrare per i frammenti in modo visualizzazione
Toolbars/ViewToolbar/Hint: Scegli quali pulsanti mostrare per i frammenti in modalità visualizzazione. Trascina e rilascia per modificare l'ordine
Tools/Download/Full/Caption: Scarica l'intero wiki
ViewTemplateBody/Caption: Visualizza il corpo del modello
ViewTemplateBody/Hint: Questa sequenza di regole viene utilizzata dal modello di visualizzazione predefinito per scegliere dinamicamente il modello per la visualizzazione del corpo di un frammento.
ViewTemplateTitle/Caption: Visualizza il titolo del modello
ViewTemplateTitle/Hint: Questa sequenza di regole viene utilizzata dal modello di visualizzazione predefinito per scegliere dinamicamente il modello per la visualizzazione del titolo di un frammento.

View File

@ -5,4 +5,4 @@ Questo plugin contiene componenti del nucleo di TiddlyWiki tra cui:
* Moduli codice JavaScript
* Icone
* Modelli necessari per creare l'interfaccia utente di TiddlyWiki
* Traduzione Inglese (en-GB) per le stringhe di testo utilizzate dal nucleo
* Traduzione Inglese (''en-GB'') per le stringhe di testo utilizzate dal nucleo

View File

@ -50,6 +50,8 @@ Date/Long/Month/6: Giugno
Date/Long/Month/7: Luglio
Date/Long/Month/8: Agosto
Date/Long/Month/9: Settembre
Date/Period/am: am
Date/Period/pm: pm
Date/Short/Day/0: Do
Date/Short/Day/1: Lu
Date/Short/Day/2: Ma
@ -59,18 +61,16 @@ Date/Short/Day/5: Ve
Date/Short/Day/6: Sa
Date/Short/Month/1: Gen
Date/Short/Month/10: Ott
Date/Short/Month/11: Nov
Date/Short/Month/12: Dic
Date/Short/Month/2: Feb
Date/Short/Month/3: Mar
Date/Short/Month/4: Apr
Date/Short/Month/5: Mag
Date/Short/Month/6: Giu
Date/Short/Month/7: Lug
Date/Short/Month/8: Ago
Date/Short/Month/9: Set
Date/Period/am: am
Date/Period/pm: pm
Date/Short/Month/11: Nov
Date/Short/Month/2: Feb
Date/Short/Month/3: Mar
Date/Short/Month/4: Apr
RelativeDate/Future/Days: tra <<period>> giorni
RelativeDate/Future/Hours: tra <<period>> ore
RelativeDate/Future/Minutes: tra <<period>> minuti

View File

@ -1,22 +1,30 @@
title: $:/language/Docs/ModuleTypes/
allfilteroperator: Un sottooperatore per l'operatore di filtro ''all''.
animation: Animazioni che possono essere utilizzate con RevealWidget.
authenticator: Definisce il modo in cui le richieste vengono autenticate dal server HTTP integrato.
bitmapeditoroperation: Un'operazione della barra degli strumenti dell'editor bitmap.
command: Comandi che possono essere eseguiti sotto Node.js.
config: Data da inserire nel `$tw.config`.
config: Dati da inserire in `$tw.config`.
filteroperator: I singoli metodi degli operatori di filtro.
global: Data globale da inserire in `$tw`.
global: Dati globali da inserire in `$tw`.
info: Pubblica informazioni di sistema tramite lo pseudo-plugin [[$:/temp/info-plugin]].
isfilteroperator: Operandi per l'operatore di filtro ''is''.
macro: Definizione macro JavaScript.
parser: Parsers per differenti tipi di contenuto.
saver: Savers per gestire i diversi metodi di salvataggio file dal browser.
library: Tipo di modulo generico per moduli JavaScript generici.
macro: Definizioni macro JavaScript.
parser: Parser per differenti tipi di contenuto.
route: Definisce il modo in cui i singoli pattern URL vengono gestiti dal server HTTP integrato.
saver: I saver gestiscono diversi metodi per salvare i file dal browser.
startup: Funzioni di avvio.
storyview: Vista cronologia per personalizzare l'animazione ed il comportamento del widget liste.
storyview: Vista cronologia personalizza l'animazione ed il comportamento del widget liste.
texteditoroperation: Un'operazione della barra degli strumenti dell'editor di testo.
tiddlerdeserializer: Converte i diversi tipi di contenuto in frammenti.
tiddlerfield: Definisce il comportamento di un singolo campo di un frammento.
tiddlermethod: Aggiunge metodi al prototipo `$tw.Tiddler`.
upgrader: Applica il processo di aggiornamento ai frammenti durante un aggiornamento/importazione.
utils: Aggiunge metodi a `$tw.utils`.
utils-browser: Aggiunge metodi specifici del browser a `$tw.utils`.
utils-node: Aggiunge metodi specifici Node.js a `$tw.utils`.
widget: Widgets che incapsulano e aggiornano il contenuto DOM.
widget: I widget incapsulano il rendering e l'aggiornamento del DOM.
wikimethod: Aggiunge metodi a `$tw.Wiki`.
wikirule: Regole parser individuali del parser principale WikiText.

View File

@ -3,8 +3,9 @@ title: $:/language/Docs/PaletteColours/
alert-background: Sfondo allarme
alert-border: Bordo allarme
alert-highlight: Evidenziazione allarme
alert-muted-foreground: Primo piano allarme disattivato
alert-muted-foreground: Primo piano allarme attenuato
background: Sfondo generale
blockquote-bar: Barra blocco citazione
button-background: Default sfondo pulsante
button-border: Default bordo pulsante
button-foreground: Default primo piano pulsante
@ -14,34 +15,95 @@ code-foreground: Codice in primo piano
dirty-indicator: Indicatore modifiche non salvate
download-background: Sfondo pulsante download
download-foreground: Primo piano pulsante download
dragger-background: Sfondo trascinatore
dragger-foreground: Primo piano trascinatore
dropdown-background: Sfondo casella a discesa
dropdown-border: Bordo casella a discesa
dropdown-tab-background: Sfondo tab casella a discesa
dropdown-tab-background-selected: Primo piano tab casella a discesa per i tab selezionati
dropzone-background: Sfondo zona di rilascio
external-link-background: Sfondo link esterno
external-link-background-hover: Sfondo link esterno hover
external-link-background-visited: Sfondo link esterno visitato
external-link-foreground: Primo piano link esterno
external-link-foreground-hover: Primo piano link esterno hover
external-link-foreground-visited: Primo piano link esterno visitato
foreground: Primo piano generale
menubar-background: Sfondo barra dei menu
menubar-foreground: Primo piano barra dei menu
message-background: Sfondo casella messaggio
message-border: Bordo casella messaggio
message-foreground: Primo piano casella messaggio
modal-backdrop: Backdrop finestra modale
modal-background: Sfondo finestra modale
modal-border: Bordo finestra modale
modal-footer-background: Sfondo piè di pagina finestra modale
modal-footer-border: Bordo piè di pagina finestra modale
modal-header-border: Bordo intestazione finestra modale
muted-foreground: Primo piano generale attenuato
notification-background: Sfondo notifica
notification-border: Bordo notifica
page-background: Sfondo pagina
pre-background: Sfondo codice preformattato
pre-border: Bordo codice preformattato
sidebar-button-foreground: Sfondo pulsante sidebar
sidebar-foreground: Sfondo sidebar
primary: Generale primario
select-tag-background: Sfondo elemento `<select>`
select-tag-foreground: Testo elemento `<select>`
sidebar-button-foreground: Primo piano pulsante barra laterale
sidebar-controls-foreground: Primo piano controlli barra laterale
sidebar-controls-foreground-hover: Primo piano controlli barra laterale hover
sidebar-foreground: Primo piano barra laterale
sidebar-foreground-shadow: Primo piano barra laterale ombra
sidebar-muted-foreground: Primo piano barra laterale attenuato
sidebar-muted-foreground-hover: Primo piano barra laterale attenuato hover
sidebar-tab-background: Sfondo tab barra laterale
sidebar-tab-background-selected: Sfondo tab barra laterale per tab selezionati
sidebar-tab-border: Bordo tab barra laterale
sidebar-tab-border-selected: Bordo tab barra laterale per tab selezionati
sidebar-tab-divider: Separatore tab barra laterale
sidebar-tab-foreground: Primo piano tab barra laterale
sidebar-tab-foreground-selected: Primo piano tab barra laterale per tab selezionati
sidebar-tiddler-link-foreground: Primo piano link frammento barra laterale
sidebar-tiddler-link-foreground-hover: Primo piano link frammento barra laterale hover
site-title-foreground: Sfondo titolo sito
static-alert-foreground: Primo piano alert statico
tab-background: Sfondo tab
tab-background-selected: Sfondo tab per tab selezionati
tab-border: Bordo tab
tab-border-selected: Bordo tab per tab selezionati
tab-divider: Separatore tab
tab-foreground: Primo piano tab
tab-foreground-selected: Primo piano tab per tab selezionati
table-border: Bordo tabella
table-footer-background: Sfondo footer tabella
table-header-background: Sfondo testata tabella
table-footer-background: Sfondo piè di pagina tabella
table-header-background: Sfondo intestazione tabella
tag-background: Sfondo etichetta
tag-foreground: Primo piano etichetta
tiddler-background: Sfondo frammento
tiddler-border: Bordo frammento
tiddler-controls-foreground: Primo piano controlli frammenti
tiddler-controls-foreground-hover: Primo piano controlli frammenti hover
tiddler-controls-foreground-selected: Primo piano controlli frammenti per controlli selezionati
tiddler-editor-background: Sfondo editor frammenti
tiddler-editor-border: Bordo editor frammenti
tiddler-editor-border-image: Immagine bordo editor frammenti
tiddler-editor-fields-even: Sfondo editor frammenti per campi pari
tiddler-editor-fields-odd: Sfondo editor frammenti per campi dispari
tiddler-info-background: Sfondo pannello informazioni frammenti
tiddler-info-border: Bordo pannello informazioni frammenti
tiddler-info-tab-background: Sfondo tab pannello informazioni frammenti
tiddler-link-background: Sfondo link frammenti
tiddler-link-foreground: Primo piano link frammenti
tiddler-subtitle-foreground: Primo piano sottotitolo frammenti
tiddler-title-foreground: Primo piano titolo frammenti
toolbar-cancel-button: Primo piano pulsante 'annulla' barra strumenti
toolbar-close-button: Primo piano pulsante 'chiudi' barra strumenti
toolbar-delete-button: Primo piano pulsante 'elimina' barra strumenti
toolbar-done-button: Primo piano pulsante 'fatto' barra strumenti
toolbar-edit-button: Primo piano pulsante 'modifica' barra strumenti
toolbar-info-button: Primo piano pulsante 'info' barra strumenti
toolbar-new-button: Primo piano pulsante 'nuovo frammento' barra strumenti
toolbar-options-button: Primo piano pulsante 'impostazioni' barra strumenti
toolbar-save-button: Primo piano pulsante 'salva' barra strumenti
untagged-background: Sfondo pillola non etichettato
very-muted-foreground: Primo piano molto attenuato

View File

@ -2,23 +2,37 @@ title: $:/language/EditTemplate/
Body/External/Hint: Questo &egrave; un frammento esterno memorizzato al di fuori del file principale TiddlyWiki. Puoi editare le etichette ed i campi ma non puoi editare il contenuto
Body/Placeholder: Digita il testo di questo frammento
Body/Preview/Type/DiffCurrent: Differenze rispetto all'attuale
Body/Preview/Type/DiffShadow: Differenze rispetto al nascosto (se presenti)
Body/Preview/Type/Output: Output
Caption: Editor
Field/Dropdown/Caption: Lista di campi
Field/Dropdown/Hint: Mostra la lista di campi
Field/Remove/Caption: Rimuovi campo
Field/Remove/Hint: Rimuovi campo
Field/Remove/Hint: Rimuovi il campo
Fields/Add/Button: Aggiungi
Fields/Add/Button/Hint: Aggiungi il nuovo campo al frammento
Fields/Add/Dropdown/System: Campi di sistema
Fields/Add/Dropdown/User: Campi utente
Fields/Add/Name/Placeholder: Nome campo
Fields/Add/Prompt: Aggiungi un nuovo campo:
Fields/Add/Value/Placeholder: Valore campo
Shadow/OverriddenWarning: Questo &egrave; un frammento nascosto modificato. Puoi ritornare alla versione di default cancellando questo frammento
Shadow/Warning: Questo &egrave; un frammento nascosto. Qualsiasi modifica ricoprir&agrave; la versione di default
Shadow/OverriddenWarning: Questo &egrave; un frammento nascosto modificato. Puoi ritornare alla versione di default eliminando questo frammento
Shadow/Warning: Questo &egrave; un frammento nascosto. Qualsiasi modifica sovrascriverà la versione di default del plugin <<pluginLink>>
Tags/Add/Button: Aggiungi
Tags/Add/Button/Hint: Aggiungi etichetta
Tags/Add/Placeholder: Nome etichetta
Tags/ClearInput/Caption: Cancella input
Tags/ClearInput/Hint: Cancella input etichetta
Tags/Dropdown/Caption: Lista delle etichette
Tags/Dropdown/Hint: Mostra la lista delle etichette
Title/BadCharacterWarning: Attenzione: evita di usare uno qualsiasi dei caratteri <<bad-chars>> nei titoli dei frammenti
Title/Exists/Prompt: Il frammento di destinazione esiste già
Title/References/Prompt: I seguenti riferimenti a questo frammento non verranno aggiornati automaticamente:
Title/Relink/Prompt: Aggiorna ''<$text text=<<fromTitle>>/>'' a ''<$text text=<<toTitle>>/>'' nei campi //etichetta// e //lista// degli altri frammenti
Type/Delete/Caption: Cancella il tipo di contenuto
Type/Delete/Hint: Cancella il tipo di contenuto
Type/Dropdown/Caption: Elenca il tipo di contenuto
Type/Dropdown/Hint: Mostra la lista del tipo di contenuto
Type/Placeholder: Tipo contenuto
Type/Placeholder: Tipo di contenuto
Type/Prompt: Tipo:

View File

@ -1,6 +1,6 @@
title: $:/language/Exporters/
CsvFile: file CSV
JsonFile: file JSON
CsvFile: File CSV
JsonFile: File JSON
StaticRiver: HTML statico
TidFile: ".tid" file
TidFile: File ".tid"

View File

@ -1,34 +1,39 @@
title: $:/language/Docs/Fields/
_canonical_uri: L'URI completo di un frammento immagine esterno
_is_skinny: Se presente, indica che il campo di testo del frammento deve essere caricato dal server
bag: Il nome del contenitore da cui proviene un frammento
caption: Il testo che &egrave; visualizzato in un tab o in un pulsante
code-body: Il modello di visualizzazione visualizzerà il frammento come codice se impostato su ''sì''
color: Il codice CSS del colore associato ad un frammento
component: Il nome del componente responsabile per un [[alerttiddler|AlertMechanism]]
component: Il nome del componente responsabile per un [[frammento di avviso|AlertMechanism]]
created: La data in cui il frammento &egrave; stato creato
creator: Il nome della persona che ha creato il frammento
current-tiddler: Utilizzato per memorizzare nella cache il frammento top nella [[history list|HistoryMechanism]]
dependents: Per un plugin, elenca i plugin dipendenti
current-tiddler: Utilizzato per memorizzare nella cache il frammento in alto nella [[cronologia|HistoryMechanism]]
dependents: Per un plugin, elenca i titoli dei plugin dipendenti
description: Il testo descrittivo per un plugin o per una modalit&agrave; a dialogo
draft.of: Per i frammenti bozza, contiene il titolo del frammento di cui questo &egrave; una bozza
draft.title: Per i frammenti bozza, contiene la proposta di nuovo titolo per il frammento
footer: Il testo del footer per un wizard
footer: Il testo del footer per una finestra modale
hide-body: Il modello di visualizzazione nasconderà i corpi dei frammenti se impostato su ''sì''
icon: Il titolo del frammento che contiene l'icona associata con il frammento
library: Se impostato su "yes" indica che il frammento deve essere salvato come una libreria ~JavaScript
library: Indica che il frammento deve essere salvato come una libreria JavaScript se impostato su ''sì''
list: Una lista ordinata di titoli di frammenti associati con un frammento
list-after: Se impostato, il titolo del frammento dopo il quale questo frammento deve essere aggiunto all'elenco ordinato dei titoli dei frammenti
list-after: Se impostato, il titolo del frammento dopo il quale questo frammento deve essere aggiunto all'elenco ordinato dei titoli dei frammenti, o alla fine dell'elenco se questo campo è presente ma vuoto
list-before: Se impostato, il titolo del frammento prima del quale questo frammento deve essere aggiunto all'elenco ordinato dei titoli dei frammenti, o all'inizio della lista se questo campo &egrave; presente ma vuoto
modified: La data e l'ora in cui un frammento &egrave; stato modificato l'ultima volta
modifier: Il titolo del frammento associato con la persona che ha modificato un frammento l'ultima volta
name: Il nome leggibile associato con un frammento plugin
plugin-priority: Un valore numerico che indica la priorit&agrave; di un frammento plugin
plugin-type: Il tipo di plugin di un frammento plugin
released: La data di rilascio di un ~TiddlyWiki
released: La data di rilascio di un TiddlyWiki
revision: La revisione del frammento mantenuta sul server
source: L'indirizzo URL sorgente associato con un frammento
subtitle: Il testo del sottotitolo per un wizard
tags: Una lista di categorie associate con un frammento
subtitle: Il testo del sottotitolo per una finestra modale
tags: Una lista di etichette associate con un frammento
text: Il corpo del testo di un frammento
throttle.refresh: Se presente, rallenta gli aggiornamenti di questo tiddler
title: Il nome univoco di un frammento
toc-link: Sopprime il link al frammento nel sommario se impostato su ''no''
type: Il tipo di contenuto di un frammento
version: Informazioni di versione per un plugin

View File

@ -5,10 +5,12 @@ AllTiddlers: Tutti i frammenti eccetto quelli di sistema
Drafts: Frammenti bozza
Missing: Frammenti mancanti
Orphans: Frammenti orfani
OverriddenShadowTiddlers: Frammenti nascosti annullati
RecentSystemTiddlers: I frammenti modificati di recente, inclusi i frammenti di sistema
RecentTiddlers: I frammenti modificati di recente
OverriddenShadowTiddlers: Frammenti nascosti sovrascritti
RecentSystemTiddlers: Frammenti modificati di recente, inclusi frammenti di sistema
RecentTiddlers: Frammenti modificati di recente
SessionTiddlers: Frammenti modificati da quando è stato caricato il wiki
ShadowTiddlers: Frammenti nascosti
StoryList: Frammenti nella cronologia, escluso <$text text="$:/AdvancedSearch"/>
SystemTags: Etichette di sistema
SystemTiddlers: Frammenti di sistema
TypedTiddlers: Frammenti di tipo non wiki-text

View File

@ -9,9 +9,10 @@ Prima di iniziare a memorizzare informazioni importanti in ~TiddlyWiki assicurat
<div class="tc-control-panel">
|<$link to="$:/SiteTitle"><<lingo Title/Prompt>></$link> |<$edit-text tiddler="$:/SiteTitle" default="" tag="input"/> |
|<$link to="$:/SiteSubtitle"><<lingo Subtitle/Prompt>></$link> |<$edit-text tiddler="$:/SiteSubtitle" default="" tag="input"/> |
|<$link to="$:/DefaultTiddlers"><<lingo DefaultTiddlers/Prompt>></$link> |<<lingo DefaultTiddlers/TopHint>><br> <$edit-text tag="textarea" tiddler="$:/DefaultTiddlers"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |
|tc-table-no-border tc-first-col-min-width tc-first-link-nowrap|k
| <$link to="$:/SiteTitle"><<lingo Title/Prompt>></$link>|<$edit-text tiddler="$:/SiteTitle" default="" tag="input"/> |
| <$link to="$:/SiteSubtitle"><<lingo Subtitle/Prompt>></$link>|<$edit-text tiddler="$:/SiteSubtitle" default="" tag="input"/> |
|^ <$link to="$:/DefaultTiddlers"><<lingo DefaultTiddlers/Prompt>></$link><br><<lingo DefaultTiddlers/TopHint>>|<$edit tag="textarea" tiddler="$:/DefaultTiddlers"/><br>//<<lingo DefaultTiddlers/BottomHint>>// |
</div>
Apri il [[pannello di controllo|$:/ControlPanel]] per altre opzioni.
Apri il [[pannello di controllo|$:/ControlPanel]] per altre opzioni.

View File

@ -1,14 +1,34 @@
title: $:/language/Import/
Listing/Cancel/Caption: Cancella
Editor/Import/Heading: Importa immagini e inseriscile nell'editor.
Imported/Hint: I frammenti seguenti sono stati importati:
Listing/Cancel/Caption: Annulla
Listing/Cancel/Warning: Vuoi annullare l'importazione?
Listing/Hint: Questi frammenti sono pronti per essere importati:
Listing/Import/Caption: Importa
Listing/Preview: Anteprima:
Listing/Preview/Diff: Diff
Listing/Preview/DiffFields: Diff (Campi)
Listing/Preview/Fields: Campi
Listing/Preview/Text: Testo
Listing/Preview/TextRaw: Testo (non formattato)
Listing/Rename/CancelRename: Annulla
Listing/Rename/ConfirmRename: Rinomina frammento
Listing/Rename/OverwriteWarning: Un frammento con questo nome esiste già.
Listing/Rename/Prompt: Rinomina in:
Listing/Rename/Tooltip: Rinomina frammento prima dell'importazione
Listing/Select/Caption: Seleziona
Listing/Status/Caption: Stato
Listing/Title/Caption: Titolo
Upgrader/Plugins/Suppressed/Incompatible: Plugin bloccato incompatibile o obsoleto
Upgrader/Plugins/Suppressed/Version: Plugin bloccato (a causa di un in arrivo <<incoming>> pi&ugrave; vecchio di un esistente <<existing>>)
Upgrader/Plugins/Suppressed/Incompatible: Plugin bloccato incompatibile o obsoleto
Upgrader/Plugins/Suppressed/Version: Plugin bloccato (a causa di <<incoming>> in arrivo pi&ugrave; vecchio di <<existing>> esistente)
Upgrader/Plugins/Upgraded: Plugin aggiornato da <<incoming>> a <<upgraded>>
Upgrader/State/Suppressed: Frammento in stato temporaneo bloccato
Upgrader/System/Suppressed: Frammento di sistema bloccato
Upgrader/ThemeTweaks/Created: Tema migrato da <$text text=<<from>>/>
Upgrader/System/Alert: Stai per importare un frammento che sovrascriverà un frammento del modulo principale. Questo non è raccomandato in quanto potrebbe rendere instabile il sistema.
Upgrader/System/Disabled: Frammento di sistema disabilitato.
Upgrader/System/Suppressed: Frammento di sistema bloccato.
Upgrader/System/Warning: Frammento del modulo principale.
Upgrader/ThemeTweaks/Created: Tweak del tema migrato da <$text text=<<from>>/>
Upgrader/Tiddler/Disabled: Frammento disabilitato.
Upgrader/Tiddler/Selected: Frammento selezionato.
Upgrader/Tiddler/Unselected: Frammento deselezionato.

View File

@ -1,32 +1,96 @@
title: $:/language/
AboveStory/ClassicPlugin/Warning: Sembra che tu stia tentando di caricare un plugin progettato per ~TiddlyWiki Classic. Considera che [[questi plugin non funzionano con TiddlyWiki versione 5.x.x|https://tiddlywiki.com/#TiddlyWikiClassic]]. Rilevati plug-in di ~TiddlyWiki Classic:
BinaryWarning/Prompt: Questo frammento contiene dati binari
ClassicWarning/Hint: Questo frammento &egrave; scritto nel formato testo wiki di TiddlyWiki Classic e non &egrave; pienamente compatibile con TiddlyWiki versione 5. Vedi https://tiddlywiki.com/static/Upgrading.html per maggiori dettagli a riguardo
ClassicWarning/Hint: Questo frammento &egrave; scritto nel formato testo wiki di TiddlyWiki Classic e non &egrave; pienamente compatibile con TiddlyWiki versione 5. Vedi https://tiddlywiki.com/static/Upgrading.html per maggiori dettagli.
ClassicWarning/Upgrade/Caption: Aggiorna
CloseAll/Button: Chiudi tutto
ColourPicker/Recent: Recenti:
ConfirmAction: Vuoi procedere?
ConfirmCancelTiddler: Vuoi annullare le modifiche al frammento "<$text text=<<title>>/>"?
ConfirmDeleteTiddler: Vuoi cancellare il frammento "<$text text=<<title>>/>"?
ConfirmDeleteTiddler: Vuoi eliminare il frammento "<$text text=<<title>>/>"?
ConfirmDeleteTiddlers: Sei sicuro di voler eliminare <<resultCount>> frammento/i?
ConfirmEditShadowTiddler: Stai per editare un frammento nascosto. Ogni modifica dei default di sistema render&agrave; i futuri aggiornamenti non semplici. Sei sicuro di voler editare "<$text text=<<title>>/>"?
ConfirmOverwriteTiddler: Vuoi sovrascrivere il frammento "<$text text=<<title>>/>"?
Count: Conteggio
DefaultNewTiddlerTitle: Nuovo frammento
DropMessage: Rilascia qui (o usa il tasto 'Escape' per cancellare)
Encryption/Cancel: Cancella
Diffs/CountMessage: <<diff-count>> differenze
DropMessage: Rilascia ora (o usa il tasto 'Escape' per annullare)
Encryption/Cancel: Annulla
Encryption/ConfirmClearPassword: Vuoi cancellare la password? Questa operazione rimuover&agrave; la crittografia applicata quando salverai questo wiki
Encryption/Password: Password
Encryption/PasswordNoMatch: Le password non corrispondono
Encryption/PromptSetPassword: Imposta una nuova pasword per questo ~TiddlyWiki
Encryption/PromptSetPassword: Imposta una nuova password per questo TiddlyWiki
Encryption/RepeatPassword: Ripeti password
Encryption/SetPassword: Imposta password
Encryption/Username: NomeUtente
MissingTiddler/Hint: Frammento mancante "<$text text=<<currentTiddler>>/>" - clicca {{||$:/core/ui/Buttons/edit}} per crearlo
Encryption/Username: Nome utente
Error/Caption: Errore
Error/Filter: Errore filtro
Error/FilterRunPrefix: Errore filtro: prefisso sconosciuto per l'esecuzione del filtro
Error/FilterSyntax: Errore di sintassi nell'espressione del filtro
Error/FormatFilterOperator: Errore filtro: suffisso sconosciuto per l'operatore di filtro 'format'.
Error/IsFilterOperator: Errore filtro: operando sconosciuto per l'operatore di filtro 'is'.
Error/LoadingPluginLibrary: Errore durante il caricamento della libreria dei plug-in
Error/NetworkErrorAlert: `<h2>''Errore di rete''</h2>Sembra che la connessione al server sia stata persa. Ciò potrebbe indicare un problema con la connessione di rete. Prova a ripristinare la connettività di rete prima di continuare.<br><br>''Tutte le modifiche non salvate verranno sincronizzate automaticamente al ripristino della connettività''.`
Error/PutEditConflict: File modificato sul server
Error/PutForbidden: Permesso negato
Error/PutUnauthorized: Autenticazione richiesta
Error/RecursiveTransclusion: Errore di transclusione ricorsivo nel widget di transclusione
Error/RetrievingSkinny: Errore durante il recupero dell'elenco dei frammenti
Error/SavingToTWEdit: Errore di salvataggio su TWEdit
Error/WhileSaving: Errore di salvataggio
Error/XMLHttpRequest: Codice di errore XMLHttpRequest
InternalJavaScriptError/Hint: Beh, questo è imbarazzante. Si consiglia di riavviare TiddlyWiki aggiornando il browser
InternalJavaScriptError/Title: Errore JavaScript interno
LayoutSwitcher/Description: Apri il pannello di selezione del layout
LazyLoadingWarning: <p>Tentativo di caricare contenuto esterno da ''<$text text={{!!_canonical_uri}}/>''</p><p>Se questo messaggio non scompare, il tipo di contenuto del frammento non corrisponde al tipo di contenuto esterno oppure potresti utilizzare un browser che non supporta il contenuto esterno per i wiki caricati come file autonomi. Vedi https://tiddlywiki.com/#ExternalText</p>
LoginToTiddlySpace: Login su TiddlySpace
Manager/Controls/FilterByTag/None: (nessuna)
Manager/Controls/FilterByTag/Prompt: Filtra per etichetta:
Manager/Controls/Order/Prompt: Ordine inverso
Manager/Controls/Search/Placeholder: Cerca
Manager/Controls/Search/Prompt: Cerca:
Manager/Controls/Show/Option/Tags: Etichette
Manager/Controls/Show/Option/Tiddlers: Frammenti
Manager/Controls/Show/Prompt: Mostra:
Manager/Controls/Sort/Prompt: Ordina per:
Manager/Item/Colour: Colore
Manager/Item/Fields: Campi
Manager/Item/Icon: Icone
Manager/Item/Icon/None: (nessuno)
Manager/Item/RawText: Testo non formattato
Manager/Item/Tags: Etichette
Manager/Item/Tools: Strumenti
Manager/Item/WikifiedText: Testo wikificato
MissingTiddler/Hint: Frammento mancante "<$text text=<<currentTiddler>>/>" -- clicca {{||$:/core/ui/Buttons/edit}} per crearlo
No: No
OfficialPluginLibrary: Libreria ufficiale plugin ~TiddlyWiki
PluginReloadWarning: Salva {{$:/core/ui/Buttons/save-wiki}} e ricarica {{$:/core/ui/Buttons/refresh}} per consentire alle modifiche ai plugin di avere effetto
RecentChanges/DateFormat: DD MM YYYY
OfficialPluginLibrary/Hint: La libreria ufficiale di plugin ~TiddlyWiki su tiddlywiki.com. Plugin, temi e language pack sono mantenuti dal core team.
PageTemplate/Description: il layout predefinito di ~TiddlyWiki
PageTemplate/Name: ~PageTemplate predefinito
PluginReloadWarning: Salva {{$:/core/ui/Buttons/save-wiki}} e ricarica {{$:/core/ui/Buttons/refresh}} per consentire alle modifiche ai plugin ~JavaScript di avere effetto
RecentChanges/DateFormat: DD MMM YYYY
Shortcuts/Input/Accept/Hint: Accetta l'elemento selezionato
Shortcuts/Input/AcceptVariant/Hint: Accetta l'elemento selezionato (variante)
Shortcuts/Input/AdvancedSearch/Hint: Apri il pannello ~RicercaAvanzata dal campo di ricerca della barra laterale
Shortcuts/Input/Cancel/Hint: Cancella il campo di immissione
Shortcuts/Input/Down/Hint: Seleziona il prossimo elemento
Shortcuts/Input/Tab-Left/Hint: Seleziona il tab precedente
Shortcuts/Input/Tab-Right/Hint: Seleziona il prossimo tab
Shortcuts/Input/Up/Hint: Seleziona l'elemento precedente
Shortcuts/SidebarLayout/Hint: Modifica il layout della barra laterale
Switcher/Subtitle/language: Cambia lingua
Switcher/Subtitle/layout: Cambia layout
Switcher/Subtitle/palette: Cambia paletta
Switcher/Subtitle/theme: Cambia tema
SystemTiddler/Tooltip: Questo &egrave; un frammento di sistema
SystemTiddlers/Include/Prompt: Includi i frammenti di sistema
TagManager/Colour/Heading: Colore
TagManager/Count/Heading: Conteggio
TagManager/Icon/Heading: Icona
TagManager/Icons/None: Nessuna
TagManager/Info/Heading: Info
TagManager/Tag/Heading: Etichetta
UnsavedChangesWarning: Ci sono modifiche non salvate in ~TiddlyWiki
Tiddler/DateFormat: DD MMM YYYY alle hh12:0mmam
UnsavedChangesWarning: Ci sono modifiche non salvate in TiddlyWiki
Yes: Sì

View File

@ -1,12 +1,11 @@
title: $:/language/Modals/Download
type: text/vnd.tiddlywiki
subtitle: Download changes
footer: <$button message="tm-close-tiddler">Chiudi</$button>
help: https://tiddlywiki.com/static/DownloadingChanges.html
Il tuo browser supporta solo il salvataggio manuale.
Per salvare le modifiche al tuo wiki, clicca con il tasto destro del mouse sul link di download mostrato sotto e seleziona "Download file" o "Save file", e poi scegli la cartella ed il nome del file.
Per salvare le modifiche al tuo wiki, clicca con il tasto destro del mouse sul link di download mostrato sotto e seleziona "Scarica file" o "Salva file", e poi scegli la cartella ed il nome del file.
//Puoi velocizzare l'operazione cliccando il link con il tasto control (Windows) o il tasto options/alt (Mac OS X). Non ti verr&agrave; chiesto il nome della cartella e del file, ma il tuo browser non &egrave; in grado di assegnare un nome riconoscibile -- potrebbe essere necessario rinominare il file per aggiungere l'estensione `.html` prima di poter fare qualcosa di utile.//

View File

@ -1,5 +1,4 @@
title: $:/language/Modals/SaveInstructions
type: text/vnd.tiddlywiki
subtitle: Save your work
footer: <$button message="tm-close-tiddler">Chiudi</$button>
help: https://tiddlywiki.com/static/SavingChanges.html
@ -8,7 +7,7 @@ Le modifiche a questo wiki devono essere salvate come un file ~TiddlyWiki HTML.
!!! Browser su desktop
# Seleziona ''Save As'' dal menu ''File''
# Seleziona ''Salva con nome'' dal menu ''File''
# Scegli la posizione ed un nome file
#* Alcuni browser richiedono che sia indicato esplicitamente che il file deve essere salvato con il formato ''Webpage, solo HTML'' o qualcosa di simile
# Chiudi questo tab
@ -19,4 +18,4 @@ Le modifiche a questo wiki devono essere salvate come un file ~TiddlyWiki HTML.
#* Se hai attivato iCloud o Google Sync allora il bookmark sar&agrave; automaticamente sincronizzato con il tuo desktop dove potrai aprire il link e salvare il wiki come sopra
# Chiudi questo tab
//Se apri ancora il bookmark con Mobile Safari vedrai ancora questo messaggio. Se desideri andare avanti ed utilizzare il file, clicca semplicemente il bottone ''close'' sotto//
//Se riapri il bookmark con Mobile Safari vedrai ancora questo messaggio. Se desideri proseguire ed utilizzare il file, clicca semplicemente il pulsante ''chiudi'' qui sotto//

View File

@ -1,4 +1,4 @@
title: $:/config/NewJournal/
Tags: Diario
Title: DD MM YYYY
Title: DD MMM YYYY
Text:

View File

@ -0,0 +1,3 @@
title: $:/config/NewJournal/Tags
Diario

View File

@ -1,4 +1,6 @@
title: $:/language/Notifications/
CopiedToClipboard/Failed: Impossibile copiare negli appunti!
CopiedToClipboard/Succeeded: Copiato negli appunti!
Save/Done: Wiki salvato
Save/Starting: Inizio salvataggio wiki

View File

@ -1,11 +1,14 @@
title: $:/language/Search/
Advanced/Matches: //<small><<resultCount>> corrispondenze</small>//
DefaultResults/Caption: Lista
Filter/Caption: Filtro
Filter/Hint: Cerca attraverso un [[filtro|https://tiddlywiki.com/static/Filters.html]]
Filter/Matches: //<small><<resultCount>> corrispondenze</small>//
Matches: //<small><<resultCount>> corrispondenze</small>//
Matches/All: Tutte le corrispondenze:
Matches/Title: Corrispondenze titolo:
Search: Ricerca
Search/TooShort: Testo di ricerca troppo corto
Shadows/Caption: Nascosti
Shadows/Hint: Cerca frammenti nascosti
Shadows/Matches: //<small><<resultCount>> corrispondenze</small>//

View File

@ -1,8 +1,10 @@
title: $:/language/SideBar/
All/Caption: Tutti
Caption: Barra laterale
Contents/Caption: Indice
Drafts/Caption: Bozze
Explorer/Caption: Explorer
Missing/Caption: Mancanti
More/Caption: Altro
Open/Caption: Aperti
@ -11,6 +13,6 @@ Recent/Caption: Recenti
Shadows/Caption: Nascosti
System/Caption: Sistema
Tags/Caption: Etichette
Tags/Untagged/Caption: Non categorizzati
Tags/Untagged/Caption: Non etichettati
Tools/Caption: Strumenti
Types/Caption: Tipi

View File

@ -0,0 +1,5 @@
title: $:/language/Snippets/ListByTag
tags: $:/tags/TextEditor/Snippet
caption: Elenco di frammenti per etichetta
<<list-links "[tag[task]sort[title]]">>

View File

@ -0,0 +1,7 @@
title: $:/language/Snippets/MacroDefinition
tags: $:/tags/TextEditor/Snippet
caption: Definizione macro
\define macroName(param1:"default value",param2)
Testo della macro
\end

View File

@ -0,0 +1,8 @@
title: $:/language/Snippets/Table4x3
tags: $:/tags/TextEditor/Snippet
caption: Tabella con 4 colonne e 3 righe
|! |!Alpha |!Beta |!Gamma |!Delta |
|!Uno | | | | |
|!Due | | | | |
|!Tre | | | | |

View File

@ -0,0 +1,9 @@
title: $:/language/Snippets/TableOfContents
tags: $:/tags/TextEditor/Snippet
caption: Indice
<div class="tc-table-of-contents">
<<toc-selective-expandable 'TableOfContents'>>
</div>

View File

@ -0,0 +1,42 @@
title: $:/language/ThemeTweaks/
Metrics: Dimensioni
Metrics/BodyFontSize: Dimensione carattere per il corpo dei frammenti
Metrics/BodyLineHeight: Altezza riga per il corpo dei frammenti
Metrics/FontSize: Dimensione carattere
Metrics/LineHeight: Altezza riga
Metrics/SidebarBreakpoint: Punto di interruzione della barra laterale
Metrics/SidebarBreakpoint/Hint: la larghezza minima della pagina alla quale la cronologia<br>e la barra laterale appariranno fianco a fianco
Metrics/SidebarWidth: Larghezza barra laterale
Metrics/SidebarWidth/Hint: larghezza della barra laterale in layout fluido-fisso
Metrics/StoryLeft: Posizione cronologia a sinistra
Metrics/StoryLeft/Hint: quanto dista il margine sinistro della cronologia<br>(area frammenti) dalla sinistra della pagina
Metrics/StoryRight: Cronologia a destra
Metrics/StoryRight/Hint: quanto dista il margine sinistro della barra <br>laterale dalla sinistra della pagina
Metrics/StoryTop: Posizione superiore della cronologia
Metrics/StoryTop/Hint: quanto dista il margine superiore della <br>cronologia dall'inizio della pagina
Metrics/StoryWidth: Larghezza cronologia
Metrics/StoryWidth/Hint: larghezza complessiva della cronologia
Metrics/TiddlerWidth: Larghezza frammenti
Metrics/TiddlerWidth/Hint: all'interno della cronologia
Options: Opzioni
Options/CodeWrapping: Racchiudi le righe lunghe in blocchi di codice
Options/SidebarLayout: Layout barra laterale
Options/SidebarLayout/Fixed-Fluid: Cronologia fissa, barra laterale fluida
Options/SidebarLayout/Fluid-Fixed: Cronologia fluida, barra laterale fissa
Options/StickyTitles: Titoli fissi
Options/StickyTitles/Hint: Fa in modo che i titoli dei frammenti "si fissino" alla parte superiore della finestra del browser
Settings: Impostazioni
Settings/BackgroundImage: Immagine di sfondo della pagina
Settings/BackgroundImageAttachment: Immagine di sfondo della pagina
Settings/BackgroundImageAttachment/Fixed: Fissata alla finestra
Settings/BackgroundImageAttachment/Scroll: Scorre con i frammenti
Settings/BackgroundImageSize: Dimensione immagine di sfondo della pagina
Settings/BackgroundImageSize/Auto: Auto
Settings/BackgroundImageSize/Contain: Contiene
Settings/BackgroundImageSize/Cover: Copre
Settings/CodeFontFamily: Famiglia di caratteri del codice
Settings/EditorFontFamily: Famiglia di caratteri dell'editor
Settings/FontFamily: Famiglia di caratteri
ThemeTweaks: Modifiche al tema
ThemeTweaks/Hint: Puoi modificare alcuni aspetti del tema ''Vanilla''.

View File

@ -17,5 +17,5 @@ Listed/Empty: Questo frammento non &egrave; elencato da nessun altro
References/Caption: Riferimenti
References/Empty: Nessun frammento &egrave; collegato a questo
Tagging/Caption: Etichetta
Tagging/Empty: Non ci sono frammenti categorizzati con questa etichetta
Tagging/Empty: Non ci sono frammenti con questa etichetta
Tools/Caption: Strumenti

View File

@ -2,3 +2,4 @@ title: $:/language/Docs/Types/application/javascript
description: Codice JavaScript
name: application/javascript
group: Sviluppatore
group-sort: 2

View File

@ -2,3 +2,4 @@ title: $:/language/Docs/Types/application/json
description: Dati JSON
name: application/json
group: Sviluppatore
group-sort: 2

View File

@ -2,3 +2,4 @@ title: $:/language/Docs/Types/application/x-tiddler-dictionary
description: Dizionario dati
name: application/x-tiddler-dictionary
group: Sviluppatore
group-sort: 2

View File

@ -2,3 +2,4 @@ title: $:/language/Docs/Types/image/gif
description: Immagine GIF
name: image/gif
group: Immagine
group-sort: 1

View File

@ -2,3 +2,4 @@ title: $:/language/Docs/Types/image/jpeg
description: Immagine JPEG
name: image/jpeg
group: Immagine
group-sort: 1

View File

@ -2,3 +2,4 @@ title: $:/language/Docs/Types/image/png
description: Immagine PNG
name: image/png
group: Immagine
group-sort: 1

View File

@ -2,3 +2,4 @@ title: $:/language/Docs/Types/image/svg+xml
description: Immagine SVG (Structured Vector Graphics)
name: image/svg+xml
group: Immagine
group-sort: 1

View File

@ -1,4 +1,5 @@
title: $:/language/Docs/Types/image/x-icon
description: File icona formato ICO
description: File icona ICO
name: image/x-icon
group: Immagine
group-sort: 1

View File

@ -1,4 +1,5 @@
title: $:/language/Docs/Types/text/css
description: Stylesheet statico
description: Foglio di stile statico
name: text/css
group: Sviluppatore
group-sort: 2

View File

@ -2,3 +2,4 @@ title: $:/language/Docs/Types/text/html
description: Markup HTML
name: text/html
group: Testo
group-sort: 0

View File

@ -1,4 +1,5 @@
title: $:/language/Docs/Types/text/plain
description: Text normale
description: Testo normale
name: text/plain
group: Testo
group-sort: 0

View File

@ -1,4 +1,5 @@
title: $:/language/Docs/Types/text/vnd.tiddlywiki
description: TiddlyWiki versione 5 wikitext
description: TiddlyWiki 5
name: text/vnd.tiddlywiki
group: Testo
group-sort: 0

View File

@ -1,4 +1,5 @@
title: $:/language/Docs/Types/text/x-tiddlywiki
description: TiddlyWiki Classic wikitext
description: TiddlyWiki Classic
name: text/x-tiddlywiki
group: Testo
group-sort: 0

View File

@ -1,7 +1,7 @@
TiddlyWiki created by Jeremy Ruston, (jeremy [at] jermolene [dot] com)
Copyright (c) 2004-2007, Jeremy Ruston
Copyright (c) 2007-2022, UnaMesa Association
Copyright (c) 2007-2023, UnaMesa Association
All rights reserved.
Redistribution and use in source and binary forms, with or without

View File

@ -23,6 +23,7 @@ function TiddlyWebAdaptor(options) {
this.logger = new $tw.utils.Logger("TiddlyWebAdaptor");
this.isLoggedIn = false;
this.isReadOnly = false;
this.logoutIsAvailable = true;
}
TiddlyWebAdaptor.prototype.name = "tiddlyweb";
@ -91,6 +92,7 @@ TiddlyWebAdaptor.prototype.getStatus = function(callback) {
self.isLoggedIn = json.username !== "GUEST";
self.isReadOnly = !!json["read_only"];
self.isAnonymous = !!json.anonymous;
self.logoutIsAvailable = "logout_is_available" in json ? !!json["logout_is_available"] : true;
}
// Invoke the callback if present
if(callback) {
@ -127,23 +129,28 @@ TiddlyWebAdaptor.prototype.login = function(username,password,callback) {
/*
*/
TiddlyWebAdaptor.prototype.logout = function(callback) {
var options = {
url: this.host + "logout",
type: "POST",
data: {
csrf_token: this.getCsrfToken(),
tiddlyweb_redirect: "/status" // workaround to marginalize automatic subsequent GET
},
callback: function(err,data) {
callback(err);
},
headers: {
"accept": "application/json",
"X-Requested-With": "TiddlyWiki"
}
};
this.logger.log("Logging out:",options);
$tw.utils.httpRequest(options);
if(this.logoutIsAvailable) {
var options = {
url: this.host + "logout",
type: "POST",
data: {
csrf_token: this.getCsrfToken(),
tiddlyweb_redirect: "/status" // workaround to marginalize automatic subsequent GET
},
callback: function(err,data,xhr) {
callback(err);
},
headers: {
"accept": "application/json",
"X-Requested-With": "TiddlyWiki"
}
};
this.logger.log("Logging out:",options);
$tw.utils.httpRequest(options);
} else {
alert("This server does not support logging out. If you are using basic authentication the only way to logout is close all browser windows");
callback(null);
}
};
/*
@ -191,7 +198,7 @@ Save a tiddler and invoke the callback with (err,adaptorInfo,revision)
TiddlyWebAdaptor.prototype.saveTiddler = function(tiddler,callback,options) {
var self = this;
if(this.isReadOnly) {
return callback(null,options.tiddlerInfo.adaptorInfo);
return callback(null);
}
$tw.utils.httpRequest({
url: this.host + "recipes/" + encodeURIComponent(this.recipe) + "/tiddlers/" + encodeURIComponent(tiddler.fields.title),
@ -213,7 +220,7 @@ TiddlyWebAdaptor.prototype.saveTiddler = function(tiddler,callback,options) {
// Invoke the callback
callback(null,{
bag: etagInfo.bag
},etagInfo.revision);
},etagInfo.revision);
}
}
});
@ -244,7 +251,7 @@ tiddlerInfo: the syncer's tiddlerInfo for this tiddler
TiddlyWebAdaptor.prototype.deleteTiddler = function(title,callback,options) {
var self = this;
if(this.isReadOnly) {
return callback(null,options.tiddlerInfo.adaptorInfo);
return callback(null);
}
// If we don't have a bag it means that the tiddler hasn't been seen by the server, so we don't need to delete it
var bag = options.tiddlerInfo.adaptorInfo && options.tiddlerInfo.adaptorInfo.bag;

View File

@ -127,7 +127,7 @@ var insertMacroCall = function(w,output,macroName,paramString) {
var isLinkExternal = function(to) {
var externalRegExp = /(?:file|http|https|mailto|ftp|irc|news|data|skype):[^\s'"]+(?:\/|\b)/i;
var externalRegExp = /(?:file|http|https|mailto|ftp|irc|news|obsidian|data|skype):[^\s'"]+(?:\/|\b)/i;
return externalRegExp.test(to);
};
var rules = [