since ‎10-04-2016
Online
Arun_Patidar
MVP
Re: Customized scheduled publish event for workflow Arun_Patidar - Adobe Experience Manager
Please check https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/how-to-execute-workflow-step-as-per-scheduler-in-aem/qaq-p/297327
147
Views
0
Likes
0
Answers
Re: Change styles for Table RTE plugin in Touch UI Arun_Patidar - Adobe Experience Manager
Create a Component say table with dialog field style and rte(only with table and formatting, link plugins).Create a wrapper div with style class Example ${properties.tabletext @CONTEXT='html'} If you want to make it generic, then you can use custom style plugin, e.g. https://aemlab.blogspot.com/2019/07/aem-rte-custom-plugins-1.html
126
Views
0
Likes
0
Answers
Re: Extending Embed component! Arun_Patidar - Adobe Experience Manager
The Url seems invalid to me as well.I got 404 because of comma at the end of URL. Is the embedded URL is correct in the configuration Youtube e.g. Youtube config provider="YouTube" endpoint="https://www.youtube.com/oembed" format="json" scheme=["https://.*\.youtube.com/watch.*","https://.*\.youtube.com/v/.*","https://youtu\.be/.*"] unsafeContext="true"
92
Views
0
Likes
0
Answers
Re: osgi.compendium bundle classes not found Arun_Patidar - Adobe Experience Manager
if dependencies are available in AEM then you don't need to install those in AEM because bundle with higher version always get activated and if there are corresponding dependent bundles then you may endup installing lot of bundles and activate and deactivate others. So not advisable to make changes in AEM. Though you can go to aem depfinder and get dependencies from AEM and add those dependency in maven with scope provided just for compilation. I am not sure about the other error which isorg.osg...
104
Views
0
Likes
0
Answers
Re: AEM Querybuilder API giving different result compare... Arun_Patidar - Adobe Experience Manager
If it doesn't help, could you please share your Query from we-retail section?Try same in AEM vanilla instance as well. It seems issue could be with instance.
85
Views
0
Likes
0
Answers
Re: User permission access for the layout mode for AEM page Arun_Patidar - Adobe Experience Manager
There is no configuration OOTB to show/hide different modes.You can do it though using javascript.1. Create a servlet to check current user group and return false if user is not part of layout group, otherwise true.2. Create a clientlibs 'cq.authoring.dialog' with javscript, in javscript call above servlet and based on response hide layout option Example :$( document ).ready(function() { $.get("demo_servlet.json", function(data, status){ //console.log("Data: " + data + "\nStatus: " + status); if...
872
Views
3
Likes
0
Answers
Re: hide insight view in asset console for a particular user Arun_Patidar - Adobe Experience Manager
You should not change anything inside /libs/So /libs/dam/content/schemaeditors/forms/insights/items is not an option. You should override in apps and handle through rendercondition with group renderer https://github.com/arunpatidar02/aem63app-repo/blob/master/jsp/grouprenderecondition.jsp
798
Views
1
Like
1
Answers
Re: In AEM based on selection of drop-down show some(hide... Arun_Patidar - Adobe Experience Manager
This make sense and worth it if you have second dropdown option dynamic(not just show and hide).
1210
Views
0
Likes
0
Comments
Re: register sling model exporter at cq:Page with custom... Arun_Patidar - Adobe Experience Manager
Hi @Christoph_Walte This is true, the blog is created just for concept but it is not production ready.The servlet can be changed to register for as page resource type(s).The model selector used the sling model exporter, which will get executed if component model is using sling model exporters.But if you don't want to re-register everything then a servlet can be created to parse all node and return as json. but if you want to implement the logic of model selector then you can look for the model.j...
1060
Views
0
Likes
0
Comments
Re: Suggestion : create a custom namespace for my applica... Arun_Patidar - Adobe Experience Manager
I am adding one more point to previous answer -Make sure, your replication user(receiver) should have jcr:namespaceManagement privilege to create namespace on publish.https://docs.adobe.com/content/help/en/experience-manager-64/deploying/configuring/troubleshoot-rep.html
1270
Views
1
Like
1
Answers
Re: Upload and Build package failing in Chrome Arun_Patidar - Adobe Experience Manager
Yes, we are also facing issue.This is due to Chrome Browser upgrade I guess.We did not debug the actual cause, instead of using another browser.
1558
Views
0
Likes
1
Answers
Re: Multi-tenant deployments using Cloud Manager? Arun_Patidar - Adobe Experience Manager
The Cloud Manager provides a pipeline for a git repo. If you have multiple git repo then technically it is possible to have multiple pipelines but the availability of number of pipeline is based on your contract. I would suggest you should check this with Adobe CSE. We used to have 2 repo for our project but on two different servers.
1264
Views
0
Likes
0
Answers
Re: register sling model exporter at cq:Page with custom... Arun_Patidar - Adobe Experience Manager
Hi,sling models work for page as well, if you do like /content/weretails/en.model.json But if you looking for something custom, then it should be validated in terms of performance and error handling.I tried to created similar just for fun - https://aemlab.blogspot.com/2019/07/get-json-response-of-aem-page.html
1569
Views
0
Likes
2
Answers
Re: Stop Apache Sling WebDAV or not Arun_Patidar - Adobe Experience Manager
Hi,Yes, by default it is not disabled. we used curl to disable and enable in case we need it, mostly the crx de.The $ACTION could be start or stop curl -u $AEMUID:$PWD -Faction=$ACTION \ http://$H:$P/system/console/bundles/com.adobe.granite.crxde-lite sleep $DELAY curl -u $AEMUID:$PWD -Faction=$ACTION \ http://$H:$P/system/console/bundles/com.adobe.granite.crx-explorer sleep $DELAY curl -u $AEMUID:$PWD -Faction=$ACTION \ http://$H:$P/system/console/bundles/com.day.cq.dam.dam-webdav-support sleep...
1078
Views
1
Like
0
Answers
Re: Migration from another CMS to AEM Arun_Patidar - Adobe Experience Manager
There can be multiple approaches for migration, as already suggested few here. I am going to add one more which we are using -1. Getting Old CMS page XML as zip.2. Written groovy script to convert those XMLs into AEM page .content.xml and created AEM package using a maven project.3. Identified all the possible components from old CMS to new AEM Components and mapped using a groovy script and creating the AEM page for each old cms page XML.4. Deploying Content using a package manager.5. For Asset...
775
Views
1
Like
0
Answers
Re: In AEM based on selection of drop-down show some(hide... Arun_Patidar - Adobe Experience Manager
you can reuse the dropdownshowhide.js code, just need to add different selector and show hide dropdown option logic would be different as dropdown options wrapped around overlay. Please try and let me know.
1460
Views
0
Likes
0
Comments
Re: In AEM based on selection of drop-down show some(hide... Arun_Patidar - Adobe Experience Manager
Hi,You need to write a custom frontend javascript code to achieve this. The OOTB dropdownshowhide.js will not work to hide options of other dropdown options.If you know the options are fixed in both the dropdown then it will be a simple javascript code.
1832
Views
1
Like
5
Answers
Re: AEM instance missing solrindexer.html Arun_Patidar - Adobe Experience Manager
Hi, I did not try this to implement in 6.5, you can check the error logs to see errors. there might be issue due to APIs.
849
Views
0
Likes
0
Comments
Re: Want to Add space between the 2 fields of the Component. Arun_Patidar - Adobe Experience Manager
Hi,There is no property to add height or width.All the available properties for text field can be found at https://helpx.adobe.com/experience-manager/6-3/sites/developing/using/reference-materials/granite-ui/api/jcr_root/libs/granite/ui/components/coral/foundation/form/textfield/index.html To add a custom layout, you can add id or class to the field and handle using csshttps://helpx.adobe.com/experience-manager/6-3/sites/developing/using/reference-materials/granite-ui/api/jcr_root/libs/granite/u...
1042
Views
0
Likes
0
Answers
Re: Need to get Active Step of any workflow that is runni... Arun_Patidar - Adobe Experience Manager
You can make a simple json request to get active workflow details in the page.http://host:port/resource-status/editor/pagepath.1.json or use https://helpx.adobe.com/experience-manager/6-3/sites/developing/using/reference-materials/javadoc/com/adobe/granite/resourcestatus/package-summary.html API.
1140
Views
0
Likes
0
Answers
Re: How to create a metadataschema which allowd only svg... Arun_Patidar - Adobe Experience Manager
Hi, I don't think so you can restrict this using a metadata profile or schema. This can be restricted using config but this is global https://techrevel.blog/2020/01/24/asset-upload-restrictions/ In your case, you can write a custom javascript and call on save/upload button. This Js will check the mime type and return false with an error message. The code can be executed based on a path.
764
Views
0
Likes
0
Answers
Re: correct method to clone the AEM environment Arun_Patidar - Adobe Experience Manager
check if this helpshttps://helpx.adobe.com/experience-manager/kb/how-to-clone-an-AEM-TarMK-instance-AEM.html
900
Views
0
Likes
0
Answers
Re: Need suggestion on storing data containing special ch... Arun_Patidar - Adobe Experience Manager
This can be done easily.Create node based on the response, valid node name can be set using https://helpx.adobe.com/experience-manager/6-2/sites/developing/using/reference-materials/javadoc/com/day/cq/commons/jcr/JcrUtil.html#createValidName(java.lang.String)data can be mapped as child nodes and properties.Encode property values before saving. If you are planning to map this data for a component then you can divide these data into small components.
971
Views
1
Like
0
Answers
Re: Ways to identify wcm mode in Javascript/Jquery Arun_Patidar - Adobe Experience Manager
In Author, WCM Mode stores in a cookie, which can be extracted using jquery
675
Views
0
Likes
0
Answers
Re: Workflow OOTB email showing localhost link for content Arun_Patidar - Adobe Experience Manager
Hi,you have to use Externalizer API for those links to convert based on osgi config.Keep your config in the codebase. com.day.cq.commons.impl.ExternalizerImpl.xml Java Code Example :Externalizer externalizer = resolver.adaptTo(Externalizer.class); if (null != externalizer && StringUtils.isNotBlank(domain)) { if (ModeUtil.isAuthor()) { externalLink = externalizer.authorLink(resolver, externalLink); } else { externalLink = externalizer.externalLink(resolver, domain, externalLink); } }
970
Views
0
Likes
0
Answers
Re: AEM workflow OR Split control flow issues Arun_Patidar - Adobe Experience Manager
Please check for scripted decisionhttps://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/understanding-how-or-split-in-workflow-works/qaq-p/243131 If you are using manual/user based decision then user has to select next path from inbox/notification console.
1381
Views
1
Like
0
Answers
Re: AEM workflow OR Split control flow issues Arun_Patidar - Adobe Experience Manager
The decision path is manual or automated.If you choose user to take decision then you have to go to inbox and choose the next path. https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/understanding-how-or-split-in-workflow-works/qaq-p/243131
1367
Views
1
Like
0
Answers
AEM - Touch UI Dialog - Display fields in a same row | AEM Community Blog Seeding Arun_Patidar - Adobe Experience Manager
AEM - Touch UI Dialog - Display fields in a same row | Two Column Layout by Arun Patidar AbstractThere are several scenarios where having a top-to-bottom approach to all fields in Touch UI Dialog can have a negative impact on the authoring experience. To improve the experience, fields can be added one after another in the same row.Read Full BlogAEM - Touch UI Dialog - Display fields in a same row | Two Column Layout Q&APlease use this thread to ask the related questions.
1996
Views
3
Likes
1
Replies
Re: AEM Community sites supports in AEM as a Cloud Service Arun_Patidar - Adobe Experience Manager
Thanks @Nirmal_Jose for sharing docs. Yes there is no clear picture about aem communities site.We want to implement something which required UGC integration.We decided to explore AEM communities site but there is no point if it gets discontinue from AEM as a Cloud Service.
1990
Views
0
Likes
0
Comments
AEM Community sites supports in AEM as a Cloud Service Arun_Patidar - Adobe Experience Manager
Hi All,I am looking for an info regarding AEM Community sites on AEM as a Cloud Service.Does AEM as a Cloud Service support AEM Community sites ? I am not able to find anything on helpx docs. Though I can't see the communities options in AEM as a Cloud service instance. So I believe it is not supported.It would be great if someone share the roadmap/future plan of AEM communities in AEM.https://docs.adobe.com/content/help/en/experience-manager-cloud-service/landing/home.html @jbrar @kautuk_sahni ...
3480
Views
0
Likes
5
Answers and Comments