since ‎25-11-2009
‎10-12-2019
apanghal
Employee
Re: AEM Social Communities Handlebars 'include' helper and 'partial' issues apanghal - Adobe Experience Manager
hi can you attach your scf component code (both client as well as server side) here. Using partials is not supported for SCF component includes.
319
Views
0
Likes
1
Replies
Re: siteUrl value in Blogs in AEM communities apanghal - Adobe Experience Manager
please check if you have externalizer or context path set differently on STAGE publish than QA publish where its working fine.
263
Views
1
Like
0
Replies
Re: AEM 6.2 Tunnel Service not available apanghal - Adobe Experience Manager
Given information is not providing enough insight into possible cause but good to check if you have enabled the tunnel service on both (Author as well as publish) instances. On Author, Check if Replication Agent Config in Tunnel Service configuration points to the same replication agent which works for your primary publish instance.Also check if you have latest Community Feature Pack for AEM 6.2 installed. Deploying Communities
212
Views
0
Likes
0
Answers
Re: AEM Connecting to MSRP or an external Mongo instance apanghal - Adobe Experience Manager
You don't really have to know the underlying driver details to store a new information as UGC. You can do so by using SCF and SRP APIs. Follow a sample (a bit old from AEM 6.1 days) available here but good to start with. check this also - Social Component Framework
243
Views
0
Likes
0
Answers
Re: Changing destination of user generated content image uploads from AEM journal/blog apanghal - Adobe Experience Manager
There is no extension made available to achieve this. Reason:-/content/usergenerated/tmp/social/images/* is a temporary location to upload and file finally gets stored along with actual UGC in mongo ( for MSRP) , mySQL ( for DSRP) . Since SRP resides out side JCR , your images are accessible from all the publish instances without relying on replication. putting these files in dam would make them instance locked or rely on replication to distributed across all publish instances.The main advantage...
218
Views
0
Likes
0
Answers
Re: AEM Community Members Component apanghal - Adobe Experience Manager
There are few extensions of AbstractUser which comes OOTB to cater specific needs of features more related to user administration via group members or console members UI ( on author instance) . e.g. CommunityGroupUser​ , CommunityMemberUser and may not pick updated avatar URL from custom implementation. Implementing these interfaces is also possible but can be very extensive customization. Usual avatar images on publish side where UGC is being created and consumed can be extended via the approac...
1109
Views
1
Like
1
Replies
Re: Extending the Community Groups Component apanghal - Adobe Experience Manager
HiCould you please look at the PostOperation extension option to add additional properties when you create your group and all properties should be available in json at the time of retrieval.One sample can be seen here - aem-scf-sample-components-extension/IdeationStatusExtension.java at master · Adobe-Marketing-Cloud/aem-scf-sample-compon… for extension , look at the interface - CommunityGroupOperationExtension ("The Adobe AEM Quickstart and Web Application.") -Ashok
1901
Views
0
Likes
3
Replies
Re: Customizing Communities UI - How does We.Retail do it? apanghal - Adobe Experience Manager
Garth,you may want to look at the configurations for we-retail at - /content/we-retail/us/en/community/configuration . page-template property.Documented here - Community Site EssentialsAnd yes you are right - 1) Use the wizard (seemingly the recommended route) is the recommended route to have communities feature set on your site.-Ashok
266
Views
0
Likes
0
Answers
Re: AEM Community Members Component apanghal - Adobe Experience Manager
HiDo you think you have similar requirement as this - Extend the User Profile Information in Communities Components -Ashok
1109
Views
0
Likes
4
Replies
Re: AEM Communities Turn Off Anonymous Access Blocks Forgot Password Page apanghal - Adobe Experience Manager
Logged this as a bug and we will have it fixed for next AEM release. For previous AEM releases, please get in touch with daycare and report as a known bug to get it as part of next service/fix pack.
430
Views
0
Likes
0
Answers
Re: Communities Settings apanghal - Adobe Experience Manager
Shubham, you may find your answer here - Communities User Synchronization ​Check - 'New Community Group is created on Publish'.Groups creation request initiated on a publish instance is internally executed on author instance and once group is created , its replicated to all the publish instance in the farm.
217
Views
1
Like
0
Answers
Re: facebook login through website not working--authentication failed error apanghal - Adobe Experience Manager
Valid OAuth redirect URIs - It should be the valid URL to your web app. If its running on localhost:4503 it should be http://localhost:4503. if your instance is running and being accessed https://www.abcd.com , it should be https://www.abcd.com.if you are accessing your instance via ip:port address it should be a valid http://xxx.xxx.xxx.xxx:xxxx ip:port address. Error 403 means there is a mismatch in redirect URI where FB wants you to redirect and where (the instance) you are doing OAuth.
1821
Views
0
Likes
0
Replies
Re: AEM Communities: Integrate Community Profile Data with Third Party apanghal - Adobe Experience Manager
Hi Manishmultiple options here:-if you are authenticating on AEM communities via an external IDP , probably you can sync your user information at the time of authentication happening from the external system and bring your user profile data along and map those to AEM user profile fields.Communities users in AEM are also stored under home/users and home/users/community. You may look at the option of a custom scheduled job to sync between your salesforce user data and AEM user profiles if that sui...
196
Views
2
Likes
0
Answers
Re: Authenticate from our AEM MSRP to Solr apanghal - Adobe Experience Manager Forms
Communities does not support any authentication based security mechanism between mongo and solr. in fact Mongo does not directly interact with SOLR.For an On-Prem installation, IP whitelisting can be used to ensure that SOLR receives requests only from a whitelisted AEM server.
228
Views
2
Likes
0
Answers
Re: Storing large binary files in communities apanghal - Adobe Experience Manager
Communities file storing capabilities are built around assumption that users can attach small images or videos ( not more than few MBs) to their posts or comments. For high end file storing capabilities you may find AEM Assets as a better suited solution
126
Views
0
Likes
0
Answers
Re: Extending "Following for Notifications" apanghal - Adobe Experience Manager
yes you are extending right class and when I say perform beforeaction that points to this [0][0] https://docs.adobe.com/docs/en/aem/6-1/ref/javadoc/com/adobe/cq/social/scf/OperationExtension.html#beforeAction(com.adobe.cq.social.scf.Operation,%20Session,%20org.apache.sling.api.resource.Resource,%20java.util.Map)
576
Views
0
Likes
0
Answers
Re: Extend the User Profile Information in Communities Components apanghal - Adobe Experience Manager
Steven,You are absolutely right saying that almost every community component comes with default priority level 0 to support custom extensions. With livefyre integration post AEM 6.1 GA, we have a new implementation of AbstractUser via this factory - com.adobe.social.integrations.livefyre.user.impl.LivefyreUserFactoryImpl (see using system/console/components) which has priority level 100. so for any custom extension, this need to be superseded. I believe this need to be documented for future refe...
537
Views
0
Likes
0
Answers
Re: Extend the User Profile Information in Communities Components apanghal - Adobe Experience Manager
Try to work with priority level of your extended component ( AbstractUser) as ootb components get registered first and custom component need priority level higher than ootb.Try adding this to your extended component class ----------------------------------------------------/** Priority level of the component. */@Property(name = "priority", intValue = 200)protected int priority;----------------------------------------------
537
Views
2
Likes
0
Answers
Re: Add HBS Custom Helper apanghal - Adobe Experience Manager
You need to register same helper on server side in java code as well. Follow https://docs.adobe.com/docs/en/aem/6-2/develop/communities/scf/handlebars-helpers.html#Server-side Custom Helpers
388
Views
0
Likes
0
Answers
Re: Extending "Following for Notifications" apanghal - Adobe Experience Manager
You can use either of the approaches you identified By using performBeforeActions of your custom comment social component operation extension and insert a relationship between current_user_id (as start node) and subscribed resource node (as end node) as per your required type (notification/email-subscription). only suggestion is to use appropriate SocialGraph and Relationship (Edge/Vertex) APIs in order to save your relationship in SRP. avoid creating content nodes directly with lower level of j...
578
Views
0
Likes
0
Answers
Re: Communities license understanding apanghal - Adobe Experience Manager
Sandeep,What Janice explained is true for all production usages of AEM communities as an independent module.That specific licensing requirement is for those AEM customers who have licenses for other modules (but not of AEM communities) running in production setup but want to extend their Sites/Assets capabilities using SRP services to store their content in cloud/mongo/rdb. Though SRP services are available as part of AEM quickstart but to use those in production for extended use cases of other ...
386
Views
0
Likes
0
Answers