ContributionsMost RecentMost LikesSolutionsRe: LiQL to GraphQL example sets? citizenelahIn Aurora, tags and labels have been combined and are now just all called tags. For your query please follow the mentioned steps in the added image - I hope this works. If you need any other help on this please visit - https://developer.khoros.com/khorosauroradevdocs/docs/manual-sorting-of-kb-articles#fetching-the-kb-articles Re: Count unique users in a thread softech To see the results from 1001 to 2000, you need to use - communityURL/restapi/vc/threads/id/<threadID>/participants/recent?page_size=1000&page=2 If you appreciate my efforts, please Accept as solution to help others find it faster. Re: Count unique users in a thread softech Can you try - communityURL/restapi/vc/threads/id/<threadID>/participants/recent?page_size=1000 Re: Change header logo link? Hi brentcam The code that you shared seems to be custom one, so you need to go through the components for fixing the same. In case, you cannot find it in the components, the possibility can be in the wrapper. Please let me know if you need further help. Re: Post Details Jk07 The details can be fetched via below API Select kudos.sum(weight),metrics.views,author,replies.count(*) from messages where id='POST_ID' To get the replies to the post, use - SELECT * FROM messages WHERE parent.id = 'POST_ID' Re: Assistance Needed with Custom Widget Development in Khoros Studio Hi wilson_emma Here are the answers to your concerns - #1 Data Binding in Custom Widget We need to first understand, what data is required to be binded. In case you want to fetch community data, eg: messages in the board/authors/nodes information etc. - you need to run API for that. #2 Responsive Design for Widgets rail For the responsive designs, you can either add media queries in SCSS file (Studio > Community Style > Community Skin) or use bootstrap for the same. #3 Debugging Technique To debug the issues, we can wrap the required code (which you think can cause issue) in Attempt/Recover. Use it as - <#attempt>ADD THE CODE HERE<#recover>${.error}</#attempt>. In case, the issue is with APIs i.e. APIs not rendering the results, we need to check the APIs by printing them within the code itself. Re: Text placeholder in Khoros studio that can be edited with a script MariaKyrychenko You can try using the custom content. You can access the same and update it too. If required, manual updations will also be easy with the custom content. However, you need to be careful that no one updates that accidentally. Re: How to redirect to Custom page from Page-initialization-script Hi duahire Please try this in Page Init - <#if http.request.url == "PERMISSION DENIED PAGE URL" > ${http.response.setRedirectUrl('CUSTOM PAGE URL')} </#if> Re: Stage SDK Changes? Kerri Customisations made in Studio are packaged into a Studio plugin and customisations contributed using the SDK are packaged as SDK plugin. Files in the Studio plugin can override files from the SDK plugin - meaning that you can accidentally alter work created by another team member if you don't understand how these plugins interact. When a community page renders, files from the SDK plugin are loaded first followed by files from the Studio plugin. If files in both plugins use the same file name, the version of the file in the Studio plugin is the file that is rendered in the community. If you accidentally override a component, page, skin, or asset contributed via the SDK, you can revert to the original SDK version. Further, as MattV said, if someone wishes to use the SDK again, they can fetch all the changes you made in Studio and copy them back into the SDK. Re: Select messages where user *doesn't have* FooBar role? This is possible but there is no direct API for this. But there will be performance issues too if we go with other way.