Release 2020.003 - Vanilla Success
<main> <article class="userContent"> <h5 data-id="release-2020.003-was-first-deployed-to-vanilla-cloud-on-thursday-february-07-2020."><em>Release 2020.003 was first deployed to Vanilla Cloud on Thursday, February 07 2020.</em></h5><h2 data-id="new-hamburger-menu">New hamburger menu</h2><p>A hamburger menu that replaces our current site navigation when using a mobile device. This implements new panel navigation for easy navigation through the site.</p><div class="embedExternal embedImage"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/041/RD7JG1YCFHBH.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/041/RD7JG1YCFHBH.png" alt="screens.png" /> </a> </div> </div> <h3 data-id="brand-logo-will-now-appear-in-mobile-title">Brand logo will now appear in mobile title</h3><p>The title-bars logo will now display when viewing the site on a mobile device. I can be left-aligned or centered.</p><div class="embedExternal embedImage"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/460/56BMH63U8BIX.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/460/56BMH63U8BIX.png" alt="image.png" /> </a> </div> </div> <h3 data-id="added-transitions-for-modals-and-side-panels">Added transitions for Modals and Side Panels</h3><p>Some noteworthy transitions that have been applied.</p><ul><li>A simple fade for most modals.</li><li>A fade-in and slide up for the content modals.</li><li>A slide down for the mobile navigation type modals.</li><li>A slide in from left or right for side panels.</li></ul><h2 data-id="subcommunities-knowledge-base">Subcommunities & Knowledge-Base</h2><h3 data-id="allow-administrators-to-disable-the-forum-pages">Allow administrators to disable the forum pages</h3><p>Administrators now have the ability to disable the forum site if they want a knowledge-base to be a stand alone site. If a user tries to navigate to the discussion and category they will be shown a not found page 404. Administrators can see the option in the "Branding & SEO" section in the dashboard.</p><h3 data-id="knowledge-base-as-a-homepage-option">Knowledge Base as a homepage option</h3><p>Knowledge base can now be selected as the home page in through "Layouts" page in the dashboard.</p><div class="embedExternal embedImage"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/148/QU929DP40A9X.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/148/QU929DP40A9X.png" alt="image.png" /> </a> </div> </div> <h3 data-id="subcommunity-homepage-chooser">Subcommunity homepage chooser</h3><p>Administrators now have the ability to configure the default route for their subcommunity. Navigating to either a subcommunity root or a the absolute site root will bring you directly to the configured homepage. There is now an option to disable the forum or the knowledge-base per subcommunity. To disable a forum or knowledge-base the selected homepage must not be required for the site to work. For example the forum can't be disabled if the homepage has some relation to the forum (discussions, categories) and vice a versa. This allows for the subcommunity have a feel of an independent site.</p><p>The homepage options are as following</p><ul><li><strong>Discussions (default)</strong></li><li><strong>Categories</strong></li><li><strong>Knowledge-Base</strong></li></ul><p>Administrators will be able to set these options when editing a subcommunity in dashboard.</p><div class="embedExternal embedImage"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/287/TWJD07W8Q9WB.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/287/TWJD07W8Q9WB.png" alt="Screen Shot 2020-02-06 at 3.56.35 PM.png" /> </a> </div> </div> <div class="embedExternal embedImage"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/571/HYNMLTBS4OWG.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/571/HYNMLTBS4OWG.png" alt="Screen Shot 2020-02-06 at 5.09.42 PM.png" /> </a> </div> </div> <div class="embedExternal embedImage"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/141/2AM3Z5E71YHT.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/141/2AM3Z5E71YHT.png" alt="Screen Shot 2020-02-06 at 5.09.33 PM.png" /> </a> </div> </div> <h3 data-id="add-additional-navigation-link-options-for-custom-themes">Add additional navigation link options for custom themes</h3><p><a href="https://success.vanillaforums.com/kb/articles/142-navigation-links" rel="nofollow noreferrer ugc">See the updated documentation here.</a></p><h3 data-id="new-banner-image-uploads-for-content-image">New banner image uploads for content image</h3><p>Images for the knowledge-base banner and content can now be uploaded in the "General Appearance" section. (see <strong>New banner for style variations </strong>)</p><div class="embedExternal embedImage"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/253/5S4POAUJ06BH.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/253/5S4POAUJ06BH.png" alt="Screen Shot 2020-02-07 at 10.00.46 AM.png" /> </a> </div> </div> <h3 data-id="apply-descriptions-from-kb-and-general-appearance">Apply descriptions from KB and general appearance</h3><p>A description can be set for the knowledge-base homepage in the "General Appearance" section.</p><div class="embedExternal embedImage"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/464/NLIVDR7I19WZ.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/464/NLIVDR7I19WZ.png" alt="Screen Shot 2020-02-07 at 10.00.01 AM.png" /> </a> </div> </div> <h2 data-id="theming-variations">Theming Variations</h2><h3 data-id="new-banner-style-variations">New banner style variations</h3><p>Theme-developers now have the ability to customize the knowledge-base banner, see below for some variations.</p><div class="embedExternal embedImage"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/264/DL3OSHSHSCIL.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/264/DL3OSHSHSCIL.png" alt="Screen Shot 2020-02-06 at 5.30.20 PM.png" /> </a> </div> </div> <div class="embedExternal embedImage"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/433/YT0SS8XLSG87.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/433/YT0SS8XLSG87.png" alt="Screen Shot 2020-02-06 at 5.30.46 PM.png" /> </a> </div> </div> <div class="embedExternal embedImage"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/876/AN2SZELBDSWW.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/876/AN2SZELBDSWW.png" alt="Screen Shot 2020-02-06 at 5.33.28 PM.png" /> </a> </div> </div> <div class="embedExternal embedImage"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/062/KPNNQOPUW2UG.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/062/KPNNQOPUW2UG.png" alt="Screen Shot 2020-02-06 at 5.34.40 PM.png" /> </a> </div> </div> <h3 data-id="knowledge-base-chooser-theme-options">Knowledge Base Chooser theme options</h3><ul><li>Individual tiles can be left-aligned.</li><li>Hover styles can adjusted.</li><li>Icon sizing can be adjusted.</li></ul><div class="embedExternal embedImage"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/902/619WPLUCCM8D.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/902/619WPLUCCM8D.png" alt="image.png" /> </a> </div> </div> <h3 data-id="added-option-for-center-aligned-navigation-menu">Added option for center-aligned navigation menu</h3><p>Allows for the title bars navigation menu to be centered.</p><div class="embedExternal embedImage"> <div class="embedExternal-content"> <a class="embedImage-link" href="https://us.v-cdn.net/6030677/uploads/471/DKKKI7DMMIXK.png" rel="nofollow noreferrer noopener ugc" target="_blank"> <img class="embedImage-img" src="https://us.v-cdn.net/6030677/uploads/471/DKKKI7DMMIXK.png" alt="Screen Shot 2020-02-06 at 3.24.17 PM.png" /> </a> </div> </div> <h2 data-id="bug-fixes">Bug Fixes</h2><ul><li><em>Fix knowledge-base chooser tile spacing issue </em><a href="https://github.com/vanilla/knowledge/issues/1493" rel="nofollow noreferrer ugc"><em>knowledge#1493</em></a></li><li><em>Fix converting discussion to article functionality </em><a href="https://github.com/vanilla/support/issues/1354" rel="nofollow noreferrer ugc">support#1354</a></li><li><em>Fix search failing when post format not defined </em><a href="https://github.com/vanilla/support/issues/1236" rel="nofollow noreferrer ugc">support#1236</a></li><li><em>Fix search result Images displayed incorrectly </em><a href="https://github.com/vanilla/support/issues/1202" rel="nofollow noreferrer ugc">support#1202</a></li><li><em>Fix organize category buttons being disabled </em><a href="https://github.com/vanilla/support/issues/1355" rel="nofollow noreferrer ugc">support#1355</a></li><li><em>Fix combo breaker badge not being awarded. </em><a href="https://github.com/vanilla/vanilla/pull/9981" rel="nofollow noreferrer ugc">vanilla#9981</a></li><li><em>Fix terms of use not appearing during registration.</em><a href="https://github.com/vanilla/internal/pull/2187" rel="nofollow noreferrer ugc"> internal#2187</a></li><li><em>Fix logic for determining if a discussion has been read by a user. </em><a href="https://github.com/vanilla/vanilla/pull/9944" rel="nofollow noreferrer ugc">vanilla#9944</a></li><li><em>Fix non nonce found in stash JSConnect. </em><a href="https://github.com/vanilla/addons/pull/771" rel="nofollow noreferrer ugc">addons#771</a></li><li><em>Fix custom theme caching and template dir search. </em><a href="https://github.com/vanilla/internal/pull/2221" rel="nofollow noreferrer ugc">internal#2221</a></li><li><em>Fix adding required user fields when approving a post from moderation. </em><a href="https://github.com/vanilla/vanilla/pull/10035" rel="nofollow noreferrer ugc">vanilla#10035</a></li><li><em>Fix ideation error when users adds 5 tags. </em><a href="https://github.com/vanilla/internal/pull/2217" rel="nofollow noreferrer ugc">internal#2217</a></li><li><em>Fix SignIn and Register buttons when Google SignIn is default SignIn method. </em><a href="https://github.com/vanilla/vanilla/pull/10030" rel="nofollow noreferrer ugc">vanilla#10030</a></li><li><em>Fix spacing and reactions alignment in Keystone/Boilerplate. </em><a href="https://github.com/vanilla/vanilla/pull/10029" rel="nofollow noreferrer ugc">vanilla#10029</a></li><li><em>Fix SiteNode plugin breaking when running utility/structure under certain conditions. </em><a href="https://github.com/vanilla/multisite/pull/334" rel="nofollow noreferrer ugc">multisite#334</a></li><li><em>Fix unexpected HTML rendering in Advanced Search results. </em><a href="https://github.com/vanilla/internal/pull/2208" rel="nofollow noreferrer ugc">internal#2208</a></li><li><em>Fix subcommunity search with nested categories. </em><a href="https://github.com/vanilla/multisite/pull/332" rel="nofollow noreferrer ugc">multisite#332</a></li><li><em>Fix change log deleted record url. </em><a href="https://github.com/vanilla/vanilla/pull/10009" rel="nofollow noreferrer ugc">vanilla#10009</a></li><li><em>Fix HTML being unnecessarily encoded in form error messages. </em><a href="https://github.com/vanilla/vanilla/pull/10007" rel="nofollow noreferrer ugc">vanilla#10007</a></li><li><em>Fix adding active where clause on getBadges.</em><a href="https://github.com/vanilla/internal/pull/2205" rel="nofollow noreferrer ugc"> internal#2205</a></li><li><em>Fix Online plugin not displaying who's online by category.</em> <a href="https://github.com/vanilla/internal/pull/2159" rel="nofollow noreferrer ugc">internal#2159</a></li></ul><h2 data-id="developer-notes">Developer notes</h2><ul><li>Remove some compatibility functions that are no longer needed. <a href="https://github.com/vanilla/vanilla/pull/9907" rel="nofollow noreferrer ugc">vanilla#9907</a></li><li><em>Fix bug in addTimeoutEvent(). </em><a href="https://github.com/vanilla/internal/pull/2197" rel="nofollow noreferrer ugc">internal#2197</a></li><li><em>Add PSR-14 events for a discussion write operations. </em><a href="https://github.com/vanilla/vanilla/pull/9932" rel="nofollow noreferrer ugc">vanilla#9932</a></li><li><em>Add a sensible default Smarty template directory. </em><a href="https://github.com/vanilla/vanilla/pull/10039" rel="nofollow noreferrer ugc">vanilla#10039</a></li><li><em>Fix polluted SchemaFactory dependencies in test. </em><a href="https://github.com/vanilla/vanilla/pull/9996" rel="nofollow noreferrer ugc">vanilla#9996</a></li><li><em>Knowledge-base and Subcommunity table were updated (run a utility-update)</em></li></ul><p><br></p> </article> </main>