[Hiki-dev:00971] 見出しにリンクが含まれる場合の目次生成

Back to archive index

Shinya Kawaji kawaj****@hoppe*****
2005年 7月 26日 (火) 15:23:00 JST


かわじ、です。

見出しに [[string|WikiName]] 形式のリンクが含まれている場合、
{{toc}} プラグインで生成される目次は常に WikiName の方を出力しますが、
string の方が出力されて欲しい場合があります。

手元ではごく簡単に、以下のように修正していますが、ソースをあまり読んでいな
いので、これが正しい解決法なのか良くわかっていません。

良い方法があれば、教えていただきたいと思います。


Index: style/default/html_formatter.rb
===================================================================
RCS file: /cvsroot/hiki/hiki/style/default/html_formatter.rb,v
retrieving revision 1.41
diff -p -u -r1.41 html_formatter.rb
--- style/default/html_formatter.rb     20 Jul 2005 09:31:26 -0000      1.41
+++ style/default/html_formatter.rb     26 Jul 2005 05:26:32 -0000
@@ -306,7 +306,7 @@ EOS
           s[:html] << wikiname_anchor
         end
       end
-      s[:toc_title] << t[:href] if s[:toc_level] > 0
+      s[:toc_title] << disp if s[:toc_level] > 0
     end
   end
 end







Hiki-dev メーリングリストの案内
Back to archive index