1 <div class="codeBox collapsibleBbcode jsCollapsibleBbcode {$highlighter|get_class|substr:30|lcfirst}{if $lines > 10} collapsed{/if}">
3 <div class="codeBoxHeader">
4 <div class="codeBoxHeadline">{@$highlighter->getTitle()}{if $filename}: {$filename}{/if}</div>
7 <ol start="{$startLineNumber}">
8 {assign var='lineNumber' value=$startLineNumber}
9 {foreach from=$content item=line}
10 {if $lineNumbers[$lineNumber]|isset}
11 <li><span id="{@$lineNumbers[$lineNumber]}" class="codeBoxJumpAnchor"></span><a href="{@$__wcf->getAnchor($lineNumbers[$lineNumber])}" class="lineAnchor"></a><span>{@$line}</span></li>
13 <li><span>{@$line}</span></li>
16 {assign var='lineNumber' value=$lineNumber+1}
22 <span class="toggleButton" data-title-collapse="{lang}wcf.bbcode.button.collapse{/lang}" data-title-expand="{lang}wcf.bbcode.button.showAll{/lang}">{lang}wcf.bbcode.button.showAll{/lang}</span>
24 {if !$__overlongBBCodeBoxSeen|isset}
25 {assign var='__overlongBBCodeBoxSeen' value=true}
26 <script data-relocate="true">
27 require(['WoltLabSuite/Core/Bbcode/Collapsible'], function(BbcodeCollapsible) {
28 BbcodeCollapsible.observe();