]> git.plutz.net Git - shellwiki/blob - handlers/40_account.sh
Merge commit 'b3ba9fc1e29e96ca943bdb8bc1a5f3ff31196698'
[shellwiki] / handlers / 40_account.sh
1 #!/bin/sh
2
3 case "${PATH_INFO}" in
4   */"[login]")
5     acl_read "/wiki/login/" \
6     && theme_page "/[wiki]/login/" \
7     || theme_error 403
8     return 0
9     ;;
10   */"[register]")
11     acl_read "/wiki/register/" \
12     && theme_page "/[wiki]/register/" \
13     || theme_error 403
14     return 0
15     ;;
16   */"[invite]")
17     acl_read "/wiki/invite/" \
18     && theme_page "/[wiki]/invite/" \
19     || theme_error 403
20     return 0
21     ;;
22   */"[settings]")
23     acl_read "/wiki/settings/" \
24     && theme_page "/[wiki]/settings/" \
25     || theme_error 403
26     return 0
27     ;;
28 esac
29
30 return 1