summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--inc/pluginutils.php7
-rw-r--r--inc/template.php4
2 files changed, 7 insertions, 4 deletions
diff --git a/inc/pluginutils.php b/inc/pluginutils.php
index 4988a169c..5fcc6acfe 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/";
@@ -22,6 +22,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 b48a591f8..4f6511e97 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();
}
/**