[pLog-svn] r4097 - in plog/trunk/class: action/admin view/admin
oscar at devel.lifetype.net
oscar at devel.lifetype.net
Fri Oct 6 10:37:29 GMT 2006
Author: oscar
Date: 2006-10-06 10:37:29 +0000 (Fri, 06 Oct 2006)
New Revision: 4097
Added:
plog/trunk/class/view/admin/adminnewbloguserview.class.php
Modified:
plog/trunk/class/action/admin/adminnewbloguseraction.class.php
Log:
added a new view that will also list all the permissions in the site available for new users
Modified: plog/trunk/class/action/admin/adminnewbloguseraction.class.php
===================================================================
--- plog/trunk/class/action/admin/adminnewbloguseraction.class.php 2006-10-06 10:23:48 UTC (rev 4096)
+++ plog/trunk/class/action/admin/adminnewbloguseraction.class.php 2006-10-06 10:37:29 UTC (rev 4097)
@@ -1,7 +1,7 @@
<?php
lt_include( PLOG_CLASS_PATH."class/action/admin/blogowneradminaction.class.php" );
- lt_include( PLOG_CLASS_PATH."class/view/admin/admintemplatedview.class.php" );
+ lt_include( PLOG_CLASS_PATH."class/view/admin/adminnewbloguserview.class.php" );
/**
* \ingroup Action
@@ -19,7 +19,7 @@
function perform()
{
- $this->_view = new AdminTemplatedView( $this->_blogInfo, "addbloguser" );
+ $this->_view = new AdminNewBlogUserView( $this->_blogInfo );
$this->setCommonData();
return true;
Added: plog/trunk/class/view/admin/adminnewbloguserview.class.php
===================================================================
--- plog/trunk/class/view/admin/adminnewbloguserview.class.php 2006-10-06 10:23:48 UTC (rev 4096)
+++ plog/trunk/class/view/admin/adminnewbloguserview.class.php 2006-10-06 10:37:29 UTC (rev 4097)
@@ -0,0 +1,27 @@
+<?php
+
+ lt_include( PLOG_CLASS_PATH."class/view/admin/admintemplatedview.class.php" );
+ lt_include( PLOG_CLASS_PATH."class/dao/permissions.class.php" );
+
+ /**
+ * \ingroup View
+ * @private
+ *
+ * Shows the form to add a new user to the blog, including permissions
+ */
+ class AdminNewBlogUserView extends AdminTemplatedView
+ {
+ function AdminNewBlogUserView( $blogInfo, $params = Array())
+ {
+ $this->AdminTemplatedView( $blogInfo, "addbloguser" );
+ }
+
+ function render()
+ {
+ $perms = new Permissions();
+ $this->setValue( "perms", $perms->getAllPermissions());
+
+ parent::render();
+ }
+ }
+?>
\ No newline at end of file
More information about the pLog-svn
mailing list