- case $glob in
- /*) export PATH_INFO="$(PATH "$glob")";;
- *) export PATH_INFO="$(PATH "$path_info/$glob")";;
- esac
- acl_read || continue
- if [ -f "$_DATA/pages/$PATH_INFO/#page.md" ]; then
- mdfile="$_DATA/pages/$PATH_INFO/#page.md"
- elif [ -f "$_EXEC/pages/$PATH_INFO/#page.md" ]; then
- mdfile="$_EXEC/pages/$PATH_INFO/#page.md"
- else
- continue
- fi
+ page="$(page_abs "$glob")"
+ acl_read "$page" || continue
+ mdfile="$(mdfile "$page")" || continue