since ‎01-03-2017
‎10-12-2019
Rahul_Bhardwaj
Employee
Re: Where does AEM stored compiled Handlebar files Rahul_Bhardwaj - Adobe Experience Manager
As for - "What's the location for Handlebar scripts ?"The location of entry_topic.hbs is "/libs/social/journal/components/hbs/entry_topic/entry_topic.hbs"As for - "Can anyone tell where it store compiled .hbs file like for sightly & jsp it's in data folder of FSClassLoader bundle. "We don't store compiled hbs files. We use a handlebar scripting engine for resolving handlebars and that's an internal logic.
4505
Views
0
Likes
0
Replies
Re: Where does AEM stored compiled Handlebar files Rahul_Bhardwaj - Adobe Experience Manager
Hi karansheel​ - It's still incomplete. Can you please share which component you are extending?
4505
Views
0
Likes
0
Replies
Re: Where does AEM stored compiled Handlebar files Rahul_Bhardwaj - Adobe Experience Manager
karansheel​ - This question is incomplete and doesn't provide much info about the AEM component, you facing the issue with. While asking questions, please share the background of your problem as well, so that it can be routed to the correct team.It's always a good idea to share as much information as possible while asking a question on forums so that others too can benefit from it.
4505
Views
0
Likes
0
Replies
Re: Community Site Structure . Rahul_Bhardwaj - Adobe Experience Manager
karansheel​ - I would like to understand, why you need an additional localization node, when it's available OOTB?This "en" page is the localization node and would vary for different languages, e.g. de, fr etc.It's required and can't and shouldn't be overridden.
885
Views
0
Likes
0
Answers
Re: How to customize or create function blueprint in AEM communities Rahul_Bhardwaj - Adobe Experience Manager
Hi karansheel​,Sorry for the delayed response but the notification to this question somehow got missed. This looks like a use case of editable site templates, the support of which will be introduced in next release, i.e. AEM 6.5. Till that, the approach you have taken seems to be the only way to achieve what you need but please bear in mind, this is not a robust and recommended approach. Any future servicepack, cumulativefixpack may break this.My recommendation would be to wait till this actuall...
891
Views
1
Like
0
Answers
Re: How to customize or create function blueprint in AEM communities Rahul_Bhardwaj - Adobe Experience Manager
You are looking for extension - Documentation - https://helpx.adobe.com/in/experience-manager/6-4/communities/using/extend-create-components.htmlSample Extension - https://github.com/Adobe-Marketing-Cloud/aem-communities-extensions/tree/master/aem-communities-journal-extensionBtw, extension happens in /apps and not /etc
888
Views
0
Likes
0
Answers
Re: How to customize email template - Social Community Rahul_Bhardwaj - Adobe Experience Manager
Hi Asha,Yes, I know about 163712 and actually it is working for me. Anyways, that ticket under discussion.About unavailability of object.common, looks like, I will have to see you code, to figure out, what might be happening here.By the way, while filing daycare for this one, please make sure to include relevant server logs along with the code.Regards,Rahul
2033
Views
0
Likes
1
Replies
Re: How to customize email template - Social Community Rahul_Bhardwaj - Adobe Experience Manager
Hi Asha,First things first - you should never change anything under /libs directly. Always create overlays under /apps for corresponding paths.Editing templates under /libs is bad practice.Secondly, there is a design change from 6.2 to 6.4 that the templates will have a new home under /libs. Copying them to /etc should not and in all probability wouldn't have any consequence.Now, coming to your real problem. It's a bit difficult to tell what's going wrong here by just looking at the details that...
2033
Views
0
Likes
3
Replies
Re: GDPR Clean up activity for Comments- AEM 6.3 Rahul_Bhardwaj - Adobe Experience Manager
Your operation seems to problematic. It should be getugc[0] and not getUgc, as you have shared.[0] - aem-communities-ugc-migration/UserUgcManagementServlet.java at master · Adobe-Marketing-Cloud/aem-communities-ugc-migrat…
757
Views
1
Like
0
Answers
Re: Follow dropdown does not display email subscription option Rahul_Bhardwaj - Adobe Experience Manager
Asha2018​, shrimoyc34959517​ - Did you refer - Blog Feature (Search for Allow Email Subscriptions in page) ? That's how email subscriptions are allowed.
1163
Views
0
Likes
0
Answers
Re: Forum component customization - Create New Post Rahul_Bhardwaj - Adobe Social
Great Asha! I am glad that I could be of some assistance!
2024
Views
0
Likes
0
Answers
Re: Forum component customization - Create New Post Rahul_Bhardwaj - Adobe Social
Hi Asha, You might be getting bad request because you might have passed incorrect parameters. Please, analyze network logs and server logs to figure out the cause of the problem. It's difficult to comment without actually seeing the code.While, I am happy to help on point problems, this discussion is getting beyond the scope of the AEM Community as this problem requires some consulting efforts and it would be really great to contact them.Thanks,Rahul
1971
Views
0
Likes
0
Answers
Re: AEM Social Communities of customizing e-mail sending logic on like/voting button in Forum. Rahul_Bhardwaj - Adobe Experience Manager
Hi Asha,Triggering email upon creation of ugc is a multistep and complicated process internally. It wouldn't be possible to turn it off selectively OOTB or with customization.-Rahul
1003
Views
2
Likes
0
Answers
Re: Forum component customization - Create New Post Rahul_Bhardwaj - Adobe Social
Ok, I understand now why you will need an additional combobox. But you can still do away with server side customization and hence implementation 2. For implementation 1 - 1. I am sure you can gather checked values from the combo box via jquery etc.2. Just make sure you make the same ajax call that is made with the OOTB follow with the values gathered and you can define this in the successhandler of publish post. For that, you can extend forum.js view(Similar to triggering click, we just discusse...
1961
Views
0
Likes
0
Answers
Re: Forum component customization - Create New Post Rahul_Bhardwaj - Adobe Social
Hi Asha,I am still wondering, why can't you leverage OOTB follow combo box as I explained earlier? I have mentioned that you have to "simulate/trigger a click call on OOTB combo box on all options after the forum post is successfully published", so you will have subscribedId.Regards,Rahul
1961
Views
0
Likes
0
Answers
Re: Forum component customization - Create New Post Rahul_Bhardwaj - Adobe Social
Hi Asha,Please, correct me if I am wrong but you are trying to set follow options by default instead of need of clicking them manually to follow. Right?I think that you will also have to hide old combo or you will end up having two combo boxes having same values with one all values checked and the other all values unchecked. Instead of that, can't you simulate/trigger a click call on OOTB combo box on all options after the forum post is successfully published? This will save you the trouble of w...
1975
Views
0
Likes
0
Answers
Re: AEM Social Communities of customizing e-mail sending logic on like/voting button in Forum. Rahul_Bhardwaj - Adobe Experience Manager
Neither, this is possible OOTB, nor there is an API, which can be leveraged to do the same.Currently, notification/subscriptions are based on "follow" activity and not available automatically for post/comment creators.
919
Views
2
Likes
0
Answers
Re: Comments and Likes without login Rahul_Bhardwaj - Adobe Experience Manager
This requirement is not supported by architecture. It has been discussed before and it was decided that we would not be supporting it because it breaks a number of safety measures we are making with the product e.g. spam and flooding control and it’s more and more incompatible with regulations out there (e.g. GDPR).
607
Views
0
Likes
0
Answers
Re: Extending OOTB User Profile Community Component Rahul_Bhardwaj - Adobe Experience Manager
gurjeets Yes, I have got it and while I have requested the information, there seems to be some gap in developer's understanding of overlay, extension. I would encourage you to share the documentation about it, with the team[0](IIRC, I shared it on some other thread too)ratnas36565562​ - There seems to be some fundamental gaps in the implementation and the code sample shared. I am sharing the next step with support. Please follow them.Also, let's close this thread, since daycare ticket has been r...
642
Views
0
Likes
0
Answers
Re: Extending OOTB User Profile Community Component Rahul_Bhardwaj - Adobe Experience Manager
Hi Ratna,It's a bit difficult to just read the description and comment on a problem.I would recommend you to :1. First look at a working extension sample [0] and compare your code against it.2. If you still can't get it working, I would request you to open a day care request, asking for help and share your code there for us to have a look.Hope that helps!-Rahul[0] - aem-communities-extensions/aem-communities-journal-extension at master · Adobe-Marketing-Cloud/aem-communities-extension…
632
Views
0
Likes
0
Answers
Re: AEM Communities Forum Post and Activity Stream Rahul_Bhardwaj - Adobe Experience Manager
Leaving it blank is as acceptable and efficient as putting any valid path!
688
Views
1
Like
0
Answers
Re: Extend Comments Component Rahul_Bhardwaj - Adobe Experience Manager
faizana31595744​ - It will take some time(>2 weeks) to evaluate the packages that you shared but if you are in a hurry, may I suggest to you to refer to a working code sample at [0].[0] - aem-communities-extensions/aem-communities-journal-extension at master · Adobe-Marketing-Cloud/aem-communities-extension…
640
Views
0
Likes
0
Answers
Re: Topic component in AEM communiteis shows # of posts 0 under user avatar. Rahul_Bhardwaj - Adobe Experience Manager
Hi zahid15001577​,It's an artifact of an old code, which was not removed untill recently(Removed in 6.4). The backend attribute for this count is not evaluated and it was removed after it was deemed redundant by product management. You can get the same info(infact more detailed info) by visiting profile of a user and looking at it's activities tab.You can overlay the post and remove it from UI without any side-effects, if you are not planning to upgrade to 6.4 in near future.-Rahul
661
Views
0
Likes
0
Answers
Re: AEM Communities Forum Post and Activity Stream Rahul_Bhardwaj - Adobe Experience Manager
Shubam - It's determined by the site root you give while creating the site.Look for Community Site Root in [0].[0] - Author a New Community Site
676
Views
1
Like
0
Answers
Re: Extended Journal Component problem Rahul_Bhardwaj - Adobe Experience Manager
It's a known issue and is fixed in one of the hotfixes(no feature pack was released for 6.2 post FP3). Please open a day care request, requesting for 1.10.167.30.
604
Views
1
Like
0
Answers
Re: AEM Communities blog-how to list followers details Rahul_Bhardwaj - Adobe Experience Manager
AFAIK, there is no direct API but you can access social:rootCommentSystem property of the blog id using your logged in user. e.g for blog id '/content/usergenerated/asi/jcr/content/we-retail/us/en/community/blog/jcr:content/content/ primary/blog/layer-it-on'social:rootCommentSystem is/content/we-retail/us/en/community/blog/jcr:content/content/primary/blogThe blog site url will be this path till jcr:content and add .html to render it. i.e. /content/we-retail/us/en/community/blog.html will render ...
1546
Views
0
Likes
0
Answers
Re: Need Help in ASRP UGC data migration from 6.1 to 6.3 Rahul_Bhardwaj - Adobe Experience Manager
Hi,How did you migrate your data? Did you use [0] for data migration?[0] - GitHub - Adobe-Marketing-Cloud/aem-communities-ugc-migration: AEM Communities UGC Migration Tool
620
Views
0
Likes
0
Answers
Re: Need to combine custom fields with default fields on user profile page Rahul_Bhardwaj - Adobe Experience Manager
Hi,1. The client wants to rearrange the order in which the fields display, which means intermixing custom and default fields.2. How do I access the model to bring in the custom data, not as a component but as individual data fields (ex. customProfile.middleinitial) that can be called like the default fields in the HBS (ex: {{profileProperties.gender}})?Both #1 and #2 are unrelated, which also means #2 is not a way to achieve #1.#1 can be achieved by rearranging fields in hbs in overlaid file. If...
620
Views
0
Likes
0
Answers
Re: AEM Communities blog-how to list followers details Rahul_Bhardwaj - Adobe Experience Manager
@Sh1ju - No, that's not possible and there is no such api as well. You can use [0], to get all subscriptions of a user but can't get all followers to a particular component. You can try modifying code snippet [1] as follows -List list = new ArrayList();String type = map.get(TYPE).toString();//Add to result if theif(type.equals(substype)) {if(map.get(EDGE_END).equals({path of your blog}) { list.add(map.get(EDGE_START).toString());}and see if that works[0] - aem-communities-extensions/aem-communit...
1335
Views
0
Likes
0
Answers
Re: Adding Next/Previous button links for journal/blog entry_topic page Rahul_Bhardwaj - Adobe Experience Manager
I don't think, you will be able to maintain the info about prev or next post, once you have rendered entry_topic. Looks unlikely to achieve this unless you write a really inefficient code for server side extension[0] to include prev and next journal's link in your entry_topic object and then extend hbs to include them in your UI. You can take a look at code at [3] to figure out, how to begin. Inefficient because, you will have to update the prev and next properties in every ugc in case of deleti...
966
Views
1
Like
0
Replies