since ‎26-08-2015
Online
kautuk_sahni
Community Manager
Re: Property Index in AEM - Continued | Part - 2 kautuk_sahni - Adobe Experience Manager
Good One. For Other, here is the other part: https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/property-index-in-aem-index-properties-and-steps-to-create/td-p/361775
47
Views
0
Likes
1
Replies
Social Login with LinkedIn - Adobe Experience Manager (AEM) | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
Social Login with LinkedIn - Adobe Experience Manager (AEM) by Albins blog Abstract Social Login with LinkedIn - Adobe Experience Manager (AEM) Social login is the ability to present the option for a site visitor to sign in with their social accounts like Facebook, Twitter, LinkedIn and etc. AEM supports OOTB Facebook and Twitter Social logins but LinkedIn login is not supported OOTB and need to build custom Provider to support the log in flow for websites. AEM internally uses the scribejava mod...
111
Views
0
Likes
0
Replies
AEM Quick References | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
AEM Quick References by Sourcedcode Blog Abstract This is a list view of all the popular articles on sourcedcode.com to help you navigate to your needs quicker. I hope this will page will help you find what you need, faster and more efficient! Read Full Blog AEM Quick References Q&A Please use this thread to ask the related questions.
121
Views
1
Like
0
Replies
AEM: View all Editor overlays with a “Wireframe Mode” | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
AEM: View all Editor overlays with a Wireframe Mode by Theo Pendle Abstract A simple, super-lightweight customization to allow Authors to see all component bounding boxes in the Editor Overlay. Use case When creating complex pages, it can sometimes be necessary to nest a number of components within one another and to create advanced responsive layouts. All of this leads to a situation where an Author can find it difficult to see exactly how each component is positioned on the page. AEM offers th...
106
Views
0
Likes
0
Replies
Installing AEM as a service — LINUX/CentOS 7.x | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
Installing AEM as a service - LINUX/CentOS 7.x by Singaiah Chintalapudi Abstract I think most of the AEM customers are running their AEM prod servers on the cloud managed by AMS. So, you most likely to use CentOS for your on-premise DEV/pre-prod servers. Therefore, this article will help you to setup the AEM on CentOS 7.x. Before you start: a. Make sure the java is installed and environment variables are set b. You’ve a root access to the CentOS VM Installing AEM: a. Copy the aem-jar/license fil...
100
Views
0
Likes
0
Replies
Re: Installing AEM as a service — LINUX/CentOS 7.x kautuk_sahni - Adobe Experience Manager
Thank you for sharing this. In the future, try to create these types of very informative threads in discussion and not in the Question section. I am moving this thread to discussions. Great content. -Kautuk
571
Views
0
Likes
0
Replies
Re: Tutorial - View all Editor overlays with a “Wireframe Mode” kautuk_sahni - Adobe Experience Manager
Thank you for sharing. I have marked this as a featured thread.
1155
Views
0
Likes
0
Replies
Creating a Basic AEM Touch UI Dialogue | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
Creating a Basic AEM Touch UI Dialogue by Sourcedcode Blog Abstract In this article, we will step through the steps of creating a new Touch UI dialogue configuration within your AEM maven project. Code examples will showcase a basic Granite UI form container & component. Create basic Touch UI Dialogue Within your AEM maven source code, create create a “_cq_dialogue” folder under your targeted component. Example: /apps/weretail/components/content/text. Result: /apps/weretail/components/content/te...
310
Views
0
Likes
0
Replies
How to convert Adobe’s Granite UI 1.0 Documentation to XML | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
How to convert Adobe’s Granite UI 1.0 Documentation to XML by Sourcedcode Blog Abstract As an AEM developer, we must prepare Touch UI dialogues within code, in the XML format. When it comes to reading the Granite UI 1.0 Documentation, it can be confusing; especially for new AEM developers. These new AEM developers are confused by how properties within the documentation are mapped and converted to XML entries. This document will help you understand how properties within the Granite UI 1.0 documen...
264
Views
0
Likes
0
Replies
AEM Granite UI 1.0 Form Elements XML Reference Guide | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
AEM Granite UI 1.0 Form Elements XML Reference Guide by Sourcedcode Blog Abstract This AEM Granite UI 1.0 Form Component’s XML Reference Guide provides code snippets to help developers speed up their AEM Touch UI development. This quick reference includes the most used Granite UI form components with plug and plays XML examples. Note: If you want to understand how to convert Granite UI 1.0 Form Components from Adobe’s documentation to XML format, have a look at article. The article provides a st...
265
Views
0
Likes
0
Replies
AEM Sling Model Constructor Injection | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
AEM Sling Model Constructor Injection by Sourcedcode Blog Abstract Sling Models field injection, @inject, are used to support injection of AEM Library-specific context objects. However, there is an alternative way to inject AEM objects into Sling Models, and its called Constructor Injection. The benefits of Sling Model Constructor Injection: 1. Does not store the injection references to the adaptable. 2. Since it does not store injection references to the adapted object, the result of the adapte...
259
Views
0
Likes
0
Replies
AEM Sling Model Injection vs Constructor Injection Memory Consumption | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
AEM Sling Model Injection vs Constructor Injection Memory Consumption by Sourcedcode Blog Abstract Sling Models field injectors are used to support injection of AEM Library-specific context objects. For example, @ScriptVariable SightlyWCMMode will inject the WCMMode object, @ScriptVariable Resource will inject the current resource object, and @ScriptVariable Style will inject the Style object. With the Apache Sling Model’s injector specific annotations, we are able to inject AEM Services, Object...
222
Views
0
Likes
0
Replies
Re: AEM Developers References to Speed Up Development kautuk_sahni - Adobe Experience Manager
Helpful! This will help the community.  I appreciate your support.
1584
Views
0
Likes
0
Replies
Re: Disptacher Configuration kautuk_sahni - Adobe Experience Manager
Answer by: @noksc Answer by: @noksc This is generic question and can't answer without additional info. Look at the dispatcher logs (change the DispatcherLogLevel to 3 to enable debug logs). It would give you more info. Look at the VHOST configs, and farm file especially the /virtualhosts and the /renders configs. The server alias/names you define in vhost should match with the /virtualhosts in the farm file unless you are allowing all. These are selectors. You might be allowing certain selectors...
1065
Views
0
Likes
0
Answers
Re: Adobe DTM to Launch Migration kautuk_sahni - Adobe Experience Manager
Thank you for sharing this. This is a good read. In the future, always share these types of content with the community in the discussions section, not in the Questions. This would increase the traction to this thread. -Kautuk
514
Views
0
Likes
0
Replies
Re: "Append Mode" for bulk asset editor is storing duplic... kautuk_sahni - Adobe Experience Manager Assets
@diksha_mishra, Can you help me explain this bit more when you say "community posting has issues in Chrome and Firefox". I am able to post a comment/reply from Chrome.
2034
Views
0
Likes
0
Comments
HTL Global Objects | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
HTL Global Objects by howtoaem Blog Abstract HTL Global Objects Without having to specify anything, HTL provides access to all objects that were commonly available in JSP after including global.jsp . These objects are in addition to any that may be introduced through the Use-API. Enumerable Objects These objects provide convenient access to commonly used information. Their content can be accessed with the dot notation, and they can be iterated-through using data-sly-list or data-sly-repeat Read ...
522
Views
0
Likes
0
Replies
In AEM, can I prevent Sidekick from showing? | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
In AEM, can I prevent Sidekick from showing? by howtoaem Blog Abstract Under certain circumstances, I want to prevent the Sidekick from being displayed on a page. I tried some things: Removing the init.jsp include. This works, but it also prevents certain CQ javascript libraries from being loaded, and I need these libraries. Adding a jquery onload event to hide the sidekick. $(function() {CQ.WCM.getSidekick().hide()}); This doesn't work because the sidekick isn't loaded yet. Adding a jquery onlo...
476
Views
0
Likes
0
Replies
Rewrite Adobe CQ Image src attribute | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
Rewrite Adobe CQ Image src attribute by howtoaem Blog Abstract Rewrite Adobe CQ Image src attribute In AEM, content such as pages and images contains the '/content/' prefix in them. We are able to rewrite these url via Link Checker Transformer configuration and resourceResolver.map() method. URLs are being rewritten for HTML elements and . But I want it to work for elements as well. I tried including the elements to the Link Checker Transformer configuration by adding it to the 'Rewrite Elements...
476
Views
0
Likes
0
Replies
Sling Content Distribution - Sync User And Content On Aem Author And Publishers (Part1) | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
Sling Content Distribution - Sync User And Content On Aem Author And Publishers (Part1) by AlbinsBlog Abstract SLING CONTENT DISTRIBUTION: 1. allowing distribution of content among different Sling instances. 2. "distribution" - the ability of picking one or more resources on a certain Sling instance in order to copy and persist them onto another Sling instance. 3. The Sling Content Distribution module is able to distribute content by: a. "pushing" from Sling instance A to Sling instance B - Forw...
440
Views
0
Likes
0
Replies
Unable to select the components on a page | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
Unable to select the components on a page by howtoaem Blog Abstract I want to perform a rollout only for the selected components in the page. I noticed that I am not able to select any of the components presented in the pages using the small checkbox in the component's edit bar. I am not sure why this is happening. All of them are custom components and not OOTB ones. Any solutions to this, please share them. Best How To: I just discovered that in EditBar.js, the listener associated with the chec...
404
Views
0
Likes
0
Replies
can port of a cq instance be set in terminal | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
can port of a cq instance be set in terminal by howtoaem Blog Abstract Can port of a cq instance be set in terminal There is an option for setting run mode of a CQ Instance directly in terminal viz -Dsling.run.modes=${CQ_RUNMODE} is their a similar option for changing the port as well. I'm basically looking for a solution to keep changing name of CQ jar for a new instance. Thanks Best How To: -p option can be used to set the port number from command line. Ex: java -jar cq5-4502.jar -p 4503 will ...
399
Views
0
Likes
0
Replies
How to get SlingRequest from saxon TransformerFactory | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
How to get SlingRequest from saxon TransformerFactory by howtoaem Blog Abstract How to get SlingRequest from saxon TransformerFactory I want to get a current SlingRequest.getRequestURI() and pass it to new LinkTransformer(links, repository, <>). So I tried to add an annotation @Reference SlingRequest slingRequest and it throws me an exception. Here is my code: Best How To: You cannot obtain it in the TransformerFactory, but you don't need it to give it to the LinkTransformer. The Transformer wil...
390
Views
0
Likes
0
Replies
CQ5 debug bundles using eclipse won't halt | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
CQ5 debug bundles using eclipse won't halt by howtoaem Blog Abstract I created a bundle that I already uploaded, but I would like to debug it. I started the server with debug mode: java -agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n -XX:MaxPermSize=256m -Xmx1024M -jar AEM_6.0_Quickstart.jar, and then I set to the project that packaged into the bundle its remote debugging configuration, but when I set the breakpoints in the project, it won't halt where it needs to when the lin...
387
Views
0
Likes
0
Replies
How to do a search by date query on cq pages | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
How to do a search by date query on cq pages by howtoaem Blog Abstract How to do a search by date query on cq pages I am trying to create a blog in cq5. The OOTB search component in blog is not supporting search by date feature. I tried to override it, but could not find the correct query to fetch the blogs created on a particular date. Seems the only functions supported are >,>=,<,<=. Please help me in finding a query (preferabbly xpath) to fetch a page created on a particular date (cq:lastModi...
312
Views
0
Likes
0
Replies
On/Off time(datetime field) doesn't cleared after cancel button is pressed | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
On/Off time(datetime field) doesn't cleared after cancel button is pressed by howtoaem Blog Abstract On/Off time(datetime field) doesn't cleared after cancel button is pressed I open page properties and fill some fields After I pressed cancel button, and reopened properties dialog, all field cleared, but datetime fields didn't. What is the rigth way to clear datetime fields? Best How To: I was debuggin and find out strange behavior of isApplyDefault method in \ibs\cq\ui\widgets\source\ext\overri...
245
Views
0
Likes
0
Replies
Setting regular expression to validate URL format in Adobe CQ5 | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
Setting regular expression to validate URL format in Adobe CQ5 by howtoaem Blog Abstract I want to validate a URL inside a textfield using Adobe CQ5, so I set up the properties regex and regexText as usual, but for some reason is not working: So when I type inside the component I can see an error message at the console: Uncaught TypeError: this.regex.test is not a function To be more accurate the error comes from this line: if (this.regex && !this.regex.test(value)) { I tried several regular exp...
233
Views
0
Likes
0
Replies
Which performs better for search in in Adobe AEM, SQL2 or the QueryBuilder? | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
Which performs better for search in in Adobe AEM, SQL2 or the QueryBuilder? by howtoaem Blog Abstract Which performs better for search in in Adobe AEM, SQL2 or the QueryBuilder? I have to make some queries in AEM and I'm not sure if I should go for the QueryBuilder or SQL2. The queries are not particularly complex. I need to find pages using a date range, tags, and resourceType. Which is the preferred method to make queries in AEM? which one performs better for a big repository. Best How To: In ...
218
Views
0
Likes
0
Replies
How to total up first few elements in a for each loop of Sightly? | AEM Community Blog Seeding kautuk_sahni - Adobe Experience Manager
How to total up first few elements in a for each loop of Sightly? by howtoaem Blog Abstract How to add the first three elements of a for loop in sightly and show the value as Total. I have code as below {{each(i, provision) provisionTypes}} ${provision.charAt(0).toUpperCase() + provision.slice(1)} $${rates[provision].toFixed(5)} {{/each}} What I want to do is that in the each for loop, I want to display to the total of the first three elements... Not sure how to? Best How To: I don't think that ...
227
Views
0
Likes
0
Replies