| What's New / Enhancements | |
Modified the method used to generate header and footer notice tags in the TagTree structure. The existing process was processing header and footer notices differently and utilizing a high amount of CPU for header notice processing. The enhanced method resolves high CPU usage and utilizes consistent logic for both header and footer notices processing.
Replaced C# functions with a single stylesheet used for both header and foot notice processing that utilizes XSL key functions for efficient processing. The logic walks the tag tree to locate the first tag on a page and the last tag on a page. A tag is placed on a page if the content it points to begins on that page. Sometimes a tag points to multiple objects which may break over page boundaries and this logic ensures that the entire tag contents are read before the footer notice and the header notice for the following page, if any.
This feature requires an Expere Engine update.