AEM Cloud Service - Delegate Annotation for Extending AEM Core component...
GoalSometimes everything provided by the Core Component Sling Models is just fine except you need a minor tweak. Say, you want alt of an image to show file name appended to alt text entered by user in...
View ArticleAEM Cloud Service - Authorable Error Pages and Dispatcher Error Directives
GoalAEMĀ 2023.3.11382.20230315T073850ZFor showing Custom Error Pages on Publish, say for a 404, you can follow product documentation and create the page inĀ /apps/sling/servlet/errorhandler. However if...
View ArticleAEM Cloud Service - Simple URL Field Validator in a Composite MultiField
Validate if the user entered URL incorrectly in a field in CompositeĀ Multifield. Dialog of Core Image component extended to add a new tab Overlay Links for adding text overlays with links, on...
View ArticleAEM Cloud Service - Multiple Composite Multifields in Content Fragments Editor
Ā GoalAdobe Experience ManagerĀ 2023.4.12142.20230526T152858Z-230200Create a Content Fragment Model with MultipleĀ Composite MultifieldsĀ loaded inĀ Content Fragments Editor. Authors can edit the...
View ArticleAEM Cloud Service - Run Assets Bulk Import Using PostMan
GoalAdobe Experience Manager 2023.5.12142.20230526T152858Z-230400Post explains how to trigger bulk import using PostMan (so in a way programmatically)Storage Container in AzureBulk Import ConfigBefore...
View ArticleDynamic Media Classic - NodeJS script to list folders and assets in Scene7
Ā A simple way toĀ list folders and assets in Scene7. Using the following script, folder structureĀ EAEM/experience-aemĀ was recursively read for the subfolders and assets...Github1) Saved in file...
View ArticleDM Classic Scene 7 - Add CSS Extension to /is/content short path and full...
CSS files uploaded to AEM Dynamic Media or directly to DM Classic, can be accessed removing the extension from short path urls; when you add the css extension, it showsĀ Image not found, so......
View ArticleAEM Cloud Service - Convert AWS SDK Jar to OSGI, Add as Embedded Dependency,...
GoalConvert to OSGI and Embed AWS SDK Jar as dependency in your AEM Cloud Services project, use the AWS S3 api to upload small csv files generated in AEM, to S3 bucket (for consumption by a...
View ArticleAEM Cloud Service - Text Component Firefly RTE Plugin for Generative AI Images
GoalAdobe Experience Manager 2023.10.14029.20231020T111912Z-231000RTE (Rich Text Editor) Plugin for generating images from authored text content using FireflyĀ Text to Image API. Might be useful in...
View ArticleFirefly - Postman Script for Generating Images
A simple script for generating images using Adobe Firefly (Generative AI) and visualize the images in PostMan...1) Pre-request Script to get the Access Token; set theĀ CLIENT_IDĀ andĀ CLIENT_SECRET, store...
View ArticleAEM Cloud Service - Multifield with User Roles Autocomplete for Approved and...
In Asset Metadata Editor extend Multifield widget for adding User Picker selecting DAM Roles (./jcr:content/metadata/dam:roles) searching for a user by email. In Cloud Services Asset Delivery...
View ArticleAEM Cloud Service - Replace Live Filtering with Button based in Omni Search
Adobe Experience Manager 2023.12.14697.20231215T125030Z-231200In Omni Search, if the live filtering of search results based on each filter selection in left rail is a bit overwhelming, the following...
View ArticleAEM Dynamic Media - Export Dynamic Media Classic (Scene7) Assets with Folder...
In the following post we prepare a Manifest of all Assets (images, videos and other files) in a Dynamic Media Classic (Scene7) account, Package and Export them as zip (each zip is a flat structure, can...
View ArticleAEM Cloud Service - Branding Login with Custom Image and Text
Quick code forĀ branding the AEM cloud service login screen withĀ custom image and text for assisting with the login process...Package Install | Github1) Create project eaem-branding-login using the...
View ArticleAEM Dynamic Media Classic - Create a report of Assets Uploaded to Scene7 in...
Following post is on a small utility for getting CSV Report of all Assets Uploaded (grouped by user) to Dynamic Media Classic (Scene7) in the past X days (say 365 days)Demo | Github1) Download the...
View ArticleAEM Cloud Service - Custom Login Page with Adobe ID IMS to login to Publish...
Adobe Experience Manager 2024.4.16145.20240430T082417Z-240400Authentication on AEM Publish instance for a small set of users (say Asset Share Commons use cases) can be achieved by enabling Adobe ID...
View ArticleAEM Cloud Service - AEM Experience UI Content Fragments App Extension Show...
In AEM Content Fragments Experience UI (https://experience.adobe.com/) add anĀ Extension AppĀ to showĀ Page ReferencesĀ of the selectedĀ Content Fragment...Demo | Package Install | GithubAEM Module1) Create...
View ArticleAEM Cloud Service - Assets Experience UI Update dc:title and Rename Asset
Rename action on Assets UIĀ ofĀ https://experience.adobe.com/ updates theĀ dc:titleĀ of asset, this post is on extending it to updateĀ both dc:title and renameĀ the file...Demo | Package Install | Github1)...
View ArticleAEM InDesign - Convert Bold Strong HTML Tags in Content Fragments RTE to...
This Post on AEM Content Fragments and InDesign talks about creating the integration and using Content Fragments on InDesign pages.Following script provides additional code for converting the...
View ArticleAEM Cloud Service SDK - InDesign Connector for converting HTML Bold in...
GoalIn AEM Cloud Services SDKAuthor add a customĀ InDesign Server ConnectorĀ module for creating InDesign documents reading Html Rich Text from Content Fragments and converting to InDesign specific...
View ArticleAEM Cloud Service - Custom Branding Logo Title And Env Indicator in Unified...
Adobe Experience Manager 2024.7.17258.20240726T172406Z-240700Add a Custom Logo, Title and Environment Indicator in Unified Shell header of Cloud Services AEM. This configuration is provided in env...
View ArticleAEM Cloud Service - Custom Download Servlet with Shorter URLs
Adobe Experience Manager 2024.7.17258.20240726T172406Z-240700A custom download servlet to download assets from author instance just by providing the file name (assuming file names are unique, servlet...
View ArticleAEM Cloud Service - No Authentication Presigned URL link for Author asset...
Create a Blob Store PreSigned Url link for downloading assets from Author instance. The link (when shared with users with no AEM Author access) does not ask for authentication and downloads the binary...
View ArticleAEM Cloud Service SDK - Content Fragment with Styled RTE Text to RTF to...
Adobe Experience Manager 2024.10.18311.20241017T104455Z-240900When creating an InDesign doc (and later a pdf) out of AEM Content Fragments, InDesign uses Character Styles for Styling Text, so any Html...
View ArticleAEM Cloud Service - Add users to Product Profile using User Management API
Trying the User Management APIĀ of Adobe Admin Console to add Users to Product Profiles (here we adding a user to Cloud Manager's Deployment Manager profile). Just a 1 click script way of what can also...
View Article