[pLog-svn] r4114 - plog/trunk/class/action/admin
oscar at devel.lifetype.net
oscar at devel.lifetype.net
Mon Oct 9 12:36:01 GMT 2006
Author: oscar
Date: 2006-10-09 12:36:01 +0000 (Mon, 09 Oct 2006)
New Revision: 4114
Modified:
plog/trunk/class/action/admin/adminaddpostaction.class.php
plog/trunk/class/action/admin/adminblogsettingsaction.class.php
plog/trunk/class/action/admin/admineditpostaction.class.php
plog/trunk/class/action/admin/adminnewpostaction.class.php
plog/trunk/class/action/admin/adminstatisticsaction.class.php
plog/trunk/class/action/admin/adminupdateblogsettingsaction.class.php
plog/trunk/class/action/admin/adminupdatepostaction.class.php
Log:
more permission checks
Modified: plog/trunk/class/action/admin/adminaddpostaction.class.php
===================================================================
--- plog/trunk/class/action/admin/adminaddpostaction.class.php 2006-10-09 12:24:41 UTC (rev 4113)
+++ plog/trunk/class/action/admin/adminaddpostaction.class.php 2006-10-09 12:36:01 UTC (rev 4114)
@@ -46,6 +46,14 @@
$this->registerField( "postDateTime" );
$this->registerField( "trackbackUrls" );
}
+
+ /**
+ * check user permissions and reject if needed
+ */
+ function canPerform()
+ {
+ return( $this->userHasPermission( "add_post" ));
+ }
/**
* @private
Modified: plog/trunk/class/action/admin/adminblogsettingsaction.class.php
===================================================================
--- plog/trunk/class/action/admin/adminblogsettingsaction.class.php 2006-10-09 12:24:41 UTC (rev 4113)
+++ plog/trunk/class/action/admin/adminblogsettingsaction.class.php 2006-10-09 12:36:01 UTC (rev 4114)
@@ -20,6 +20,14 @@
{
$this->BlogOwnerAdminAction( $actionInfo, $request );
}
+
+ /**
+ * check user permissions and reject if needed
+ */
+ function canPerform()
+ {
+ return( $this->userHasPermission( "update_blog" ));
+ }
/**
* Carries out the specified action
Modified: plog/trunk/class/action/admin/admineditpostaction.class.php
===================================================================
--- plog/trunk/class/action/admin/admineditpostaction.class.php 2006-10-09 12:24:41 UTC (rev 4113)
+++ plog/trunk/class/action/admin/admineditpostaction.class.php 2006-10-09 12:36:01 UTC (rev 4114)
@@ -36,6 +36,14 @@
$view->setErrorMessage( $this->_locale->tr("error_incorrect_article_id"));
$this->setValidationErrorView( $view );
}
+
+ /**
+ * check user permissions and reject if needed
+ */
+ function canPerform()
+ {
+ return( $this->userHasPermission( "update_post" ));
+ }
/**
* Carries out the specified action
Modified: plog/trunk/class/action/admin/adminnewpostaction.class.php
===================================================================
--- plog/trunk/class/action/admin/adminnewpostaction.class.php 2006-10-09 12:24:41 UTC (rev 4113)
+++ plog/trunk/class/action/admin/adminnewpostaction.class.php 2006-10-09 12:36:01 UTC (rev 4114)
@@ -22,6 +22,14 @@
{
$this->AdminAction( $actionInfo, $request );
}
+
+ /**
+ * check user permissions and reject if needed
+ */
+ function canPerform()
+ {
+ return( $this->userHasPermission( "add_post" ));
+ }
/**
* Carries out the specified action
Modified: plog/trunk/class/action/admin/adminstatisticsaction.class.php
===================================================================
--- plog/trunk/class/action/admin/adminstatisticsaction.class.php 2006-10-09 12:24:41 UTC (rev 4113)
+++ plog/trunk/class/action/admin/adminstatisticsaction.class.php 2006-10-09 12:36:01 UTC (rev 4114)
@@ -23,6 +23,14 @@
{
$this->BlogOwnerAdminAction( $actionInfo, $request );
}
+
+ /**
+ * check user permissions and reject if needed
+ */
+ function canPerform()
+ {
+ return( $this->userHasPermission( "blog_statistics" ));
+ }
/**
* Carries out the specified action
Modified: plog/trunk/class/action/admin/adminupdateblogsettingsaction.class.php
===================================================================
--- plog/trunk/class/action/admin/adminupdateblogsettingsaction.class.php 2006-10-09 12:24:41 UTC (rev 4113)
+++ plog/trunk/class/action/admin/adminupdateblogsettingsaction.class.php 2006-10-09 12:36:01 UTC (rev 4114)
@@ -61,6 +61,14 @@
$view->setErrorMessage( $this->_locale->tr("error_updating_settings"));
$this->setValidationErrorView( $view );
}
+
+ /**
+ * check user permissions and reject if needed
+ */
+ function canPerform()
+ {
+ return( $this->userHasPermission( "update_blog" ));
+ }
/**
* Carries out the specified action
Modified: plog/trunk/class/action/admin/adminupdatepostaction.class.php
===================================================================
--- plog/trunk/class/action/admin/adminupdatepostaction.class.php 2006-10-09 12:24:41 UTC (rev 4113)
+++ plog/trunk/class/action/admin/adminupdatepostaction.class.php 2006-10-09 12:36:01 UTC (rev 4114)
@@ -67,6 +67,14 @@
$this->registerField( "postDateTime" );
$this->registerField( "trackbackUrls" );
}
+
+ /**
+ * check user permissions and reject if needed
+ */
+ function canPerform()
+ {
+ return( $this->userHasPermission( "add_post" ));
+ }
/**
* Carries out the specified action
More information about the pLog-svn
mailing list