search="$(egrep -o '(^|&)(s=).+(&|$)' <<<"${QUERY_STRING}" |sed -r 's:^&?s=::;s:\+: :g;s:%:\\x:g')"
search="$(echo -e "${search}" |sed 's:\t: :g;s:\r::g;s:\\:\\\\:g' |head -n1)"
+[ -z "$ACL_EDITINTRO" ] && ACL_EDITINTRO=false
+[ -z "$ACL_ADDNEWS" ] && ACL_ADDNEWS=false
+[ -z "$ACL_EDITNEWS" ] && ACL_EDITNEWS=false
+
cat <<WikiEND
<div id="LEFT">
<form method="GET" action="/${SCRIPTNAME}" accept-charset="utf-8">
<div id="INTRO">
<div id="introtext"><div class="wikitext">
$([ -r "Home/intro" ] && _wiki "Home/intro")
- $($ADM && echo "<hr><a class='function' href='#' onclick='javascript:hide_screen(\"introtext\");show_screen(\"introedit\");'>Edit</a>" )
+ $($ACL_EDITINTRO && echo "<hr><a class='function' href='#' onclick='javascript:hide_screen(\"introtext\");show_screen(\"introedit\");'>Edit</a>" )
</div></div>
HomeEND
-$ADM && cat <<HomeEND
+$ACL_EDITINTRO && cat <<HomeEND
<div id="introedit" style="display: none;">
<form action="/write/introedit.cgi?i=intro" method="post" accept-charset="UTF-8">
<textarea name="text" rows="10">$([ -r "Home/intro" ] && cat Home/intro)</textarea><br>
HomeEND
echo '</div>'
-$ADM && cat <<HomeEND
+$ACL_ADDNEWS && cat <<HomeEND
<div class="NEWS">
<a id="new" class='function' href='#add' onclick='javascript:hide_screen("new");show_screen("add");'>Add News</a>
<div id="add" style="display: none;">
<div class="NEWS">
<div id="news_$info"><div class="wikitext">
$([ -r "$each" ] && _wiki "$each")
- $($ADM && echo "<hr><a class='function' href='#edit_$info' onclick='javascript:hide_screen(\"news_$info\");show_screen(\"edit_$info\");'>Edit</a>" )
+ $($ACL_EDITNEWS && echo "<hr><a class='function' href='#edit_$info' onclick='javascript:hide_screen(\"news_$info\");show_screen(\"edit_$info\");'>Edit</a>" )
</div></div>
HomeEND
- $ADM && cat <<HomeEND
+ $ACL_EDITNEWS && cat <<HomeEND
<div id="edit_$info" style="display: none;">
<form action="/write/introedit.cgi?i=$info" method="post" accept-charset="UTF-8">
<textarea name="text" rows="10">$([ -r "$each" ] && cat $each)</textarea><br>