contentsプラグインが出力する目次のレベル制御を行いたい†
- ページ: BugTrack
- 投稿者: yananob
- 優先順位: 低
- 状態: 完了
- カテゴリー: プラグイン
- 投稿日: 2004-06-17 (木) 21:07:19
- バージョン: 1.4
メッセージ†
ページの中に見出しを多く書き込んでいると、
contentsによる目次だけで最初の画面が埋まってしまったりするため
contentsプラグインに引数(1~)を渡すことで、
目次の表示階層(何段階まで表示するか、その最大値)を調節できるとありがたい。
- 自分で改造を試みたのですが、PHP初心者には厳しかったです ;( -- yananob
- ちょっとソースを追ってみたのですが、
- #contentsの置き換えは、Body::toStringで行う
- 各リスト項目のタグ作成?は、Body::parseから呼ばれるHeadingで行う
- 処理順は、Body::parse -> Body::toString
- のため、リスト項目のタグ作成時に指定レベルが分からないため、現状の構造では厳しいのかと思いました。
- Body::toStringで、指定レベル以下のものは省く・・・とするのも、やりづらそうに思います。 -- yananob
- official:自作プラグイン/contents2_1.inc.php -- Ratbeta