Example #1
0
 /**
  * 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);
 }
Example #2
0
 /**
  * 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';
 }
Example #3
0
 /**
  * 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;
 }
Example #4
0
 function deleteselectedimageJsonAction()
 {
     $images = $this->_getParam('images');
     foreach ($images as $imageName) {
         $rmMedia = new RM_Media_Manager();
         $rmMedia->deleteImageFiles($imageName);
     }
     return array('data' => array('success' => false));
 }