Adminresourcelistaction.class.php:
<?php
include_once( PLOG_CLASS_PATH."class/action/admin/adminaction.class.php" );
include_once( PLOG_CLASS_PATH."class/view/admin/adminsimpleresourceslistview.class.php" );
/**
* \ingroup Action
* @private
*
* shows a simple list with the resources so that users can choose one
*/
class AdminResourceListAction extends AdminAction
{
var $_destination;
var $_albumId;
/**
* Constructor. If nothing else, it also has to call the constructor of the parent
* class, BlogAction with the same parameters
*/
function AdminResourceListAction( $actionInfo, $request )
{
$this->AdminAction( $actionInfo, $request );
$this->_destination = $this->_request->getValue( "mode" );
$this->_albumId = $this->_request->getValue( "albumId" );
if( $this->_albumId == "" )
$this->_albumId = 0;
}
/**
* Carries out the specified action
*/
function perform()
{
$this->_view = new AdminSimpleResourcesListView( $this->_blogInfo, Array( "albumId" => $this->_albumId));
$this->_view->setValue( "destination", $this->_destination );
$this->setCommonData();
return true;
}
}
?>
Other Blog Scripts: