]> git.plutz.net Git - busy/blob - Home.page
implemented intro display/editing of home section
[busy] / Home.page
1 #!/bin/zsh
2
3 cat <<HomeEND
4   <div id="LEFT">
5   </div>
6
7   <div id="MAIN">
8     <div id="INTRO">
9       <div id="introtext">
10       $([ -r "Home/intro" ] && _wiki "Home/intro")
11       $($ADM && echo "<hr><a class='function' href='#' onclick='javascript:hide_screen(\"introtext\");show_screen(\"introedit\");'>Edit</a>" )
12       </div>
13 HomeEND
14 $ADM && cat <<HomeEND
15       <div id="introedit" style="display: none;">
16         <form action="/write/introedit.cgi" method="post" accept-charset="UTF-8">
17           <textarea name="intro" rows="10">$([ -r "Home/intro" ] && cat Home/intro)</textarea><br>
18           <input type="submit">
19           <a class="function" href="#" onclick="javascript:hide_screen('introedit');show_screen('introtext');">Cancel</a>
20         </form>
21       </div>
22 HomeEND
23 cat <<HomeEND
24     </div>
25   
26     $(stat -c '' Home/<0000000000-9999999999>-<000-999>.news && for each in $(ls -c News/<0000000000-9999999999>-<000-999>); do
27       echo '<div id="NEWS">'
28       _wiki "$each"
29       echo '</div>'
30     done)
31   </div>
32   <div id="RIGHT">
33   </div>
34 HomeEND