我最近安装了PmWiki,想要建立一个这样的网站:http://medesign.seas.upenn.edu/index.php
但是PmWiki是一个wiki软件,所以每个人都可以访问编辑页面 - 我不想拥有它。
但是我不知道如何制作一个像我的例子的页面,我发现AuthUser正在做类似athorization的事情,但我不知道如何正确设置它,只是对于孤独的页面:
所以有人可以帮助我吗?
答案 0 :(得分:3)
提供的步骤将仅阻止访问http://yourwiki.com/pmwiki.php?n=SiteAdmin/AuthUser
页面,而不会阻止访问其他页面。此外,它会阻止阅读而不是编辑,因为您已在@admins
字段中设置了read
。
Here是有关如何激活AuthUser的完整指南。
基本上,你必须在local / config.php的末尾添加这两行:
include_once("$FarmD/scripts/authuser.php");
$DefaultPasswords['edit'] = array('@admins', 'id:USERNAME_1,USERNAME_2');
只需确保将USERNAME_1,USERNAME_2
更改为允许编辑的用户。所以他们不需要管理员来编辑页面。
另一种方法是设置site wide password,所以知道它的人都可以编辑。
为此,请将以下行添加到local / config.php的末尾:
$DefaultPasswords['edit'] = crypt('edit_password');