Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn more

View all

Sign in to view all badges

viveksachdeva
Community profile viveksachdeva Level 7
Job title here
Location here
27 BADGES
Level 7

Level 7

Learn more
Joined the community 05-01-2015 9:55:47 PM
Offline
Top badges earned by viveksachdeva
Customize the badges you want to showcase on your profile
Re: Search Component
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
In that case, it would be stored in nodes and should be searchable using query. Can you share what query you are using ?

Views

1.3K

Likes

0

Replies

0
Re: Search Component
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
When you say content inside accordion, does that mean the authored content or static one used in the code...

Views

1.3K

Likes

0

Replies

2
Re: Carousel is not getting rendered in edit mode
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
In Touch UI, there is an overlay wrapper layer added that is used for component editing.. Overlay has a z-index of 900 which is greater than z-index of content-frame(100).. So when you click on the arrows, you are actually clicking on the overlay wrapper and hence nothing happens.. I believe this is by design and making changes to it may have impact on edit behavior of components..

Views

816

Likes

0

Replies

0
Re: How can i create a custom workflow to send an email before asset expiration?
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
Which workflow are you currently using.. Is it "/etc/workflow/models/scheduled_deactivation.html"

Views

1.2K

Likes

0

Replies

0
Re: New OSGI configuration working on author but not showing on live page
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
Have you tried logging the value of configurations when bundle is activated?

Views

762

Likes

0

Replies

0
Re: Carousel is not getting rendered in edit mode
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
@richac96395021Your package behaves the same as the one mentioned in the screenshot by smacdonald2008​.. The only difference is that the one you shared is not autoplayed.. You should change main.js to set autoplay parameter so it looks like:$jq(".center").slick({ centerMode: true, focusOnSelect: true, slidesToShow: 5, variableWidth: true, centerPadding: '60px', autoplay:true, responsive: [{ breakpoint:768, settings: { centerMode: true, centerPadding: '40px', slidesToShow: 5 } }, { breakpoint:480...

Views

816

Likes

0

Replies

2
Re: Apache sling error handling : No resource Found
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
I agree.. custom 404 only appears after logging into author.. Otherwise user is always redirected to login page...

Views

3.9K

Likes

0

Replies

0
Re: Unable to see Images in Content Finder
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
I created same folder structure and uploaded image of same name on my local and I see it working correctly.. Are you using search term in the textbox named Filter..

Views

615

Likes

0

Replies

0
Re: Http POST not getting call
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
You are checking this on author, right? You are right that not recommended on prod.. It can be used for checking things on local/stagingSetting Your Referrer Filter to Allow Empty

Views

1.8K

Likes

0

Replies

0
Re: Http POST not getting call
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
I think you'll need to change Sling Referrer Settings to allow request from 3rd party app..

Views

1.8K

Likes

0

Replies

0
Re: Component Content Replication
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
You can also use bulkeditor for this.. Write a query to find all the instances of the component, download as excel, edit and upload excel..

Views

539

Likes

0

Replies

0
Re: Touch UI Fill Dialog Fields with Default Values on Image Drop Using Sightly
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
The article that you mentioned should work for you.. It populates value in touch UI dialog using JS. It shouldn't matter whether you are using Sightly or JSP. Sightly would be used to do the display part of authored values which is separate from the dialog..

Views

649

Likes

0

Replies

0
Re: Read config nodes inside a non service class
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
To read values of config, you need to get reference of ConfigurationAdmin which is only possible if your class is an OSGi component. If there is a helper class where you want to read such properties, you need to pass ConfigurationAdmin object to that method and then read the properties.Something like: String fetchConfigValue(ConfigurationAdmin cfgAdmin, String pid, String key){....}

Views

632

Likes

0

Replies

0
Re: Multilingual Site without translation provider
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
XLIFF(XLIFF - Wikipedia ) is the standard for this and I believe this should be used... There are certain tags that they should be looking into ( tag).. So this would require some sort of training for them but it is worth the effort.. At the same time, even though it will make things complex but if you want to use easier to read format like text, you can decide on a format(as it is internal to your team) keeping in mind a few things:- How to pass source and target language- What part of txt file...

Views

444

Likes

0

Replies

0
Re: Failed to execute goal org.codehaus.mojo:jslint-maven-plugin:1.0.1:jslint (default) on project wknd-sites-guide.ui.apps: Issues found in project. -> [Help 1]
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
JS Lint is more about "Good Parts" of JS(javascript - Does it make any sense to use JSLint and follow it? - Stack Overflow ). It seems the error that it shows is in bootstrap plugin JS. You should exclude plugins from the JS Lint checking. If your bootstrap JS is in one of these folders, it will be ignored. If no, you should add an exclusion rule for the same. src/main/content/jcr_root true jQuery,window,$,use,properties,pageProperties,inheritedPageProperties,component,componentContext,currentDe...

Views

696

Like

1

Replies

0
Re: Failed to execute goal org.codehaus.mojo:jslint-maven-plugin:1.0.1:jslint (default) on project wknd-sites-guide.ui.apps: Issues found in project. -> [Help 1]
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
It works because you have commented JS Lint checking from the build... If you dont want to follow JS Lint code quality tool, you can keep it commented but if you want to enforce the standards, then its worth taking a look at the errors that it is throwing and fix your JS code.

Views

690

Likes

0

Replies

0
Re: Failed to execute goal org.codehaus.mojo:jslint-maven-plugin:1.0.1:jslint (default) on project wknd-sites-guide.ui.apps: Issues found in project. -> [Help 1]
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
The errors would be there just above Build Summary. Something like:[ERROR] index.js:1:1:Expected an identifier and instead saw 'import'.[ERROR] index.js:1:1:Stopping. (25% scanned).[ERROR] admin.bundle.js:1:31:'n' is not defined.[ERROR] admin.bundle.js:1:36:Expected '{' and instead saw 'return'.[ERROR] admin.bundle.js:1:43:'n' is not defined.[ERROR] admin.bundle.js:1:62:'n' is not defined.Can you check that?

Views

686

Likes

0

Replies

0
Re: Log levels
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
Yeah, thats correct. Global configuration has the log level set in "INFO"Then there are individual loggers at package level, which are configured with different logging levels. Once such example is:You can check these configurations in Felix console(/system/console/configMgr) under the config names as there in the screenshots above.Hope this helps..

Views

360

Likes

2

Replies

0
Re: Multilingual Site without translation provider
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
Even in case of Translation Provider, data is sent in XML/XLIFF format and when translated, its imported to AEM. It is possible to do the same in case you want to do translation without any other vendor. Just need to make sure, you follow a particular format for raw/translated XML, so you know how to read it back after translation and write it back in JCR.

Views

378

Like

1

Replies

0
Re: Listner to call AEM Custom workflow
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
If your external system is dropbox, you can use Dropbox REST API to get delta content and then fetch/upload assets to DAM.Dropbox - Core API - endpoint reference . In case you are using something else, you can check if there is some API available for that...

Views

557

Like

1

Replies

0
Re: Protect against Malicious content(XSS attack) from being posted to backend
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
From Adobe docs(Overview 😞"While the same result can be achieved with template languages like JSP, there the developer must manually ensure that the proper escaping is applied to each variable. As a single omission or mistake on the applied escaping is potentially sufficient to cause a cross-site scripting (XSS) vulnerability, we decided to automate this task with HTL. If needed, developers can still specify a different escaping on the expressions, but with HTL the default behavior is much more...

Views

578

Likes

0

Replies

0
Re: Radio button  in AEM
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
http://www.jquerybyexample.net/2012/06/check-if-radio-button-is-checked-or.html can refer this...

Views

1.7K

Likes

0

Replies

0
Re: Launcher should not get executed on Asset deletion
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
aem - CQ5 modify event fired on page delete - Stack Overflow This has explanation on why modified event is called on deletion. I think you can extend the Gatekeeper process to handle resource asset deletion.

Views

322

Likes

0

Replies

0
Re: I want to read the contents/settings of Apache Sling Authentication Service. How can I do it?
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
Use ConfigurationAdminConfiguration configuration = configurationAdmin.getConfiguration("org.apache.sling.engine.impl.auth.SlingAuthenticator");Then configuration.getProperties() would give you a dictionary of properties..Fetch individual values like : configuration.getProperties().get("auth.sudo.cookie")

Views

989

Likes

0

Replies

0
Re: Retrieving the 'SlingHttpServletRequest request' from a parent node.
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
From what I think:- Authorable options for a particular component should be kept in its own dialog. As you are using same component(which may not be used on its own), it should still have it own dialog.. Its component group can be hidden and these can be added statically in parent component.- If you are still keen on storing it in parent dialog, you can fetch the values from parent resource directly without adapting it to request object. You already have the child(social share object) and you ge...

Views

995

Likes

0

Replies

0
Re: Adobe cq5 workflow issue
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
I am not very sure but it seems that the info is picked from AEM cache.. Restarting the instance should fix it..

Views

399

Likes

0

Replies

0
Re: Enable Minification in AEM 6.1 Instance level
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
I have seen post where YUI was having issues when used with Angular JS. In 6.3, there is Google Closure Compiler which works well for this case Using Client-Side Libraries .For versions before that, you could try upgrading YUI compressor in case its newer version supports Angular 1.6. Upgrade YUI Compressor

Views

621

Likes

0

Replies

0
Re: Getting org.apache.axis2 -- Cannot be resolved in OSGI bundle console of AEM6.1
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
Can you share your code base - github link

Views

525

Likes

0

Replies

0
Re: CQ 5.6.1 - Use of bootstrapper, font-awesome libaries
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
These are generic libraries, so should be kept at template level...

Views

670

Likes

0

Replies

0
Re: Dynamic Dropdown allowBlank value change
Avatar
Give Back 200
Level 7
viveksachdeva
Level 7

Likes

55 likes

Total Posts

225 posts

Correct reply

35 solutions
Top badges earned
Give Back 200
Give Back 100
Ignite 10
Give Back 50
Give Back 25
View profile
viveksachdeva
- Adobe Experience Manager
Can you share sample package with this issue being reproducible... I think this doesnt work as all the listeners and properties are loaded when you open the dialog.. Changing the property at runtime is not causing re-render and hence the issue. If you can share the code package, would be easier...

Views

2.7K

Likes

0

Replies

2