Exemple #1
0
 /**
  * @return string
  */
 protected function getLinkCreatorUri()
 {
     $urlParameters = array(MediaModule::getParameterPrefix() => array('controller' => 'LinkCreator', 'action' => 'show'));
     return BackendUtility::getModuleUrl(MediaModule::getSignature(), $urlParameters);
 }
Exemple #2
0
 /**
  * @param string $controllerName
  * @return string
  */
 protected function getPluginUri($controllerName)
 {
     $urlParameters = array(MediaModule::getParameterPrefix() => array('controller' => $controllerName, 'action' => 'show', 'file' => $this->object->getUid()));
     return BackendUtility::getModuleUrl(MediaModule::getSignature(), $urlParameters);
 }
Exemple #3
0
 /**
  * @param Content $object
  * @return string
  */
 protected function getImageEditorUri(Content $object)
 {
     $urlParameters = array(MediaModule::getParameterPrefix() => array('controller' => 'ImageEditor', 'action' => 'show', 'file' => $object->getUid()));
     return BackendUtility::getModuleUrl(MediaModule::getSignature(), $urlParameters);
 }
Exemple #4
0
 /**
  * @return string
  */
 protected function getModuleUrl()
 {
     $moduleSignature = MediaModule::getSignature();
     return BackendUtility::getModuleUrl($moduleSignature);
 }
Exemple #5
0
 /**
  * Render a mass delete URI.
  *
  * @return string
  */
 protected function getMassDeleteUri()
 {
     $urlParameters = array(MediaModule::getParameterPrefix() => array('controller' => 'Asset', 'action' => '', 'format' => 'json'));
     return BackendUtility::getModuleUrl(MediaModule::getSignature(), $urlParameters);
 }
 /**
  * @return string
  */
 protected function getUri()
 {
     $urlParameters = array(MediaModule::getParameterPrefix() => array('controller' => 'Asset', 'action' => 'download', 'file' => $this->getFile()->getUid()));
     return BackendUtility::getModuleUrl(MediaModule::getSignature(), $urlParameters);
 }
 /**
  * @return string
  */
 protected function getChangeStorageUri()
 {
     $urlParameters = array(MediaModule::getParameterPrefix() => array('controller' => 'Asset', 'action' => 'editStorage'));
     return BackendUtility::getModuleUrl(MediaModule::getSignature(), $urlParameters);
 }
 /**
  * Handle GUI for inserting an image in the RTE.
  *
  * @param File $file
  * @return void
  */
 public function showAction(File $file)
 {
     $this->view->assign('file', $file);
     $moduleSignature = MediaModule::getSignature();
     $this->view->assign('moduleUrl', BackendUtility::getModuleUrl($moduleSignature));
 }
Exemple #9
0
 /**
  * @param Content $object
  * @return string
  */
 protected function getDownloadUri(Content $object)
 {
     $urlParameters = array(MediaModule::getParameterPrefix() => array('controller' => 'Asset', 'action' => 'download', 'forceDownload' => TRUE, 'file' => $object->getUid()));
     return BackendUtility::getModuleUrl(MediaModule::getSignature(), $urlParameters);
 }