r4597 - in plugins/trunk/unported/moderate: . class/action templates
oscar at devel.lifetype.net
oscar at devel.lifetype.net
Sat Jan 27 14:58:39 EST 2007
Author: oscar
Date: 2007-01-27 14:58:39 -0500 (Sat, 27 Jan 2007)
New Revision: 4597
Modified:
plugins/trunk/unported/moderate/class/action/adminmoderatepluginsettingsaction.class.php
plugins/trunk/unported/moderate/class/action/adminmoderatepluginupdatesettingsaction.class.php
plugins/trunk/unported/moderate/class/action/adminunmoderatedcommentsaction.class.php
plugins/trunk/unported/moderate/class/action/adminupdateunmoderatedcommentsaction.class.php
plugins/trunk/unported/moderate/pluginmoderate.class.php
plugins/trunk/unported/moderate/templates/pluginsettings.template
Log:
moderate plugin updated and working in LT 1.2
Modified: plugins/trunk/unported/moderate/class/action/adminmoderatepluginsettingsaction.class.php
===================================================================
--- plugins/trunk/unported/moderate/class/action/adminmoderatepluginsettingsaction.class.php 2007-01-27 17:49:47 UTC (rev 4596)
+++ plugins/trunk/unported/moderate/class/action/adminmoderatepluginsettingsaction.class.php 2007-01-27 19:58:39 UTC (rev 4597)
@@ -1,9 +1,9 @@
<?php
- include_once( PLOG_CLASS_PATH."class/action/admin/blogowneradminaction.class.php" );
+ include_once( PLOG_CLASS_PATH."class/action/admin/adminaction.class.php" );
include_once( PLOG_CLASS_PATH."plugins/moderate/class/view/adminmoderatepluginsettingsview.class.php" );
- class AdminModeratePluginSettingsAction extends BlogOwnerAdminAction
+ class AdminModeratePluginSettingsAction extends AdminAction
{
/**
@@ -12,7 +12,9 @@
*/
function AdminModeratePluginSettingsAction( $actionInfo, $request )
{
- $this->BlogOwnerAdminAction( $actionInfo, $request );
+ $this->AdminAction( $actionInfo, $request );
+
+ $this->requirePermission( "manage_plugins");
}
/**
Modified: plugins/trunk/unported/moderate/class/action/adminmoderatepluginupdatesettingsaction.class.php
===================================================================
--- plugins/trunk/unported/moderate/class/action/adminmoderatepluginupdatesettingsaction.class.php 2007-01-27 17:49:47 UTC (rev 4596)
+++ plugins/trunk/unported/moderate/class/action/adminmoderatepluginupdatesettingsaction.class.php 2007-01-27 19:58:39 UTC (rev 4597)
@@ -1,9 +1,9 @@
<?php
- include_once( PLOG_CLASS_PATH."class/action/admin/blogowneradminaction.class.php" );
+ include_once( PLOG_CLASS_PATH."class/action/admin/adminaction.class.php" );
include_once( PLOG_CLASS_PATH."plugins/moderate/class/view/adminmoderatepluginsettingsview.class.php" );
- class AdminModeratePluginUpdateSettingsAction extends BlogOwnerAdminAction
+ class AdminModeratePluginUpdateSettingsAction extends AdminAction
{
var $_pluginEnabled;
@@ -14,7 +14,9 @@
*/
function AdminModeratePluginUpdateSettingsAction( $actionInfo, $request )
{
- $this->BlogOwnerAdminAction( $actionInfo, $request );
+ $this->AdminAction( $actionInfo, $request );
+
+ $this->requirePermission( "manage_plugins");
}
function validate()
Modified: plugins/trunk/unported/moderate/class/action/adminunmoderatedcommentsaction.class.php
===================================================================
--- plugins/trunk/unported/moderate/class/action/adminunmoderatedcommentsaction.class.php 2007-01-27 17:49:47 UTC (rev 4596)
+++ plugins/trunk/unported/moderate/class/action/adminunmoderatedcommentsaction.class.php 2007-01-27 19:58:39 UTC (rev 4597)
@@ -12,6 +12,8 @@
function AdminUnmoderatedCommentsAction( $actionInfo, $request )
{
$this->AdminAction( $actionInfo, $request );
+
+ $this->requirePermission( "manage_plugins");
}
function perform()
Modified: plugins/trunk/unported/moderate/class/action/adminupdateunmoderatedcommentsaction.class.php
===================================================================
--- plugins/trunk/unported/moderate/class/action/adminupdateunmoderatedcommentsaction.class.php 2007-01-27 17:49:47 UTC (rev 4596)
+++ plugins/trunk/unported/moderate/class/action/adminupdateunmoderatedcommentsaction.class.php 2007-01-27 19:58:39 UTC (rev 4597)
@@ -31,7 +31,9 @@
$this->registerFieldValidator( "updateComments", new ArrayValidator());
$view->setErrorMessage( $this->_locale->tr("error_no_unmoderated_comment_selected"));
}
- $this->setValidationErrorView( $view );
+ $this->setValidationErrorView( $view );
+
+ $this->requirePermission( "manage_plugins");
}
function perform()
Modified: plugins/trunk/unported/moderate/pluginmoderate.class.php
===================================================================
--- plugins/trunk/unported/moderate/pluginmoderate.class.php 2007-01-27 17:49:47 UTC (rev 4596)
+++ plugins/trunk/unported/moderate/pluginmoderate.class.php 2007-01-27 19:58:39 UTC (rev 4597)
@@ -64,12 +64,12 @@
$this->registerAdminAction( "moderatePluginUpdateSettings", "AdminModeratePluginUpdateSettingsAction" );
// add a menu entry
- $this->addMenuEntry( "/menu/Manage/managePosts", "unmoderatedComments", "admin.php?op=unmoderatedComments", "", false, false );
+ $this->addMenuEntry( "/menu/Manage/managePosts", "unmoderatedComments", "admin.php?op=unmoderatedComments", "" );
$menu =& Menu::getMenu();
if( !$menu->entryExists( "/menu/controlCenter/manageAntiSpamPlugins" ))
- $this->addMenuEntry( "/menu/controlCenter", "manageAntiSpamPlugins", "", "", true, false );
- $this->addMenuEntry( "/menu/controlCenter/manageAntiSpamPlugins", "moderatePluginSettings", "admin.php?op=moderatePluginSettings", "", true, false );
+ $this->addMenuEntry( "/menu/controlCenter", "manageAntiSpamPlugins", "", "" );
+ $this->addMenuEntry( "/menu/controlCenter/manageAntiSpamPlugins", "moderatePluginSettings", "admin.php?op=moderatePluginSettings", "" );
}
function register()
@@ -81,6 +81,13 @@
function isEnabled()
{
return $this->pluginEnabled;
- }
+ }
+
+ function getPluginConfigurationKeys()
+ {
+ return( Array(
+ Array( "name" => "plugin_moderate_enabled", "type" => "boolean" )
+ ));
+ }
}
?>
\ No newline at end of file
Modified: plugins/trunk/unported/moderate/templates/pluginsettings.template
===================================================================
--- plugins/trunk/unported/moderate/templates/pluginsettings.template 2007-01-27 17:49:47 UTC (rev 4596)
+++ plugins/trunk/unported/moderate/templates/pluginsettings.template 2007-01-27 19:58:39 UTC (rev 4597)
@@ -8,7 +8,7 @@
<div class="field">
<label for="pluginEnabled">{$locale->tr("label_enable")}</label>
<div class="formHelp">
- <input class="checkbox" type="checkbox" name="pluginEnabled" id="pluginEnabled" {if $pluginEnabled} checked="checked" {/if} value="1" />{$locale->tr("moderate_plugin_enabled")}
+ <input class="checkbox" type="checkbox" name="pluginEnabled" id="pluginEnabled" {if $pluginEnabled} checked="checked" {/if} value="1" {user_cannot_override key=plugin_moderate_enabled}disabled="disabled"{/user_cannot_override}/>{$locale->tr("moderate_plugin_enabled")}
</div>
</div>
More information about the pLog-svn
mailing list