2 ################################################################################
6 ################################################################################
7 require "./lib/common.pl";
8 #===============================================================================
10 #===============================================================================
13 $in{"p"} = "FrontPage";
16 if($in{"a"} eq "list"){
19 } elsif($in{"a"} eq "search"){
27 #-------------------------------------------------------------------------------
29 #-------------------------------------------------------------------------------
31 my @pages = &Wiki::get_page_list();
33 &print_header("°ìÍ÷");
35 foreach my $page (@pages){
36 print "<li><a href=\"$MAIN_SCRIPT?p=".&Util::url_encode($page->{NAME})."\">".
37 &Util::escapeHTML($page->{NAME})."</a>".
38 " - ".&Util::format_date($page->{TIME})."</li>\n";
44 #-------------------------------------------------------------------------------
46 #-------------------------------------------------------------------------------
49 unless(&Wiki::exists_page($in{"p"})){
56 my $source = &Wiki::get_page($in{"p"});
57 my $html = &Wiki::process_wiki($source,1);
59 &print_header($in{"p"},1);
61 if(&Wiki::exists_page("Header")){
62 print "<div class=\"header\">\n";
63 print &Wiki::process_wiki(&Wiki::get_page("Header"));
67 print "<div class=\"day body section\">\n";
71 if(&Wiki::exists_page("Footer")){
72 print "<div class=\"comment\">\n";
73 print &Wiki::process_wiki(&Wiki::get_page("Footer"));
80 #-------------------------------------------------------------------------------
82 #-------------------------------------------------------------------------------
85 &print_header("¸¡º÷");
86 print "<form action=\"$MAIN_SCRIPT\" method=\"GET\">\n";
87 print " ¥¡¼¥ï¡¼¥É <input type=\"text\" name=\"w\" size=\"20\" value=\"".&Util::escapeHTML($in{'w'})."\">\n";
88 print " <input type=\"submit\" value=\" ¸¡ º÷ \">\n";
89 print " <input type=\"hidden\" name=\"a\" value=\"search\">\n";
93 my @pages = &Wiki::get_page_list();
96 foreach my $page (@pages){
97 my $source = $page->{NAME}."\n".&Wiki::get_page($page->{NAME});
98 if(index($source,$in{'w'})!=-1){
99 print " <li><a href=\"$MAIN_SCRIPT?p=".&Util::url_encode($page->{NAME})."\">".&Util::escapeHTML($page->{NAME})."</a></li>\n";
104 print "<li>³ºÅö¤¹¤ë¥Ú¡¼¥¸¤Ï¸ºß¤·¤Þ¤»¤ó¡£</li>\n";