You are here

function elfinder_cmd_permissions in elFinder file manager 8.2

Same name and namespace in other branches
  1. 6.2 elfinder.module \elfinder_cmd_permissions()
  2. 6 elfinder.module \elfinder_cmd_permissions()
  3. 7.3 elfinder.module \elfinder_cmd_permissions()
  4. 7 elfinder.module \elfinder_cmd_permissions()
  5. 7.2 elfinder.module \elfinder_cmd_permissions()

elFider commandsto permissions assignment

1 call to elfinder_cmd_permissions()
elfinder_get_disabled_commands in ./elfinder.module

File

./elfinder.module, line 117

Code

function elfinder_cmd_permissions() {
  $perm = array(
    'create new directories' => 'mkdir',
    'create new files' => 'mkfile',
    'rename files and directories' => 'rename',
    'file uploads' => 'upload',
    'copy to clipboard' => 'copy',
    'cut to clipboard' => 'cut',
    'paste from clipboard' => 'paste',
    'preview files' => 'quicklook',
    'view file info' => 'info',
    'delete files and directories' => 'rm',
    'duplicate files' => 'duplicate',
    'edit files' => 'edit',
    'add files to archive' => 'archive',
    'extract files from archive' => 'extract',
    'resize images' => 'resize',
    'download own uploaded files' => 'download',
    'view file description' => 'desc',
    'edit file description' => 'editdesc',
    'view file owner' => 'owner',
    'view file downloads' => 'downloadcount',
    'mount network volumes' => 'netmount',
  );
  $newcperms = \Drupal::moduleHandler()
    ->invokeAll('elfinder_cmd_perms', $perm);
  return $newcperms ? $newcperms : $perm;
}