From 3e322b1c3c07726742309aa451179627592baf37 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Mon, 22 Nov 2010 16:46:34 -0500 Subject: Miscellaneous plugin fixes/tweaks From most important to least important: plugins/GNUsocialTemplatePlugin.php: * Modify to play nice with plain-old TemplatePlugin. * Move onPluginVersion() from action class to plugin class * Increment version from 0.1 to 0.1.1 plugins/TemplatePlugin.php: same as GNUsocialTemplatePlugin.php plugindata.php: add some output to help identify misbehaving plugins lib/implugin.php: fix comments: s/authentication/instant messaging/ lib/uapplugin.php: comments: add @see http://www.iab.net/iab_products_and_industry_services/508676/508767/UAP tpl/social.php: clean up formatting (also, use tabs instead of spaces, to be consistant with tpl/index.php) --- plugins/GNUsocialTemplatePlugin.php | 31 ++++++++++++++++--------------- plugins/TemplatePlugin.php | 27 ++++++++++++++------------- 2 files changed, 30 insertions(+), 28 deletions(-) (limited to 'plugins') diff --git a/plugins/GNUsocialTemplatePlugin.php b/plugins/GNUsocialTemplatePlugin.php index 7db2f73a8..1287727aa 100644 --- a/plugins/GNUsocialTemplatePlugin.php +++ b/plugins/GNUsocialTemplatePlugin.php @@ -21,9 +21,9 @@ if (!defined('STATUSNET')) { exit(1); } -define('TEMPLATEPLUGIN_VERSION', '0.1'); +define('GNUSOCIAL_TEMPLATEPLUGIN_VERSION', '0.1.1'); -class TemplatePlugin extends Plugin { +class GNUsocialTemplatePlugin extends Plugin { var $blocks = array(); @@ -253,6 +253,17 @@ class TemplatePlugin extends Plugin { $act->xw->setIndent(true); } + function onPluginVersion(&$versions) + { + $versions[] = array('name' => 'Template', + 'version' => GNUSOCIAL_TEMPLATEPLUGIN_VERSION, + 'author' => 'Brian Hendrickson', + 'homepage' => 'http://status.net/wiki/Plugin:Template', + 'rawdescription' => + _m('Use an HTML template for Web output.')); + return true; + } + } /** @@ -269,7 +280,7 @@ class TemplatePlugin extends Plugin { * */ -class TemplateAction extends Action +class GNUsocialTemplateAction extends Action { function prepare($args) { @@ -324,16 +335,6 @@ class TemplateAction extends Action } } - function onPluginVersion(&$versions) - { - $versions[] = array('name' => 'Template', - 'version' => TEMPLATEPLUGIN_VERSION, - 'author' => 'Brian Hendrickson', - 'homepage' => 'http://status.net/wiki/Plugin:Template', - 'rawdescription' => - _m('Use an HTML template for Web output.')); - return true; - } } @@ -350,10 +351,10 @@ class TemplateAction extends Action * @link http://megapump.com/ * */ - +if (!function_exists('section')) { function section($tagname) { global $tags; if (isset($tags[$tagname])) return $tags[$tagname]; } - +} diff --git a/plugins/TemplatePlugin.php b/plugins/TemplatePlugin.php index 80625c5b7..5595b3c01 100644 --- a/plugins/TemplatePlugin.php +++ b/plugins/TemplatePlugin.php @@ -19,7 +19,7 @@ if (!defined('STATUSNET')) { exit(1); } -define('TEMPLATEPLUGIN_VERSION', '0.1'); +define('TEMPLATEPLUGIN_VERSION', '0.1.1'); class TemplatePlugin extends Plugin { @@ -251,6 +251,17 @@ class TemplatePlugin extends Plugin { $act->xw->setIndent(true); } + function onPluginVersion(&$versions) + { + $versions[] = array('name' => 'Template', + 'version' => TEMPLATEPLUGIN_VERSION, + 'author' => 'Brian Hendrickson', + 'homepage' => 'http://status.net/wiki/Plugin:Template', + 'rawdescription' => + _m('Use an HTML template for Web output.')); + return true; + } + } /** @@ -322,16 +333,6 @@ class TemplateAction extends Action } } - function onPluginVersion(&$versions) - { - $versions[] = array('name' => 'Template', - 'version' => TEMPLATEPLUGIN_VERSION, - 'author' => 'Brian Hendrickson', - 'homepage' => 'http://status.net/wiki/Plugin:Template', - 'rawdescription' => - _m('Use an HTML template for Web output.')); - return true; - } } @@ -348,10 +349,10 @@ class TemplateAction extends Action * @link http://megapump.com/ * */ - +if (!function_exists('section')) { function section($tagname) { global $tags; if (isset($tags[$tagname])) return $tags[$tagname]; } - +} -- cgit v1.2.3-54-g00ecf