blocks = array( '__internal_7aa76e93140dd14e656757e295334806_1' => array($this, 'block___internal_7aa76e93140dd14e656757e295334806_1'), '__internal_7aa76e93140dd14e656757e295334806_2' => array($this, 'block___internal_7aa76e93140dd14e656757e295334806_2'), ); } protected function doGetParent(array $context) { return false; } protected function doDisplay(array $context, array $blocks = array()) { $context = array_merge($this->env->getGlobals(), $context); // line 1 echo twig_remove_whitespace_filter((string) $this->renderBlock("__internal_7aa76e93140dd14e656757e295334806_1", $context, $blocks)); // line 104 if ($this->getContext($context, 'index')) { echo truncate($this->getAttribute($this->getContext($context, 'post'), "body", array(), "any", false), $this->getAttribute($this->getContext($context, 'post'), "link", array(), "any", false)); } else { echo $this->getAttribute($this->getContext($context, 'post'), "body", array(), "any", false); } echo twig_remove_whitespace_filter((string) $this->renderBlock("__internal_7aa76e93140dd14e656757e295334806_2", $context, $blocks)); // line 128 $context['hr'] = $this->getAttribute($this->getContext($context, 'post'), "hr", array(), "any", false); // line 129 $context['_parent'] = (array) $context; $context['_seq'] = twig_ensure_traversable($this->getAttribute($this->getContext($context, 'post'), "posts", array(), "any", false)); $context['loop'] = array( 'parent' => $context['_parent'], 'index0' => 0, 'index' => 1, 'first' => true, ); if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof Countable)) { $length = count($context['_seq']); $context['loop']['revindex0'] = $length - 1; $context['loop']['revindex'] = $length; $context['loop']['length'] = $length; $context['loop']['last'] = 1 === $length; } foreach ($context['_seq'] as $context['_key'] => $context['post']) { // line 130 echo "\t"; $this->env->loadTemplate("post_reply.html")->display($context); ++$context['loop']['index0']; ++$context['loop']['index']; $context['loop']['first'] = false; if (isset($context['loop']['length'])) { --$context['loop']['revindex0']; --$context['loop']['revindex']; $context['loop']['last'] = 0 === $context['loop']['revindex0']; } } $_parent = $context['_parent']; unset($context['_seq'], $context['_iterated'], $context['_key'], $context['post'], $context['_parent'], $context['loop']); $context = array_merge($_parent, array_intersect_key($context, $_parent)); // line 132 echo "
"; if ($this->getContext($context, 'hr')) { echo "
"; } // line 133 echo " "; } // line 1 public function block___internal_7aa76e93140dd14e656757e295334806_1($context, array $blocks = array()) { // line 3 echo " "; // line 4 if ($this->getAttribute($this->getContext($context, 'post'), "embed", array(), "any", false)) { // line 5 echo "\t"; echo $this->getAttribute($this->getContext($context, 'post'), "embed", array(), "any", false); echo " "; } elseif (($this->getAttribute($this->getContext($context, 'post'), "file", array(), "any", false) == "deleted")) { // line 7 echo "\tgetAttribute($this->getContext($context, 'config'), "image_deleted", array(), "any", false); echo "\" alt=\"\" /> "; } elseif (($this->getAttribute($this->getContext($context, 'post'), "file", array(), "any", false) && $this->getAttribute($this->getContext($context, 'post'), "file", array(), "any", false))) { // line 9 echo "\t

File: getAttribute($this->getContext($context, 'config'), "uri_img", array(), "any", false); echo $this->getAttribute($this->getContext($context, 'post'), "file", array(), "any", false); echo "\">"; echo $this->getAttribute($this->getContext($context, 'post'), "file", array(), "any", false); echo " \t( \t\t"; // line 11 if (($this->getAttribute($this->getContext($context, 'post'), "thumb", array(), "any", false) == "spoiler")) { // line 12 echo "\t\t\tSpoiler Image, \t\t"; } // line 14 echo "\t\t"; echo format_bytes($this->getAttribute($this->getContext($context, 'post'), "filesize", array(), "any", false)); echo " \t\t"; // line 15 if (($this->getAttribute($this->getContext($context, 'post'), "filex", array(), "any", false) && $this->getAttribute($this->getContext($context, 'post'), "filey", array(), "any", false))) { // line 16 echo "\t\t\t, "; echo $this->getAttribute($this->getContext($context, 'post'), "filex", array(), "any", false); echo "x"; echo $this->getAttribute($this->getContext($context, 'post'), "filey", array(), "any", false); echo " \t\t\t"; // line 17 if ($this->getAttribute($this->getContext($context, 'config'), "show_ratio", array(), "any", false)) { // line 18 echo "\t\t\t\t, "; echo $this->getAttribute($this->getContext($context, 'post'), "ratio", array(), "any", false); echo " \t\t\t"; } // line 20 echo "\t\t"; } // line 21 echo "\t\t"; if ($this->getAttribute($this->getContext($context, 'config'), "show_filename", array(), "any", false)) { // line 22 echo "\t\t\t, \t\t\t"; // line 23 if ((twig_length_filter($this->env, $this->getAttribute($this->getContext($context, 'post'), "filename", array(), "any", false)) > $this->getAttribute($this->getContext($context, 'config'), "max_filename_display", array(), "any", false))) { // line 24 echo "\t\t\t\tgetAttribute($this->getContext($context, 'post'), "filename", array(), "any", false); echo "\">"; echo twig_truncate_filter($this->getAttribute($this->getContext($context, 'post'), "filename", array(), "any", false), $this->getAttribute($this->getContext($context, 'config'), "max_filename_display", array(), "any", false)); echo " \t\t\t"; } else { // line 26 echo "\t\t\t\t"; echo $this->getAttribute($this->getContext($context, 'post'), "filename", array(), "any", false); echo " \t\t\t"; } // line 28 echo "\t\t"; } // line 29 echo "\t) \t

getAttribute($this->getContext($context, 'config'), "uri_img", array(), "any", false); echo $this->getAttribute($this->getContext($context, 'post'), "file", array(), "any", false); echo "\" target=\"_blank\""; if (($this->getAttribute($this->getContext($context, 'this'), "thumb", array(), "any", false) == "file")) { echo " class=\"file\""; } echo "> getAttribute($this->getContext($context, 'post'), "thumb", array(), "any", false) == "file")) { // line 34 echo "\t\t"; echo $this->getAttribute($this->getContext($context, 'config'), "root", array(), "any", false); echo " \t\t"; // line 35 if ($this->getAttribute($this->getAttribute($this->getContext($context, 'config'), "file_icons", array(), "any", false), twig_extension_filter($this->getAttribute($this->getContext($context, 'post'), "filename", array(), "any", false)), array(), "array", false)) { // line 36 echo "\t\t\t"; echo sprintf($this->getAttribute($this->getContext($context, 'config'), "file_thumb", array(), "any", false), $this->getAttribute($this->getAttribute($this->getContext($context, 'config'), "file_icons", array(), "any", false), twig_extension_filter($this->getAttribute($this->getContext($context, 'post'), "filename", array(), "any", false)), array(), "array", false)); echo " \t\t"; } else { // line 38 echo "\t\t\t"; echo sprintf($this->getAttribute($this->getContext($context, 'config'), "file_thumb", array(), "any", false), $this->getAttribute($this->getAttribute($this->getContext($context, 'config'), "file_icons", array(), "any", false), "default", array(), "any", false)); echo " \t\t"; } // line 40 echo "\t"; } elseif (($this->getAttribute($this->getContext($context, 'post'), "thumb", array(), "any", false) == "spoiler")) { // line 41 echo "\t\t"; echo $this->getAttribute($this->getContext($context, 'config'), "root", array(), "any", false); echo $this->getAttribute($this->getContext($context, 'config'), "spoiler_image", array(), "any", false); echo " \t"; } else { // line 43 echo "\t\t"; echo $this->getAttribute($this->getContext($context, 'config'), "uri_thumb", array(), "any", false); echo $this->getAttribute($this->getContext($context, 'post'), "thumb", array(), "any", false); echo " \t"; } // line 44 echo "\" style=\"width:"; echo $this->getAttribute($this->getContext($context, 'post'), "thumbx", array(), "any", false); echo "px;height:"; echo $this->getAttribute($this->getContext($context, 'post'), "thumby", array(), "any", false); echo "px\" alt=\"\" /> "; } // line 46 echo "

getContext($context, 'index'))) { echo " id=\""; echo $this->getAttribute($this->getContext($context, 'post'), "id", array(), "any", false); echo "\""; } echo "> \tgetAttribute($this->getContext($context, 'post'), "id", array(), "any", false); echo "\" id=\"delete_"; echo $this->getAttribute($this->getContext($context, 'post'), "id", array(), "any", false); echo "\" /> \t \t"; // line 74 if ($this->getAttribute($this->getContext($context, 'config'), "poster_ids", array(), "any", false)) { // line 75 echo "\t\t ID: "; echo poster_id($this->getAttribute($this->getContext($context, 'post'), "ip", array(), "any", false), $this->getAttribute($this->getContext($context, 'post'), "id", array(), "any", false)); echo " \t"; } // line 77 echo "\t getAttribute($this->getContext($context, 'post'), "link", array(), "any", false); echo "\">No. \tgetContext($context, 'index'))) { // line 80 echo "\t\t\t onclick=\"citeReply("; echo $this->getAttribute($this->getContext($context, 'post'), "id", array(), "any", false); echo ");\" \t\t"; } // line 82 echo "\t\t href=\""; if ($this->getContext($context, 'index')) { // line 83 echo "\t\t\t"; echo $this->getAttribute($this->getContext($context, 'post'), "link", array("q", ), "method", false); echo " \t\t"; } else { // line 85 echo "\t\t\tjavascript:void(0); \t\t"; } // line 86 echo "\"> \t\t"; // line 87 echo $this->getAttribute($this->getContext($context, 'post'), "id", array(), "any", false); echo " \t \t"; // line 89 if ($this->getAttribute($this->getContext($context, 'post'), "sticky", array(), "any", false)) { // line 90 echo "\t\tgetAttribute($this->getContext($context, 'config'), "image_sticky", array(), "any", false); echo "\" alt=\"Sticky\" /> \t"; } // line 92 echo "\t"; if ($this->getAttribute($this->getContext($context, 'post'), "locked", array(), "any", false)) { // line 93 echo "\t\tgetAttribute($this->getContext($context, 'config'), "image_locked", array(), "any", false); echo "\" alt=\"Locked\" /> \t"; } // line 95 echo "\t"; if (($this->getAttribute($this->getContext($context, 'post'), "bumplocked", array(), "any", false) && (($this->getAttribute($this->getAttribute($this->getContext($context, 'config'), "mod", array(), "any", false), "view_bumplock", array(), "any", false) < 0) || ($this->getAttribute($this->getContext($context, 'post'), "mod", array(), "any", false) && twig_hasPermission_filter($this->getAttribute($this->getContext($context, 'post'), "mod", array(), "any", false), $this->getAttribute($this->getAttribute($this->getContext($context, 'config'), "mod", array(), "any", false), "view_bumplock", array(), "any", false), $this->getAttribute($this->getContext($context, 'board'), "uri", array(), "any", false)))))) { // line 96 echo "\t\tgetAttribute($this->getContext($context, 'config'), "image_bumplocked", array(), "any", false); echo "\" alt=\"Locked\" /> \t"; } // line 98 echo "\t"; if ($this->getContext($context, 'index')) { // line 99 echo "\t\tgetAttribute($this->getContext($context, 'post'), "root", array(), "any", false); echo $this->getAttribute($this->getContext($context, 'board'), "dir", array(), "any", false); echo $this->getAttribute($this->getAttribute($this->getContext($context, 'config'), "dir", array(), "any", false), "res", array(), "any", false); echo sprintf($this->getAttribute($this->getContext($context, 'config'), "file_page", array(), "any", false), $this->getAttribute($this->getContext($context, 'post'), "id", array(), "any", false)); echo "\">["; echo gettext("Reply"); echo "] \t"; } // line 101 echo "\t"; echo $this->getAttribute($this->getContext($context, 'post'), "postControls", array(), "any", false); echo " \t

\t

\t\t"; } // line 104 public function block___internal_7aa76e93140dd14e656757e295334806_2($context, array $blocks = array()) { // line 105 echo "\t

\t"; // line 106 if (($this->getAttribute($this->getContext($context, 'post'), "omitted", array(), "any", false) || $this->getAttribute($this->getContext($context, 'post'), "omitted_images", array(), "any", false))) { // line 107 echo "\t\t \t\t\t"; // line 108 if ($this->getAttribute($this->getContext($context, 'post'), "omitted", array(), "any", false)) { // line 109 echo "\t\t\t\t"; echo $this->getAttribute($this->getContext($context, 'post'), "omitted", array(), "any", false); echo " post \t\t\t\t"; // line 110 if (($this->getAttribute($this->getContext($context, 'post'), "omitted", array(), "any", false) != 1)) { // line 111 echo "\t\t\t\t\ts \t\t\t\t"; } // line 113 echo "\t\t\t\t"; if ($this->getAttribute($this->getContext($context, 'post'), "omitted_images", array(), "any", false)) { // line 114 echo "\t\t\t\t\t and \t\t\t\t"; } // line 116 echo "\t\t\t"; } // line 117 echo "\t\t\t"; if ($this->getAttribute($this->getContext($context, 'post'), "omitted_images", array(), "any", false)) { // line 118 echo "\t\t\t\t"; echo $this->getAttribute($this->getContext($context, 'post'), "omitted_images", array(), "any", false); echo " image repl \t\t\t\t"; // line 119 if (($this->getAttribute($this->getContext($context, 'post'), "omitted_images", array(), "any", false) == 1)) { // line 120 echo "\t\t\t\t\ty \t\t\t\t"; } else { // line 122 echo "\t\t\t\t\ties \t\t\t\t"; } // line 124 echo "\t\t\t"; } echo " omitted. Click reply to view. \t\t \t"; } // line 127 echo "
"; } public function getTemplateName() { return "post_thread.html"; } public function isTraitable() { return false; } }