Multiple Format Output

From FreemedDeveloperWiki, the FreeMED developers' Wiki.

Jump to: navigation, search

Multiple Format Output is a specification and set of classes for PHP/PEAR to allow multiple output formats to be generated with an object-oriented programming interface without the hackiness of using templates as Smarty and other templating engines do.

NOTE: It is uncertain as to whether or not this project will be abandoned in favor of User Interface Templates

Implementation Steps

  1. Implement User Interface Templates in XML: This should allow the majority of the interface abstraction which we were trying to accomplish
  2. Determine if full XSLT conversion is neccessary: If we can avoid the extra overhead, this would be nice.

Flow Diagram

Basic flow diagram

Object Interaction Diagram

Object interaction

Personal tools
Navigation