トップ 新規 編集 差分 一覧 ソース 検索 ヘルプ RSS ログイン

fswikiPermalink

FreeStyleWikiをhtml形式でアクセスできるようにする

 差分

--- lib/Wiki/HTMLParser.pm.orig   Sun Apr 16 18:16:11 2006
+++ lib/Wiki/HTMLParser.pm        Mon Feb  6 09:12:02 2006
@@ -437,7 +437,10 @@
                $name = $page;
        }
        if($self->{wiki}->page_exists($page)){
-               return "<a href=\"".$self->{wiki}->config('script_name')."?page=".&Util::url_encode($page)."\" class=\"wikipage\">".
+               my $escape_slash = &Util::url_encode($page);
+               $escape_slash =~ s|%2F|%252F|;
+               return "<a href=\"".$escape_slash.".html\" class=\"wikipage\">".    
                       &Util::escapeHTML($name)."</a>";
        } else {
                return "<span class=\"nopage\">".&Util::escapeHTML($name)."</span>".

最終更新時間:2008年12月17日 12時23分42秒