ContributionsMost RecentMost LikesSolutionsRe: 17.1 Release Notes Thanks, RahulHa I do have the admin configured for .svg but when I do a test post, the image does not display as expected. I suppose I should open a support ticket. Re: 17.1 Release Notes RahulHa I've been able to upload SVG files in Studio for image assets, so that's not an issue. I'm investigating a customer's request to attach SVG images inline in a post. I added .svg as an image file extension in the admin tool under Features > Images, but I've tested it out and it's not working. I assume SVG uploads aren't supported in posts because of security concerns, but I wanted to clarify. Re: 17.1 Release Notes Do I assume correctly that SVG files are not supported in the Editor for end users of community? Re: Khoros Communities 19.5 Release Notes Thanks, JohnD. The case closure feature is one our users have asked for. A few questions: Does the closure flow back to Salesforce? Who would be listed as the closer or the case? (For reporting purposes) If a user closes their own case, can we restrict them from re-opening it, i.e. get them to create a new case? Thanks! Re: Khoros Communities 19.4 Release Notes The mute feature is interesting. How does that differ from unsubscribing from a thread you've been following or have been subscribed to by virtue of replying? Some members of our community have asked for a feature on their previous platform allowing them to ignore other users and hide forums they're not interested in. I am going to submit these as ideas. Having trouble with code for banner ads We need to display banner ads on certain forums and topic pages in our community. I have used the Custom Text feature. We are having issues getting the random number and viewid to generate. Additionally my colleague reports that the div id is <div id="Ad728x90" style="text-align:center;display: inline-block;"> in the admin tool on staging. But when using Inspect Element in the browser, the Div ID is “lb728x90“ This is the code: Custom Content 2 Original: <#assign user_role = "v" /> <#list restadmin("/users/id/${user.id?c}/roles").roles.role as role> <#if role.name?? && (role.name == "DOT_COM_FREE")> <#assign user_role = "f" /> </#if> </#list> <#list restadmin("/users/id/${user.id?c}/roles").roles.role as role> <#if role.name?? && (role.name == "DOT_COM_FREECCD")> <#assign user_role = "f" /> </#if> </#list> <#list restadmin("/users/id/${user.id?c}/roles").roles.role as role> <#if role.name?? && (role.name == "DOT_COM_PREMIUM")> <#assign user_role = "p" /> </#if> </#list> <script type="text/javascript"> function getCookie(name) { var re = new RegExp(name + "=([^;]+)"); var value = re.exec(document.cookie); return (value != null) ? unescape(value[1]) : null; } var advUserType=''; advUserType = getCookie("ADV"); if (getCookie("ADV") == "yes") {advUserType="a";}else{advUserType='';} </script> <div id="lb728x90" style="align=center"> <script src="//msmedia.morningstar.com/mstar/jserver/site=ms.us/area=discuss.forum/size=728x90/pos=top/usrt=${user_role}" + advUserType + "/forumid=${coreNode.id}/random=${utils.numbers.randomIntWithCeiling(10000000)}/viewid=${utils.numbers.randomIntWithCeiling(10000000)}?"></script> </div> Re: Nested Category Not Displaying in Navigation I'll add the out of the box responsive menu that appears when the browser window is scaled down does show the nested category I want to appear in the custom top nav. Re: Nested Category Not Displaying in Navigation FYI Parshant I tried using the snippet below and it didn't work. Now I don't see the forum names under Discussions at all, so I did something wrong. </div> <#assign liql_query2 = "SELECT * FROM categories WHERE ancestor_categories.id = '[parent_category_name]' AND hidden=false ORDER BY position ASC" /> <#assign subBoards = executeLiQLQuery(liql_query2) /> Re: Nested Category Not Displaying in Navigation Thanks for your suggestion, Parshant! Looking in Studio, I'm guessing the custom component I need to edit is custom.top-navigation. However, I do not see the object you refer to. This is the code: <#----- Creates a horizontal navigation component for desktop. At smaller view ports the slide out menu will be used instead. The component supports between 1 - 3 levels of nesting. See documentation for visual examples. Options: depth = [number] the levels of community structure to be shown in the nav communityLink = [true/false] show a community home link --> <@liaMarkupCache ttl="10000" anonymousOnly="true" /> <#include "theme-lib.common-functions.ftl" /> <@compress single_line=true> <#assign communityLink = env.context.component.getParameter("communityLink")!"true" /> <#assign liql_query = "SELECT id, view_href, title, short_title,description FROM categories WHERE depth=1 AND hidden=false ORDER BY position ASC" /> <#assign tlc = executeLiQLQuery(liql_query) /> <#assign liql_query = "SELECT id, view_href, title, short_title FROM boards WHERE depth=1 AND hidden=false ORDER BY position ASC" /> <#assign boards = executeLiQLQuery(liql_query) /> <nav class="mds-site-navigation visible-lg-block"> <ul class="mds-site-navigation__list"> <#if communityLink == "true"> <li class="mds-site-navigation__list-item <#if page.name=='CommunityPage'>mds-site-navigation__list-item--active</#if>"> <div class="mds-site-navigation__list-item-inner"> <a aria-label="${text.format("general.Community")}" class="mds-button mds-button--large mds-button--flat-no-background mds-site-navigation__button" href="/" role="button">${text.format("general.Community")}</a> </div> </li> </#if> <#list tlc as nav> <#assign hasChildren = false> <#assign boardCount = rest("/categories/id/${nav.id}/boards/nested/count").value!"0" /> <#assign catCount = rest("/categories/id/${nav.id}/categories/nested/count").value!"0" /> <#if (boardCount?? && boardCount?number gt 0) || (catCount?? && catCount?number gt 0) > <#assign hasChildren = true> </#if> <li class="mds-site-navigation__list-item <#if coreNode.id == nav.id || coreNode.hasAncestor(nav.id)>mds-site-navigation__list-item--active</#if>"> <div class="mds-site-navigation__list-item-inner"> <#if hasChildren> <button class="mds-button mds-button--large mds-button--flat-no-background mds-site-navigation__button" type="button" data-mds-navigation-container-target="site-nav-navigation-container-${nav?index}" role="button"> <span class="mds-button__text"> <#if (nav.title)??>${nav.title}</#if> </span> <svg class="mds-icon mds-button__icon mds-button__icon--right" aria-hidden="true"> <use xlink:href="/html/assets/mds_icons.svg#caret-down--s"> </use> </svg> </button> <#else> <a class="mds-button mds-button--large mds-button--flat-no-background mds-site-navigation__button" href="${nav.view_href}" role="button"><#if (nav.short_title)??>${nav.short_title}<#else>${nav.title}</#if></a> </#if> </div> <div id="site-nav-navigation-container-${nav?index}" class="mds-navigation-container mds-container--dark"> <div class="mds-components-close-dropdown"><button aria-label="${text.format("images.button_dialog_close.alt")}" type="button" role="button" class="mds-button mds-button mds-button--icon-only mds-doc-icon-swatch--small"><svg aria-labelledby="title" class="mds-icon mds-button__icon mds-button__icon--left"><title>remove</title> <use xmlns:xlink="<a href="http😕/www.w3.org/1999/xlink" target="_blank">http😕/www.w3.org/1999/xlink</a>" xlink:href="/html/assets/mds_icons.svg#remove"></use></svg></button></div> <div class="lia-quilt-row"> <div class="lia-quilt-column-06"> <div class="title"><a href="${nav.view_href}"><#if (nav.short_title)??>${nav.short_title}<#else>${nav.title}</#if></a></div> <div class="description"><a href="${nav.view_href}"><#if (nav.description)??>${nav.description}</#if></a></div> </div> <#assign liql_query2 = "SELECT short_title, title, view_href, id, description FROM boards WHERE depth=2 AND parent_category.id='${nav.id}' AND hidden=false ORDER BY position ASC" /> <#assign subBoards = executeLiQLQuery(liql_query2) /> <div class="lia-quilt-column-18"> <div class="baords-container"> <#list subBoards as subboard> <div class="lia-quilt-column-08 boards"> <div class="title"><a href="${subboard.view_href}"><#if (subboard.short_title)??>${subboard.short_title}<#else>${subboard.title}</#if></a></div> <div class="description"><#if (subboard.description)??><a aria-label="${subboard.title}" href="${subboard.view_href}">${subboard.description}</a></#if></div> </div> </#list> </div> </div> </div> </div> </li> </#list> <#if user.registered> <li> <a href="/t5/forums/postpage/board-id/@support" aria-label='${text.format("menubar.create_support_case")}' title='${text.format("menubar.create_support_case")}' class="create-case-btn lia-button lia-button-primary">${text.format("menubar.create_support_case")}</a> </li> </#if> </ul> </nav> <@liaAddScript> ;(function($) { $(document).ready(function () { $('body').on('click', '.mds-site-navigation .mds-site-navigation__button',function(e) { $('.mds-navigation-container').removeClass('mds-navigation-container--visible'); $('#'+$(this).data("mds-navigation-container-target")).addClass('mds-navigation-container--visible'); }); $('.mds-components-close-dropdown .mds-button').click(function(){ $('.mds-navigation-container').removeClass('mds-navigation-container--visible'); }); }); })(LITHIUM.jQuery); </@liaAddScript> </@compress> Nested Category Not Displaying in Navigation I've searched the forum and didn't find a solution. We're adding a large number of discussion forums, so I'd like to house these within a category inside the larger Discussions category. This is what it looks like in the admin tool: The reason I'm doing this is so the 15 forums don't clog up the navigation menu. I was expecting to see the new Investing Forums category within the navigation tray under Discussions, but it is not visible. Is there an admin setting I'm missing, or is a code change necessary?