小编Gra*_*ide的帖子

Drupal - 删除RSS

我刚刚建立了一个新的Drupal站点,基于社区.有一些论坛包含"敏感"信息,但令人难以置信的是,Drupal自动为分类术语生成RSS源,这是论坛的基础.

没有内置的方法来关闭它!或者是控制生成哪些Feed的模块......这是一个大问题.

使用Drupal 6.14.我不想破解核心,但如果有人知道如何处理这个...那将是伟大的

谢谢

rss drupal

4
推荐指数
2
解决办法
9278
查看次数

在Drupal中禁用/节点视图和其他隐藏视图?

在我的网站上度过了许多漫长的夜晚,现在我开始进行各种安全检查,并偶然发现以下情况:

www.mysite.com/node
Run Code Online (Sandbox Code Playgroud)

这显示了用户可以访问的最新x节点.我不希望这个视图对用户可见.我当然不希望任何其他类似的观点可用.所以,我的问题是:

  1. 如何禁用此视图?
  2. 是否有其他隐藏的视图,我不知道匿名用户可以使用一次访问多个节点?

drupal drupal-6

3
推荐指数
1
解决办法
2039
查看次数

如何使用hook_menu_alter()来操作路径访问控制

/**
 * Implementation of hook_menu_alter().
 */
function joke_menu_alter(&$callbacks) {
  // If the user does not have 'administer nodes' permission,
  // disable the joke menu item by setting its access callback to FALSE.
  if (!user_access('administer nodes')) {
    $callbacks['node/add/joke']['access callback'] = FALSE;
    // Must unset access arguments or Drupal will use user_access()
    // as a default access callback.
    unset($callbacks['node/add/joke']['access arguments']);
  }
}
Run Code Online (Sandbox Code Playgroud)

以上功能来自pro开发drupal.我不能理解它.为什么我必须取消设置访问参数(unset($callbacks['node/add/joke']['access arguments']);)

谢谢.

drupal drupal-6 drupal-modules

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

drupal ×3

drupal-6 ×2

drupal-modules ×1

rss ×1