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