diff --git a/inc/pluginutils.php b/inc/pluginutils.php index 4988a169cdd4e32f2ce1b3fc236730c5ac83719d..5fcc6acfeb6f23b88c3edb9ec2243f774a519c66 100644 --- a/inc/pluginutils.php +++ b/inc/pluginutils.php @@ -7,9 +7,9 @@ */ /** - * prints needed HTML to include plugin CSS files + * prints needed HTML to include plugin CSS and JS files */ -function plugin_printCSS(){ +function plugin_printCSSJS(){ $plugins = plugin_list(); foreach ($plugins as $p){ $dir = "lib/plugins/$p/"; @@ -21,6 +21,9 @@ function plugin_printCSS(){ } if(@file_exists(DOKU_INC.$dir.'print.css')){ print ' <link rel="stylesheet" media="print" type="text/css" href="'.DOKU_BASE.$dir.'print.css" />'."\n"; + } + if(@file_exists(DOKU_INC.$dir.'script.js')){ + print ' <script type="text/javascript" language="javascript" charset="utf-8" src="'.DOKU_BASE.$dir.'print.css"></script>'."\n"; } } } diff --git a/inc/template.php b/inc/template.php index b48a591f8926062125112c111e6b5b8f1d2d291a..4f6511e97a1666a6ed9f67fc93c5366e626731bb 100644 --- a/inc/template.php +++ b/inc/template.php @@ -207,8 +207,8 @@ function tpl_metaheaders(){ ptln('<script language="javascript" type="text/javascript" charset="utf-8" src="'. DOKU_BASE.'lib/scripts/domTT.js"></script>',$it); - // plugin stylesheets - plugin_printCSS(); + // plugin stylesheets and Scripts + plugin_printCSSJS(); } /**