Wrap the jsOnly links, explicit comparison
authorAlexander Ebert <ebert@woltlab.com>
Fri, 22 Jun 2018 10:50:40 +0000 (12:50 +0200)
committerAlexander Ebert <ebert@woltlab.com>
Fri, 22 Jun 2018 10:50:40 +0000 (12:50 +0200)
See #2579

com.woltlab.wcf/templates/messageTableOfContents.tpl
wcfsetup/install/files/lib/system/html/toc/HtmlTocItem.class.php

index c65ac050a8e72bbe85e6441b31c2c07533f434db..5d84eaba125ebfc25af589c1cf935a3f4b118313 100644 (file)
@@ -2,7 +2,7 @@
        <div class="tableOfContentsContainer open mobileForceHide" id="tocContainer-{$idPrefix}">
                <div class="tableOfContentsHeader">
                        <span class="tableOfContentsTitle">{lang}wcf.message.toc{/lang}</span>
-                       [<a href="#" class="jsOnly jsTableOfContentsHide">{lang}wcf.message.toc.hide{/lang}</a><a href="#" class="jsOnly jsTableOfContentsShow">{lang}wcf.message.toc.show{/lang}</a>]
+                       <span class="jsOnly">[<a href="#" class="jsTableOfContentsHide">{lang}wcf.message.toc.hide{/lang}</a><a href="#" class="jsTableOfContentsShow">{lang}wcf.message.toc.show{/lang}</a>]</span>
                </div>
                <ol class="tableOfContents tocLevel1">
                        {foreach from=$items item=item}
index 78e2abf68b4840a4a44eeda5011dee8eeabb3d8e..d8bccc788f1dfb7faf1d26725a1d381a6888b88c 100644 (file)
@@ -107,7 +107,7 @@ class HtmlTocItem implements \Countable, \RecursiveIterator {
                $element = $this;
                $i = 0;
                
-               while ($element->getParent()->getParent() != null && $element->isLastSibling()) {
+               while ($element->getParent()->getParent() !== null && $element->isLastSibling()) {
                        $i++;
                        $element = $element->getParent();
                }