<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Enhanced Search: Search Link(s) encoding? in Web AppBuilder Custom Widgets Questions</title>
    <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/enhanced-search-search-link-s-encoding/m-p/829235#M8132</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Robert!&amp;nbsp; Is there any patch I can apply quickly?&amp;nbsp; We have a production app that is experiencing this issue.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 28 Jan 2020 18:29:52 GMT</pubDate>
    <dc:creator>JamesCrandall</dc:creator>
    <dc:date>2020-01-28T18:29:52Z</dc:date>
    <item>
      <title>Enhanced Search: Search Link(s) encoding?</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/enhanced-search-search-link-s-encoding/m-p/829233#M8130</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;WAB Developer 2.7&lt;/P&gt;&lt;P&gt;Enhanced Search 2.7&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just now realizing that the Search Link(s) property of the enhanced search widget is not encoding the url value.&amp;nbsp; Per this image, the {NAME} value would be "STA-5/6" and the resulting clickable link is&amp;nbsp;&lt;A style="background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word; padding: 0px; margin: 0px;"&gt;https://oursite.com/#/sta/&lt;SPAN style="display: inline !important; float: none; background-color: transparent; color: #3d3d3d; font-family: Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word;"&gt;STA-5/6&lt;/SPAN&gt;&lt;/A&gt; which fails to navigate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG src="data:image/png;base64,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" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Since the resulting url link in the search widget panel would be literal and not encoded, it does not properly navigate to the destination.&amp;nbsp; The same url link displayed in the popup when hovering over the selected feature is correctly encoded as,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A&gt;https://oursite.com/#/sta/&lt;/A&gt;STA-5%2F6&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2020 18:08:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/enhanced-search-search-link-s-encoding/m-p/829233#M8130</guid>
      <dc:creator>JamesCrandall</dc:creator>
      <dc:date>2020-01-28T18:08:23Z</dc:date>
    </item>
    <item>
      <title>Re: Enhanced Search: Search Link(s) encoding?</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/enhanced-search-search-link-s-encoding/m-p/829234#M8131</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;James,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Correct there is nothing in the widget code that tells it to encode the value of the field. I can fix this for the latest version of eSearch widget.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2020 18:24:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/enhanced-search-search-link-s-encoding/m-p/829234#M8131</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2020-01-28T18:24:17Z</dc:date>
    </item>
    <item>
      <title>Re: Enhanced Search: Search Link(s) encoding?</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/enhanced-search-search-link-s-encoding/m-p/829235#M8132</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Robert!&amp;nbsp; Is there any patch I can apply quickly?&amp;nbsp; We have a production app that is experiencing this issue.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2020 18:29:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/enhanced-search-search-link-s-encoding/m-p/829235#M8132</guid>
      <dc:creator>JamesCrandall</dc:creator>
      <dc:date>2020-01-28T18:29:52Z</dc:date>
    </item>
    <item>
      <title>Re: Enhanced Search: Search Link(s) encoding?</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/enhanced-search-search-link-s-encoding/m-p/829236#M8133</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;James,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; In the widget.js replace the current _substitute function with this one:&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;      _substitute&lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;function&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;string&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; Attribs&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; currentLayer&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; urlEncode&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; lfields &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_getFieldsfromLink&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;string&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;for&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; lf &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; lf &lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt; lfields&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;length&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt; lf&lt;SPAN class="operator token"&gt;++&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
          &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;Attribs&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;lfields&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;lf&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; fld &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_getField&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;currentLayer&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; lfields&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;lf&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; val&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;fld&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;type &lt;SPAN class="operator token"&gt;===&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"esriFieldTypeString"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;urlEncode&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                val &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;encodeURIComponent&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;trim&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;Attribs&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;lfields&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;lf&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
              &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                val &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;trim&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;Attribs&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;lfields&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;lf&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
              &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
              string &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; string&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;replace&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;RegExp&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'{'&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;trim&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;lfields&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;lf&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'}'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'g'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; val&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;urlEncode&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                val &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;encodeURIComponent&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;Attribs&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;lfields&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;lf&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
              &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
                val &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; Attribs&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;lfields&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;lf&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
              &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
              string &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; string&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;replace&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="keyword token"&gt;new&lt;/SPAN&gt; &lt;SPAN class="token class-name"&gt;RegExp&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;'{'&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; lang&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;trim&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;lfields&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;lf&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'}'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'g'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; val&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
          &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
        &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
        &lt;SPAN class="keyword token"&gt;return&lt;/SPAN&gt; string&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
      &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;And then&amp;nbsp;search the widget.js for "this._substitute".&lt;/P&gt;&lt;P&gt;OLD CODE&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;            &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;linkFieldNull&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              link &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;""&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              link &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_substitute&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;qLinks&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;a&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;content&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; featureAttributes&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; results&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; sub &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_substitute&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;qLinks&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;a&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;alias&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; featureAttributes&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; results&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            alias &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;sub&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;?&lt;/SPAN&gt; sub &lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; qLinks&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;a&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;alias&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            linkicon &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_substitute&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;qLinks&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;a&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;icon &lt;SPAN class="operator token"&gt;||&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;folderUrl &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'images/w_link.png'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; featureAttributes&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; results&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;‍‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;and add the fourth parameter like this:&lt;/P&gt;&lt;P&gt;NEW CODE&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;            &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;linkFieldNull&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              link &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;""&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;else&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;{&lt;/SPAN&gt;
              link &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_substitute&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;qLinks&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;a&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;content&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; featureAttributes&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; results&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;true&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            &lt;SPAN class="punctuation token"&gt;}&lt;/SPAN&gt;
            &lt;SPAN class="keyword token"&gt;var&lt;/SPAN&gt; sub &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_substitute&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;qLinks&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;a&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;alias&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; featureAttributes&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; results&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;false&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            alias &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;sub&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;?&lt;/SPAN&gt; sub &lt;SPAN class="punctuation token"&gt;:&lt;/SPAN&gt; qLinks&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;a&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;alias&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;
            linkicon &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;_substitute&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;qLinks&lt;SPAN class="punctuation token"&gt;[&lt;/SPAN&gt;a&lt;SPAN class="punctuation token"&gt;]&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;icon &lt;SPAN class="operator token"&gt;||&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;this&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;folderUrl &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;'images/w_link.png'&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; featureAttributes&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; results&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;false&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;;&lt;/SPAN&gt;‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 10:00:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/enhanced-search-search-link-s-encoding/m-p/829236#M8133</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2021-12-12T10:00:27Z</dc:date>
    </item>
    <item>
      <title>Re: Enhanced Search: Search Link(s) encoding?</title>
      <link>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/enhanced-search-search-link-s-encoding/m-p/829237#M8134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Big save there Robert. Much appreciated!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;...Off to emergency change control I go.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2020 19:02:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/web-appbuilder-custom-widgets-questions/enhanced-search-search-link-s-encoding/m-p/829237#M8134</guid>
      <dc:creator>JamesCrandall</dc:creator>
      <dc:date>2020-01-28T19:02:25Z</dc:date>
    </item>
  </channel>
</rss>

