since ‎21-06-2012
‎10-12-2019
danchapmanme
Level 2
Re: CUG with CDN
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
What about the CDN though like Akamai? Does the Dispatcher send a no-cache header for authenticated pages?

Views

569

Likes

0

Replies

0
CUG with CDN
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
An author can add a CUG on to a page (not fixed).How can we prevent the CDN from cacheing the pages within the CUG without updating the CDN config with the specific path to ignore? We are using Akamai.

Views

662

Likes

0

Replies

2
Customise ClassicUI DAM Admin Columns
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
In DAM Admin, I want to provide an indication to users that the DAM folder, has a CUG enabled. This could either be to show a different folder icon, or add the cug:enabled field as a column. Does anyone have links to the changes required to implement either approach.

Views

457

Likes

0

Replies

2
Prevent rollout of page
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
Can you prevent a rollout of a page based on the the existence of a property?If not, how could I prevent the rollout when the page has a specific property?

Views

1.1K

Likes

0

Replies

1
Secure pages on author and publish
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
I want to secure pages/sub-pages on author and publish, that will become un-secured at a future point in time. I was considering using ACLs on a secure folder but the pages are rolled out using Live Copy, from Global to Region to Local and I am concerned when pages are made un-secure at the global level e.g. by moving them out of the secure folder, we may have some Live Copy issues, as the pages will initially be rolled out within the secure folder, then later outside the secure folder./content/...

Views

355

Likes

0

Replies

0
Bulk editing Asset metadata (AEM 6.0/ClassicUI)
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
In AEM 6.0 / ClassicUI is there a way to bulk edit asset metadata?

Views

508

Likes

0

Replies

1
Node reading performance
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
First question:We have a parsys used in an admin area of our site, that has over 1000 components inside. Other than browser rendering slowness, is this something that is still recommended to avoid with Oak, regarding read performance of nodes.Node structure:/content [sling:orderedFolder]+ page [cq:Page] + page [cq:Page] + jcr:content [cq:PageContent] + parsys [nt:unstrcutured] + text_component [nt:unstrcutured] (x over 1000)Second question:On the website, we load the properties of each text_comp...

Views

445

Like

1

Replies

4
Multifield item dropdown
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
I have a CLASSIC UI dialog multifield. For each multifield item, I have a dropdown that is populated from an expensive API call to an external system. As the multifield could have 40+ items, I want to avoid making 40+ API calls to populate each item dropdown.What is a good approach to solve this?

Views

596

Likes

0

Replies

3
Colour Wheel widget for RTE in Classic UI
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
Hello,Does anyone know if someone has created a colour wheel plugin for the RTE, for use in Classic UI.I have found these examples but both seem to have limits on the number of colours to pick:http://experience-aem.blogspot.co.uk/2014/11/aem-6-sp1-rich-text-editor-classic-ui-color-palette.htmlhttp://wcmaem.blogspot.co.uk/2013/12/colorpicker-rte-plugin-for-richtext.htmlThanks,Dan

Views

568

Likes

0

Replies

1
Permissions (ACLs) required for Activate Later
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
What folders does a user need permissions to to use Activate Later. The user has Read, Modify, Create, Delete, Replicate permissions to the content directory and read access to all other folders e.g. /etc but although normal activation works, Activate Later does not.

Views

372

Likes

0

Replies

1
Best way to list children for a navigational component
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
Whats the best way to fetch a list of resources/child resources ordered by jcr:title instead of the natural order it appear in the site admin. This is for a tree structure/navigational type component. Is it better to use findResources (query and use order by) or listChildren, then sort in a map.Thanks.

Views

444

Likes

0

Replies

1
Re: Getting suffixs like /0000189.3.json
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
We have confirmed this is indeed a product bug and DayCare ticket has now been raised.

Views

364

Like

1

Replies

0
Re: Force OAK index used
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
I am already using the explain tool. I have observed that it doesn't always pick the fastest - when lucene index is 510.0, cq:tag index is 310.0, it still prefers to use the slowest - traverse.

Views

390

Likes

0

Replies

0
Force OAK index used
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
In AEM 6.0 using OAK, is it possible when writing a XPATH query to force what index is being used rather that letting the system determine which it thinks is the fastest evaluated index.

Views

579

Likes

0

Replies

6
Re: Access request query string parameter in Sightly component
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
These are request attributes, not query string attributes e.g. getParameter. How do I get a query string parameter e.g. ?query=some+query

Views

2.6K

Likes

0

Replies

0
Access request query string parameter in Sightly component
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
How do I access a request query string parameter in Sightly HTML. Do I have to expose it through the WCMUse model or can I just access it directly in the HTML?

Views

9.2K

Likes

0

Replies

8
Solr integration with AEM 6.0.0
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
Is there any documentation yet how to integrate AEM 6.0 with Solr using the new Oak/Solr integration option. I want to push specific content paths e.g. /content/* to Solr.Oak Solr embedded server configurationOak Solr indexing / search configurationOak Solr remote server configurationOak Solr server provider

Views

1.5K

Like

1

Replies

11
Sightly component using i18n
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
In a Sightly component can you set the i18n folder/basename to pull the translations from?In a normal JSP component we could do this , is there something similar for Sightly?

Views

455

Likes

0

Replies

1
Stop versioning of pages
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
Is there a property (mixin) I can add to a page node to stop AEM creating versions for it.

Views

456

Likes

0

Replies

3
Displaying renditions causing dispatcher errors
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
We have written our own picture component to display renditions based on the user's device size. The Adobe documentation (http://docs.adobe.com/docs/en/cq/5-6-1/developing/mobile/responsive.html#Implementing%20Adaptive%20Images%20in%20AEM) suggests the HTML output below.Our approach is causing dispatcher errors as when the original image is accessed and cached by the dispatcher, then subsequent requests to the rendition images causing a folder to be created in the same location as the image.Adob ...

Views

677

Likes

0

Replies

2
Re: Switch foundation parsys to Sighly parsys
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
I got you now - but will the existing pages point to the old foundation parsys - or the new Sightly one? They will remain pointing to the old one, no?

Views

611

Likes

0

Replies

0
Re: Switch foundation parsys to Sighly parsys
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
Updating templates is fine. We only have 3 page templates, but each parsys node under jcr:content for each website page has the resourceType on it as well which needs updating - this is over 3000 pages. This is the update I am trying to avoid.

Views

602

Likes

0

Replies

0
Re: Switch foundation parsys to Sighly parsys
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
Its was going to be temporary measure so it doesn't immediately break our websites when we change the template to use the Sightly parsys. I am exploring strategies how we can start migrating to using Sightly for all of our components.I know the Sightly parsys is not required to display Sightly and non-Sightly components but it has advantages, removing the redundant DIV element whilst still being able to edit the component.-I am looking for a transition strategy so that our three current websites...

Views

602

Likes

0

Replies

0
Re: Switch foundation parsys to Sighly parsys
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
We only have 30 components, so I was going to add a cq:htmlTag (DIV) to each component to counter the change before we start migrating each to Sightly over a period of 3-4 months whilst adding newer Sightly-only components.I am more worried about updating throusands of pages/nodes adding wcm/ (I know this can be done using a File/Replace in Files).

Views

611

Likes

0

Replies

0
Switch foundation parsys to Sighly parsys
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
I want to switch from the old foundation parsys to the Sightly parsys without having to update the existing content we have.I first tried the ACS Commons Delegating Servlet: But this doesn't work.Then I tried adding an overlay directly in the JCR /apps/foundation/component/parsysThis works but I need to copy the all the code in to it (from wcm/foundation/components/parsys). I can't use the sling:superResourceType as wcm/foundation/components/parsys.

Views

2.3K

Likes

0

Replies

10
IncludeOptions filter working differently after SP2
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
I have some example code (from Tomek Rękawek on Stack Overflow), adding a class name to the component containing element. This works perfectly, however after installing Service Pack 2 for AEM 6.0 this doesn't work/works differently.@SlingFilter( scope = SlingFilterScope.COMPONENT, order = -300) public class IncludeOptionsFilter implements javax.servlet.Filter { @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException...

Views

264

Likes

0

Replies

0
Caching dynamic blog content
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
To help improve performance I am trying to cache as much as possible. I have a blog that currently uses query parameters e.g. blog.html?archiveDate=2015-01&author=Joe-Bloggs&tag={someTagId}Is the best way to create a cacheable page to use selectors e.g./blog.2015-01.Jo-Bloggs.{someTagId}.hrmlIs it good practice to do this?Is there a good way of reading the selectors, to avoid having to include them all on each request. The nice thing about query string is its provides a key value for each parame...

Views

497

Likes

0

Replies

4
Adaptive images
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
Is the OOTB adaptive image component really the right approach for display responsive images? What about the performance impact of resizing images in realtime? Has anyone observed what sort of performance impact this is? I'm also not really a fan of generating lots of renditions in the DAM but at least this won't cause a performance impact. Does anyone has any best practice advice?

Views

358

Likes

0

Replies

1
Best way to override RTE table JS files
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
I need to add some additional properties to the RTE table properties dialog and cell dialog properties. This means I have to override Table.js, TablePropertiesDialog.js and CellPropertiesDialog.js.I don't really want to use the overlay approach creating matching paths under /apps as this will pollute the apps folder with additional folders e.g. apps/cq/ui/ret etc.Whats the alternative/best practice?I have created a widgets client library folder, adding the changed JS files to this. This approach...

Views

284

Likes

0

Replies

1
Re: Sightly conditional DIV container
Avatar

danchapmanme

danchapmanme
- Adobe Experience Manager
Got it - data-sly-unwrap="${...}"

Views

192

Likes

0

Replies

0