3 . "${_EXEC:-${0%/*}}/cgilite/cgilite.sh"
4 . "${_EXEC}/cgilite/session.sh"
5 . "${_EXEC}/cgilite/file.sh"
6 . "${_EXEC}/cgilite/users.sh"
10 local page="$(PATH "$1")"
12 if [ -f "$_DATA/pages/$page/#page.md" ]; then
13 printf %s\\n "$_DATA/pages/$page/#page.md"
14 elif [ -f "$_EXEC/pages/$page/#page.md" ]; then
15 printf %s\\n "$_EXEC/pages/$page/#page.md"
22 # Print source text of a wiki page
23 # Get page from data or underlay dir
24 local page="$(PATH "$1")" mdfile
26 mdfile="$(mdfile "$page")" || return 4
27 acl_read "$page" || return 3
31 for handler in "$_EXEC"/handlers/*; do
36 export ERROR_MSG="The presented URL schema cannot be handled"