Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recente
📣 This note from 2018 was moved from another section to be referenced in an upcoming post. This one's good for getting your know-it-all on. Despite it being commonplace to “fix up” email addresses by lowercasing them — or, in financial/government contexts, uppercasing them — email addresses are clearly defined as case-sensitive in the only standard that matters. RFC 5321 is unequivocal: The local-part of a mailbox MUST BE treated as case sensitive. Therefore, SMTP implementations MUST take care to preserve the case of mailbox local-parts. In particular, for some hosts, the user "smith" is different from the user "Smith". When an IETF RFC uses the keyword “MUST” it means business: you can't connect an SMTP server to the internet and claim it’s standards-compliant (as they all do) if it doesn't treat mailbox local-parts as case-sensitive.[1] (The local-part is the left-hand-side of an address, to the left of the @ symbol; the right-hand-side, the
AEM Adaptive Forms by Imran Khan Abstract AEM forms provides us a capability to create, update, publish and manage forms at run time. Using AEM forms we can add, update and delete any field in AEM Forms. As part of this blog we are going to cover below topics: Why we need AEM Forms ? Setup AEM Forms in local AEM instance problem statement How Form works ? Schema Form creation and integration with Schema AEM form integration with servlet Let’s try to understand why we need AEM forms on first place ? Suppose we have a traditional form created using below HTML code placed inside form.html Read Full Blog AEM Adaptive Forms Q&A Please use this thread to ask the related questions.
⚠️ This code does not work in any version of Internet Explorer, as it relies on NodeList#forEach. It could be adapted for IE with a few more lines of JS. You probably know that email addresses are teeeeeechnically case-sensitive but, like most sensible creatures, you treat them as if they’re case-insensitive. (As Marketo Smart Lists obviously do!) Wouldn’t it be even better if they were stored in lowercase from any form fill? So even if someone’s browser autofills timroberts@EXAMPLE.COM from an accidental caps lock long ago, or they typed TimRoberts@example.com out of habit (it definitely happens!) you get timroberts@example.com in Marketo. Easily done. There are 2 parts: 1. Using CSS to display the field as lowercase, regardless of how it’s autofilled or typed. CSS is cosmetic-only: the underlying field value doesn’t change. 2. Using JS to make sure the value is truly stored as lowercase. This
Thank you to those who participated in our survey for the H2 2022 prioritization cycle! Prioritization cycles are conducted twice a year, and give you the opportunity to vote on ideas that you want the Workfront Product team to consider for future development. Following are the results of the H2 2022 prioritization cycle: Idea #1 (1,601 votes) Custom forms that allow a mix of standard and custom data - On the roadmap Idea #2 (1,123 votes) Out-of-office replies to directed updates - Not planned Idea #3 (1,052 votes) A single location to view all proofs that I need to review - On the roadmap Idea #4 (943 votes) Include the project name in a proof email notification - On the roadmap Idea #5 (923 votes) Add a section in the home area to view recent updates - Prioritized to be delivered in the next 6 months Idea #6 (797 votes) Provide the option to make time logging on a task mandatory - Not planned Idea #7 (669 votes) Add a deadline to doc
I have a requirement to delete the launch because launch preventing the page not to move. When I select the page and checked under the references tab there is no launch associated with the page but when I try to move the page I am getting an error. Can anyone help me to remove the launch. Thanks,Vani.
⚠️ This code does not work in any version of Internet Explorer, as it relies on URLSearchParams and Custom Elements v1. An earlier post showed how to append form field values to the Thank You URL’s query string, but admittedly hand-waved how you would output query params on that next page. Indeed, you might not want to output query values at all, just process them in JS. And if you do want to output, a full-fledged JS template engine (I’m partial to SquirrellyJS) is best. But maybe you don’t want to deal with the learning curve of templates. You just want the equivalent of a {{lead.token}} to pop into any HTML page (think of it as a {{query.token}}). Custom elements — which I was skeptical about for an embarrassingly long time — are a simple solution. One cool thing about CEs is that they’re “alive” from a JS standpoint, firing callbacks when they’re connected to the document[1], no matter whether they were in the original HTML markup
Hi Any idea or suggestion to Create Below Overview, Can we do by ourselve? Mvh Kundan.
Use this thread to ask any questions related to the Intermediate reporting playlist in Experience League. Experts are monitoring this thread to ensure your questions are answered.
AEM - Restrict Component Editing and Allowed Only for Certain Users by Arun Patider Abstract Disable Component Editing via dialog except few users In AEM majorly content is created using component's dialog. Sometimes few type of contents is meant to be edited only by certain authors and are not suppose to modify or create by other authors. In this case how can we protect these type of components should not be updated by non-authorised users. In AEM when a component in a web page is rendered, an HTML element can be generated, wrapping the rendered component within itself. This primarily serves two purposes: A component can only be edited when it is wrapped with an HTML element. The wrapping element is used to apply HTML classes that provide: layout information styling information More info about Decoration Tag available at Decoration Tag If cq:noDecoration {boolean}, This property added to a component and a true value forces AEM not to generate any wrapper elements over the component.T
I was trying to move assets(20 Assets) from renovator as i was checking something from renovator. I wanted to change the names as well i had given the source path and destination but the renovator is working from then it is stuck in loop? or is it error?
Hello All,In one of my project i have a requirement where i need to migrate content from TeamSite to AEM, The source site is built using Team site CMS now it needs to be moved / migrate to AEM system. Any pointers across this or any sample code snippet would really helpful or appreciable.ThanksSailaxman
WCM Core Components Sling Models Interfaces Design by Brian Ka Sing Li, SourcedCode.com Overview While reviewing Adobe’s WCM Core components you may realize that the Sling model all have JAVA interfaces. Why do they follow this design pattern, and what benefits does it help to the overall design of their Sling models? In this article, I will share my understanding of why Adobe designed its Sling models like this. https://sourcedcode.com/blog/aem/wcm-core-components-sling-models-interfaces-design
Hi Guys, I'm doing an impact analysis of migrating from 6.2 to 6.5. I have updated the project to build our code successfully into a fresh instance of 6.5. Then I used the crx2oak migration tool (the latest crx2oak-1.8.6-all-in-one.jar) to migrate content to the new 6.5 instance with success. The pages on the site load successfully, but on opening components that use a multifield (granite/ui/components/foundation/form/multifield), the values of the multifield do not show in the dialog. The CRX however does contain the values, but they are not displayed when you open the dialog. They are blank. Instead of using the migration tool, I've also packaged and installed the content package via package manager, but no luck. I have tried the dialog conversion tool, no luck.Has anyone encountered this during an upgrade? Any suggestions on what to do?Thanks in advance for any help or suggestions.
Session Details [Level: Intermediate] In this session you will learn the end-to-end developer flow of building a headless experience-driven commerce storefront. Starting with AppBuilder API Mesh to aggregate different content sources from AEM & Commerce Learn how to build a headless experience displaying products enriched with AEM Content Fragments Use Micro Frontends for to integrate a shopping cart into your application Session Presentation Presentation link: https://bit.ly/3G4h03G Session Recording Session Schedule 9th November, 2022 | 12:00-12:45 PST OR 20:00-20:45 UTC OR 21:00-21:45 CET Speaker(s) Mark J. Becker, Sr. Software Engineer, Adobe & James Calcaben, Software Engineer, Adobe Moderator(s) Adobe Product(s) AEM Full Schedule Check Here Q&A Please use this thread to ask the question related to this Session. Don't forget to register yourself for this session using the registration link shared above.
Session Details [Level: Beginner] Introduction to AEM Headless Content Fragments GraphQL capabilities. In this session, you'll learn how to quickly set up a React App fueled with data coming from AEM Headless. Session Presentation Presentation link: https://bit.ly/3A2iUOL Session Recording Session Schedule 9th November, 2022 | 10:00-10:45 PST OR 18:00-18:45 UTC OR 19:00-19:45 CET Speaker(s) Stephan Ringel, Software Engineer, Adobe Moderator(s) Adobe Product(s) AEM Full Schedule Check Here Session Q&As Questions Answers Where is the link to the sandbox? https://github.com/AdobeDocs/aem-wknd-headless-react-sandbox How to Create your first React SPA in AEM? See this guide: https://experienceleague.adobe.com/docs/experience-manager-learn/getting-started-with-aem-headless/spa-editor/react/overview.html?lang=en What are the AEM requirements? The React application works with the following AEM deployment options. All deployments requires the WKND Site v2.0.0+ to be in
Emoji support in Marketo is, admittedly, somewhat arcane. You can use emojis everywhere: email Subject lines, HTML email content, landing pages, and even Text-Only emails. But you have to know how to embed them into your content. Some parts of the email editor strip out emojis (plus other high-Unicode characters that technically aren’t in the emoji-data block) upon clicking Save; other parts discard them upon Preview. So it’s easy to get discouraged when you try one or two methods and emojis silently disappear — even if you use the HTML entity like ᐗ. Sometimes people conclude that Marketo doesn’t support emojis at all. But it does! If you persevere (or search my posts on the subject) you’ll find the way to get them to stick around. For email body content, that way is to use a Text {{my.token}}. The token value can be either the HTML hex entity (ሴ) or the HTML decimal entity (Ӓ). I don’t recom
AEM Developers Courses 2022 That Really Helped Me by Brian Ka Sing Li, SourcedCode.com Overview There are a couple of courses that I would like to share that have really helped me, not just in interviews, but also in my daily AEM development regime. In my opinion, I think these are the best courses for anyone who is either getting started as an AEM developer or who is already working as an AEM developer for more than 2+ years. Even right now, today, since I started my AEM career in 2015, this course by far has really helped me by re-aligning AEM concepts and AEM development practices that are not in my every AEM development cycle. At the bottom of this article, take a look at the reasons how this course helped me. I believe any AEM developers at any level will benefit from these courses. I put together a course roadmap, step by step, that you should follow, to really help you learn. You should step through each and every course from 1…the-end-of-
Use this thread to ask any questions related to the Workfront Proof - upload proofs course in Experience League. Experts are monitoring this thread to ensure your questions are answered.
Session Details [Level: Advanced] Cloud Manager provides different types of pipelines to improve the developer experience and streamline their workflow including a front-end code deployment pipeline. In this session, you will learn how to set up an existing website for quick front-end code deployment. Session Presentation Presentation link: https://bit.ly/3iBiedl Session Recording Session Schedule 9th November, 2022 | 12:00-12:45 PST OR 20:00-20:45 UTC OR 21:00-21:45 CET Speaker(s) Lamont Crook, Principal Solutions Consultant, Adobe Moderator(s) Vlad Bailescu Product(s) AEM Full Schedule Check Here Session Q&A Questions Answers How to integrate organization CI/CD and git repo with Adobe CI/CD and Git You would normally add CM/Adobe Git as a different remote and push the branch where you want to deploy from. Q&A Please use this thread to ask the question related to this Session. Don't forget to register yourself for this session using the registration link s
Hello All, Any recommendation to show name of assignment instead of Job Role under business case in a project.
Hi Community,I'm trying to add an iframe via rich text editor (RTE). It works whilst in edit mode but after I click save it no longer appears because the src attribute has been stripped from the iframe element. I guess this means the RTE does not support iframe by default. Is this correct? If so can the RTE be configured to support iframe?Many thanks in advance.
Use this thread to ask any questions related to the Create a request queue playlist in Experience League. Experts are monitoring this thread to ensure your questions are answered.
Our users would like to be able to bring a pin that is not showing in the header, back on the header. Currently, per Workfront documentation, the pins that end up in the More (3 dots) area are not able to be reordered. Currently, users need to remove pins that are on the header to automatically bring in the More area pins. The documentation below goes over the current functionality in details.Pin pages to customize your workspace
In the editor, the site title is displayed as the name of the tab at the top of the webpage. In the picture below, it is called 'Home'. Is is possible to change this?
How do I remove the page title from the Editor panel ('HOME' in the picture above)? It is called the editor-GlobalBar-pageTitle, but when I try to 'hide' it, it does not disappear.
Já tem conta? Login
Ainda não tem uma conta? Crie uma conta
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.