⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dependency-tree.html.tmpl

📁 bugzilla的安装文件
💻 TMPL
📖 第 1 页 / 共 2 页
字号:
        #line 199 "template\en\default\bug\dependency-tree.html.tmpl"        $output .=  $stash->get('hide_resolved');        $output .=  "\">\n   </form>\n   </td>\n\n   <td>\n   <form method=\"get\" action=\"showdependencytree.cgi\"\n         style=\"display: inline; margin: 0px;\">\n     ";        $output .=  "\n     <input name=\"id\" type=\"hidden\" value=\"";        #line 208 "template\en\default\bug\dependency-tree.html.tmpl"        $output .=  $stash->get('bugid');        $output .=  "\">\n     <input name=\"maxdepth\" type=\"hidden\" value=\"";        #line 209 "template\en\default\bug\dependency-tree.html.tmpl"        $output .=  $stash->get('maxdepth') eq 1 ? 1 : ($stash->get('maxdepth') ? $stash->get('maxdepth') - 1 : $stash->get('realdepth') - 1);        $output .=  "\">\n     <input name=\"hide_resolved\" type=\"hidden\" value=\"";        #line 213 "template\en\default\bug\dependency-tree.html.tmpl"        $output .=  $stash->get('hide_resolved');        $output .=  "\">\n     <input type=\"submit\" value=\"&nbsp;&lt;&nbsp;\" ";        #line 216 "template\en\default\bug\dependency-tree.html.tmpl"        if ($stash->get('realdepth') < 2 || ($stash->get('maxdepth') && $stash->get('maxdepth') < 2)) {        $output .=  'disabled';        }                $output .=  ">\n   </form>\n   </td>\n\n   <td>\n   <form method=\"get\" action=\"showdependencytree.cgi\"\n         style=\"display: inline; margin: 0px;\">\n     ";        $output .=  "\n     <input name=\"maxdepth\" size=\"4\" maxlength=\"4\" value=\"";        #line 225 "template\en\default\bug\dependency-tree.html.tmpl"        $output .=  $stash->get('maxdepth') > 0 && $stash->get('maxdepth') <= $stash->get('realdepth') ? $stash->get('maxdepth') : '';        $output .=  "\">\n     <input name=\"id\" type=\"hidden\" value=\"";        #line 228 "template\en\default\bug\dependency-tree.html.tmpl"        $output .=  $stash->get('bugid');        $output .=  "\">\n     <input name=\"hide_resolved\" type=\"hidden\" value=\"";        #line 229 "template\en\default\bug\dependency-tree.html.tmpl"        $output .=  $stash->get('hide_resolved');        $output .=  "\">\n     <noscript>\n       <input type=\"submit\" value=\"Change\" ";        #line 231 "template\en\default\bug\dependency-tree.html.tmpl"        if ($stash->get('realdepth') < 2) {        $output .=  'disabled';        }                $output .=  ">\n     </noscript>\n   </form>\n   </td>\n\n   <td>\n   <form method=\"get\" action=\"showdependencytree.cgi\"\n         style=\"display: inline; margin: 0px;\">\n     ";        $output .=  "\n     <input name=\"id\" type=\"hidden\" value=\"";        #line 241 "template\en\default\bug\dependency-tree.html.tmpl"        $output .=  $stash->get('bugid');        $output .=  "\">";        #line 246 "template\en\default\bug\dependency-tree.html.tmpl"        if ($stash->get('maxdepth')) {        $output .=  "\n       <input name=\"maxdepth\" type=\"hidden\" value=\"";        #line 244 "template\en\default\bug\dependency-tree.html.tmpl"        $output .=  $stash->get('maxdepth') + 1;        $output .=  "\">";        }                $output .=  "\n     <input name=\"hide_resolved\" type=\"hidden\" value=\"";        #line 247 "template\en\default\bug\dependency-tree.html.tmpl"        $output .=  $stash->get('hide_resolved');        $output .=  "\">\n     <input type=\"submit\" value=\"&nbsp;&gt;&nbsp;\" ";        #line 250 "template\en\default\bug\dependency-tree.html.tmpl"        if ($stash->get('realdepth') < 2 || ! $stash->get('maxdepth') || $stash->get('maxdepth') >= $stash->get('realdepth')) {        $output .=  'disabled';        }                $output .=  "\n    %]>\n   </form>\n   </td>\n\n   <td>\n   <form method=\"get\" action=\"showdependencytree.cgi\"\n         style=\"display: inline; margin: 0px;\">\n     ";        $output .=  "\n     <input name=\"id\" type=\"hidden\" value=\"";        #line 259 "template\en\default\bug\dependency-tree.html.tmpl"        $output .=  $stash->get('bugid');        $output .=  "\">\n     <input name=\"hide_resolved\" type=\"hidden\" value=\"";        #line 260 "template\en\default\bug\dependency-tree.html.tmpl"        $output .=  $stash->get('hide_resolved');        $output .=  "\">\n     <input type=\"submit\" value=\"&nbsp;Unlimited&nbsp;\"";        #line 263 "template\en\default\bug\dependency-tree.html.tmpl"        if ($stash->get('maxdepth') eq 0 || $stash->get('maxdepth') eq $stash->get('realdepth')) {        $output .=  'disabled';        }                $output .=  ">\n   </form>\n   </td>\n </tr>\n</table>\n";            } };            if ($@) {                $error = $context->catch($@, \$output);                die $error unless $error->type eq 'return';            }                    return $output;        },        'display_tree' => sub {            my $context = shift || die "template sub called without context\n";            my $stash   = $context->stash;            my $output  = '';            my $error;                        eval { BLOCK: {        #line 98 "template\en\default\bug\dependency-tree.html.tmpl"        $stash->set(['tree', 0, $stash->get('bug_id'), 0, 'seen', 0], 1);                $output .=  "\n<ul>";        #line 118 "template\en\default\bug\dependency-tree.html.tmpl"                # FOREACH         do {            my ($value, $error, $oldloop);            my $list = $stash->get(['tree', 0, $stash->get('bug_id'), 0, 'dependencies', 0]);                        unless (UNIVERSAL::isa($list, 'Template::Iterator')) {                $list = Template::Config->iterator($list)                    || die $Template::Config::ERROR, "\n";             }                    ($value, $error) = $list->get_first();            eval { $oldloop = $stash->get('loop') };            $stash->set('loop', $list);            eval {        LOOP:   while (! $error) {                    $stash->{'dep_id'} = $value;        #line 101 "template\en\default\bug\dependency-tree.html.tmpl"        $stash->set('dep', $stash->get(['tree', 0, $stash->get('dep_id'), 0]));                $output .=  "\n    <li>";        #line 104 "template\en\default\bug\dependency-tree.html.tmpl"        if ($stash->get(['dep', 0, 'dependencies', 0, 'size', 0]) > 0 && ! $stash->get(['dep', 0, 'seen', 0])) {        $output .=  ('' . "<script>document.write('<a href=\"#\" class=\"toggle\" onclick=\"listToggle(event); return false\">[-]</a>')</script>");        }                #line 105 "template\en\default\bug\dependency-tree.html.tmpl"        $stash->set('isclosed', ! $stash->get(['dep', 0, 'open', 0]));                #line 114 "template\en\default\bug\dependency-tree.html.tmpl"                # FILTER        $output .=  do {            my $output = '';            my $filter = $context->filter('closed', [ $stash->get('isclosed') ])                      || $context->throw($context->error);                $output .=  "\n      <a href=\"show_bug.cgi?id=";        #line 106 "template\en\default\bug\dependency-tree.html.tmpl"        $output .=  $stash->get('dep_id');        $output .=  "\">";        #line 106 "template\en\default\bug\dependency-tree.html.tmpl"        $output .=  $stash->get('dep_id');        $output .=  "\n        [";        #line 107 "template\en\default\bug\dependency-tree.html.tmpl"        if ($stash->get(['dep', 0, 'milestone', 0])) {        #line 107 "template\en\default\bug\dependency-tree.html.tmpl"                # FILTER        $output .=  do {            my $output = '';            my $filter = $context->filter('html')                      || $context->throw($context->error);                $output .=  $stash->get(['dep', 0, 'milestone', 0]);                        &$filter($output);        };                $output .=  ", ";        }                #line 107 "template\en\default\bug\dependency-tree.html.tmpl"                # FILTER        $output .=  do {            my $output = '';            my $filter = $context->filter('html')                      || $context->throw($context->error);                $output .=  $stash->get(['dep', 0, 'assignee_email', 0]);                        &$filter($output);        };                $output .=  "] -";        #line 114 "template\en\default\bug\dependency-tree.html.tmpl"        if ($stash->get(['dep', 0, 'seen', 0])) {        $output .=  "\n          <i>This ";        #line 110 "template\en\default\bug\dependency-tree.html.tmpl"        $output .=  $stash->get(['terms', 0, 'bug', 0]);        $output .=  " appears elsewhere in this tree.</i></a>";        }        else {        #line 112 "template\en\default\bug\dependency-tree.html.tmpl"                # FILTER        $output .=  do {            my $output = '';            my $filter = $context->filter('html')                      || $context->throw($context->error);                $output .=  $stash->get(['dep', 0, 'summary', 0]);                        &$filter($output);        };                $output .=  ".</a>";        }                                &$filter($output);        };                #line 114 "template\en\default\bug\dependency-tree.html.tmpl"        if ($stash->get(['dep', 0, 'dependencies', 0, 'size', 0]) > 0 && ! $stash->get(['dep', 0, 'seen', 0])) {        $output .=  $context->include('display_tree', { 'bug_id' => $stash->get('dep_id') });        }                $output .=  "\n    </li>";;                    ($value, $error) = $list->get_next();                }            };            $stash->set('loop', $oldloop);            die $@ if $@;            $error = 0 if $error && $error eq Template::Constants::STATUS_DONE;            die $error if $error;        };                $output .=  "\n</ul>";            } };            if ($@) {                $error = $context->catch($@, \$output);                die $error unless $error->type eq 'return';            }                    return $output;        },    },});

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -