Exemple #1
0
 /**
  * {@inheritdoc}
  */
 public function alterEditorJS(array &$js, BUEditorEditor $bueditor_editor, Editor $editor = NULL)
 {
     // Check selected file browser.
     if (isset($js['settings']['fileBrowser']) && $js['settings']['fileBrowser'] === 'imce') {
         // Check access
         if (ImceMain::access()) {
             $js['libraries'][] = 'imce/drupal.imce.bueditor';
         } else {
             unset($js['settings']['fileBrowser']);
         }
     }
 }
Exemple #2
0
 /**
  * Checks access to /imce/{scheme} path.
  */
 public function checkAccess($scheme)
 {
     return AccessResult::allowedIf(Imce::access($this->currentUser(), $scheme));
 }