Update view files text input for quotes
authorSteve Sutton <steve@gaslightmedia.com>
Thu, 3 Oct 2019 14:46:32 +0000 (10:46 -0400)
committerSteve Sutton <steve@gaslightmedia.com>
Fri, 25 Oct 2019 14:01:34 +0000 (10:01 -0400)
Properly deal with double quotes.

views/admin/member/memberEdit.html
views/admin/member/memberInfo/editProfileDescription.html
views/ui/f6/text.html

index c352d82..2ffbe88 100644 (file)
@@ -33,7 +33,7 @@
               <div class="glm-row">
                   <h4 {if $member.fieldRequired.name}class="glm-required"{/if}>{$terms.term_member_cap} Name:</h4>
                   <td {if $member.fieldFail.name}class="glm-form-bad-input glm-form-bad-input-general"{/if}>
-                      <input type="text" name="name" value="{$member.fieldData.name|escape|replace:"&amp;":"&"}" class="glm-form-text-input-medium">
+                      <input type="text" name="name" value="{$member.fieldData.name|unescape:'entity'|replace:'"':'&quot;'}" class="glm-form-text-input-medium">
                       {if $member.fieldFail.name}<p class="glm-error">{$member.fieldFail.name}</p>{/if}
                   </td>
               </div>
index 65fd929..e6e22ef 100644 (file)
@@ -3,7 +3,7 @@
                         <div class="glm-row">
                             <h4 {if $memberInfo.fieldRequired.short_descr}class="glm-required"{/if}>Short Description:</h4>
                             <div {if $memberInfo.fieldFail.short_descr}class="glm-form-bad-input" data-tabid="glm-member-info-descr"{/if}>
-                                <input type="text" name="short_descr" value="{$memberInfo.fieldData.short_descr|escape|replace:"&amp;":"&"}" class="glm-form-text-input glm-char-count" data-msgArea="short-descr-msg"
+                                <input type="text" name="short_descr" value="{$memberInfo.fieldData.short_descr|unescape|replace:'"':'&quot;'}" class="glm-form-text-input glm-char-count" data-msgArea="short-descr-msg"
                                    maxlength="{if $settings.short_desc_char_limit}{$settings.short_desc_char_limit}{else}120{/if}" placeholder="A short, one line, description of the {$terms.term_member}."
                                    >
                                 <br><span id="short-descr-msg"></span>
index e6fbb23..5c52960 100644 (file)
@@ -46,7 +46,7 @@
                     type="{$ui.type|default:'text'}"
                     id="{$ui.field}"
                     name="{$ui.field}"
-                    value="{if empty($ui.value) && !empty($ui.default)}{$ui.default}{else}{$ui.value|escape|replace:"&amp;":"&"}{/if}"
+                    value="{if empty($ui.value) && !empty($ui.default)}{$ui.default}{else}{$ui.value|unescape|replace:'"':'&quot;'}{/if}"
                     {if !empty($ui.pattern)}pattern="{$ui.pattern}"{/if}
                     {if !empty($ui.required)}required{/if}
                     {if !empty($ui.placeholder)}placeholder="{$ui.placeholder}"{/if}