Issue status update for http://drupal.org/node/20910 Project: Drupal Version: cvs Component: base system Category: feature requests Priority: normal Assigned to: chx Reported by: chx Updated by: chx Status: patch Attachment: http://drupal.org/files/issues/output1.patch (36.85 KB) here comes the dull megapatch. Note: contact.module had a bug, it called theme_page with two parameters. chx Previous comments: ------------------------------------------------------------------------ April 20, 2005 - 13:58 : chx Attachment: http://drupal.org/files/issues/output.patch (1.27 KB) The patch is very simple but opens a lot of possibilites. Like you can put the output of any Drupal function into a block. Another step towards multi region pages. This patch does not even break backwards compatibility: if you do not want to print anything or want to handle your output, fine, return nothing from the callback as you do now. However, you do not need to write print theme('page', ...); anymore, just return it, Drupal will theme it for you. I'm posting two patches. The first is the very simple, functional one. The second, however is just the result of a preg change.