AEM 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 ArticleAEM Cloud Service - Random CDN YAML Configurations
Configuring traffic at CDN (Fastly) using yaml gives you flexibility managing redirects (instead of using dispatcher or publish) or other simple usecases like basic authentication. More documentation...
View Article