ContributionsMost RecentMost LikesSolutionsChange SEO title for label filters Hi Khoros Developers, the last days I tried to change the <title> tag of a BlogPage. The BlogPage contains some customizations which to add a path parameter to the page url: /t5/Blog/bg-p/community-blog/label-name/Industrial%20Hydraulics As you can see, the Url looks like the default for FilterByLabelPage quilt. Now I tried to add code to the Init-Script to change page title as described here for custom pages. But by now, nothing happens when calling the context object: ${page.content.head.setTitle("Page title change")} As recommend I scoped my code to run only for specific page/node types, but even when removing the if-statements the context object didn't work. Does anyone of you faced a similar issue or have any hints on this? Currently, I assume that rewriting the <title> tag will only work for custom pages. 😐 Thanks and best regards Christian Re: Error when viewing a endpoint navya_0204 - Did you check your request to Salesforce without a Khoros endpoint? It seems that your Salesforce request results in an error which can't be handled by your endpoint. Re: List of all blog articles across the Community, but excepting one or more categories Use the Freemarker #list statement for this: <#list articleList.data.items as article> <p>${article.subject}</p> </#list> Within the <#list></#list> statement you can access every attribute of the article or message object as its named in Khoros. Re: Modal dialogue auto popup saideepak - The Khoros modal component always renders a link/button, even if you don't specify the parameter. In this case the default is rendered. But you can use CSS in your skin to hide the button, but still use the Javascript to trigger its click event. Re: Modal dialogue auto popup saideepak - You can include a custom modal component as described by Parshant. Afterwards you can access your community and the page, where you included the component. Use your browsers web development tools to inspect the source. There should be a HTML snippet for the modal, including a trigger button. With this information (CSS Class/ID) you can add an additional Javascript snippet, which needs to trigger the buttons click event to show the modal without any user interaction. Best regards Christian Re: List of all blog articles across the Community, but excepting one or more categories Warren_Brill - I recommend putting in the received error as well, to make debugging a bit easier. But after a quick look at your queries, I'm sure you use a wrong attribute blog.id. <#assign articleList = "SELECT * FROM messages WHERE blog.id IN '${whiteList}'" /> The messages resource of APIv2 doesn't have any attribute named blog. You should replace blog.id with board.id: <#assign articleList = "SELECT * FROM messages WHERE board.id IN '${whiteList}'" /> See description of the board attribute below: "The board in which the message appears. A board can be of type: forum, tkb, qanda, blog, idea, contest, group, or review. The conversation style is derived from the board type of the board that contains the message." For information see message resource docs. Re: List of all blog articles across the Community, but excepting one or more categories Yes Warren_Brill, you're right. 😊 Re: List of all blog articles across the Community, but excepting one or more categories Warren_Brill - use the node IDs from your community structure. These are the technical names for your nodes. Re: How to write a rest call to retrieve information from a blog page and forum page navya_0204 - With the API call you mentioned above you're able to get the labels for each type of board, no matter what type of conversation it is: If your coreNode is of type blog, you get labels for the blog node and so on. If you want to get the labels for all nodes within a location (e.g. category) you can do something similar to this: Get all board IDs for your category (With this you have IDs for all your nodes, blogs, TKBs, ...) Loop through the list of IDs and use the API call above to get labels for each node. Aggregate all API responses (label lists) into one, so you have a complete list of all your labels. While looping through elements and sending multiple API requests could be a time consuming task, I would assume using an endpoint to build the label list and request the endpoint from your custom component. Re: How to write a rest call to retrieve information from a blog page and forum page Hi navya_0204, use APIv2 to achieve this: SELECT * FROM messages WHERE conversation.style = 'blog' AND labels.text IN ('label_1', 'label_2') More about APIv2 can be found here. Best regard Christian