summaryrefslogtreecommitdiff
path: root/lib/plugins/info
diff options
context:
space:
mode:
authorAndreas Gohr <andi@splitbrain.org>2005-08-03 20:02:26 +0200
committerAndreas Gohr <andi@splitbrain.org>2005-08-03 20:02:26 +0200
commit4f32716ed3cd44b3827d2a778211d2516344f77b (patch)
treec07485db221b1bafb7595c28a7a49ae8cce8cf32 /lib/plugins/info
parent6446f4865bfc0cf3b09a58530ce37fd614b8fcdf (diff)
downloadrpg-4f32716ed3cd44b3827d2a778211d2516344f77b.tar.gz
rpg-4f32716ed3cd44b3827d2a778211d2516344f77b.tar.bz2
plugin tweaks, info plugin fixes
darcs-hash:20050803180226-7ad00-7bce1982ed6589511ce38e2e4e5e4cdf8640a0ae.gz
Diffstat (limited to 'lib/plugins/info')
-rw-r--r--lib/plugins/info/syntax.php33
1 files changed, 17 insertions, 16 deletions
diff --git a/lib/plugins/info/syntax.php b/lib/plugins/info/syntax.php
index 34acd98b7..ed555b65d 100644
--- a/lib/plugins/info/syntax.php
+++ b/lib/plugins/info/syntax.php
@@ -6,6 +6,7 @@
* @author Andreas Gohr <andi@splitbrain.org>
*/
+
if(!defined('DOKU_INC')) define('DOKU_INC',realpath(dirname(__FILE__).'/../../').'/');
if(!defined('DOKU_PLUGIN')) define('DOKU_PLUGIN',DOKU_INC.'lib/plugins/');
require_once(DOKU_PLUGIN.'syntax.php');
@@ -23,7 +24,7 @@ class syntax_plugin_info extends DokuWiki_Syntax_Plugin {
return array(
'author' => 'Andreas Gohr',
'email' => 'andi@splitbrain.org',
- 'date' => '2005-06-26',
+ 'date' => '2005-08-03',
'name' => 'Info Plugin',
'desc' => 'Displays information about various DokuWiki internals',
'url' => 'http://wiki.splitbrain.org/plugin:info',
@@ -106,21 +107,21 @@ class syntax_plugin_info extends DokuWiki_Syntax_Plugin {
$plugins = plugin_list('syntax');
foreach($plugins as $p){
- if(plugin_load('syntax',$p,$po)){
- $info = $po->getInfo();
-
- $renderer->doc .= '<li>';
- $renderer->externallink($info['url'],$info['name']);
- $renderer->doc .= ' ';
- $renderer->doc .= '<i>'.$info['date'].'</i>';
- $renderer->doc .= ' ';
- $renderer->doc .= $lang['by'];
- $renderer->doc .= ' ';
- $renderer->emaillink($info['email'],$info['author']);
- $renderer->doc .= '<br />';
- $renderer->doc .= htmlspecialchars($info['desc']);
- $renderer->doc .= '</li>';
- }
+ $po =& plugin_load('syntax',$p);
+ $info = $po->getInfo();
+
+ $renderer->doc .= '<li>';
+ $renderer->externallink($info['url'],$info['name']);
+ $renderer->doc .= ' ';
+ $renderer->doc .= '<i>'.$info['date'].'</i>';
+ $renderer->doc .= ' ';
+ $renderer->doc .= $lang['by'];
+ $renderer->doc .= ' ';
+ $renderer->emaillink($info['email'],$info['author']);
+ $renderer->doc .= '<br />';
+ $renderer->doc .= htmlspecialchars($info['desc']);
+ $renderer->doc .= '</li>';
+ unset($po);
}
$renderer->doc .= '</ul>';