ContributionsMost RecentMost LikesSolutionsRe: Count unique users in a thread softechTo 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, pleaseAccept as solutionto help others find it faster. Re: Count unique users in a thread softechCan you try - communityURL/restapi/vc/threads/id/<threadID>/participants/recent?page_size=1000 Re: Change header logo link? Hibrentcam 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 Jk07The 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 Hiwilson_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 Hiduahire 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? KerriCustomisations made in Studio are packaged into aStudio plugin and customisations contributed using the SDK are packaged as SDK plugin. Files inthe Studio plugin can override files from the SDK plugin -meaning that you can accidentally alterwork created by another team member if you don'tunderstand how these plugins interact. When a community page renders, files from the SDK plugin are loaded first followed byfiles from the Studio plugin. If filesin both plugins use the same file name, the version of the file in the Studio plugin is the file that isrendered in the community.If you accidentally override a component, page, skin, or asset contributed via the SDK, you can revert to the originalSDK version. Further, asMattV said, if someone wishes touse 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. Re: Quickest way to get "unanswered topic count" in a board list? I believe it doesn't make any difference in the performance.