0byt3m1n1
Path:
/
home
/
mgatv524
/
public_html
/
fmd
/
cache
/
1f
/
[
Home
]
File: 1f700733f0a0b047315f9a712969d09e05ee0e40f50c3670a8c0bef6f0b232cc.php
<?php /* campaign-preview.twig */ class __TwigTemplate_25d740d134b6d733c8e8e8152c351ddbccb094116bae1cd71423b59590501d2c extends Twig_Template { public function __construct(Twig_Environment $env) { parent::__construct($env); // line 9 $this->parent = $this->loadTemplate("authed.twig", "campaign-preview.twig", 9); $this->blocks = array( 'pageContent' => array($this, 'block_pageContent'), 'javaScript' => array($this, 'block_javaScript'), 'headContent' => array($this, 'block_headContent'), ); } protected function doGetParent(array $context) { return "authed.twig"; } protected function doDisplay(array $context, array $blocks = array()) { // line 10 $context["inline"] = $this->loadTemplate("inline.twig", "campaign-preview.twig", 10); // line 9 $this->parent->display($context, array_merge($this->blocks, $blocks)); } // line 12 public function block_pageContent($context, array $blocks = array()) { // line 13 echo " <div class=\"widget\"> <div class=\"widget-title\"> "; // line 15 $context["campaignName"] = $this->getAttribute(($context["campaign"] ?? null), "campaign", array()); // line 16 echo " "; if ($this->getAttribute(($context["campaign"] ?? null), "isLayoutSpecific", array())) { // line 17 echo " "; /* xgettext:no-php-format */ echo strtr(__("Layout Preview for %campaignName%"), array("%campaignName%" => ($context["campaignName"] ?? null), )); // line 18 echo " "; } else { // line 19 echo " "; /* xgettext:no-php-format */ echo strtr(__("Campaign Preview for %campaignName%"), array("%campaignName%" => ($context["campaignName"] ?? null), )); // line 20 echo " "; } // line 21 echo " </div> <div class=\"widget-body\"> <p><b>"; // line 23 echo __("total duration"); echo "</b> "; echo twig_escape_filter($this->env, $this->env->getExtension('Xibo\Twig\DateFormatTwigExtension')->dateFormat(($context["duration"] ?? null)), "html", null, true); echo " <i>("; echo __("hours:min:sec"); echo ")</i></p> <p><b>"; // line 24 echo __("number of layouts"); echo "</b> : "; echo twig_escape_filter($this->env, $this->getAttribute(($context["campaign"] ?? null), "numberLayouts", array()), "html", null, true); echo " </p> <div class=\"row clearfix\"> "; // line 26 $context['_parent'] = $context; $context['_seq'] = twig_ensure_traversable(($context["extendedLayouts"] ?? null)); $context['loop'] = array( 'parent' => $context['_parent'], 'index0' => 0, 'index' => 1, 'first' => true, ); if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof Countable)) { $length = count($context['_seq']); $context['loop']['revindex0'] = $length - 1; $context['loop']['revindex'] = $length; $context['loop']['length'] = $length; $context['loop']['last'] = 1 === $length; } foreach ($context['_seq'] as $context["_key"] => $context["extendedLayout"]) { // line 27 echo " <div class=\"col-sm-6 col-md-4 col-lg-3\"> <div class=\"row\"> <div class=\"col-sm-12\"> <div class=\"embed-responsive embed-responsive-4by3\"> <div class=\"embed-responsive-item preview-container\" data-url=\""; // line 32 echo twig_escape_filter($this->env, $this->env->getExtension('Slim\Views\TwigExtension')->urlFor("layout.preview", array("id" => $this->getAttribute($this->getAttribute($context["extendedLayout"], "layout", array()), "layoutId", array()))), "html", null, true); echo "'\"> "; // line 33 $this->loadTemplate("layout-preview-partial.twig", "campaign-preview.twig", 33)->display(array_merge($context, array("layout" => $this->getAttribute($context["extendedLayout"], "layout", array()), "previewOptions" => $this->getAttribute($context["extendedLayout"], "previewOptions", array())))); // line 34 echo " </div> </div> </div> </div> <div class=\"row\"> <div class=\"col-sm-8\"> <small>"; // line 40 echo __("id"); echo ":</small> "; echo twig_escape_filter($this->env, $this->getAttribute($this->getAttribute($context["extendedLayout"], "layout", array()), "layoutId", array()), "html", null, true); echo "<br/> <small>"; // line 41 echo __("name"); echo ":</small> "; echo twig_escape_filter($this->env, $this->getAttribute($this->getAttribute($context["extendedLayout"], "layout", array()), "layout", array()), "html", null, true); echo "<br/> <small>"; // line 42 echo __("duration"); echo ":</small> "; echo twig_escape_filter($this->env, $this->env->getExtension('Xibo\Twig\DateFormatTwigExtension')->dateFormat($this->getAttribute($context["extendedLayout"], "duration", array())), "html", null, true); echo "<br/> </div> <div class=\"col-sm-4\"> <a class=\"btn btn-default btn-sm\" href=\""; // line 45 echo twig_escape_filter($this->env, $this->env->getExtension('Slim\Views\TwigExtension')->urlFor("layout.preview", array("id" => $this->getAttribute($this->getAttribute($context["extendedLayout"], "layout", array()), "layoutId", array()))), "html", null, true); echo "\" target=\"_blank\"> "; // line 46 echo __("Open full screen"); // line 47 echo " <span class=\"fa fa-tablet\"></span> </a> </div> </div> </div> "; ++$context['loop']['index0']; ++$context['loop']['index']; $context['loop']['first'] = false; if (isset($context['loop']['length'])) { --$context['loop']['revindex0']; --$context['loop']['revindex']; $context['loop']['last'] = 0 === $context['loop']['revindex0']; } } $_parent = $context['_parent']; unset($context['_seq'], $context['_iterated'], $context['_key'], $context['extendedLayout'], $context['_parent'], $context['loop']); $context = array_intersect_key($context, $_parent) + $_parent; // line 53 echo " </div> </div> </div> "; } // line 58 public function block_javaScript($context, array $blocks = array()) { // line 59 echo " <script src=\""; echo twig_escape_filter($this->env, $this->getAttribute(($context["theme"] ?? null), "uri", array(0 => "libraries/jquery/jquery-1.11.1.min.js"), "method"), "html", null, true); echo "\"></script> <script src=\""; // line 60 echo twig_escape_filter($this->env, $this->getAttribute(($context["theme"] ?? null), "uri", array(0 => "libraries/html5preloader/html5Preloader.js"), "method"), "html", null, true); echo "\"></script> <script src=\""; // line 61 echo twig_escape_filter($this->env, $this->getAttribute(($context["theme"] ?? null), "uri", array(0 => "js/html-preview.js"), "method"), "html", null, true); echo "\"></script> <script type=\"text/javascript\"> (function(\$){ \$(document).ready(function(){ "; // line 65 $context['_parent'] = $context; $context['_seq'] = twig_ensure_traversable(($context["extendedLayouts"] ?? null)); foreach ($context['_seq'] as $context["_key"] => $context["extendedLayout"]) { // line 66 echo " dsInit("; echo twig_escape_filter($this->env, $this->getAttribute($this->getAttribute($context["extendedLayout"], "layout", array()), "layoutId", array()), "html", null, true); echo ", "; echo twig_jsonencode_filter($this->getAttribute($context["extendedLayout"], "previewOptions", array())); echo ", false); "; } $_parent = $context['_parent']; unset($context['_seq'], $context['_iterated'], $context['_key'], $context['extendedLayout'], $context['_parent'], $context['loop']); $context = array_intersect_key($context, $_parent) + $_parent; // line 68 echo " }); }(jQuery)); </script> "; } // line 73 public function block_headContent($context, array $blocks = array()) { // line 74 echo " <link rel=\"stylesheet\" type=\"text/css\" href=\""; echo twig_escape_filter($this->env, $this->getAttribute(($context["theme"] ?? null), "uri", array(0 => "css/html-preview.css"), "method"), "html", null, true); echo "\" /> "; } public function getTemplateName() { return "campaign-preview.twig"; } public function isTraitable() { return false; } public function getDebugInfo() { return array ( 210 => 74, 207 => 73, 200 => 68, 189 => 66, 185 => 65, 178 => 61, 174 => 60, 169 => 59, 166 => 58, 159 => 53, 140 => 47, 138 => 46, 134 => 45, 126 => 42, 120 => 41, 114 => 40, 106 => 34, 104 => 33, 100 => 32, 93 => 27, 76 => 26, 69 => 24, 61 => 23, 57 => 21, 54 => 20, 51 => 19, 48 => 18, 45 => 17, 42 => 16, 40 => 15, 36 => 13, 33 => 12, 29 => 9, 27 => 10, 11 => 9,); } /** @deprecated since 1.27 (to be removed in 2.0). Use getSourceContext() instead */ public function getSource() { @trigger_error('The '.__METHOD__.' method is deprecated since version 1.27 and will be removed in 2.0. Use getSourceContext() instead.', E_USER_DEPRECATED); return $this->getSourceContext()->getCode(); } public function getSourceContext() { return new Twig_Source("{# /* * Spring Signage Ltd - http://www.springsignage.com * Copyright (C) 2017 Spring Signage Ltd * (campaign-page.twig) */ This is the template for the campaign page #} {% extends \"authed.twig\" %} {% import \"inline.twig\" as inline %} {% block pageContent %} <div class=\"widget\"> <div class=\"widget-title\"> {% set campaignName = campaign.campaign %} {% if campaign.isLayoutSpecific %} {% trans %}Layout Preview for {{ campaignName }}{% endtrans %} {% else %} {% trans %}Campaign Preview for {{ campaignName }}{% endtrans %} {% endif %} </div> <div class=\"widget-body\"> <p><b>{% trans \"total duration\" %}</b> {{ duration|datehms }} <i>({% trans \"hours:min:sec\" %})</i></p> <p><b>{% trans \"number of layouts\" %}</b> : {{ campaign.numberLayouts }} </p> <div class=\"row clearfix\"> {% for extendedLayout in extendedLayouts %} <div class=\"col-sm-6 col-md-4 col-lg-3\"> <div class=\"row\"> <div class=\"col-sm-12\"> <div class=\"embed-responsive embed-responsive-4by3\"> <div class=\"embed-responsive-item preview-container\" data-url=\"{{ urlFor('layout.preview', { \"id\": extendedLayout.layout.layoutId }) }}'\"> {% include 'layout-preview-partial.twig' with {'layout': extendedLayout.layout, 'previewOptions': extendedLayout.previewOptions } %} </div> </div> </div> </div> <div class=\"row\"> <div class=\"col-sm-8\"> <small>{% trans \"id\" %}:</small> {{ extendedLayout.layout.layoutId }}<br/> <small>{% trans \"name\" %}:</small> {{ extendedLayout.layout.layout }}<br/> <small>{% trans \"duration\" %}:</small> {{ extendedLayout.duration|datehms }}<br/> </div> <div class=\"col-sm-4\"> <a class=\"btn btn-default btn-sm\" href=\"{{ urlFor(\"layout.preview\", {id: extendedLayout.layout.layoutId}) }}\" target=\"_blank\"> {% trans \"Open full screen\" %} <span class=\"fa fa-tablet\"></span> </a> </div> </div> </div> {% endfor %} </div> </div> </div> {% endblock %} {% block javaScript %} <script src=\"{{ theme.uri(\"libraries/jquery/jquery-1.11.1.min.js\") }}\"></script> <script src=\"{{ theme.uri(\"libraries/html5preloader/html5Preloader.js\") }}\"></script> <script src=\"{{ theme.uri(\"js/html-preview.js\") }}\"></script> <script type=\"text/javascript\"> (function(\$){ \$(document).ready(function(){ {% for extendedLayout in extendedLayouts %} dsInit({{ extendedLayout.layout.layoutId }}, {{ extendedLayout.previewOptions|json_encode()|raw }}, false); {% endfor %} }); }(jQuery)); </script> {% endblock %} {% block headContent %} <link rel=\"stylesheet\" type=\"text/css\" href=\"{{ theme.uri(\"css/html-preview.css\") }}\" /> {% endblock %} ", "campaign-preview.twig", "/home/mgatv524/public_html/fmd/views/campaign-preview.twig"); } }