AEM Cloud Service - Firefly Headless App with Asset Compute worker for...
In this post we'll create a Headless Firefly App and add a Asset Compute Worker for generating High Res JPEG renditions using the Photoshop I/O Api -...
View ArticleAEM 6550 - ACS 19.3 - Selecting AEM Assets in Adobe Campaign Standard
Use AEM managed assets in emails created using Adobe Campaign Standard (ACS). The process discussed in this post uses Adobe Core Service for syncing assets to ACS, whereas the solution below is a bit...
View ArticleAEM 6550 - Sites - Set Pages default sort to name (or title) in Sites Console
Pages in Sites console - /sites.html are not alphabetically sorted by default (the order is, as shown in crxde). The following configuration is for sorting them alphabetically during load...For Assets...
View ArticleDM Classic - S7 - Show default image when a specific Image or Vignette object...
Missing Product ImageIn Dynamic Media Classic (S7), if the image (specified in URL with others modifiers) is NOT found, you can serve a default image by adding parameter &defaultImage. This helps...
View ArticleAEM 6550 - Log AEM Form Login User (j_username) Password (j_password) doing...
If you are unsure the user authentication information like j_username, j_password are passed to /libs/granite/core/content/login.html/j_security_check or being stripped off from the request by...
View ArticleAEM 6550 - AEM Assets show Tags in List View
Show Tags in List View of Assets and Omni Search ConsolesDemo | Package Install | GithubAssets Console - List ViewOmni Search - List ViewSolution1) Add the custom tag column configuration in...
View ArticleAEM 6550 - Find the Asset Reference in S3 Data Store
For debugging purposes if you need the asset S3 unique id for locating it in Cloud Data Store...1) Install the Package2) Pass the asset path to script eg....
View ArticleAEM - Silly Developer Mistakes
1) When you see the property value modified or added is not reflecting in application, make sure you are editing the correct config file, eg. editing the s3 datastore config... there could be a...
View ArticleAEM 6550 - Extend AEM Asset Picker to select Image Smart Crops and Video...
AEM Asset Picker (http://localhost:4502/aem/assetpicker) out of the box does not show Dynamic Renditions for selecting them in third party applications (using iframe). This post is on extending the...
View ArticleAEM 6550 - Dynamic Media (Scene7) Allowed IP addresses Test Publish Context
Published Dynamic Media assets are publicly available. If the usecase is to restrict asset access to specific IP addresses, the scene7 account can be configured to use a test server so the unpublished...
View ArticleAEM 6550 - Modify the Filename on Upload Before Executing DAM Update Asset...
Adjust the filename on upload (organization standards?), before executing DAM Update Asset workflow. The sample in this post adds a filter executing prior to...
View ArticleAEM 6550 - Move Render Condition for Assets with References
A sample render condition to show Move action bar button in Asset console only if one (or some) of the assets in a folder have references (say they are part of a Dynamic Media Image Set)Package...
View ArticleAEM 6550 - AEM Dynamic Media SPA React Container for Video Backgrounds
The following steps explain creating a React SPA Container component (eaem-sites-spa-dm-video-container/components/container) extending Core Container component...
View ArticleAEM 6550 - Compose Emails in AEM Assets Console
GoalProvide Send Mail feature in Assets Console - http://localhost:4502/assets.html, so users can send free form emails about selected assets without leaving the AEM context...FakeSMTP configured as...
View ArticleAEM 6550 - Extend AEM Asset Picker Card View to select Image Smart Crops and...
AEM Asset Picker (http://localhost:4502/aem/assetpicker) out of the box does not show Dynamic Renditions for selecting them in third party applications (using iframe). This post is on extending the...
View ArticleAEM 6550 - Touch UI Rich Text Editor, configure emptyText
GoalConfigure emptyText property in Rich Text Editor (RTE) configuration to show placeholder text before entering content...Another way is probably using CSS hack like below and setting...
View ArticleAEM 6550 - Sites Dialog Add Boolean Typehints before Submit
GoalFor saving true or false values as Boolean and not String, you can add @TypeHint properties in dialog like below... <openInNewWindow jcr:primaryType="nt:unstructured"...
View ArticleAEM 6550 - SPA Editor Refresh Component (ReRender) on Dialog Update
GoalRefresh & Render the SPA component with updated model data when a user adds new content in dialog...Demo | Package Install | GithubSolution1) Updating the component is a 2 step process......
View ArticleAEM 6550 - Stream Binary or Text Content of Provided URL thru AEM for...
GoalIf you are encountering CORS (Access-Control-Allow-Origin) issues when making client side ajax calls to another server (which does not provide Access-Control-Allow-Origin header in response) from...
View ArticleAEM 6550 - React Type Script SPA Composite Positioning Container Component
GoalCreate a React SPA Positioning Container for Component Overlays. The container provides authoring dialog interface for adding backgrounds with color, image, video etc.. adding opacity, inner...
View Article