From f3ed9bf7e4936dd9bbe3e237673828bbe89326f9 Mon Sep 17 00:00:00 2001 From: Jermolene Date: Fri, 3 Apr 2015 09:06:57 +0100 Subject: [PATCH] Fix problem with double quotes in new field value Fixes #1634 --- core/ui/EditTemplate/fields.tid | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/core/ui/EditTemplate/fields.tid b/core/ui/EditTemplate/fields.tid index 209a5e60a..fa4f3d15a 100644 --- a/core/ui/EditTemplate/fields.tid +++ b/core/ui/EditTemplate/fields.tid @@ -10,22 +10,30 @@ $:/config/EditTemplateFields/Visibility/$(currentField)$ [[hide]] -[title{$(config-title)$}] \end -\define new-field(name,value) -<$reveal type="nomatch" text="" default="""$name$"""> +\define new-field-inner() +<$reveal type="nomatch" text="" default=<>> <$button> -<$action-sendmessage $message="tm-add-field" $name$="""$value$"""/> +<$action-sendmessage $message="tm-add-field" $(name)$=<>/> <$action-deletetiddler $tiddler="$:/temp/newfieldname"/> <$action-deletetiddler $tiddler="$:/temp/newfieldvalue"/> <> -<$reveal type="match" text="" default="""$name$"""> +<$reveal type="match" text="" default=<>> <$button> <> \end +\define new-field() +<$set name="name" value={{$:/temp/newfieldname}}> +<$set name="value" value={{$:/temp/newfieldvalue}}> +<> + + +\end +
@@ -62,7 +70,7 @@ $:/config/EditTemplateFields/Visibility/$(currentField)$ <$edit-text tiddler="$:/temp/newfieldvalue" tag="input" default="" placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} class="tc-edit-texteditor"/> -<$macrocall $name="new-field" name={{$:/temp/newfieldname}} value={{$:/temp/newfieldvalue}}/> +<$macrocall $name="new-field"/>