summaryrefslogtreecommitdiff
path: root/lib/plugins/syntax.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/plugins/syntax.php')
-rw-r--r--lib/plugins/syntax.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/plugins/syntax.php b/lib/plugins/syntax.php
index 126e01952..633e001d2 100644
--- a/lib/plugins/syntax.php
+++ b/lib/plugins/syntax.php
@@ -36,7 +36,10 @@ class DokuWiki_Syntax_Plugin extends Doku_Parser_Mode {
* url - Website with more information on the plugin (eg. syntax description)
*/
function getInfo(){
- trigger_error('getType() not implemented in '.get_class($this), E_USER_WARNING);
+ $parts = explode('_',get_class($this));
+ $info = DOKU_PLUGIN.'/'.$parts[2].'/plugin.info.txt';
+ if(@file_exists($info)) return confToHash($info);
+ trigger_error('getInfo() not implemented in '.get_class($this).' and '.$info.' not found', E_USER_WARNING);
}
/**