删除"最新文件"来自Drupal模块FileDepot

时间:2015-06-29 14:38:03

标签: drupal drupal-7 drupal-modules

如何防止Drupal模块" FileDepot"从显示"最新文件"当用户第一次进入文件库?

在用户点击文件夹之前,是否可以显示任何内容?

1 个答案:

答案 0 :(得分:2)

sites/all/modules/filedepot/lib-ajaxserver.php我向SQL添加了1=2 and,您可以使用原始版本进行检查。 它对我有用

// Default view - latest files
if (!empty($filedepot->allowableViewFoldersSql)) {
  if ($filedepot->ogmode_enabled) {
    if (!empty($filedepot->allowableGroupViewFoldersSql)) {
      $sql .= "WHERE 1=2 and file.cid in ({$filedepot->allowableGroupViewFoldersSql}) ";
    }
    else {
      $sql .= "WHERE 1=2 and file.cid in ({$filedepot->allowableViewFoldersSql}) ";
    }
  }
  elseif (!user_access('administer filedepot', $user)) {
    if (empty($filedepot->allowableViewFoldersSql)) {
      $sql .= "WHERE 1=2 and file.cid is NULL ";
    }
    else {
      $sql .= "WHERE 1=2 and file.cid in ({$filedepot->allowableViewFoldersSql}) ";
    }
  }
}