Ticket #132 (closed refactoring: fixed)

Opened 2 years ago

Last modified 2 years ago

refactor xml processor to enable global hooks available on all pages

Reported by: mikey Owned by: mikey
Priority: major Milestone: 0.7.0
Component: core Version: SVN-trunk
Keywords: Cc:

Description (last modified by mikey) (diff)

The xml processor should be refactored in a way that it allows to register global hooks that add data to the dom tree on every page request.

There are two possible solutions:

  1. Just add an empty method which may be overridden by extending classes. This has a good performance, but will lead to worse code in the xml processor.
  2. Add possibility to configure a list of hook classes which are then called by the xml processor. Better code, but performance may suffer.

This is part of refactoring #129.

Change History

Changed 2 years ago by mikey

  • description modified (diff)

Changed 2 years ago by mikey

  • milestone set to 0.7.0

Changed 2 years ago by mikey

  • status changed from new to assigned

Changed 2 years ago by mikey

  • status changed from assigned to closed
  • resolution set to fixed

Implemented with r1414.

Note: See TracTickets for help on using tickets.