Wrapper Module

Project

Serve flat HTML files, Working PHP files, or even remote website mirrors in a Drupal context.

Originally designed to just serve a subsection of legacy, malformed HTML pages under a Drupal theme, this module has been extended to enable wrapping a Drupal shell around legacy PHP applications, allowing most of the old functionality to keep working, without much code review needed.

Say you have a set of old pages that just can't, won't, or shouldn't be migrated into Drupal nodes.

  • A Discussion board archive
  • Exported Presentation Slides
  • Files that are updated from an external tool (eg statistics dumps)
  • Custom, Crappy HTML
  • or an external PHP script
  • any PHP application that's too much work to rewrite
  • Even an old CGI script in another language

...can be 'wrapped' in Drupal by entering the URL as a source. (no sessions) Wrapper attempts to automatically take most of the hard work away from getting this done.

Releases