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

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\">";
  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 ",&nbsp;";
  361.                         } else {
  362.                             echo ";&nbsp;";
  363.                         }
  364.                         echo "S. ";
  365.                         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["c"], "compilationPage", [], "any"falsefalsefalse66), "html"nulltrue);
  366.                         echo ",&nbsp;<span title=\"";
  367.                         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["c"], "description", [], "any"falsefalsefalse66), "html"nulltrue);
  368.                         echo "\">";
  369.                         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);
  370.                         echo "&nbsp;";
  371.                         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["c"], "text", [], "any"falsefalsefalse66), "html"nulltrue);
  372.                         echo "&nbsp;";
  373.                         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["c"], "position", [], "any"falsefalsefalse66), "html"nulltrue);
  374.                         echo "</span>";
  375.                         ++$context['loop']['index0'];
  376.                         ++$context['loop']['index'];
  377.                         $context['loop']['first'] = false;
  378.                         if (isset($context['loop']['length'])) {
  379.                             --$context['loop']['revindex0'];
  380.                             --$context['loop']['revindex'];
  381.                             $context['loop']['last'] = === $context['loop']['revindex0'];
  382.                         }
  383.                     }
  384.                     $_parent $context['_parent'];
  385.                     unset($context['_seq'], $context['_iterated'], $context['_key'], $context['c'], $context['_parent'], $context['loop']);
  386.                     $context array_intersect_key($context$_parent) + $_parent;
  387.                     echo "</span>
  388.           ";
  389.                 }
  390.                 // line 68
  391.                 echo "        </li>
  392.       ";
  393.             }
  394.             $_parent $context['_parent'];
  395.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['i'], $context['_parent'], $context['loop']);
  396.             $context array_intersect_key($context$_parent) + $_parent;
  397.             // line 70
  398.             echo "    </ul>
  399. ";
  400.         }
  401.         $_parent $context['_parent'];
  402.         unset($context['_seq'], $context['_iterated'], $context['topic'], $context['list'], $context['_parent'], $context['loop']);
  403.         $context array_intersect_key($context$_parent) + $_parent;
  404.         // line 72
  405.         echo "
  406. ";
  407.         
  408.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  409.         
  410.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  411.     }
  412.     public function getTemplateName()
  413.     {
  414.         return "indexEntry/list.html.twig";
  415.     }
  416.     public function isTraitable()
  417.     {
  418.         return false;
  419.     }
  420.     public function getDebugInfo()
  421.     {
  422.         return array (  449 => 72,  442 => 70,  435 => 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,);
  423.     }
  424.     public function getSourceContext()
  425.     {
  426.         return new Source("{% extends 'frontend.html.twig' %}
  427. {% block beta %}
  428.   {% if type == 'Ghostword' %}
  429.     Ghostwords
  430.   {% else %}
  431.     Neue Wörter
  432.   {% endif %}
  433.   {% if compilation %}
  434.     für {{ compilation.short }}
  435.   {% endif %}
  436. {% endblock %}
  437. {% block gamma %}
  438.   {% if compilation %}
  439.     Gehe zu <a href=\"{{ path('PapyrillioBeehive_ApiaryHoney', {'type': 'bl', 'id': compilation.volume }) }}\" title=\"{{ compilation.short }}\">{{ compilation.short|replace({' ' : '&nbsp;'})|raw }}</a>
  440.   {% else %}
  441.     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.
  442.   {% endif %}
  443. {% endblock %}
  444. {% block lefty_title %}Kategorien{% endblock %}
  445. {% block lefty %}
  446.   <ul>
  447.     {% for topic, list in indexEntries %}
  448.       <li><a href=\"#{{ topic | replace({ ' ': '_'}) }}\">{{ topic }}</a></li>
  449.     {% endfor %}
  450.   </ul>
  451. {% endblock %}
  452. {% block righty_title %}
  453.   {% if app.user and compilation %}
  454.     Index für:
  455.   {% endif %}
  456. {% endblock %}
  457. {% block righty %}
  458.   {% if app.user %}
  459.     <ul>
  460.       {% for c in compilations %}
  461.         <li><a href=\"{{ path(type == 'Neues Wort' ? 'PapyrillioBeehive_IndexEntryNew' : 'PapyrillioBeehive_IndexEntryGhostword', {'compilationId': c.id}) }}\">{{ c.short }}</a></li>
  462.       {% endfor %}
  463.     </ul>
  464.   {% endif %}
  465. {% endblock %}
  466. {% block body %}
  467. {% for topic, list in indexEntries %}
  468.    <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>
  469.    {% if app.user and compilation %}
  470.      <div id=\"unassigned_{{topic|replace({' ': '_', ',': '_', 'ö': 'oe'})}}\" style=\"background-color: lightgrey; display: none;\">
  471.        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/>
  472.        <ul style=\"columns: 5; background-color: lightgrey;\">
  473.        {% for u in unassigned %}
  474.        <li>{% if u.topic == topic %}{{ u.phrase }}{% endif %}</li>
  475.        {% endfor %}
  476.        </ul>
  477.      </div>
  478.    {% endif %}
  479.    <ul class=\"indexEntry\"><!--  style=\"column-count: 2\" -->
  480.       {% for i in list %}
  481.         <li id=\"{{ i.id }}\" class=\"phrase\">
  482.           <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>
  483.           {% else %}<span class=\"biblio\">{% for c in i.corrections %}{% if loop.first %},&nbsp;{% else %};&nbsp;{% endif %}S. {{ c.compilationPage }},&nbsp;<span title=\"{{ c.description }}\">{{ c.edition.title }}&nbsp;{{ c.text }}&nbsp;{{ c.position }}</span>{% endfor %}</span>
  484.           {% endif %}
  485.         </li>
  486.       {% endfor %}
  487.     </ul>
  488. {% endfor %}
  489. {% endblock %}
  490. ""indexEntry/list.html.twig""/var/www/beehive_dev/templates/indexEntry/list.html.twig");
  491.     }
  492. }