ContributionsMost RecentMost LikesSolutionsRe: number format peterluyou can also use the "setting" directive of FreeMarker (http://freemarker.org/docs/ref_directive_setting.html) to set a specific locale value. Something like this should work (untested): <#setting locale = settings.name.get("profile.language","en")> Re: Posts count result shown wrong on Search page HInikita_1608, sounds like an indexing issue, please reach out to Support. Re: Subscribe Button hijjeremiah try the following instead:<@component id="subscriptions.action.add-board-user-email"/> You can get more details in this discussion:https://community.lithium.com/t5/Developer-Discussion/Subscribe-Button/m-p/84472 Re: Validations used in Lithium for firstname, lastname and email. shravanifor first and last name following is checked: string length between 0 and 30, no HTML. For email, has to be a string between 2 and 80, and be a valid email (regexp). Re: How to logout user from third party domain. The above call will not terminate the existing user session, it's only meant to terminate an API session (basically invalidating the current "restapi.session_key" value). There's no API call you can use to logout the community session from an external system, you're also not specifying if your community uses Lithium Authentication or it has an SSO integration and in case which type of integration. What you could do is redirect the user browser to the default logout url: ${webUi.getUserLogoutPageUrl("/")} Or you can reach out toSupport and they can check with Professional Services on the effort to build a custom logout endpoint for your community. Re: how to get languages supported on my current instance? I don't think there's a way to get the list via API or context objects unfortunately... But, as the list of supported languages is set at community launch and other languages support is not added that frequently, I would just store the list of supported languages in a variable or setting. Re: How to do Text replace in email template? Wondering if could be related to what is in the footer text key, try to replace the {} brackets with something else... Re: How to do Text replace in email template? Hisantosh_csc this should work: #set ($footer1 = "${footer}") #set ($footer1=$footer1.replace("communityTitle",$community.title)) $footer1 Re: LiQL v2 call with sso_id shravaniyou could also create a custom endpoint that performs the v1 calls and gives back the data you need, in case this should be a good starting point:https://community.lithium.com/t5/Developer-Knowledge-Base/Using-Endpoints-to-Condense-REST-API-Requests/ta-p/88908 Re: How to hide 'Share' button for Anonymous users? srujanayeruvaka you can create a custom component named external.widget.add-this@override and add the following code in it: <#if user.registered> <@delegate/> </#if> That should only render the component for logged-in users.