Is there any documentation on the process to create user ACL's in Docuwiki? I would like to setup username and passwords to view and modify the content.
Thanks
Jon
Create ACL in DocuwikiSubmitted by JHulme on Sun, 09/09/2007 - 9:43pmIs there any documentation on the process to create user ACL's in Docuwiki? I would like to setup username and passwords to view and modify the content. Thanks Jon |
JumpBox Collections
|
A few issues piled up on top of each other.
It seems that there are a few things at play here.
First off I discussed setting the SMTP server in this thread (http://www.jumpbox.com/node/497) if that doesn't take care of the email situation let me know. DokuWiki itself may have an SMTP relay feature, but setting it globally should get those mails delivered (by default the JumpBoxes will deliver email directly, but as you may well be aware, this isn't always permitted by your ISP).
Second, the location of the DokuWiki config files is
/var/data/dokuwiki/conf/.As for the login page as default, I'd have to dig more deeply into the DokuWiki docs. Wiki's tend to lack restrictive features like that since they tend to be designed for openness. I will have to get back to you on that. There are apache tricks you can play but thats messy. But if you turn off everything for ALL in the global namespace, no one will be able to see anything without logging in, and there will be a login button in the bottom right hand corner.
Austin
Thanks for the reply. I have
Thanks for the reply.
I have been looking at the Dokuwiki documentation that you suggested, but can't find the files or directories they mentioned (conf/acl.auth.php for example). I also don't see any ACL options in the Jumpbox configuration.
I have tried creating a user account at the login page on the Jumpbox, but I never recieve the email with the password (is there a way I can configure the SMTP server used here?) IDeallyl I would like this login page to be the default start page when ever anyone connects to the Jumpbox.
I don't really need the ACL's once authenticated, I just need to control access to the system itself.
Thanks again
Dokuwiki ACLs
Hi Jon,
Details for using ACLs in Dokuwiki can be found at the Doukwiki site: http://wiki.splitbrain.org/wiki:acl
Your DokuWiki JumpBox should be configured well enough to get you started but you may have to tweak some things depending on exactly how you want your ACLs to work. The JumpBox has ACLs enabled and the admin user added to the admin group as shown in the above page:
$conf['useacl'] = 1; // this enables the ACL feature
$conf['superuser'] = '@admin'; // admin group is superuser
So you don't necessarily have to edit any config files.
But we have not disabled user self registration or anything beyond that. The default settings should get you at least basic ACL functionality. The only gotcha I encountered was not immediately understanding what the ACLs I was editing applied to. By default when editing ACLs it applies to a global namespace, you have to chose the specific page in the dropdown to have an ACL apply to that page.
Good luck, and let us know if you encounter any trouble.
Austin