var/cache/dev/twig/e1/e10d6df7e0ba497de6e4f7af39670ae5c023a133312889c59ff3876a24cb1448.php line 44

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\SandboxExtension;
  6. use Twig\Markup;
  7. use Twig\Sandbox\SecurityError;
  8. use Twig\Sandbox\SecurityNotAllowedTagError;
  9. use Twig\Sandbox\SecurityNotAllowedFilterError;
  10. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  11. use Twig\Source;
  12. use Twig\Template;
  13. /* indexEntry/list.html.twig */
  14. class __TwigTemplate_22fbcbb9c977b65d43bd47495fa48bd1552a3120cbb480d792bf81758cfd7871 extends Template
  15. {
  16.     private $source;
  17.     private $macros = [];
  18.     public function __construct(Environment $env)
  19.     {
  20.         parent::__construct($env);
  21.         $this->source $this->getSourceContext();
  22.         $this->blocks = [
  23.             'beta' => [$this'block_beta'],
  24.             'gamma' => [$this'block_gamma'],
  25.             'lefty_title' => [$this'block_lefty_title'],
  26.             'lefty' => [$this'block_lefty'],
  27.             'righty_title' => [$this'block_righty_title'],
  28.             'righty' => [$this'block_righty'],
  29.             'body' => [$this'block_body'],
  30.         ];
  31.     }
  32.     protected function doGetParent(array $context)
  33.     {
  34.         // line 1
  35.         return "frontend.html.twig";
  36.     }
  37.     protected function doDisplay(array $context, array $blocks = [])
  38.     {
  39.         $macros $this->macros;
  40.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  41.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""indexEntry/list.html.twig"));
  42.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  43.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""indexEntry/list.html.twig"));
  44.         $this->parent $this->loadTemplate("frontend.html.twig""indexEntry/list.html.twig"1);
  45.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  46.         
  47.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  48.         
  49.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  50.     }
  51.     // line 3
  52.     public function block_beta($context, array $blocks = [])
  53.     {
  54.         $macros $this->macros;
  55.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  56.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""beta"));
  57.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  58.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""beta"));
  59.         // line 4
  60.         echo "  ";
  61.         if ((=== twig_compare((isset($context["type"]) || array_key_exists("type"$context) ? $context["type"] : (function () { throw new RuntimeError('Variable "type" does not exist.'4$this->source); })()), "Ghostword"))) {
  62.             // line 5
  63.             echo "    Ghostwords
  64.   ";
  65.         } else {
  66.             // line 7
  67.             echo "    Neue Wörter
  68.   ";
  69.         }
  70.         // line 9
  71.         echo "  ";
  72.         if ((isset($context["compilation"]) || array_key_exists("compilation"$context) ? $context["compilation"] : (function () { throw new RuntimeError('Variable "compilation" does not exist.'9$this->source); })())) {
  73.             // line 10
  74.             echo "    für ";
  75.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["compilation"]) || array_key_exists("compilation"$context) ? $context["compilation"] : (function () { throw new RuntimeError('Variable "compilation" does not exist.'10$this->source); })()), "short", [], "any"falsefalsefalse10), "html"nulltrue);
  76.             echo "
  77.   ";
  78.         }
  79.         
  80.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  81.         
  82.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  83.     }
  84.     // line 14
  85.     public function block_gamma($context, array $blocks = [])
  86.     {
  87.         $macros $this->macros;
  88.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  89.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""gamma"));
  90.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  91.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""gamma"));
  92.         // line 15
  93.         echo "  ";
  94.         if ((isset($context["compilation"]) || array_key_exists("compilation"$context) ? $context["compilation"] : (function () { throw new RuntimeError('Variable "compilation" does not exist.'15$this->source); })())) {
  95.             // line 16
  96.             echo "    Gehe zu <a href=\"";
  97.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("PapyrillioBeehive_ApiaryHoney", ["type" => "bl""id" => twig_get_attribute($this->env$this->source, (isset($context["compilation"]) || array_key_exists("compilation"$context) ? $context["compilation"] : (function () { throw new RuntimeError('Variable "compilation" does not exist.'16$this->source); })()), "volume", [], "any"falsefalsefalse16)]), "html"nulltrue);
  98.             echo "\" title=\"";
  99.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["compilation"]) || array_key_exists("compilation"$context) ? $context["compilation"] : (function () { throw new RuntimeError('Variable "compilation" does not exist.'16$this->source); })()), "short", [], "any"falsefalsefalse16), "html"nulltrue);
  100.             echo "\">";
  101.             echo twig_replace_filter(twig_get_attribute($this->env$this->source, (isset($context["compilation"]) || array_key_exists("compilation"$context) ? $context["compilation"] : (function () { throw new RuntimeError('Variable "compilation" does not exist.'16$this->source); })()), "short", [], "any"falsefalsefalse16), [" " => "&nbsp;"]);
  102.             echo "</a>
  103.   ";
  104.         } else {
  105.             // line 18
  106.             echo "    Die Listen sind noch unvollständig und noch nicht einzelnen Korrekturen zugeordnet. Sie werden kontinuierlich erweitert und sollen langfristig auf die Korrekturen verweisen, auf die sie sich in den jeweiligen Bänden beziehen.
  107.   ";
  108.         }
  109.         
  110.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  111.         
  112.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  113.     }
  114.     // line 22
  115.     public function block_lefty_title($context, array $blocks = [])
  116.     {
  117.         $macros $this->macros;
  118.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  119.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""lefty_title"));
  120.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  121.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""lefty_title"));
  122.         echo "Kategorien";
  123.         
  124.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  125.         
  126.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  127.     }
  128.     // line 24
  129.     public function block_lefty($context, array $blocks = [])
  130.     {
  131.         $macros $this->macros;
  132.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  133.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""lefty"));
  134.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  135.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""lefty"));
  136.         // line 25
  137.         echo "  <ul>
  138.     ";
  139.         // line 26
  140.         $context['_parent'] = $context;
  141.         $context['_seq'] = twig_ensure_traversable((isset($context["indexEntries"]) || array_key_exists("indexEntries"$context) ? $context["indexEntries"] : (function () { throw new RuntimeError('Variable "indexEntries" does not exist.'26$this->source); })()));
  142.         foreach ($context['_seq'] as $context["topic"] => $context["list"]) {
  143.             // line 27
  144.             echo "      <li><a href=\"#";
  145.             echo twig_escape_filter($this->envtwig_replace_filter($context["topic"], [" " => "_"]), "html"nulltrue);
  146.             echo "\">";
  147.             echo twig_escape_filter($this->env$context["topic"], "html"nulltrue);
  148.             echo "</a></li>
  149.     ";
  150.         }
  151.         $_parent $context['_parent'];
  152.         unset($context['_seq'], $context['_iterated'], $context['topic'], $context['list'], $context['_parent'], $context['loop']);
  153.         $context array_intersect_key($context$_parent) + $_parent;
  154.         // line 29
  155.         echo "  </ul>
  156. ";
  157.         
  158.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  159.         
  160.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  161.     }
  162.     // line 32
  163.     public function block_righty_title($context, array $blocks = [])
  164.     {
  165.         $macros $this->macros;
  166.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  167.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""righty_title"));
  168.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  169.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""righty_title"));
  170.         // line 33
  171.         echo "  ";
  172.         if ((twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'33$this->source); })()), "user", [], "any"falsefalsefalse33) && (isset($context["compilation"]) || array_key_exists("compilation"$context) ? $context["compilation"] : (function () { throw new RuntimeError('Variable "compilation" does not exist.'33$this->source); })()))) {
  173.             // line 34
  174.             echo "    Index für:
  175.   ";
  176.         }
  177.         
  178.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  179.         
  180.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  181.     }
  182.     // line 38
  183.     public function block_righty($context, array $blocks = [])
  184.     {
  185.         $macros $this->macros;
  186.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  187.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""righty"));
  188.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  189.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""righty"));
  190.         // line 39
  191.         echo "  ";
  192.         if (twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'39$this->source); })()), "user", [], "any"falsefalsefalse39)) {
  193.             // line 40
  194.             echo "    <ul>
  195.       ";
  196.             // line 41
  197.             $context['_parent'] = $context;
  198.             $context['_seq'] = twig_ensure_traversable((isset($context["compilations"]) || array_key_exists("compilations"$context) ? $context["compilations"] : (function () { throw new RuntimeError('Variable "compilations" does not exist.'41$this->source); })()));
  199.             foreach ($context['_seq'] as $context["_key"] => $context["c"]) {
  200.                 // line 42
  201.                 echo "        <li><a href=\"";
  202.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath((((=== twig_compare((isset($context["type"]) || array_key_exists("type"$context) ? $context["type"] : (function () { throw new RuntimeError('Variable "type" does not exist.'42$this->source); })()), "Neues Wort"))) ? ("PapyrillioBeehive_IndexEntryNew") : ("PapyrillioBeehive_IndexEntryGhostword")), ["compilationId" => twig_get_attribute($this->env$this->source$context["c"], "id", [], "any"falsefalsefalse42)]), "html"nulltrue);
  203.                 echo "\">";
  204.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["c"], "short", [], "any"falsefalsefalse42), "html"nulltrue);
  205.                 echo "</a></li>
  206.       ";
  207.             }
  208.             $_parent $context['_parent'];
  209.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['c'], $context['_parent'], $context['loop']);
  210.             $context array_intersect_key($context$_parent) + $_parent;
  211.             // line 44
  212.             echo "    </ul>
  213.   ";
  214.         }
  215.         
  216.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  217.         
  218.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  219.     }
  220.     // line 48
  221.     public function block_body($context, array $blocks = [])
  222.     {
  223.         $macros $this->macros;
  224.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  225.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  226.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  227.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  228.         // line 49
  229.         echo "
  230. ";
  231.         // line 50
  232.         $context['_parent'] = $context;
  233.         $context['_seq'] = twig_ensure_traversable((isset($context["indexEntries"]) || array_key_exists("indexEntries"$context) ? $context["indexEntries"] : (function () { throw new RuntimeError('Variable "indexEntries" does not exist.'50$this->source); })()));
  234.         foreach ($context['_seq'] as $context["topic"] => $context["list"]) {
  235.             // line 51
  236.             echo "   <h4 id=\"";
  237.             echo twig_escape_filter($this->envtwig_replace_filter($context["topic"], [" " => "_"]), "html"nulltrue);
  238.             echo "\">";
  239.             echo twig_escape_filter($this->env$context["topic"], "html"nulltrue);
  240.             if ((twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'51$this->source); })()), "user", [], "any"falsefalsefalse51) && (isset($context["compilation"]) || array_key_exists("compilation"$context) ? $context["compilation"] : (function () { throw new RuntimeError('Variable "compilation" does not exist.'51$this->source); })()))) {
  241.                 echo "&nbsp;<a href=\"";
  242.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("PapyrillioBeehive_IndexEntryManageAssignments", ["compilationId" => twig_get_attribute($this->env$this->source, (isset($context["compilation"]) || array_key_exists("compilation"$context) ? $context["compilation"] : (function () { throw new RuntimeError('Variable "compilation" does not exist.'51$this->source); })()), "id", [], "any"falsefalsefalse51), "type" => (isset($context["type"]) || array_key_exists("type"$context) ? $context["type"] : (function () { throw new RuntimeError('Variable "type" does not exist.'51$this->source); })()), "topic" => $context["topic"]]), "html"nulltrue);
  243.                 echo "\" style=\"font-size: .8em; color: darksalmon;\">bearbeiten</a>&nbsp;<a href=\"javascript: return false;\" onclick=\"\$('#unassigned_";
  244.                 echo twig_escape_filter($this->envtwig_replace_filter($context["topic"], [" " => "_""," => "_""ö" => "oe"]), "html"nulltrue);
  245.                 echo "').show();\" style=\"font-size: .8em; color: darksalmon;\">ausstehende anzeigen</a>";
  246.             }
  247.             echo "</h4>
  248.    ";
  249.             // line 52
  250.             if ((twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'52$this->source); })()), "user", [], "any"falsefalsefalse52) && (isset($context["compilation"]) || array_key_exists("compilation"$context) ? $context["compilation"] : (function () { throw new RuntimeError('Variable "compilation" does not exist.'52$this->source); })()))) {
  251.                 // line 53
  252.                 echo "     <div id=\"unassigned_";
  253.                 echo twig_escape_filter($this->envtwig_replace_filter($context["topic"], [" " => "_""," => "_""ö" => "oe"]), "html"nulltrue);
  254.                 echo "\" style=\"background-color: lightgrey; display: none;\">
  255.        ausstehend für <b>";
  256.                 // line 54
  257.                 echo twig_escape_filter($this->env$context["topic"], "html"nulltrue);
  258.                 echo "</b>: <a href=\"javascript: return false;\" onclick=\"\$('#unassigned_";
  259.                 echo twig_escape_filter($this->envtwig_replace_filter($context["topic"], [" " => "_""," => "_""ö" => "oe"]), "html"nulltrue);
  260.                 echo "').hide();\" style=\"font-size: .8em; color: darksalmon;\">verbergen</a><br/>
  261.        <ul style=\"columns: 5; background-color: lightgrey;\">
  262.        ";
  263.                 // line 56
  264.                 $context['_parent'] = $context;
  265.                 $context['_seq'] = twig_ensure_traversable((isset($context["unassigned"]) || array_key_exists("unassigned"$context) ? $context["unassigned"] : (function () { throw new RuntimeError('Variable "unassigned" does not exist.'56$this->source); })()));
  266.                 foreach ($context['_seq'] as $context["_key"] => $context["u"]) {
  267.                     // line 57
  268.                     echo "       <li>";
  269.                     if ((=== twig_compare(twig_get_attribute($this->env$this->source$context["u"], "topic", [], "any"falsefalsefalse57), $context["topic"]))) {
  270.                         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["u"], "phrase", [], "any"falsefalsefalse57), "html"nulltrue);
  271.                     }
  272.                     echo "</li>
  273.        ";
  274.                 }
  275.                 $_parent $context['_parent'];
  276.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['u'], $context['_parent'], $context['loop']);
  277.                 $context array_intersect_key($context$_parent) + $_parent;
  278.                 // line 59
  279.                 echo "       </ul>
  280.      </div>
  281.    ";
  282.             }
  283.             // line 62
  284.             echo "   <ul class=\"indexEntry\"><!--  style=\"column-count: 2\" -->
  285.       ";
  286.             // line 63
  287.             $context['_parent'] = $context;
  288.             $context['_seq'] = twig_ensure_traversable($context["list"]);
  289.             foreach ($context['_seq'] as $context["_key"] => $context["i"]) {
  290.                 // line 64
  291.                 echo "        <li id=\"";
  292.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["i"], "id", [], "any"falsefalsefalse64), "html"nulltrue);
  293.                 echo "\" class=\"phrase\">
  294.           <span class=\"phrase\">";
  295.                 // line 65
  296.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["i"], "phrase", [], "any"falsefalsefalse65), "html"nulltrue);
  297.                 echo "</span>";
  298.                 if (( !(isset($context["compilation"]) || array_key_exists("compilation"$context) ? $context["compilation"] : (function () { throw new RuntimeError('Variable "compilation" does not exist.'65$this->source); })()) && (=== twig_compare(twig_length_filter($this->envtwig_get_attribute($this->env$this->source$context["i"], "compilations", [], "any"falsefalsefalse65)), 0)))) {
  299.                     echo "<span class=\"biblio\">,&nbsp;";
  300.                     $context['_parent'] = $context;
  301.                     $context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env$this->source$context["i"], "compilations", [], "any"falsefalsefalse65));
  302.                     $context['loop'] = [
  303.                       'parent' => $context['_parent'],
  304.                       'index0' => 0,
  305.                       'index'  => 1,
  306.                       'first'  => true,
  307.                     ];
  308.                     if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  309.                         $length count($context['_seq']);
  310.                         $context['loop']['revindex0'] = $length 1;
  311.                         $context['loop']['revindex'] = $length;
  312.                         $context['loop']['length'] = $length;
  313.                         $context['loop']['last'] = === $length;
  314.                     }
  315.                     foreach ($context['_seq'] as $context["_key"] => $context["c"]) {
  316.                         if ((=== twig_compare(twig_get_attribute($this->env$this->source$context["loop"], "first", [], "any"falsefalsefalse65), false))) {
  317.                             echo ", ";
  318.                         }
  319.                         echo "<a href=\"";
  320.                         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("PapyrillioBeehive_ApiaryHoney", ["type" => "bl""id" => twig_get_attribute($this->env$this->source$context["c"], "volume", [], "any"falsefalsefalse65)]), "html"nulltrue);
  321.                         echo "\" title=\"";
  322.                         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["c"], "short", [], "any"falsefalsefalse65), "html"nulltrue);
  323.                         echo "\">";
  324.                         echo twig_replace_filter(twig_get_attribute($this->env$this->source$context["c"], "short", [], "any"falsefalsefalse65), [" " => "&nbsp;"]);
  325.                         echo "</a>";
  326.                         ++$context['loop']['index0'];
  327.                         ++$context['loop']['index'];
  328.                         $context['loop']['first'] = false;
  329.                         if (isset($context['loop']['length'])) {
  330.                             --$context['loop']['revindex0'];
  331.                             --$context['loop']['revindex'];
  332.                             $context['loop']['last'] = === $context['loop']['revindex0'];
  333.                         }
  334.                     }
  335.                     $_parent $context['_parent'];
  336.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['c'], $context['_parent'], $context['loop']);
  337.                     $context array_intersect_key($context$_parent) + $_parent;
  338.                     echo "</span>
  339.           ";
  340.                 } else {
  341.                     // line 66
  342.                     echo "<span class=\"biblio\">,&nbsp;S. ";
  343.                     $context['_parent'] = $context;
  344.                     $context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env$this->source$context["i"], "corrections", [], "any"falsefalsefalse66));
  345.                     $context['loop'] = [
  346.                       'parent' => $context['_parent'],
  347.                       'index0' => 0,
  348.                       'index'  => 1,
  349.                       'first'  => true,
  350.                     ];
  351.                     if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  352.                         $length count($context['_seq']);
  353.                         $context['loop']['revindex0'] = $length 1;
  354.                         $context['loop']['revindex'] = $length;
  355.                         $context['loop']['length'] = $length;
  356.                         $context['loop']['last'] = === $length;
  357.                     }
  358.                     foreach ($context['_seq'] as $context["_key"] => $context["c"]) {
  359.                         if ( !twig_get_attribute($this->env$this->source$context["loop"], "first", [], "any"falsefalsefalse66)) {
  360.                             echo ", ";
  361.                         }
  362.                         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["c"], "compilationPage", [], "any"falsefalsefalse66), "html"nulltrue);
  363.                         echo ",&nbsp;<span title=\"";
  364.                         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["c"], "description", [], "any"falsefalsefalse66), "html"nulltrue);
  365.                         echo "\">";
  366.                         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source$context["c"], "edition", [], "any"falsefalsefalse66), "title", [], "any"falsefalsefalse66), "html"nulltrue);
  367.                         echo "&nbsp;";
  368.                         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["c"], "text", [], "any"falsefalsefalse66), "html"nulltrue);
  369.                         echo "&nbsp;";
  370.                         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["c"], "position", [], "any"falsefalsefalse66), "html"nulltrue);
  371.                         echo "</span>";
  372.                         ++$context['loop']['index0'];
  373.                         ++$context['loop']['index'];
  374.                         $context['loop']['first'] = false;
  375.                         if (isset($context['loop']['length'])) {
  376.                             --$context['loop']['revindex0'];
  377.                             --$context['loop']['revindex'];
  378.                             $context['loop']['last'] = === $context['loop']['revindex0'];
  379.                         }
  380.                     }
  381.                     $_parent $context['_parent'];
  382.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['c'], $context['_parent'], $context['loop']);
  383.                     $context array_intersect_key($context$_parent) + $_parent;
  384.                     echo "</span>
  385.           ";
  386.                 }
  387.                 // line 68
  388.                 echo "        </li>
  389.       ";
  390.             }
  391.             $_parent $context['_parent'];
  392.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['i'], $context['_parent'], $context['loop']);
  393.             $context array_intersect_key($context$_parent) + $_parent;
  394.             // line 70
  395.             echo "    </ul>
  396. ";
  397.         }
  398.         $_parent $context['_parent'];
  399.         unset($context['_seq'], $context['_iterated'], $context['topic'], $context['list'], $context['_parent'], $context['loop']);
  400.         $context array_intersect_key($context$_parent) + $_parent;
  401.         // line 72
  402.         echo "
  403. ";
  404.         
  405.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  406.         
  407.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  408.     }
  409.     public function getTemplateName()
  410.     {
  411.         return "indexEntry/list.html.twig";
  412.     }
  413.     public function isTraitable()
  414.     {
  415.         return false;
  416.     }
  417.     public function getDebugInfo()
  418.     {
  419.         return array (  446 => 72,  439 => 70,  432 => 68,  386 => 66,  340 => 65,  335 => 64,  331 => 63,  328 => 62,  323 => 59,  312 => 57,  308 => 56,  301 => 54,  296 => 53,  294 => 52,  280 => 51,  276 => 50,  273 => 49,  263 => 48,  251 => 44,  240 => 42,  236 => 41,  233 => 40,  230 => 39,  220 => 38,  208 => 34,  205 => 33,  195 => 32,  184 => 29,  173 => 27,  169 => 26,  166 => 25,  156 => 24,  137 => 22,  125 => 18,  115 => 16,  112 => 15,  102 => 14,  88 => 10,  85 => 9,  81 => 7,  77 => 5,  74 => 4,  64 => 3,  41 => 1,);
  420.     }
  421.     public function getSourceContext()
  422.     {
  423.         return new Source("{% extends 'frontend.html.twig' %}
  424. {% block beta %}
  425.   {% if type == 'Ghostword' %}
  426.     Ghostwords
  427.   {% else %}
  428.     Neue Wörter
  429.   {% endif %}
  430.   {% if compilation %}
  431.     für {{ compilation.short }}
  432.   {% endif %}
  433. {% endblock %}
  434. {% block gamma %}
  435.   {% if compilation %}
  436.     Gehe zu <a href=\"{{ path('PapyrillioBeehive_ApiaryHoney', {'type': 'bl', 'id': compilation.volume }) }}\" title=\"{{ compilation.short }}\">{{ compilation.short|replace({' ' : '&nbsp;'})|raw }}</a>
  437.   {% else %}
  438.     Die Listen sind noch unvollständig und noch nicht einzelnen Korrekturen zugeordnet. Sie werden kontinuierlich erweitert und sollen langfristig auf die Korrekturen verweisen, auf die sie sich in den jeweiligen Bänden beziehen.
  439.   {% endif %}
  440. {% endblock %}
  441. {% block lefty_title %}Kategorien{% endblock %}
  442. {% block lefty %}
  443.   <ul>
  444.     {% for topic, list in indexEntries %}
  445.       <li><a href=\"#{{ topic | replace({ ' ': '_'}) }}\">{{ topic }}</a></li>
  446.     {% endfor %}
  447.   </ul>
  448. {% endblock %}
  449. {% block righty_title %}
  450.   {% if app.user and compilation %}
  451.     Index für:
  452.   {% endif %}
  453. {% endblock %}
  454. {% block righty %}
  455.   {% if app.user %}
  456.     <ul>
  457.       {% for c in compilations %}
  458.         <li><a href=\"{{ path(type == 'Neues Wort' ? 'PapyrillioBeehive_IndexEntryNew' : 'PapyrillioBeehive_IndexEntryGhostword', {'compilationId': c.id}) }}\">{{ c.short }}</a></li>
  459.       {% endfor %}
  460.     </ul>
  461.   {% endif %}
  462. {% endblock %}
  463. {% block body %}
  464. {% for topic, list in indexEntries %}
  465.    <h4 id=\"{{ topic | replace({ ' ': '_'}) }}\">{{ topic }}{% if app.user and compilation %}&nbsp;<a href=\"{{path('PapyrillioBeehive_IndexEntryManageAssignments', {'compilationId' : compilation.id, 'type': type, 'topic': topic})}}\" style=\"font-size: .8em; color: darksalmon;\">bearbeiten</a>&nbsp;<a href=\"javascript: return false;\" onclick=\"\$('#unassigned_{{topic|replace({' ': '_', ',': '_', 'ö': 'oe'})}}').show();\" style=\"font-size: .8em; color: darksalmon;\">ausstehende anzeigen</a>{% endif %}</h4>
  466.    {% if app.user and compilation %}
  467.      <div id=\"unassigned_{{topic|replace({' ': '_', ',': '_', 'ö': 'oe'})}}\" style=\"background-color: lightgrey; display: none;\">
  468.        ausstehend für <b>{{topic}}</b>: <a href=\"javascript: return false;\" onclick=\"\$('#unassigned_{{topic|replace({' ': '_', ',': '_', 'ö': 'oe'})}}').hide();\" style=\"font-size: .8em; color: darksalmon;\">verbergen</a><br/>
  469.        <ul style=\"columns: 5; background-color: lightgrey;\">
  470.        {% for u in unassigned %}
  471.        <li>{% if u.topic == topic %}{{ u.phrase }}{% endif %}</li>
  472.        {% endfor %}
  473.        </ul>
  474.      </div>
  475.    {% endif %}
  476.    <ul class=\"indexEntry\"><!--  style=\"column-count: 2\" -->
  477.       {% for i in list %}
  478.         <li id=\"{{ i.id }}\" class=\"phrase\">
  479.           <span class=\"phrase\">{{ i.phrase }}</span>{% if not compilation and i.compilations|length > 0 %}<span class=\"biblio\">,&nbsp;{% for c in i.compilations %}{% if loop.first == false  %}, {% endif %}<a href=\"{{ path('PapyrillioBeehive_ApiaryHoney', {'type': 'bl', 'id': c.volume }) }}\" title=\"{{ c.short }}\">{{ c.short|replace({' ' : '&nbsp;'})|raw }}</a>{% endfor %}</span>
  480.           {% else %}<span class=\"biblio\">,&nbsp;S. {% for c in i.corrections %}{% if not loop.first %}, {% endif %}{{ c.compilationPage }},&nbsp;<span title=\"{{ c.description }}\">{{ c.edition.title }}&nbsp;{{ c.text }}&nbsp;{{ c.position }}</span>{% endfor %}</span>
  481.           {% endif %}
  482.         </li>
  483.       {% endfor %}
  484.     </ul>
  485. {% endfor %}
  486. {% endblock %}
  487. ""indexEntry/list.html.twig""/var/www/beehive_dev/templates/indexEntry/list.html.twig");
  488.     }
  489. }