/** * Returns full list of media manager images */ function mediamanagerlistJsonAction() { $manager = new RM_Media_Manager(); $json = new stdclass(); $json->images = $manager->getList(); return array('data' => $json); }
/** * Constructor */ function __construct(RM_Unit_Row $unit) { $this->_unit = $unit; parent::__construct(); $connector = RM_Environment::getConnector(); $rootPath = $connector->getRootPath(); $ds = DIRECTORY_SEPARATOR; $this->_unitsFolder = $rootPath . $ds . 'RM' . $ds . 'userdata' . $ds . 'images' . $ds . 'units'; $this->_unitURL = $this->_rootURL . 'RM/userdata/images/units'; }
/** * Constructor */ function __construct($extensionName) { $this->_extensionName = $extensionName; parent::__construct(); $connector = RM_Environment::getConnector(); $rootPath = $connector->getRootPath(); $ds = DIRECTORY_SEPARATOR; $this->_mediaFolder = $rootPath . $ds . 'RM' . $ds . 'userdata' . $ds . 'images' . $ds . $extensionName; if (!file_exists($this->_mediaFolder)) { $this->createFolder(); } $this->_extensionsMediaURL = RM_Environment::getConnector()->getUserRootURL() . "RM/userdata/images/" . $extensionName; }
function deleteselectedimageJsonAction() { $images = $this->_getParam('images'); foreach ($images as $imageName) { $rmMedia = new RM_Media_Manager(); $rmMedia->deleteImageFiles($imageName); } return array('data' => array('success' => false)); }