system/modules/DocumentManagementSystem/modules/ModuleDmsManagement.php
private function uploadSelectFile(&$params, &$dmsLoader, &$uploadCategory, &$arrMessages, &$blnShowStart)
  {
    $params->loadRootCategory = true; // get complete path to root, for checking inherited access rights
    $params->loadAccessRights = true;
    $params->loadDocuments = false;
    $category = $dmsLoader->loadCategory($uploadCategory, $params);
    
    if ($category->isUploadableForCurrentMember())
    {
      $this->Template = new \FrontendTemplate("mod_dms_mgmt_upload_select_file");
      $this->Template->setData($this->arrData);
      
      $this->Template->category = $category;
      $this->Template->maxUploadFileSizeByte = \DmsConfig::getMaxUploadFileSize(\Document::FILE_SIZE_UNIT_BYTE, false);
      $this->Template->maxUploadFileSizeByteFormatted = \DmsConfig::getMaxUploadFileSize(\Document::FILE_SIZE_UNIT_BYTE, true);
      $this->Template->maxUploadFileSizeKbFormatted = \DmsConfig::getMaxUploadFileSize(\Document::FILE_SIZE_UNIT_KB, true);
      $this->Template->maxUploadFileSizeMbFormatted = \DmsConfig::getMaxUploadFileSize(\Document::FILE_SIZE_UNIT_MB, true);
      $this->Template->maxUploadFileSizeGbFormatted = \DmsConfig::getMaxUploadFileSize(\Document::FILE_SIZE_UNIT_GB, true);
      
      $blnShowStart = false;
    }
    else
    {
      $arrMessages['errors'][] = $GLOBALS['TL_LANG']['DMS']['ERR']['upload_document_not_allowed'];
      $blnShowStart = true;
    }
  }
private function uploadSelectFile(&$params, &$dmsLoader, &$uploadCategory, &$arrMessages, &$blnShowStart)
  {
    $params->loadRootCategory = true; // get complete path to root, for checking inherited access rights
    $params->loadAccessRights = true;
    $params->loadDocuments = false;
    $category = $dmsLoader->loadCategory($uploadCategory, $params);
    
    if ($category->isUploadableForCurrentMember())
    {
      $this->Template = new \FrontendTemplate("mod_dms_mgmt_upload_select_file");
      $this->Template->setData($this->arrData);
      
      $this->Template->category = $category;
      $this->Template->maxUploadFileSizeByte = \DmsConfig::getMaxUploadFileSize(\Document::FILE_SIZE_UNIT_BYTE, false);
      $this->Template->maxUploadFileSizeByteFormatted = \DmsConfig::getMaxUploadFileSize(\Document::FILE_SIZE_UNIT_BYTE, true);
      $this->Template->maxUploadFileSizeKbFormatted = \DmsConfig::getMaxUploadFileSize(\Document::FILE_SIZE_UNIT_KB, true);
      $this->Template->maxUploadFileSizeMbFormatted = \DmsConfig::getMaxUploadFileSize(\Document::FILE_SIZE_UNIT_MB, true);
      $this->Template->maxUploadFileSizeGbFormatted = \DmsConfig::getMaxUploadFileSize(\Document::FILE_SIZE_UNIT_GB, true);
      
      $blnShowStart = false;
    }
    else
    {
      $arrMessages['errors'][] = $GLOBALS['TL_LANG']['DMS']['ERR']['upload_document_not_allowed'];
      $blnShowStart = true;
    }
  }
private function uploadSelectFile ( & $ params , & $ dmsLoader , & $ uploadCategory , & $ arrMessages , & $ blnShowStart ) { $ params -> loadRootCategory = true ; // get complete path to root, for checking inherited access rights $ params -> loadAccessRights = true ; $ params -> loadDocuments = false ; $ category = $ dmsLoader -> loadCategory ( $ uploadCategory , $ params ) ; if ( $ category -> isUploadableForCurrentMember ( ) ) { $ this -> Template = new \ FrontendTemplate ( "mod_dms_mgmt_upload_select_file" ) ; $ this -> Template -> setData ( $ this -> arrData ) ; $ this -> Template -> category = $ category ; $ this -> Template -> maxUploadFileSizeByte = \ DmsConfig :: getMaxUploadFileSize ( \ Document :: FILE_SIZE_UNIT_BYTE , false ) ; $ this -> Template -> maxUploadFileSizeByteFormatted = \ DmsConfig :: getMaxUploadFileSize ( \ Document :: FILE_SIZE_UNIT_BYTE , true ) ; $ this -> Template -> maxUploadFileSizeKbFormatted = \ DmsConfig :: getMaxUploadFileSize ( \ Document :: FILE_SIZE_UNIT_KB , true ) ; $ this -> Template -> maxUploadFileSizeMbFormatted = \ DmsConfig :: getMaxUploadFileSize ( \ Document :: FILE_SIZE_UNIT_MB , true ) ; $ this -> Template -> maxUploadFileSizeGbFormatted = \ DmsConfig :: getMaxUploadFileSize ( \ Document :: FILE_SIZE_UNIT_GB , true ) ; $ blnShowStart = false ; } else { $ arrMessages [ 'errors' ] [ ] = $ GLOBALS [ 'TL_LANG' ] [ 'DMS' ] [ 'ERR' ] [ 'upload_document_not_allowed' ] ; $ blnShowStart = true ; } }
Display the file select screen for upload
Display the file select screen for upload