2003-01-29 (Wed) かてごりー
〆 サブサブ
セクションのてすと。
〆 [tdiary]Wikiスタイルでカテゴリー機能
以下の情報は古くなりました。
追記:カテゴリー機能の仕様が変わるようなので 以下は、人柱にしても待ったほうがいいです。
Wikiスタイルでもカテゴリー分類が使えるようにしてみた。28日はWikiスタイルで書いてある。wiki_style.rb, wiki_parser.rb, category.rb が要修正(だけだったと思います)。 差分は、コレ。
追記:差分だけでなく、修正したファイルもおきます。
wiki_style.rb-old wiki_parser.rb-old category.rb-old
kitajさんのものをインストールしたあと、これらのファイルのrubyのパスを修正して、同じ名前のファイルに上書きしてください。wiki_style.rbとwiki_parser.rbはdefaultio.rbのあるディレクトリに、category.rbはindex.rbと同じディレクトリにおきます。ただし、スタイルを使えるtDiaryのスナップショットでないと動きません。
でもセクションタイトルをリンクにできません。Wikiスタイルでセクションタイトルをリンクにするには、
![[テクスト|URL]]
と書くので。どうしましょう。
追記:parserのほうでWiki記法を展開した情報をもっているのに、それを捨てて、styleのほうでタイトルを作っているのが原因です。手抜きでごめんなさい。
〆 サブサブ
セクション(空行のあとスペースで開始)を使うと、category.rbでエラーがでる模様。あと空行のあと<p>でもエラー。同じ原因かな。
追記:きたさんどうもありがとうございました。古いものを使っていました。新しいもので問題なく動作します。
〆 Wikiスタイル
よすぎです。emacs-wikiと違っているとか関係ありません。もう、tDiaryスタイルで書くのがつらくなりました(汗)。
〆 わっつにゅー
のてすと。見事に失敗。Web上でやらないといかんのね。
〆 ワッツニュー
のてすと。
〆 [tdiary]続:人柱
カテゴリー機能が変わったようです。今度はtDiary本体へのパッチを含むので、ヒトバシラーでないかたは待ったほうがいいかも。tDiary本体へ取り込まれる方向で作業が進められ、CGIとして使っていたcategory.rbもいならくなりますした。この日記のカテゴリー機能は、新しいもので動いています。ファイルはあとで置きます。
Wikiスタイルでタイトルをリンクにできない問題ですが、原因は、僕がサブタイトルのみwiki_parser.rbでのWiki記法展開(inline)の結果を無視しているからです。カテゴリー情報付きのサブタイトルをwiki_style.rbで作っているのでタイトルが重複するためwiki_parser.rbのほうの情報を無視しています。ごめんなさい。

