Ab sofort kann man das erste Design testen:
https://preview.kittmedia.com/5.0/
Feedback ist gerne erwünscht!
Ab sofort kann man das erste Design testen:
https://preview.kittmedia.com/5.0/
Feedback ist gerne erwünscht!
Auch das zweite Design – Dreamily – kann ab sofort im Vorschau-Forum getestet werden:
preview.kittmedia.com/5.0/
Auch hier ist Feedback gerne erwünscht.
ok ich schreib mal hier beide Fehler über Twitter Link aufruf. Komisch nur beim 2 mal Aufrufen ist alles ok.
Interner Fehlercode: 74c2b190e0a605ed2274213408b9713a4b2c1f08
*/log/2017-04-24.txt
Error
Error Type:
wcf\system\exception\SystemException
Error Message:
Unable to find template '__dreamilyPageFooterCopyright'
File:
*/lib/system/template/TemplateEngine.class.php (350)
Stack Trace: #0 */lib/system/template/TemplateScriptingCompiler.class.php (815): wcf\system\template\TemplateEngine->getSourceFilename('__dreamilyPageFooterCopyright', 'wcf') #1 */lib/system/template/TemplateScriptingCompiler.class.php (362): wcf\system\template\TemplateScriptingCompiler->compileIncludeTag(' file=\'__dreamilyPageFooterCopyright\'', 'pageFooterCopyright', [ application => , data => , filename => ]) #2 */lib/system/template/TemplateScriptingCompiler.class.php (249): wcf\system\template\TemplateScriptingCompiler->compileTag('include file=\'__dreamilyPageFooterCopyright\'', 'pageFooterCopyright', [ application => , data => , filename => ]) #3 */lib/system/template/TemplateScriptingCompiler.class.php (821): wcf\system\template\TemplateScriptingCompiler->compileString('pageFooterCopyright', '{event name=\'copyright\'} {if !\'WOLTLAB_BRANDING\'|defined || WOLTLAB_BRANDING}<div class="copyright">{lang}wcf.page.copyright{/lang}</div>{/if} ', [ application => , data => , filename => ], true) #4 */lib/system/template/TemplateScriptingCompiler.class.php (362): wcf\system\template\TemplateScriptingCompiler->compileIncludeTag(' file=\'pageFooterCopyright\'', 'pageFooter', [ application => , data => , filename => ]) #5 */lib/system/template/TemplateScriptingCompiler.class.php (249): wcf\system\template\TemplateScriptingCompiler->compileTag('include file=\'pageFooterCopyright\'', 'pageFooter', [ application => , data => , filename => ]) #6 */lib/system/template/TemplateScriptingCompiler.class.php (821): wcf\system\template\TemplateScriptingCompiler->compileString('pageFooter', '<footer id="pageFooter" class="pageFooter"> {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 || $__showStyleChanger} <div class="boxesFooter"> <div class="layoutBoundary{if $__showStyleChanger} clearfix{/if}"> {if $__showStyleChanger} <span class="styleChanger"> <a href="#" class="jsButtonStyleChanger">{lang}wcf.style.changeStyle{/lang}</a> </span> {/if} {if $__boxesFooter|count} <div class="boxContainer"> {foreach from=$__boxesFooter item=box} {@$box->render()} {/foreach} </div> {/if} </div> </div> {/if} {hascontent} <div id="pageFooterCopyright" class="pageFooterCopyright"> <div class="layoutBoundary"> {content} {event name=\'footerContents\'} {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} {/content} </div> </div> {/hascontent} </footer> ', [ application => , data => , filename => ], true) #7 */lib/system/template/TemplateScriptingCompiler.class.php (362): wcf\system\template\TemplateScriptingCompiler->compileIncludeTag(' file=\'pageFooter\'', 'footer', [ application => , data => , filename => ]) #8 */lib/system/template/TemplateScriptingCompiler.class.php (249): wcf\system\template\TemplateScriptingCompiler->compileTag('include file=\'pageFooter\'', 'footer', [ application => , data => , filename => ]) #9 */lib/system/template/TemplateScriptingCompiler.class.php (821): wcf\system\template\TemplateScriptingCompiler->compileString('footer', ' {event name=\'contents\'} {hascontent} <div class="boxesContentBottom"> <div class="boxContainer"> {content} {foreach from=$__wcf->getBoxHandler()->getBoxes(\'contentBottom\') item=box} {@$box->render()} {/foreach} {/content} </div> </div> {/hascontent} {if MODULE_WCF_AD && $__disableAds|empty} {@$__wcf->getAdHandler()->getAds(\'com.woltlab.wcf.footer.content\')} {/if} </div> {capture assign=\'__sidebarRightContent\'} {event name=\'boxesSidebarRightTop\'} {* WCF2.1 Fallback *} {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} {event name=\'boxesSidebarRightBottom\'} {/capture} {if $__sidebarRightContent|trim} <aside class="sidebar boxesSidebarRight"> <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> {hascontent} <div class="boxesBottom"> <div class="boxContainer"> {content} {if !$boxesBottom|empty} {@$boxesBottom} {/if} {foreach from=$__wcf->getBoxHandler()->getBoxes(\'bottom\') item=box} {@$box->render()} {/foreach} {/content} </div> </div> {/hascontent} {hascontent} <div class="boxesFooterBoxes"> <div class="layoutBoundary"> <div class="boxContainer"> {content} {if !$footerBoxes|empty}{@$footerBoxes}{/if} {foreach from=$__wcf->getBoxHandler()->getBoxes(\'footerBoxes\') item=box} {@$box->render()} {/foreach} {/content} </div> </div> </div> {/hascontent} {include file=\'pageFooter\'} </div> {include file=\'pageMenuMobile\'} {event name=\'footer\'} <div class="pageFooterStickyNotice"> {if MODULE_COOKIE_POLICY_PAGE && $__wcf->session->isFirstVisit() && !$__wcf->user->userID} <div class="info cookiePolicyNotice"> <div class="layoutBoundary"> <span class="cookiePolicyNoticeText">{lang}wcf.page.cookiePolicy.info{/lang}</span> <a href="{page}com.woltlab.wcf.CookiePolicy{/page}" class="button buttonPrimary small cookiePolicyNoticeMoreInformation">{lang}wcf.page.cookiePolicy.info.moreInformation{/lang}</a> <a href="#" class="button small jsOnly cookiePolicyNoticeDismiss">{lang}wcf.global.button.close{/lang}</a> <script data-relocate="true"> elBySel(\'.cookiePolicyNoticeDismiss\').addEventListener(WCF_CLICK_EVENT, function(event) { event.preventDefault(); elRemove(elBySel(\'.cookiePolicyNotice\')); }); </script> </div> </div> {/if} {event name=\'pageFooterStickyNotice\'} <noscript> <div class="info"> <div class="layoutBoundary"> <span class="javascriptDisabledWarningText">{lang}wcf.page.javascriptDisabled{/lang}</span> </div> </div> </noscript> </div> <!-- JAVASCRIPT_RELOCATE_POSITION --> {@FOOTER_CODE} <a id="bottom"></a> </body> </html> ', [ application => , data => , filename => ], true) #10 */lib/system/template/TemplateScriptingCompiler.class.php (362): wcf\system\template\TemplateScriptingCompiler->compileIncludeTag(' file=\'footer\'', 'boardList', [ application => , data => , filename => ]) #11 */lib/system/template/TemplateScriptingCompiler.class.php (249): wcf\system\template\TemplateScriptingCompiler->compileTag('include file=\'footer\'', 'boardList', [ application => , data => , filename => ]) #12 */lib/system/template/TemplateCompiler.class.php (28): wcf\system\template\TemplateScriptingCompiler->compileString('boardList', '{capture assign=\'headContent\'} {if $__wcf->getUser()->userID} <link type="application/rss+xml" title="{lang}wcf.global.button.rss{/lang}" href="{link application=\'wbb\' controller=\'BoardFeed\' appendSession=false}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 application=\'wbb\' controller=\'BoardFeed\' appendSession=false}{/link}"> {/if} {/capture} {capture assign=\'headerNavigation\'} <li><a rel="alternate" href="{if $__wcf->getUser()->userID}{link application=\'wbb\' controller=\'BoardFeed\' appendSession=false}at={@$__wcf->getUser()->userID}-{@$__wcf->getUser()->accessToken}{/link}{else}{link application=\'wbb\' controller=\'BoardFeed\' appendSession=false}{/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> <li class="jsOnly"><a href="#" title="{lang}wbb.index.markAsRead{/lang}" class="markAllAsReadButton jsTooltip"><span class="icon icon16 fa-check"></span> <span class="invisible">{lang}wbb.index.markAsRead{/lang}</span></a></li> {if WBB_MODULE_IGNORE_BOARDS && $__wcf->user->userID} <li class="jsOnly"><a href="#" title="{lang}wbb.index.ignoreBoards{/lang}" class="ignoreBoardsButton jsTooltip"><span class="icon icon16 fa-eye-slash"></span> <span class="invisible">{lang}wbb.index.ignoreBoards{/lang}</span></a></li> {/if} {/capture} {include file=\'header\'} {include file=\'boardNodeListContainer\' application=\'wbb\'} {hascontent} <footer class="contentFooter"> <nav class="contentFooterNavigation"> <ul> {content}{event name=\'contentFooterNavigation\'}{/content} </ul> </nav> </footer> {/hascontent} {capture assign=\'footerBoxes\'} {if WBB_INDEX_ENABLE_STATS} <section class="box"> <h2 class="boxTitle">{lang}wbb.index.stats{/lang}</h2> <div class="boxContent"> {lang}wbb.index.stats.detail{/lang} </div> </section> {/if} {event name=\'infoBoxes\'} {/capture} <script data-relocate="true"> $(function() { WCF.Language.addObject({ \'wbb.index.ignoreBoards\': \'{lang}wbb.index.ignoreBoards{/lang}\' }); new WBB.Board.MarkAllAsRead(); new WBB.Board.IgnoreBoards(); }); require([\'WoltLabSuite/Forum/Ui/Mobile\'], function(WbbUiMobile) { WbbUiMobile.init(); }); </script> {include file=\'footer\'} ', [ application => , data => , filename => ]) #13 */lib/system/template/TemplateEngine.class.php (459): wcf\system\template\TemplateCompiler->compile('boardList', '{capture assign=\'headContent\'} {if $__wcf->getUser()->userID} <link rel="alternate" type="application/rss+xml" title="{lang}wcf.global.button.rss{/lang}" href="{link application=\'wbb\' controller=\'BoardFeed\' appendSession=false}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 application=\'wbb\' controller=\'BoardFeed\' appendSession=false}{/link}"> {/if} {/capture} {capture assign=\'headerNavigation\'} <li><a rel="alternate" href="{if $__wcf->getUser()->userID}{link application=\'wbb\' controller=\'BoardFeed\' appendSession=false}at={@$__wcf->getUser()->userID}-{@$__wcf->getUser()->accessToken}{/link}{else}{link application=\'wbb\' controller=\'BoardFeed\' appendSession=false}{/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> <li class="jsOnly"><a href="#" title="{lang}wbb.index.markAsRead{/lang}" class="markAllAsReadButton jsTooltip"><span class="icon icon16 fa-check"></span> <span class="invisible">{lang}wbb.index.markAsRead{/lang}</span></a></li> {if WBB_MODULE_IGNORE_BOARDS && $__wcf->user->userID} <li class="jsOnly"><a href="#" title="{lang}wbb.index.ignoreBoards{/lang}" class="ignoreBoardsButton jsTooltip"><span class="icon icon16 fa-eye-slash"></span> <span class="invisible">{lang}wbb.index.ignoreBoards{/lang}</span></a></li> {/if} {/capture} {include file=\'header\'} {include file=\'boardNodeListContainer\' application=\'wbb\'} {hascontent} <footer class="contentFooter"> <nav class="contentFooterNavigation"> <ul> {content}{event name=\'contentFooterNavigation\'}{/content} </ul> </nav> </footer> {/hascontent} {capture assign=\'footerBoxes\'} {if WBB_INDEX_ENABLE_STATS} <section class="box"> <h2 class="boxTitle">{lang}wbb.index.stats{/lang}</h2> <div class="boxContent"> {lang}wbb.index.stats.detail{/lang} </div> </section> {/if} {event name=\'infoBoxes\'} {/capture} <script data-relocate="true"> $(function() { WCF.Language.addObject({ \'wbb.index.ignoreBoards\': \'{lang}wbb.index.ignoreBoards{/lang}\' }); new WBB.Board.MarkAllAsRead(); new WBB.Board.IgnoreBoards(); }); require([\'WoltLabSuite/Forum/Ui/Mobile\'], function(WbbUiMobile) { WbbUiMobile.init(); }); </script> {include file=\'footer\'} ', '*/templates/compiled/5_wbb_1_boardList.php', [ application => , data => , filename => ]) #14 */lib/system/template/TemplateEngine.class.php (314): wcf\system\template\TemplateEngine->compileTemplate('boardList', '*/../templates/boardList.tpl', '*/templates/compiled/5_wbb_1_boardList.php', [ application => , data => , filename => ]) #15 */lib/page/AbstractPage.class.php (306): wcf\system\template\TemplateEngine->display('boardList', 'wbb') #16 */lib/page/AbstractPage.class.php (103): wcf\page\AbstractPage->show() #17 */lib/system/request/Request.class.php (83): wcf\page\AbstractPage->__run() #18 */lib/system/request/RequestHandler.class.php (94): wcf\system\request\Request->execute() #19 */../index.php (9): wcf\system\request\RequestHandler->handle('wbb')
Alles anzeigen
Ist korrigiert, danke.
Ab sofort gibt es die Vorschau zum nächsten Design, „Hypidiomorphic“, im Vorschau-Forum:
preview.kittmedia.com/5.0/
Das nächste Design, das getestet werden kann, ist „Freedom of Life“:
https://preview.kittmedia.com/5.0/?styleID=12
Das nächste Design, das getestet werden kann, ist „Freedom of Life“:
preview.kittmedia.com/5.0/?styleID=12
Der Stil Wechsler funktioniert nicht
Das ist vollkommen normal, wenn man eine styleID an die URL anhängt und war schon bei Burning Board 4 der Fall.
Wende dich an WoltLab, wenn dich das stört. Es ist deren Aufgabe, das zu ändern, wenn sie es als ändernswert beachten.
Ah ok das war mir nicht bewusst
Wollte nur die anderen mal anschauen ging nicht.
Hab dann die styleid entfernt und schwups ging es :p
Bis wann ist denn mit dem möglichen Kauf von z.B. "Freedom of Life" zu rechnen? @Black Rider
Ich muss noch die einzelnen Farbvarianten erstellen, dann ist er fertig. Diesen Monat mit Sicherheit noch, mit etwas Glück bereits nächste Woche!
....ich weiss Ungeduld ist keine Stärke gibt es bereits News zu Freedom of Live?
Es fehlen nur noch die einzelnen Farbvariationen. Es wird diese Woche noch ein paar der Designs zum Kauf geben, darunter vermutlich auch Freedom of Life.
Die ersten Designs wurden nun veröffentlicht!
Mehr dazu unter:
https://kittmedia.com/content-entry/1549-unsere-ersten-designs-für-woltlab-suite-core-3-wurden-veröffentlicht/
@Black Rider Ist schon bekannt, wann das Update für das Dreamily-Design veröffentlicht wird?
Innerhalb der nächsten Tage.
Sehr gut, dankeschön!
Hallo Matthias, wann kann man denn mit der Umsetzung vom Stil The Depth of Blue rechnen?
Einen genauen Termin kann ich leider nicht nennen. Im Idealfall noch im August.
Im August hat es leider nicht geklappt, aber eine Vorschau kann ich ab sofort für das Design The Depth of Blue anbieten:
https://preview.kittmedia.com/5.0/?styleID=48
Neu erstellte Beiträge unterliegen der Moderation und werden erst sichtbar, wenn sie durch einen Moderator geprüft und freigeschaltet wurden.
Die letzte Antwort auf dieses Thema liegt mehr als 365 Tage zurück. Das Thema ist womöglich bereits veraltet. Bitte erstelle ggf. ein neues Thema.