r4601 - in plugins/trunk/unported/smileys: . class/action templates

oscar at devel.lifetype.net oscar at devel.lifetype.net
Sat Jan 27 15:25:37 EST 2007


Author: oscar
Date: 2007-01-27 15:25:37 -0500 (Sat, 27 Jan 2007)
New Revision: 4601

Modified:
   plugins/trunk/unported/smileys/class/action/pluginsmileysconfigaction.class.php
   plugins/trunk/unported/smileys/class/action/pluginsmileysupdateconfigaction.class.php
   plugins/trunk/unported/smileys/pluginsmileys.class.php
   plugins/trunk/unported/smileys/templates/smileys.template
Log:
another plugin


Modified: plugins/trunk/unported/smileys/class/action/pluginsmileysconfigaction.class.php
===================================================================
--- plugins/trunk/unported/smileys/class/action/pluginsmileysconfigaction.class.php	2007-01-27 20:17:00 UTC (rev 4600)
+++ plugins/trunk/unported/smileys/class/action/pluginsmileysconfigaction.class.php	2007-01-27 20:25:37 UTC (rev 4601)
@@ -12,6 +12,8 @@
 		function PluginSmileysConfigAction( $actionInfo, $request )
 		{
 			$this->AdminAction( $actionInfo, $request );
+			
+			$this->requirePermission( "manage_plugins" );
 		}
 		
 		function perform()

Modified: plugins/trunk/unported/smileys/class/action/pluginsmileysupdateconfigaction.class.php
===================================================================
--- plugins/trunk/unported/smileys/class/action/pluginsmileysupdateconfigaction.class.php	2007-01-27 20:17:00 UTC (rev 4600)
+++ plugins/trunk/unported/smileys/class/action/pluginsmileysupdateconfigaction.class.php	2007-01-27 20:25:37 UTC (rev 4601)
@@ -15,6 +15,8 @@
 		function PluginSmileysUpdateConfigAction( $actionInfo, $request )
 		{
 			$this->AdminAction( $actionInfo, $request );
+			
+			$this->requirePermission( "manage_plugins" );			
 		}
 		
 		function validate()
@@ -22,7 +24,7 @@
             $this->_pluginEnabled = $this->_request->getValue( "pluginEnabled" );
             $this->_pluginEnabled = ($this->_pluginEnabled != "" );			
             $this->_smileySet = $this->_request->getValue( "setId" );
-            if( $smileySet == "" ) $smileySet = DEFAULT_SMILEY_SET;
+            if( $this->_smileySet == "" ) $this->_smileySet = DEFAULT_SMILEY_SET;
 			
 			return true;
 		}

Modified: plugins/trunk/unported/smileys/pluginsmileys.class.php
===================================================================
--- plugins/trunk/unported/smileys/pluginsmileys.class.php	2007-01-27 20:17:00 UTC (rev 4600)
+++ plugins/trunk/unported/smileys/pluginsmileys.class.php	2007-01-27 20:25:37 UTC (rev 4601)
@@ -44,7 +44,7 @@
 			// ---
 			$menu =& Menu::getMenu();
 			if( !$menu->entryExists( "/menu/controlCenter/manageAppearancePlugins" ))						
-				$this->addMenuEntry( "/menu/controlCenter", "manageAppearancePlugins", "", "", true, false );			
+				$this->addMenuEntry( "/menu/controlCenter", "manageAppearancePlugins", "", "" );			
             $this->addMenuEntry( "/menu/controlCenter/manageAppearancePlugins", "Smileys", "?op=smileys", "" );
 
 			// ---
@@ -178,6 +178,12 @@
             
             return $text;
         }
-			
+
+		function getPluginConfigurationKeys()
+		{
+			return( Array(
+				Array( "name" => "plugin_smileys_enabled", "type" => "boolean" )
+			));
+		}			
     }
-?>
+?>
\ No newline at end of file

Modified: plugins/trunk/unported/smileys/templates/smileys.template
===================================================================
--- plugins/trunk/unported/smileys/templates/smileys.template	2007-01-27 20:17:00 UTC (rev 4600)
+++ plugins/trunk/unported/smileys/templates/smileys.template	2007-01-27 20:25:37 UTC (rev 4601)
@@ -9,7 +9,7 @@
    <label for="pluginEnabled">{$locale->tr("label_enable")}</label>
    <span class="required"></span>
    <div class="formHelp">
-     <input class="checkbox" type="checkbox" name="pluginEnabled" id="pluginEnabled" {if $pluginEnabled} checked="checked" {/if} value="1" />{$locale->tr("smileys_plugin_enabled")}
+     <input class="checkbox" type="checkbox" name="pluginEnabled" id="pluginEnabled" {if $pluginEnabled} checked="checked" {/if} value="1" {user_cannot_override key=plugin_smileys_enabled}disabled="disabled"{/user_cannot_override} /> {$locale->tr("smileys_plugin_enabled")}
    </div>
   </div> 
 



More information about the pLog-svn mailing list