Author: Pablo Nicolas Guillamondegui (PablNico)
Committer: GitHub (web-flow)
Pusher: saundefined
Date: 2024-09-12T09:02:05+03:00

Commit: 
https://github.com/php/web-php/commit/65de05d5562be6e5c586e7997dcf5987917802cc
Raw diff: 
https://github.com/php/web-php/commit/65de05d5562be6e5c586e7997dcf5987917802cc.diff

Enhancement: Use heredoc strings to print cse_snippet and remove end of file 
delimiter (#1066)

Changed paths:
  M  include/prepend.inc


Diff:

diff --git a/include/prepend.inc b/include/prepend.inc
index 338982710d..270e57e527 100644
--- a/include/prepend.inc
+++ b/include/prepend.inc
@@ -183,23 +183,26 @@ function myphpnet_save(): void
 
 }
 
+// Embed Google Custom Search engine
 function google_cse(): void {
-?>
-<noscript>
-  php.net's search functionality requires JavaScript to operate. Please enable
-  JavaScript and reload to continue.
-</noscript>
-<script>
-    (function() {
-        var cx = '011570197911755000456:fip9wopfz_u';
-        var gcse = document.createElement('script');
-        gcse.type = 'text/javascript';
-        gcse.async = true;
-        gcse.src = 'https://cse.google.com/cse.js?cx=' + cx;
-        var s = document.getElementsByTagName('script')[0];
-        s.parentNode.insertBefore(gcse, s);
-    })();
-</script>
-<div class="gcse-search" data-linktarget></div>
-<?php
+    $cse_snippet = <<<EOF
+        <noscript>
+          php.net's search functionality requires JavaScript to operate. 
Please enable
+          JavaScript and reload to continue.
+        </noscript>
+        <script>
+            (function() {
+                var cx = '011570197911755000456:fip9wopfz_u';
+                var gcse = document.createElement('script');
+                gcse.type = 'text/javascript';
+                gcse.async = true;
+                gcse.src = 'https://cse.google.com/cse.js?cx=' + cx;
+                var s = document.getElementsByTagName('script')[0];
+                s.parentNode.insertBefore(gcse, s);
+            })();
+        </script>
+        <div class="gcse-search" data-linktarget></div>
+    EOF;
+
+    echo $cse_snippet;
 }

Reply via email to