在Dokuwiki中禁用无法访问的链接?

时间:2012-03-12 06:20:31

标签: hyperlink dokuwiki

Dokuwiki中是否有任何方法可以将无法访问的文章链接(由于访问权限不足)显示为禁用?

我希望这样的链接是灰色且不活动的,可能是一个锁定图标,而不是让用户在点击链接时收到错误消息。

2 个答案:

答案 0 :(得分:1)

这基本上需要为每个页面禁用缓存并使你的wiki更慢。所以我猜答案是否定的。

答案 1 :(得分:-1)

嗯,有点像

global $ID;
if ( auth_quickaclcheck ( $id ) < AUTH_READ ){
  ...here add .acldisable to $id;
  ...here add class "disabled" to $id;
}

在核心链接渲染器中

并在 CSS 中添加 .acldisable { color: gray; }