- Affected Version
- WoltLab Suite 5.5
Hi Friends,
I wanted to add an additional copyright text, but the site is not opening. Can you help me?
- Error Type:
wcf\system\exception\SystemException
- Error Message:
Template compilation failed: syntax error in tag {if} in template 'pageFooterCopyright' on line 6
- File:
*/lib/system/template/TemplateScriptingCompiler.class.php (1123)
- Stack Trace:
- #0 */lib/system/template/TemplateScriptingCompiler.class.php (438):
- wcf\system\template\TemplateScriptingCompiler->compileIfTag('=@@cf89bc5d4942019e49fe93994a507a3aa86e8a6b@@external_link_target_blank')
- #1 */lib/system/template/TemplateScriptingCompiler.class.php (354):
- wcf\system\template\TemplateScriptingCompiler->compileTag('if="" external_link_target_blank', 'pageFooterCopyright', [ application => , data => , filename => ])
- #2 */lib/system/template/TemplateScriptingCompiler.class.php (980):
- wcf\system\template\TemplateScriptingCompiler->compileString('pageFooterCopyright', ' {if !\'WOLTLAB_BRANDING\'|defined
WOLTLAB_BRANDING}<div class="copyright"><p class="text-center"><span style="font-size: 8pt">© 2022-2023. ALL RIGHTS RESERVED.</span></p> <p class="text-center"><span style="font-size: 8pt">PCandUser, PcandUser.com are among the federally registered trademarks and may not be used by third parties without explicit permission. The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or the endorsement of PCandUser.</span></p> <p class="text-center"><span style="font-size: 8pt"><br></span></p> <p class="text-center"><a href="https://www.woltlab.com" rel="nofollow" {if="" external_link_target_blank}="" target="_blank" {="" if}=""><span style="font-size: 8pt">Powered by </span><strong><span style="font-size: 8pt">WoltLab Suite™{if SHOW_VERSION_NUMBER} {@WCF_VERSION}{/if}</span></strong></a></p></div>{/if} ', [ application => , data => , filename => ], true)
- #3 */lib/system/template/TemplateScriptingCompiler.class.php (467):
- wcf\system\template\TemplateScriptingCompiler->compileIncludeTag(' file=\'pageFooterCopyright\'', 'pageFooter', [ application => , data => , filename => ])
- #4 */lib/system/template/TemplateScriptingCompiler.class.php (354):
- wcf\system\template\TemplateScriptingCompiler->compileTag('include file=\'pageFooterCopyright\'', 'pageFooter', [ application => , data => , filename => ])
- #5 */lib/system/template/TemplateScriptingCompiler.class.php (980):
- wcf\system\template\TemplateScriptingCompiler->compileString('pageFooter', '<footer id="pageFooter" class="pageFooter"> {if !$errorField|empty
!$errorType|empty} <!-- DEBUG: FORM_VALIDATION_FAILED errorField: {if $errorField|empty}(empty){else}{$errorField|print_r:true}{/if} errorType: {if $errorType|empty}(empty){else}{$errorType|print_r:true}{/if} --> {if ENABLE_DEBUG_MODE} <script> console.debug(\'FORM_VALIDATION_FAILED\'); console.debug(\'errorField:\', \'{if $errorField|empty}(empty){else}{$errorField|json_encode}{/if}\'); console.debug(\'errorType:\', \'{if $errorType|empty}(empty){else}{$errorType|json_encode}{/if}\'); </script> {/if} {/if} {assign var=__boxesFooter value=$__wcf->getBoxHandler()->getBoxes(\'footer\')} {if $__wcf->getStyleHandler()->showStyleChanger() && $__wcf->getStyleHandler()->countStyles() > 1} {assign var=__showStyleChanger value=true} {else} {assign var=__showStyleChanger value=false} {/if} {if $__boxesFooter|count
!$boxesFooter|empty
$__showStyleChanger} <div class="boxesFooter"> <div class="layoutBoundary{if $__showStyleChanger} clearfix{/if}"> {if $__showStyleChanger} <span class="styleChanger jsOnly"> <a href="#" class="jsButtonStyleChanger">Change Style</a> </span> {/if} {capture assign=hascontent_a1b040d65038a79180e90d5f62913548320dc026} {if !$boxesFooter|empty} {@$boxesFooter} {/if} {foreach from=$__boxesFooter item=box} {@$box->render()} {/foreach} {/capture} {assign var=hascontent_a1b040d65038a79180e90d5f62913548320dc026 value=$hascontent_a1b040d65038a79180e90d5f62913548320dc026|trim} {if $hascontent_a1b040d65038a79180e90d5f62913548320dc026} <div class="boxContainer"> {@$hascontent_a1b040d65038a79180e90d5f62913548320dc026} </div> {/if} </div> </div> {/if} {capture assign=hascontent_e30fae77bf144ef3ceb962f13880da2de5fdfbd1} {if ENABLE_BENCHMARK}{include file=\'benchmark\'}{/if} {include file=\'pageFooterCopyright\'} {if MODULE_WCF_AD && $__disableAds|empty} {@$__wcf->getAdHandler()->getAds(\'com.woltlab.wcf.footer.bottom\')} {/if} {/capture} {assign var=hascontent_e30fae77bf144ef3ceb962f13880da2de5fdfbd1 value=$hascontent_e30fae77bf144ef3ceb962f13880da2de5fdfbd1|trim} {if $hascontent_e30fae77bf144ef3ceb962f13880da2de5fdfbd1} <div id="pageFooterCopyright" class="pageFooterCopyright"> <div class="layoutBoundary"> {@$hascontent_e30fae77bf144ef3ceb962f13880da2de5fdfbd1} </div> </div> {/if} </footer> ', [ application => , data => , filename => ], true)
- #6 */lib/system/template/TemplateScriptingCompiler.class.php (467):
- wcf\system\template\TemplateScriptingCompiler->compileIncludeTag(' file=\'pageFooter\'', 'footer', [ application => , data => , filename => ])
- #7 */lib/system/template/TemplateScriptingCompiler.class.php (354):
- wcf\system\template\TemplateScriptingCompiler->compileTag('include file=\'pageFooter\'', 'footer', [ application => , data => , filename => ])
- #8 */lib/system/template/TemplateScriptingCompiler.class.php (980):
- wcf\system\template\TemplateScriptingCompiler->compileString('footer', ' {capture assign=hascontent_4c793e4092ee5f648742110cc387e7d27fd1a9a4} {if !$boxesContentBottom|empty} {@$boxesContentBottom} {/if} {foreach from=$__wcf->getBoxHandler()->getBoxes(\'contentBottom\') item=box} {@$box->render()} {/foreach} {/capture} {assign var=hascontent_4c793e4092ee5f648742110cc387e7d27fd1a9a4 value=$hascontent_4c793e4092ee5f648742110cc387e7d27fd1a9a4|trim} {if $hascontent_4c793e4092ee5f648742110cc387e7d27fd1a9a4} <div class="boxesContentBottom"> <div class="boxContainer"> {@$hascontent_4c793e4092ee5f648742110cc387e7d27fd1a9a4} </div> </div> {/if} {if MODULE_WCF_AD && $__disableAds|empty} {@$__wcf->getAdHandler()->getAds(\'com.woltlab.wcf.footer.content\')} {/if} </div> {capture assign=\'__sidebarRightContent\'} {if !$sidebar|empty} {if !$sidebarOrientation|isset
$sidebarOrientation == \'right\'} {@$sidebar} {/if} {/if} {if !$sidebarRight|empty} {@$sidebarRight} {/if} {foreach from=$__wcf->getBoxHandler()->getBoxes(\'sidebarRight\') item=box} {@$box->render()} {/foreach} {include file=\'__articleThreadButton\' application=\'wbb\'} {/capture} {if $__sidebarRightContent|trim} {if !$__sidebarRightShow|isset}{assign var=\'__sidebarRightShow\' value=\'wcf.global.button.showSidebarRight\'|language}{/if} {if !$__sidebarRightHide|isset}{assign var=\'__sidebarRightHide\' value=\'wcf.global.button.hideSidebar\'|language}{/if} <aside class="sidebar boxesSidebarRight" aria-label="Right Sidebar" data-show-sidebar="{$__sidebarRightShow}" data-hide-sidebar="{$__sidebarRightHide}"> <div class="boxContainer"> {if MODULE_WCF_AD && $__disableAds|empty && $__wcf->getAdHandler()->getAds(\'com.woltlab.wcf.sidebar.top\')} <div class="box boxBorderless"> <div class="boxContent"> {@$__wcf->getAdHandler()->getAds(\'com.woltlab.wcf.sidebar.top\')} </div> </div> {/if} {@$__sidebarRightContent} {if MODULE_WCF_AD && $__disableAds|empty && $__wcf->getAdHandler()->getAds(\'com.woltlab.wcf.sidebar.bottom\')} <div class="box boxBorderless"> <div class="boxContent"> {@$__wcf->getAdHandler()->getAds(\'com.woltlab.wcf.sidebar.bottom\')} </div> </div> {/if} </div> </aside> {/if} </div> </section> {capture assign=hascontent_793996867a894c8c732b3d2043a275d036855cce} {if !$boxesBottom|empty} {@$boxesBottom} {/if} {foreach from=$__wcf->getBoxHandler()->getBoxes(\'bottom\') item=box} {@$box->render()} {/foreach} {/capture} {assign var=hascontent_793996867a894c8c732b3d2043a275d036855cce value=$hascontent_793996867a894c8c732b3d2043a275d036855cce|trim} {if $hascontent_793996867a894c8c732b3d2043a275d036855cce} <div class="boxesBottom"> <div class="boxContainer"> {@$hascontent_793996867a894c8c732b3d2043a275d036855cce} </div> </div> {/if} {capture assign=hascontent_c8cba793e2c80dfe93d82e75ce701ddb661c5394} {if !$footerBoxes|empty} {@$footerBoxes} {/if} {foreach from=$__wcf->getBoxHandler()->getBoxes(\'footerBoxes\') item=box} {@$box->render()} {/foreach} {/capture} {assign var=hascontent_c8cba793e2c80dfe93d82e75ce701ddb661c5394 value=$hascontent_c8cba793e2c80dfe93d82e75ce701ddb661c5394|trim} {if $hascontent_c8cba793e2c80dfe93d82e75ce701ddb661c5394} <div class="boxesFooterBoxes"> <div class="layoutBoundary"> <div class="boxContainer"> {@$hascontent_c8cba793e2c80dfe93d82e75ce701ddb661c5394} </div> </div> </div> {/if} {include file=\'pageFooter\'} </div> {include file=\'pageMenuMobile\'} <div class="pageFooterStickyNotice"> {if MODULE_COOKIE_POLICY_PAGE && $__wcf->session->isFirstVisit() && !$__wcf->user->userID} <div class="info cookiePolicyNotice"> <div class="layoutBoundary"> <span class="cookiePolicyNoticeText">This site uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.</span> <a href="{page}com.woltlab.wcf.CookiePolicy{/page}" class="button buttonPrimary small cookiePolicyNoticeMoreInformation">More Details</a> <a href="#" class="button small jsOnly cookiePolicyNoticeDismiss">Close</a> <script data-relocate="true"> elBySel(\'.cookiePolicyNoticeDismiss\').addEventListener(WCF_CLICK_EVENT, function(event) { event.preventDefault(); elRemove(elBySel(\'.cookiePolicyNotice\')); }); </script> </div> </div> {/if} <noscript> <div class="info" role="status"> <div class="layoutBoundary"> <span class="javascriptDisabledWarningText">Your browser has JavaScript disabled. If you would like to use all features of this site, it is mandatory to enable JavaScript.</span> </div> </div> </noscript> </div> <!-- JAVASCRIPT_RELOCATE_POSITION --> {@FOOTER_CODE} <a id="bottom"></a> </body> </html> ', [ application => , data => , filename => ], true)
- #9 */lib/system/template/TemplateScriptingCompiler.class.php (467):
- wcf\system\template\TemplateScriptingCompiler->compileIncludeTag(' file=\'footer\'', 'articleList', [ application => , data => , filename => ])
- #10 */lib/system/template/TemplateScriptingCompiler.class.php (354):
- wcf\system\template\TemplateScriptingCompiler->compileTag('include file=\'footer\'', 'articleList', [ application => , data => , filename => ])
- #11 */lib/system/template/TemplateCompiler.class.php (28):
- wcf\system\template\TemplateScriptingCompiler->compileString('articleList', '{capture assign=\'headContent\'} {if $pageNo < $pages} <link rel="next" href="{link controller=\'ArticleList\'}pageNo={@$pageNo+1}{/link}"> {/if} {if $pageNo > 1} <link rel="prev" href="{link controller=\'ArticleList\'}{if $pageNo > 2}pageNo={@$pageNo-1}{/if}{/link}"> {/if} {if $__wcf->getUser()->userID} <link rel="alternate" type="application/rss+xml" title="RSS Feed" href="{link controller=\'ArticleFeed\'}at={@$__wcf->getUser()->userID}-{@$__wcf->getUser()->accessToken}{/link}"> {else} <link rel="alternate" type="application/rss+xml" title="RSS Feed" href="{link controller=\'ArticleFeed\'}{/link}"> {/if} {/capture} {capture assign=\'headerNavigation\'} <li><a rel="alternate" href="{if $__wcf->getUser()->userID}{link controller=\'ArticleFeed\'}at={@$__wcf->getUser()->userID}-{@$__wcf->getUser()->accessToken}{/link}{else}{link controller=\'ArticleFeed\'}{/link}{/if}" title="RSS Feed" class="jsTooltip"><span class="icon icon16 fa-rss"></span> <span class="invisible">RSS Feed</span></a></li> {if ARTICLE_ENABLE_VISIT_TRACKING} <li class="jsOnly"><a href="#" title="Mark All Articles as Read" class="markAllAsReadButton jsTooltip"><span class="icon icon16 fa-check"></span> <span class="invisible">Mark All Articles as Read</span></a></li> {/if} {/capture} {capture assign=\'contentHeaderNavigation\'} <li class="dropdown jsOnly"> <a href="#" class="button dropdownToggle"><span class="icon icon16 fa-sort-amount-asc"></span> <span>Sort</span></a> <ul class="dropdownMenu"> <li><a href="{link controller=\'ArticleList\'}pageNo={@$pageNo}{if $user}&userID={@$user->userID}{/if}&sortField=title&sortOrder={if $sortField == \'title\' && $sortOrder == \'ASC\'}DESC{else}ASC{/if}{/link}">Title{if $sortField == \'title\'} <span class="icon icon16 fa-caret-{if $sortOrder == \'ASC\'}up{else}down{/if}"></span>{/if}</a></li> <li><a href="{link controller=\'ArticleList\'}pageNo={@$pageNo}{if $user}&userID={@$user->userID}{/if}&sortField=time&sortOrder={if $sortField == \'time\' && $sortOrder == \'ASC\'}DESC{else}ASC{/if}{/link}">Date{if $sortField == \'time\'} <span class="icon icon16 fa-caret-{if $sortOrder == \'ASC\'}up{else}down{/if}"></span>{/if}</a></li> </ul> </li> {if $__wcf->getSession()->getPermission(\'admin.content.article.canManageArticle\')
$__wcf->getSession()->getPermission(\'admin.content.article.canContributeArticle\')} {if $availableLanguages|count > 1} <li><a href="#" class="button jsButtonArticleAdd"><span class="icon icon16 fa-plus"></span> <span>Add Article</span></a></li> {else} <li><a href="{link controller=\'ArticleAdd\'}{/link}" class="button"><span class="icon icon16 fa-plus"></span> <span>Add Article</span></a></li> {/if} {/if} {/capture} {capture assign=\'sidebarRight\'} {if !$labelGroups|empty} <form id="sidebarForm" method="post" action="{link application=\'wcf\' controller=$controllerName object=$controllerObject}{/link}"> <section class="box"> <h2 class="boxTitle">Label</h2> <div class="boxContent"> <dl> {include file=\'__labelSelection\'} </dl> <div class="formSubmit"> <input type="submit" value="Submit" accesskey="s"> </div> </div> </section> </form> <script data-relocate="true"> $(function() { WCF.Language.addObject({ \'wcf.label.none\': \'No Selection\', \'wcf.label.withoutSelection\': \'Without Label\' }); new WCF.Label.Chooser({ {implode from=$labelIDs key=groupID item=labelID}{@$groupID}: {@$labelID}{/implode} }, \'#sidebarForm\', undefined, true); }); </script> {/if} {/capture} {include file=\'header\'} {assign var=\'additionalLinkParameters\' value=\'\'} {if $user}{capture append=\'additionalLinkParameters\'}&userID={@$user->userID}{/capture}{/if} {if $labelIDs|count}{capture append=\'additionalLinkParameters\'}{foreach from=$labelIDs key=labelGroupID item=labelID}&labelIDs[{@$labelGroupID}]={@$labelID}{/foreach}{/capture}{/if} {capture assign=hascontent_b6f96904dea13d35715059bc3cd913de775c74d9} {pages print=true assign=\'pagesLinks\' controller=\'ArticleList\' link="pageNo=%d&sortField=$sortField&sortOrder=$sortOrder$additionalLinkParameters"} {/capture} {assign var=hascontent_b6f96904dea13d35715059bc3cd913de775c74d9 value=$hascontent_b6f96904dea13d35715059bc3cd913de775c74d9|trim} {if $hascontent_b6f96904dea13d35715059bc3cd913de775c74d9} <div class="paginationTop"> {@$hascontent_b6f96904dea13d35715059bc3cd913de775c74d9} </div> {/if} {if $objects|count} <div class="section"> {include file=\'articleListItems\'} </div> {else} <p class="info" role="status">There are no items at the moment.</p> {/if} <footer class="contentFooter"> {capture assign=hascontent_b87771446e9eee846b90d4178469e50429aa1fb6}{@$pagesLinks}{/capture} {assign var=hascontent_b87771446e9eee846b90d4178469e50429aa1fb6 value=$hascontent_b87771446e9eee846b90d4178469e50429aa1fb6|trim} {if $hascontent_b87771446e9eee846b90d4178469e50429aa1fb6} <div class="paginationBottom"> {@$hascontent_b87771446e9eee846b90d4178469e50429aa1fb6} </div> {/if} {capture assign=hascontent_4d0f5dd91fec998a91153c6c11b305261bf94301}{/capture} {assign var=hascontent_4d0f5dd91fec998a91153c6c11b305261bf94301 value=$hascontent_4d0f5dd91fec998a91153c6c11b305261bf94301|trim} {if $hascontent_4d0f5dd91fec998a91153c6c11b305261bf94301} <nav class="contentFooterNavigation"> <ul> {@$hascontent_4d0f5dd91fec998a91153c6c11b305261bf94301} </ul> </nav> {/if} </footer> {if ARTICLE_ENABLE_VISIT_TRACKING} <script data-relocate="true"> require([\'WoltLabSuite/Core/Ui/Article/MarkAllAsRead\'], function(UiArticleMarkAllAsRead) { UiArticleMarkAllAsRead.init(); }); </script> {/if} {include file=\'articleAddDialog\'} {include file=\'footer\'} ', [ application => , data => , filename => ])
- #12 */lib/system/template/TemplateEngine.class.php (475):
- wcf\system\template\TemplateCompiler->compile('articleList', '{capture assign=\'headContent\'} {if $pageNo < $pages} <link rel="next" href="{link controller=\'ArticleList\'}pageNo={@$pageNo+1}{/link}"> {/if} {if $pageNo > 1} <link rel="prev" href="{link controller=\'ArticleList\'}{if $pageNo > 2}pageNo={@$pageNo-1}{/if}{/link}"> {/if} {if $__wcf->getUser()->userID} <link rel="alternate" type="application/rss+xml" title="{lang}wcf.global.button.rss{/lang}" href="{link controller=\'ArticleFeed\'}at={@$__wcf->getUser()->userID}-{@$__wcf->getUser()->accessToken}{/link}"> {else} <link rel="alternate" type="application/rss+xml" title="{lang}wcf.global.button.rss{/lang}" href="{link controller=\'ArticleFeed\'}{/link}"> {/if} {/capture} {capture assign=\'headerNavigation\'} <li><a rel="alternate" href="{if $__wcf->getUser()->userID}{link controller=\'ArticleFeed\'}at={@$__wcf->getUser()->userID}-{@$__wcf->getUser()->accessToken}{/link}{else}{link controller=\'ArticleFeed\'}{/link}{/if}" title="{lang}wcf.global.button.rss{/lang}" class="jsTooltip"><span class="icon icon16 fa-rss"></span> <span class="invisible">{lang}wcf.global.button.rss{/lang}</span></a></li> {if ARTICLE_ENABLE_VISIT_TRACKING} <li class="jsOnly"><a href="#" title="{lang}wcf.article.markAllAsRead{/lang}" class="markAllAsReadButton jsTooltip"><span class="icon icon16 fa-check"></span> <span class="invisible">{lang}wcf.article.markAllAsRead{/lang}</span></a></li> {/if} {/capture} {capture assign=\'contentHeaderNavigation\'} <li class="dropdown jsOnly"> <a href="#" class="button dropdownToggle"><span class="icon icon16 fa-sort-amount-asc"></span> <span>{lang}wcf.article.button.sort{/lang}</span></a> <ul class="dropdownMenu"> <li><a href="{link controller=\'ArticleList\'}pageNo={@$pageNo}{if $user}&userID={@$user->userID}{/if}&sortField=title&sortOrder={if $sortField == \'title\' && $sortOrder == \'ASC\'}DESC{else}ASC{/if}{/link}">{lang}wcf.global.title{/lang}{if $sortField == \'title\'} <span class="icon icon16 fa-caret-{if $sortOrder == \'ASC\'}up{else}down{/if}"></span>{/if}</a></li> <li><a href="{link controller=\'ArticleList\'}pageNo={@$pageNo}{if $user}&userID={@$user->userID}{/if}&sortField=time&sortOrder={if $sortField == \'time\' && $sortOrder == \'ASC\'}DESC{else}ASC{/if}{/link}">{lang}wcf.global.date{/lang}{if $sortField == \'time\'} <span class="icon icon16 fa-caret-{if $sortOrder == \'ASC\'}up{else}down{/if}"></span>{/if}</a></li> {event name=\'sortOptions\'} </ul> </li> {if $__wcf->getSession()->getPermission(\'admin.content.article.canManageArticle\')
$__wcf->getSession()->getPermission(\'admin.content.article.canContributeArticle\')} {if $availableLanguages|count > 1} <li><a href="#" class="button jsButtonArticleAdd"><span class="icon icon16 fa-plus"></span> <span>{lang}wcf.acp.article.add{/lang}</span></a></li> {else} <li><a href="{link controller=\'ArticleAdd\'}{/link}" class="button"><span class="icon icon16 fa-plus"></span> <span>{lang}wcf.acp.article.add{/lang}</span></a></li> {/if} {/if} {/capture} {capture assign=\'sidebarRight\'} {if !$labelGroups|empty} <form id="sidebarForm" method="post" action="{link application=\'wcf\' controller=$controllerName object=$controllerObject}{/link}"> <section class="box"> <h2 class="boxTitle">{lang}wcf.label.label{/lang}</h2> <div class="boxContent"> <dl> {include file=\'__labelSelection\'} </dl> <div class="formSubmit"> <input type="submit" value="{lang}wcf.global.button.submit{/lang}" accesskey="s"> </div> </div> </section> </form> <script data-relocate="true"> $(function() { WCF.Language.addObject({ \'wcf.label.none\': \'{jslang}wcf.label.none{/jslang}\', \'wcf.label.withoutSelection\': \'{jslang}wcf.label.withoutSelection{/jslang}\' }); new WCF.Label.Chooser({ {implode from=$labelIDs key=groupID item=labelID}{@$groupID}: {@$labelID}{/implode} }, \'#sidebarForm\', undefined, true); }); </script> {/if} {/capture} {include file=\'header\'} {assign var=\'additionalLinkParameters\' value=\'\'} {if $user}{capture append=\'additionalLinkParameters\'}&userID={@$user->userID}{/capture}{/if} {if $labelIDs|count}{capture append=\'additionalLinkParameters\'}{foreach from=$labelIDs key=labelGroupID item=labelID}&labelIDs[{@$labelGroupID}]={@$labelID}{/foreach}{/capture}{/if} {hascontent} <div class="paginationTop"> {content} {pages print=true assign=\'pagesLinks\' controller=\'ArticleList\' link="pageNo=%d&sortField=$sortField&sortOrder=$sortOrder$additionalLinkParameters"} {/content} </div> {/hascontent} {if $objects|count} <div class="section"> {include file=\'articleListItems\'} </div> {else} <p class="info" role="status">{lang}wcf.global.noItems{/lang}</p> {/if} <footer class="contentFooter"> {hascontent} <div class="paginationBottom"> {content}{@$pagesLinks}{/content} </div> {/hascontent} {hascontent} <nav class="contentFooterNavigation"> <ul> {content}{event name=\'contentFooterNavigation\'}{/content} </ul> </nav> {/hascontent} </footer> {if ARTICLE_ENABLE_VISIT_TRACKING} <script data-relocate="true"> require([\'WoltLabSuite/Core/Ui/Article/MarkAllAsRead\'], function(UiArticleMarkAllAsRead) { UiArticleMarkAllAsRead.init(); }); </script> {/if} {include file=\'articleAddDialog\'} {include file=\'footer\'} ', '*/templates/compiled/0_wcf_1_articleList.php', [ application => , data => , filename => ])
- #13 */lib/system/template/TemplateEngine.class.php (327):
- wcf\system\template\TemplateEngine->compileTemplate('articleList', '*/templates/articleList.tpl', '*/templates/compiled/0_wcf_1_articleList.php', [ application => , data => , filename => ])
- #14 */lib/page/AbstractPage.class.php (323):
- wcf\system\template\TemplateEngine->display('articleList', 'wcf')
- #15 */lib/page/AbstractPage.class.php (114):
- wcf\page\AbstractPage->show()
- #16 */lib/system/request/Request.class.php (83):
- wcf\page\AbstractPage->__run()
- #17 */lib/system/request/RequestHandler.class.php (109):
- wcf\system\request\Request->execute()
- #18 */index.php (9):
- wcf\system\request\RequestHandler->handle('wcf')