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
Bedrock Mission!

Learn more

View all

Sign in to view all badges

BrianKasingli
BrianKasingli
Online

Badges

Badges
40

Accepted Solutions

Accepted Solutions
293

Likes Received

Likes Received
864

Posts

Posts
732

Discussions

Discussions
48

Questions

Questions
683

Ideas

Ideas
0

Blog Posts

Blog Posts
3
Top badges earned by BrianKasingli
Customize the badges you want to showcase on your profile
Re: How to get current user session in osgi service? - Adobe Experience Manager 14-07-2022
If this is a critical requirement for you and you want to have this feature request prioritized, please raise a ticket with Adobe support. The forums are not the right place to get the proper attention to it. (As this comment is not really related to the general topic of this thread in the forums, please raise it as a new thread. Thanks!)

Views

146

Likes

0

Replies

0
Re: Best approach to design Header using XF and core Navigation Components - Adobe Experience Manager 13-07-2022
Thanks @arunpatidar , this information is very insightful. I will definitely try this.

Views

106

Like

1

Replies

0
Re: Monitoring of live Website - Adobe Experience Manager 10-07-2022
You might want to set up something called health checks on your website. Health checks are generally operated with an external monitoring service or container orchestrator to check the status of an app, such as getting a 200OK response from a website URL. Check with your dev opts team to get this setup.

Views

119

Like

1

Replies

0
Re: Facing special characters on datasource node rendering in place of "-" - Adobe Experience Manager 10-07-2022
Making sure you are encoding your strings as UTF-8 in Java should solve the trick. Encoding With Commons-Codec commons-codec commons-codec 1.14 String rawString = "Welcome to Progress - Image Film"; byte[] bytes = StringUtils.getBytesUtf8(rawString); String utf8EncodedString = StringUtils.newStringUtf8(bytes);What is UTF-8? UTF-8 is a variable-width character encoding used for electronic communication. Defined by the Unicode Standard, the name is derived from Unicode Transformation Format – 8-...

Views

115

Likes

2

Replies

0
Re: Getting error when adding components in parsys - Adobe Experience Manager 10-07-2022
Can you check if you have the correct user permissions?

Views

89

Like

1

Replies

0
Re: In AEM, can you call a service from a WcmUsePojo using annotations ? - Adobe Experience Manager 07-07-2022
thanks Santosh,Is TextComponentModel annotated with @Model so that I can use annotations in it?thanksFiona

Views

109

Like

1

Replies

0
Re: PEN test vulnerabilities for jquery used by AEM - Adobe Experience Manager 27-06-2022
Hi @BrianKasingli , In my project also security team has reported similar vulnerability issue with 1.12.4 version of JQuery and they have mentioned the file location /etc.clientlibs/clientlibs/granite/jquery.js .But if we take a closure look into CRXDE ,then we could see actual file location is /libs/clientlibs/granite/jquery/source/1.12.4/jquery-1.12.4.js as shown below - I feel in this case it would be better to raise Adobe support ticket to highlight the issue instead of overlaying and upgrad...

Views

386

Likes

0

Replies

0
Re: Call a component only when it's JS is rendered - Adobe Experience Manager 10-06-2022
Yup, this is fairly simple to implement. Since yo said you never want to render HTML (not even display:none), and only render HTML elements to the DOM after the request is a success, here, you can try my approach below:Here's what I would do.Take your target HTML elements that you have in your sightly, and wrap them around with the tag. Using JavaScript templating literals, store it into a JavaScript variable name window.example. Include an HTML-id tag on the component, so that you know where to JavaScript renders HTML elements. In your button code, after when the Ajax returns success, you can use the global JavaScript variable window.example to inject HTML into the DOM.I actually took the time to write you the exact scripts you need. To test this, you have two options:Option A: just find any AEM component, replace the Sightly HTL and proceed; push code to AEM and test the pageOption B: create a new component and include all the code that I have provided into the Sightly HTL; push code to AEM and test the pageHow this works. You click on the button on the screen, and after 500 milliseconds, you should be able to see the component's code, JavaScript injected into the dom. <!--/* The component to inject HTML into */--> <div id="cmp-badge"></div> <!--/* The button that you speak of */--> <button id="example-button">Click Me</button> <!--/* inline JavaScript Block */--> <script> // Using Sightly HTL, build the HTML you want to inject into the cmp-badge element window.example = ` <div class="cmp-badge"> <h1>The page name is: ${currentPage.path @ context='unsafe'}</h1> </div> `; // add event listener to the example-button document.getElementById("example-button").addEventListener("click", function() { // some fake API being called and returns success after 500 milliseconds setTimeout(function() { // add Sightly HTL into the cmp-badge element document.getElementById("cmp-badge").innerHTML += window.example; }, 500); });

Views

89

Likes

2

Replies

0
Re: How to set default value in a Touch UI select element? - Adobe Experience Manager 10-06-2022
Yes, it is possible, please checkhttps://github.com/arunpatidar02/aem63app-repo/blob/master/java/DemoDailogDropdown.java

Views

87

Like

1

Replies

0