var/cache/dev/twig/f7/f76fd5f7fac1f0b9472fb7bbd3e50ad9f0b648e3f82c8c91aad79799c9a330dc.php line 82

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. /* base.html.twig */
  14. class __TwigTemplate_b9e6f69580e5898519fbece26cbc16410790e9f4fc6d2d65bd1f2764e5d38676 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->parent false;
  23.         $this->blocks = [
  24.             'title' => [$this'block_title'],
  25.             'stylesheets' => [$this'block_stylesheets'],
  26.             'body' => [$this'block_body'],
  27.             'javascripts' => [$this'block_javascripts'],
  28.         ];
  29.     }
  30.     protected function doDisplay(array $context, array $blocks = [])
  31.     {
  32.         $macros $this->macros;
  33.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  34.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""base.html.twig"));
  35.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  36.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""base.html.twig"));
  37.         // line 1
  38.         echo "<!DOCTYPE html>
  39. <html>
  40.     <head>
  41.         <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />
  42.         <title>";
  43.         // line 5
  44.         $this->displayBlock('title'$context$blocks);
  45.         echo "</title>
  46.         ";
  47.         // line 6
  48.         $this->displayBlock('stylesheets'$context$blocks);
  49.         // line 14
  50.         echo "        <link rel=\"shortcut icon\" href=\"";
  51.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("favicon.ico"), "html"nulltrue);
  52.         echo "\" />
  53.     ";
  54.         // line 15
  55.         $this->loadTemplate("matomo.html""base.html.twig"15)->display($context);
  56.         // line 16
  57.         echo "    </head>
  58.     <body>
  59.         ";
  60.         // line 18
  61.         if ((=== twig_compare(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.'18$this->source); })()), "environment", [], "any"falsefalsefalse18), "dev"))) {
  62.             // line 19
  63.             echo "          <img src=\"";
  64.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("images/dev.png"), "html"nulltrue);
  65.             echo "\" alt=\"bleeding edge\" width=\"100\" style=\"position: fixed; right: 0; z-index: 999;\" />
  66.         ";
  67.         }
  68.         // line 21
  69.         echo "        <div id=\"site\">
  70.             <div id=\"header\">
  71.               ";
  72.         // line 23
  73.         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.'23$this->source); })()), "user", [], "any"falsefalsefalse23)) {
  74.             // line 24
  75.             echo "                <span>Hallo ";
  76.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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.'24$this->source); })()), "user", [], "any"falsefalsefalse24), "name", [], "any"falsefalsefalse24), "html"nulltrue);
  77.             echo "!</span>
  78.                 <div id=\"navigation\" class=\"ui-widget\">
  79.                   <div>Navigation</div>
  80.                   <ul id=\"menu\" class=\"ui-corner-all\" style=\"display: none;\">
  81.                     ";
  82.             // line 28
  83.             $context["navigation"] = ["Berichtigungen" => ["PapyrillioBeehive_CorrectionList" => ["title" => "Berichtigungen ansehen""parameters" => []], "PapyrillioBeehive_CorrectionNew" => ["title" => "Neue Berichtigung anlegen""parameters" => []], "PapyrillioBeehive_Apiary" => ["title" => "Bestand durchblättern""parameters" => []]], "Editionen" => ["PapyrillioBeehive_EditionList" => ["title" => "Editionen ansehen""parameters" => []], "PapyrillioBeehive_EditionNew" => ["title" => "Edition anlegen""parameters" => []]], "Berichte" => ["PapyrillioBeehive_Report" => ["title" => "Leiden Format""parameters" => []], "PapyrillioBeehive_ReportOverview" => ["title" => "Übersicht nach Editionen*""parameters" => []], "PapyrillioBeehive_ReportPdf" => ["title" => "PDF*""parameters" => []], "PapyrillioBeehive_ReportPrint" => ["title" => "Druckvorstufe""parameters" => []]], "Index" => ["PapyrillioBeehive_IndexEntryManageAssignments" => ["title" => "Indexeinträge zuordnen""parameters" => []], "PapyrillioBeehive_IndexEntryNew" => ["title" => "Indexeinträge nach BL (im Frontend)""parameters" => ["compilationId" => 5]]], "Benutzer" => ["PapyrillioBeehive_UserList" => ["title" => "Alle Benutzer anzeigen""parameters" => []], "PapyrillioBeehive_UserNew" => ["title" => "Neuen Benutzer anlegen""parameters" => []], "PapyrillioBeehive_UserShow" => ["title" => "Profil""parameters" => ["id" => twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source,             // line 42
  84. (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'42$this->source); })()), "user", [], "any"falsefalsefalse42), "id", [], "any"falsefalsefalse42)]], "PapyrillioBeehive_UserPassword" => ["title" => "Passwort ändern""parameters" => []], "PapyrillioBeehive_Logout" => ["title" => "Abmelden""parameters" => []]]];
  85.             // line 46
  86.             echo "                    
  87.                     ";
  88.             // line 47
  89.             $context['_parent'] = $context;
  90.             $context['_seq'] = twig_ensure_traversable((isset($context["navigation"]) || array_key_exists("navigation"$context) ? $context["navigation"] : (function () { throw new RuntimeError('Variable "navigation" does not exist.'47$this->source); })()));
  91.             foreach ($context['_seq'] as $context["category"] => $context["menu"]) {
  92.                 // line 48
  93.                 echo "                      <li>
  94.                         ";
  95.                 // line 49
  96.                 echo twig_escape_filter($this->env$context["category"], "html"nulltrue);
  97.                 echo "
  98.                         <ul>
  99.                           ";
  100.                 // line 51
  101.                 $context['_parent'] = $context;
  102.                 $context['_seq'] = twig_ensure_traversable($context["menu"]);
  103.                 foreach ($context['_seq'] as $context["path"] => $context["item"]) {
  104.                     // line 52
  105.                     echo "                            ";
  106.                     if ((=== twig_compare($context["path"], twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_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); })()), "request", [], "any"falsefalsefalse52), "attributes", [], "any"falsefalsefalse52), "get", [=> "_route"], "method"falsefalsefalse52)))) {
  107.                         // line 53
  108.                         echo "                              <li class=\"highlight\">";
  109.                         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "title", [], "any"falsefalsefalse53), "html"nulltrue);
  110.                         echo "</li>
  111.                             ";
  112.                     } else {
  113.                         // line 55
  114.                         echo "                              <li><a href=\"";
  115.                         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath($context["path"], twig_get_attribute($this->env$this->source$context["item"], "parameters", [], "any"falsefalsefalse55)), "html"nulltrue);
  116.                         echo "\">";
  117.                         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["item"], "title", [], "any"falsefalsefalse55), "html"nulltrue);
  118.                         echo "</a></li>
  119.                             ";
  120.                     }
  121.                     // line 57
  122.                     echo "                          ";
  123.                 }
  124.                 $_parent $context['_parent'];
  125.                 unset($context['_seq'], $context['_iterated'], $context['path'], $context['item'], $context['_parent'], $context['loop']);
  126.                 $context array_intersect_key($context$_parent) + $_parent;
  127.                 // line 58
  128.                 echo "                        </ul>
  129.                       </li>
  130.                     ";
  131.             }
  132.             $_parent $context['_parent'];
  133.             unset($context['_seq'], $context['_iterated'], $context['category'], $context['menu'], $context['_parent'], $context['loop']);
  134.             $context array_intersect_key($context$_parent) + $_parent;
  135.             // line 61
  136.             echo "
  137.                   </ul>
  138.                   
  139.                 </div>
  140.               ";
  141.         } elseif (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source,         // line 66
  142. (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'66$this->source); })()), "request", [], "any"falsefalsefalse66), "attributes", [], "any"falsefalsefalse66), "get", [=> "_route"], "method"falsefalsefalse66)) {
  143.             // line 67
  144.             echo "                <a href=\"";
  145.             echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("PapyrillioBeehive_Login");
  146.             echo "\">Login</a>
  147.               ";
  148.         }
  149.         // line 69
  150.         echo "            </div>
  151.             <div id=\"content\">
  152.                 ";
  153.         // line 71
  154.         if (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_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.'71$this->source); })()), "session", [], "any"falsefalsefalse71), "flashbag", [], "any"falsefalsefalse71), "peekAll", [], "method"falsefalsefalse71)) {
  155.             // line 72
  156.             echo "                  <div class=\"ui-widget\">
  157.                     <div style=\"padding: 0 .7em;\" class=\"ui-state-error ui-corner-all\"> 
  158.                       ";
  159.             // line 74
  160.             $context['_parent'] = $context;
  161.             $context['_seq'] = twig_ensure_traversable(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.'74$this->source); })()), "flashes", [], "any"falsefalsefalse74));
  162.             foreach ($context['_seq'] as $context["label"] => $context["messages"]) {
  163.                 // line 75
  164.                 echo "                        ";
  165.                 $context['_parent'] = $context;
  166.                 $context['_seq'] = twig_ensure_traversable($context["messages"]);
  167.                 foreach ($context['_seq'] as $context["_key"] => $context["message"]) {
  168.                     // line 76
  169.                     echo "                          <p><span style=\"float: left; margin-right: .3em;\" class=\"ui-icon ui-icon-alert\"></span> <strong>";
  170.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($context["label"]), "html"nulltrue);
  171.                     echo ":</strong> ";
  172.                     echo twig_escape_filter($this->env$context["message"], "html"nulltrue);
  173.                     echo "</p>
  174.                         ";
  175.                 }
  176.                 $_parent $context['_parent'];
  177.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['message'], $context['_parent'], $context['loop']);
  178.                 $context array_intersect_key($context$_parent) + $_parent;
  179.                 // line 78
  180.                 echo "                      ";
  181.             }
  182.             $_parent $context['_parent'];
  183.             unset($context['_seq'], $context['_iterated'], $context['label'], $context['messages'], $context['_parent'], $context['loop']);
  184.             $context array_intersect_key($context$_parent) + $_parent;
  185.             // line 79
  186.             echo "                    </div>
  187.                   </div>
  188.                 ";
  189.         }
  190.         // line 82
  191.         echo "                ";
  192.         $this->displayBlock('body'$context$blocks);
  193.         // line 83
  194.         echo "            </div>
  195.             <div id=\"footer\">
  196.                 <p>
  197.                     ";
  198.         // line 86
  199.         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.'86$this->source); })()), "user", [], "any"falsefalsefalse86)) {
  200.             // line 87
  201.             echo "                      <a href=\"";
  202.             echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("PapyrillioBeehive_Logout");
  203.             echo "\">Abmelden</a>
  204.                     ";
  205.         }
  206.         // line 89
  207.         echo "                    <a href=\"";
  208.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("PapyrillioBeehive_Apiary");
  209.         echo "\">Blättern</a>
  210.                     <a href=\"";
  211.         // line 90
  212.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("PapyrillioBeehive_About");
  213.         echo "\">Info</a>
  214.                     <a href=\"";
  215.         // line 91
  216.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("PapyrillioBeehive_Contact");
  217.         echo "\">Kontakt</a>
  218.                     <a href=\"";
  219.         // line 92
  220.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("PapyrillioBeehive_Help");
  221.         echo "\">Hilfe</a>
  222.                     <a href=\"https://www.uni-heidelberg.de/datenschutzerklaerung_web.html\" target=\"_zde\">Zentrale Datenschutzerklärung der Universität Heidelberg</a>
  223.                 </p>
  224.             </div>
  225.         </div>
  226.         ";
  227.         // line 98
  228.         $this->displayBlock('javascripts'$context$blocks);
  229.         // line 119
  230.         echo "    </body>
  231. </html>
  232. ";
  233.         
  234.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  235.         
  236.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  237.     }
  238.     // line 5
  239.     public function block_title($context, array $blocks = [])
  240.     {
  241.         $macros $this->macros;
  242.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  243.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  244.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  245.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  246.         echo "Beehive";
  247.         
  248.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  249.         
  250.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  251.     }
  252.     // line 6
  253.     public function block_stylesheets($context, array $blocks = [])
  254.     {
  255.         $macros $this->macros;
  256.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  257.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  258.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  259.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  260.         // line 7
  261.         echo "            <link href=\"";
  262.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("css/960/reset.css"), "html"nulltrue);
  263.         echo "\" type=\"text/css\" rel=\"stylesheet\" />
  264.             <link href=\"";
  265.         // line 8
  266.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("css/960/text.css"), "html"nulltrue);
  267.         echo "\" type=\"text/css\" rel=\"stylesheet\" />
  268.             <link href=\"";
  269.         // line 9
  270.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("css/960/960.css"), "html"nulltrue);
  271.         echo "\" type=\"text/css\" rel=\"stylesheet\" />
  272.             <link href=\"";
  273.         // line 10
  274.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("css/jquery/dark-hive/jquery-ui-1.8.17.custom.css"), "html"nulltrue);
  275.         echo "\" type=\"text/css\" rel=\"stylesheet\" />
  276.             <link href=\"";
  277.         // line 11
  278.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("css/main.css?8"), "html"nulltrue);
  279.         echo "\" type=\"text/css\" rel=\"stylesheet\" />
  280.             <link href=\"";
  281.         // line 12
  282.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("css/print.css"), "html"nulltrue);
  283.         echo "\" type=\"text/css\" rel=\"stylesheet\" media=\"print\" />
  284.         ";
  285.         
  286.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  287.         
  288.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  289.     }
  290.     // line 82
  291.     public function block_body($context, array $blocks = [])
  292.     {
  293.         $macros $this->macros;
  294.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  295.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  296.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  297.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  298.         
  299.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  300.         
  301.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  302.     }
  303.     // line 98
  304.     public function block_javascripts($context, array $blocks = [])
  305.     {
  306.         $macros $this->macros;
  307.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  308.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  309.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  310.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  311.         // line 99
  312.         echo "            <script src=\"";
  313.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("js/jquery/jquery-1.7.1.min.js"), "html"nulltrue);
  314.         echo "\" type=\"text/javascript\"></script>
  315.             <script src=\"";
  316.         // line 100
  317.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("js/jquery/jquery-ui-1.8.17.custom.min.js"), "html"nulltrue);
  318.         echo "\" type=\"text/javascript\"></script>
  319.             <script src=\"";
  320.         // line 101
  321.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("js/main.js"), "html"nulltrue);
  322.         echo "\" type=\"text/javascript\"></script>
  323.             <script type=\"text/javascript\">
  324.               \$(document).ready(function(){
  325.                
  326.                \$('#navigation div').click(function(event){
  327.                  \$('#navigation ul#menu').toggle('slide');
  328.                  event.stopPropagation();
  329.                });
  330.                
  331.                \$('body').click(function(){
  332.                  if(\$('#navigation ul#menu').is(':visible')){
  333.                    \$('#navigation ul#menu').hide('slide');
  334.                  }
  335.                });
  336.                
  337.               });
  338.             </script>
  339.         ";
  340.         
  341.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  342.         
  343.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  344.     }
  345.     public function getTemplateName()
  346.     {
  347.         return "base.html.twig";
  348.     }
  349.     public function isTraitable()
  350.     {
  351.         return false;
  352.     }
  353.     public function getDebugInfo()
  354.     {
  355.         return array (  352 => 101,  348 => 100,  343 => 99,  333 => 98,  315 => 82,  303 => 12,  299 => 11,  295 => 10,  291 => 9,  287 => 8,  282 => 7,  272 => 6,  253 => 5,  241 => 119,  239 => 98,  230 => 92,  226 => 91,  222 => 90,  217 => 89,  211 => 87,  209 => 86,  204 => 83,  201 => 82,  196 => 79,  190 => 78,  179 => 76,  174 => 75,  170 => 74,  166 => 72,  164 => 71,  160 => 69,  154 => 67,  152 => 66,  145 => 61,  137 => 58,  131 => 57,  123 => 55,  117 => 53,  114 => 52,  110 => 51,  105 => 49,  102 => 48,  98 => 47,  95 => 46,  93 => 42,  92 => 28,  84 => 24,  82 => 23,  78 => 21,  72 => 19,  70 => 18,  66 => 16,  64 => 15,  59 => 14,  57 => 6,  53 => 5,  47 => 1,);
  356.     }
  357.     public function getSourceContext()
  358.     {
  359.         return new Source("<!DOCTYPE html>
  360. <html>
  361.     <head>
  362.         <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />
  363.         <title>{% block title %}Beehive{% endblock %}</title>
  364.         {% block stylesheets %}
  365.             <link href=\"{{ asset('css/960/reset.css') }}\" type=\"text/css\" rel=\"stylesheet\" />
  366.             <link href=\"{{ asset('css/960/text.css') }}\" type=\"text/css\" rel=\"stylesheet\" />
  367.             <link href=\"{{ asset('css/960/960.css') }}\" type=\"text/css\" rel=\"stylesheet\" />
  368.             <link href=\"{{ asset('css/jquery/dark-hive/jquery-ui-1.8.17.custom.css') }}\" type=\"text/css\" rel=\"stylesheet\" />
  369.             <link href=\"{{ asset('css/main.css?8') }}\" type=\"text/css\" rel=\"stylesheet\" />
  370.             <link href=\"{{ asset('css/print.css') }}\" type=\"text/css\" rel=\"stylesheet\" media=\"print\" />
  371.         {% endblock %}
  372.         <link rel=\"shortcut icon\" href=\"{{ asset('favicon.ico') }}\" />
  373.     {% include 'matomo.html' %}
  374.     </head>
  375.     <body>
  376.         {% if app.environment == 'dev' %}
  377.           <img src=\"{{ asset('images/dev.png') }}\" alt=\"bleeding edge\" width=\"100\" style=\"position: fixed; right: 0; z-index: 999;\" />
  378.         {% endif %}
  379.         <div id=\"site\">
  380.             <div id=\"header\">
  381.               {% if app.user %}
  382.                 <span>Hallo {{ app.user.name }}!</span>
  383.                 <div id=\"navigation\" class=\"ui-widget\">
  384.                   <div>Navigation</div>
  385.                   <ul id=\"menu\" class=\"ui-corner-all\" style=\"display: none;\">
  386.                     {% set navigation = {
  387.                     'Berichtigungen': {'PapyrillioBeehive_CorrectionList': {'title': 'Berichtigungen ansehen', 'parameters': {}}, 
  388.                                        'PapyrillioBeehive_CorrectionNew': {'title': 'Neue Berichtigung anlegen', 'parameters': {}}, 
  389.                                        'PapyrillioBeehive_Apiary': {'title': 'Bestand durchblättern', 'parameters': {}}},
  390.                     'Editionen':      {'PapyrillioBeehive_EditionList': {'title': 'Editionen ansehen', 'parameters': {}}, 
  391.                                        'PapyrillioBeehive_EditionNew': {'title': 'Edition anlegen', 'parameters': {}}},
  392.                     'Berichte':       {'PapyrillioBeehive_Report': {'title': 'Leiden Format', 'parameters': {}},
  393.                                        'PapyrillioBeehive_ReportOverview': {'title': 'Übersicht nach Editionen*', 'parameters': {}},
  394.                                        'PapyrillioBeehive_ReportPdf': {'title': 'PDF*', 'parameters': {}},
  395.                                        'PapyrillioBeehive_ReportPrint': {'title': 'Druckvorstufe', 'parameters': {}}},
  396.                     'Index':          {'PapyrillioBeehive_IndexEntryManageAssignments': {'title': 'Indexeinträge zuordnen', 'parameters': {}}, 
  397.                                        'PapyrillioBeehive_IndexEntryNew': {'title': 'Indexeinträge nach BL (im Frontend)', 'parameters': {'compilationId': 5}}},
  398.                     'Benutzer':       {'PapyrillioBeehive_UserList': {'title': 'Alle Benutzer anzeigen', 'parameters': {}},
  399.                                        'PapyrillioBeehive_UserNew': {'title': 'Neuen Benutzer anlegen', 'parameters': {}},
  400.                                        'PapyrillioBeehive_UserShow': {'title': 'Profil', 'parameters': { 'id': app.user.id }},
  401.                                        'PapyrillioBeehive_UserPassword': {'title': 'Passwort ändern', 'parameters': {}}, 
  402.                                        'PapyrillioBeehive_Logout': {'title': 'Abmelden', 'parameters': {}}}
  403.                                        } %}
  404.                     
  405.                     {% for category, menu in navigation %}
  406.                       <li>
  407.                         {{ category }}
  408.                         <ul>
  409.                           {% for path, item in menu %}
  410.                             {% if path == app.request.attributes.get('_route') %}
  411.                               <li class=\"highlight\">{{ item.title }}</li>
  412.                             {% else %}
  413.                               <li><a href=\"{{ path(path, item.parameters) }}\">{{ item.title }}</a></li>
  414.                             {% endif %}
  415.                           {% endfor %}
  416.                         </ul>
  417.                       </li>
  418.                     {% endfor %}
  419.                   </ul>
  420.                   
  421.                 </div>
  422.               {% elseif app.request.attributes.get('_route') %}
  423.                 <a href=\"{{ path('PapyrillioBeehive_Login') }}\">Login</a>
  424.               {% endif %}
  425.             </div>
  426.             <div id=\"content\">
  427.                 {% if app.session.flashbag.peekAll() %}
  428.                   <div class=\"ui-widget\">
  429.                     <div style=\"padding: 0 .7em;\" class=\"ui-state-error ui-corner-all\"> 
  430.                       {% for label, messages in app.flashes %}
  431.                         {% for message in messages %}
  432.                           <p><span style=\"float: left; margin-right: .3em;\" class=\"ui-icon ui-icon-alert\"></span> <strong>{{ label|trans }}:</strong> {{ message }}</p>
  433.                         {% endfor %}
  434.                       {% endfor %}
  435.                     </div>
  436.                   </div>
  437.                 {% endif %}
  438.                 {% block body %}{% endblock %}
  439.             </div>
  440.             <div id=\"footer\">
  441.                 <p>
  442.                     {% if app.user %}
  443.                       <a href=\"{{ path('PapyrillioBeehive_Logout') }}\">Abmelden</a>
  444.                     {% endif %}
  445.                     <a href=\"{{ path('PapyrillioBeehive_Apiary') }}\">Blättern</a>
  446.                     <a href=\"{{ path('PapyrillioBeehive_About') }}\">Info</a>
  447.                     <a href=\"{{ path('PapyrillioBeehive_Contact') }}\">Kontakt</a>
  448.                     <a href=\"{{ path('PapyrillioBeehive_Help') }}\">Hilfe</a>
  449.                     <a href=\"https://www.uni-heidelberg.de/datenschutzerklaerung_web.html\" target=\"_zde\">Zentrale Datenschutzerklärung der Universität Heidelberg</a>
  450.                 </p>
  451.             </div>
  452.         </div>
  453.         {% block javascripts %}
  454.             <script src=\"{{ asset('js/jquery/jquery-1.7.1.min.js') }}\" type=\"text/javascript\"></script>
  455.             <script src=\"{{ asset('js/jquery/jquery-ui-1.8.17.custom.min.js') }}\" type=\"text/javascript\"></script>
  456.             <script src=\"{{ asset('js/main.js') }}\" type=\"text/javascript\"></script>
  457.             <script type=\"text/javascript\">
  458.               \$(document).ready(function(){
  459.                
  460.                \$('#navigation div').click(function(event){
  461.                  \$('#navigation ul#menu').toggle('slide');
  462.                  event.stopPropagation();
  463.                });
  464.                
  465.                \$('body').click(function(){
  466.                  if(\$('#navigation ul#menu').is(':visible')){
  467.                    \$('#navigation ul#menu').hide('slide');
  468.                  }
  469.                });
  470.                
  471.               });
  472.             </script>
  473.         {% endblock %}
  474.     </body>
  475. </html>
  476. ""base.html.twig""/var/www/beehive_dev/templates/base.html.twig");
  477.     }
  478. }