1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-11-26 11:37:20 +00:00
TiddlyWiki5/editions/tw5.com/tiddlers
FlashSystems e9405ac810
Fix for Bug #6618 (#6628)
* Fix for Bug #6618

This Commit fixes Bug #6618. It is a little bit more complicated than
using one tiddler to store the new value for a field. Because the
following can happen:

* The user types "not-a-date" into the field value of a simple text field.
* The user now selects a field name that uses a HTML5 date editor. The
  Editor will show no date because the value cannot be parsed.
* The user saves the tiddler by clicking the checkmark.

Now the date-field contains the value "not-a-date" but the user was not
aware that this will be added. The edit control showed no date (because
the value was invalid) and the user assumed the field was empty and
won't be added to the tiddler.

To prevent this, every kind of field editor gets its own storage tiddler.
Its name is derived from the SHA256-hash of the name of the tiddler that
is returned by the Field Editor Cascade. That way every editor in the
cascade is only seeing its input. As long as the default setup (with one
default editor) is used, everything works like in 5.2.1.

This commit also fixes the bug that the after adding a field the
field-type input box was not focused again.

* Update Documentation for Field Editor Cascade

The fix for bug #6618 makes the handling of the tiddler backing the edit
operation much more complicated. See previous commit "Fix for Bug #6618"
for more details.
2022-05-14 13:30:04 +01:00
..
_tw_shared Fix sites menu 2022-04-19 16:24:48 +01:00
about Move docs tiddlers out of the root folder 2021-11-26 11:18:03 +00:00
commands Changing tags for NamedCommandParameters (#6238) 2021-11-18 08:47:52 +00:00
community Merge branch 'tiddlywiki-com' 2022-04-19 16:37:51 +01:00
concepts Fix for Bug #6618 (#6628) 2022-05-14 13:30:04 +01:00
customising Correct typos (#6571) 2022-03-30 18:25:03 +01:00
definitions Update TiddlyDesktop repository URL 2022-03-31 12:05:56 +01:00
demonstrations Merge branch 'tiddlywiki-com' 2022-03-22 21:59:12 +00:00
editions Change http://*.tiddlywiki.com/* to https:// 2017-11-11 11:56:20 +00:00
features [doc] Update Importing Tiddlers.tid - attempt 2 (#6432) 2022-01-30 11:17:39 +00:00
fields Overhaul the filter operator documentation: part 2 2015-01-24 21:18:44 +00:00
fileformats Update docs that mention store area 2021-07-14 13:08:19 +01:00
filters Update Mathematics Operators documentation (#6598) 2022-04-17 21:09:20 +01:00
gettingstarted Add new tag 'GettingStarted' to Getting Started Tiddlers (#6204) 2021-11-14 08:42:43 +00:00
hellothere Update release note for v5.2.2 2022-03-25 13:56:57 +00:00
hiddensettings Merge branch 'tiddlywiki-com' 2021-11-17 09:33:55 +00:00
howtos Add section about dynamic links to 'Linking in WikiText' (#6361) 2022-01-09 14:30:22 +00:00
images Merge branch 'tiddlywiki-com' 2022-04-18 11:23:29 +01:00
languages Tag additions (#6233) 2021-11-18 08:58:41 +00:00
learning Clarify drag-n-drop behaviour again (#3434) 2018-11-20 10:06:12 +00:00
macros Revert "Give plugin authors the chance to extend a palette (#6624)" 2022-04-16 17:37:08 +01:00
mechanisms Add NavigatorWidget example (#6285) 2021-11-27 07:58:29 +00:00
menubar First commit of new Menu Bar plugin 2020-02-28 14:33:15 +00:00
messages Extend documentation for tm-close-window (#6613) 2022-04-12 12:08:02 +01:00
nodejs Merge branch 'tiddlywiki-com' 2021-11-17 09:33:55 +00:00
platforms Docs: Misc minor edits 2021-11-25 08:38:17 +00:00
plugins Add contributors to release note 2022-02-22 09:54:46 +00:00
readme Promote Gitter Chat in the Readme (#3322) 2018-12-01 14:25:33 +00:00
reference Fix tag pill colouring 2021-11-19 10:52:13 +00:00
releasenotes Update release note for v5.2.2 2022-03-25 13:56:57 +00:00
roadmap Update RoadMap tiddler 2020-05-16 19:52:54 +01:00
saving Make choice selections save to state tiddler (#6585) 2022-04-01 18:07:38 +01:00
styleguide Docs Macros: Add new <<.tiddler-fields>> macro 2021-12-06 16:59:07 +00:00
system Merge branch 'tiddlywiki-com' 2022-03-22 21:59:12 +00:00
systemtags Add support for $:/tags/Macro/View/Body macros 2022-05-05 08:30:05 +01:00
tiddlydesktop Update TiddlyDesktop repository URL 2022-03-31 12:05:56 +01:00
variables Add "tv-selectednode-width" and "tv-selectednode-height" ... (#6582) 2022-04-15 13:46:09 +01:00
videos Use https for YouTube 2017-11-18 19:53:52 +00:00
webserver Add version tags for #5899 2022-02-21 09:56:05 +00:00
widgets Add tv-widgetnode-width and tv-widgetnode-height (#6681) 2022-05-09 10:42:23 +01:00
wikitext Merge branch 'tiddlywiki-com' 2022-02-22 09:25:15 +00:00
workingwithtw Add docs on share plugin (#5331) 2021-01-03 11:48:17 +00:00
$__StoryList.tid Move docs tiddlers out of the root folder 2021-11-26 11:18:03 +00:00