[pLog-svn] r4841 - plugins/branches/lifetype-1.2/smileys
oscar at devel.lifetype.net
oscar at devel.lifetype.net
Thu Feb 22 17:03:57 EST 2007
Author: oscar
Date: 2007-02-22 17:03:57 -0500 (Thu, 22 Feb 2007)
New Revision: 4841
Modified:
plugins/branches/lifetype-1.2/smileys/pluginsmileys.class.php
Log:
added support for the $source parameter
Modified: plugins/branches/lifetype-1.2/smileys/pluginsmileys.class.php
===================================================================
--- plugins/branches/lifetype-1.2/smileys/pluginsmileys.class.php 2007-02-22 22:02:07 UTC (rev 4840)
+++ plugins/branches/lifetype-1.2/smileys/pluginsmileys.class.php 2007-02-22 22:03:57 UTC (rev 4841)
@@ -14,9 +14,9 @@
var $_smileySet;
var $_pluginEnabled;
- function PluginSmileys()
+ function PluginSmileys( $source = "" )
{
- $this->PluginBase();
+ $this->PluginBase( $source );
// ---
// set some information
@@ -32,22 +32,24 @@
function init()
{
- include_once( PLOG_CLASS_PATH."class/template/menu/menu.class.php" );
- // ---
- // register two actions for this plugin plus an option in the menu
- // ---
- $this->registerAdminAction( "smileys", "PluginSmileysConfigAction" );
- $this->registerAdminAction( "updateSmileysConfig", "PluginSmileysUpdateConfigAction" );
+ if( $this->getSource() == "admin") {
+ include_once( PLOG_CLASS_PATH."class/template/menu/menu.class.php" );
+ // ---
+ // register two actions for this plugin plus an option in the menu
+ // ---
+ $this->registerAdminAction( "smileys", "PluginSmileysConfigAction" );
+ $this->registerAdminAction( "updateSmileysConfig", "PluginSmileysUpdateConfigAction" );
+ // ---
+ // register two actions for this plugin plus an option in the menu
+ // ---
+ $menu =& Menu::getMenu();
+ if( !$menu->entryExists( "/menu/controlCenter/manageAppearancePlugins" ))
+ $this->addMenuEntry( "/menu/controlCenter", "manageAppearancePlugins", "", "" );
+ $this->addMenuEntry( "/menu/controlCenter/manageAppearancePlugins", "Smileys", "?op=smileys", "" );
+ }
+
// ---
- // register two actions for this plugin plus an option in the menu
- // ---
- $menu =& Menu::getMenu();
- if( !$menu->entryExists( "/menu/controlCenter/manageAppearancePlugins" ))
- $this->addMenuEntry( "/menu/controlCenter", "manageAppearancePlugins", "", "" );
- $this->addMenuEntry( "/menu/controlCenter/manageAppearancePlugins", "Smileys", "?op=smileys", "" );
-
- // ---
// finally, register the event-based plugin that will finally take care of
// 'translating' the smileys
// ---
More information about the pLog-svn
mailing list