/**
  * Adds RSA-specific JavaScript
  *
  * @param array $configuration
  * @param \TYPO3\CMS\Backend\Controller\BackendController $backendController
  * @return void
  */
 public function addRsaJsLibraries(array $configuration, \TYPO3\CMS\Backend\Controller\BackendController $backendController)
 {
     $javascriptPath = \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extRelPath('rsaauth') . 'resources/';
     $files = array('jsbn/jsbn.js', 'jsbn/prng4.js', 'jsbn/rng.js', 'jsbn/rsa.js', 'jsbn/base64.js');
     foreach ($files as $file) {
         $backendController->getPageRenderer()->addJsLibrary($file, $javascriptPath . $file);
     }
 }
Ejemplo n.º 2
0
 /**
  * Adds ImportExport-specific JavaScript
  *
  * @param array $configuration
  * @param \TYPO3\CMS\Backend\Controller\BackendController $backendController
  * @return void
  */
 public function addJavaScript(array $configuration, \TYPO3\CMS\Backend\Controller\BackendController $backendController)
 {
     $backendController->getPageRenderer()->addInlineSetting('ImportExport', 'moduleUrl', BackendUtility::getModuleUrl('xMOD_tximpexp'));
 }