You can add styles in an easier way:
$path = path_to_theme(); theme_add_style( $path.'/style.css');
http://api.drupal.org/api/4.7/function/theme_add_style
--- Mark Hope mark@markhope.net wrote:
I'm trying to override the theme function for mimemail_message, to include css code for a html email. Basically I'm looking for the easy/lazy way of outputting the newsletter.css from an include file.
My feeble attempt that doesn't work...
/**
- Themeable message body for newsletter
*/ function phptemplate_mimemail_message($body) { $output = '<html><head><style type="text/css"><!--' ; // include a stylesheet specifically for the newsletter
include_once("$_SERVER[DOCUMENT_ROOT]/mysite/modules/contrib/
simplenews/newsletter.css"); $output .= '--></style>'; $output .= '</head><body id="mimemail-body">'; $output .= '<div id="newsletter-header" style="border: 1px solid black;">Clubmark</div>'; $output .= '<br />'.$body.'</body></html>'; // compress output return preg_replace('/\s+|\n|\r|^\s|\s$/',' ',$output); } ?>
What's the best way of doing this?
Mark
themes mailing list themes@drupal.org http://lists.drupal.org/mailman/listinfo/themes
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com