$(_ "Search results:")
--
- $(cat)
-
X-Git-Url: https://git.plutz.net/?a=blobdiff_plain;f=handlers%2F40_search.sh;h=d198f220756319f457783e95af36d43d9114351e;hb=35c700335c55a0819e3582a77211e3cb280f48fe;hp=ca068abca14d67b714c2e601ba344b824596cf59;hpb=368ca204df61a5e24c71d4697746603e2dcc94d5;p=shellwiki diff --git a/handlers/40_search.sh b/handlers/40_search.sh index ca068ab..d198f22 100644 --- a/handlers/40_search.sh +++ b/handlers/40_search.sh @@ -36,14 +36,12 @@ done \ | sort -nr \ | while read freq doc; do page="$(UNSTRING "$doc")" + [ "${page%*/\[*\]/*}" != "$page" ] && continue + if [ "$LANGUAGE_DEFAULT" ]; then + [ -d "${_DATA}/pages/${page}/:${LANGUAGE}/" ] && continue + [ "${page%/:*/}" = "${page%/:${LANGUAGE}/}" ] || continue + fi acl_read "$page" || continue - printf '