カテゴリ | |
---|---|
サマリ | 見出しごとの編集機能は本体に吸収される予定はないですか? |
バージョン | 1.4.3 |
投稿者 | ari |
状態 | 完了 |
投稿日 | 2004-04-19 (MON) 18:05:45 |
本体パッチのpara_edit.diffおよび、このサイトの質問箱/2038を参考に見出し編集機能を愛用してます。
pukiwiki1.4.3 が最近出て、para_edit.diffもてっきり本体に吸収されるかと期待していたのですが、入っていなかったので残念です。
本体に吸収されるとかいう話はどなたか聞いたことはないでしょうか?
#ここに書いていいのかな
どちらかというと、開発サイト で話すべき内容ですね。config で機能をON/OFFできるようにし、デフォルトではOFFにするような形で提案すれば、通ると思いますけど。
ですね。採用されるとすれば、pukiwiki.ini.phpでの設定になるでしょう。
回答ありがとうございます。開発サイトに行ってみます
もう一つ質問ですが、このサイトの左側に表示されているメニューバーは見出し編集アンカーが表示されていませんがどうやって表示を抑制しているのでしょう?
PukiWiki.org/仕様にも書いているように、pukiwiki.orgではmenu.inc.phpを使用せずにメニューバーを表示しています。メニューバーを記述したページに見出しを記述していないので、見出し編集アンカーは表示されません。メニューバーの各見出しはスキンで表示しています。
すいません、見落としてました。確かに書いてありました。回答ありがとうございます。
plugin/menu.inc.phpに以下のようなパッチを当てて使っています。これでメニューにアンカーや編集用リンクが表示されなくなります。
- return preg_replace('/<ul[^>]*>/','<ul>',convert_html(get_source($page))); + $menutext = preg_replace('/^(\*{1,3}.*)\[#[A-Za-z][\w-]+\](.*)$/m','$1$2',get_source($page)); + return preg_replace('/<ul[^>]*>/','<ul>',convert_html($menutext));
ためしてみました、お手軽に目的を達成できました。
情報ありがとうございます。 :)
convert前に、固定見出しIDを正規表現で置換しているのですね。なるほど、気付きもしませんでした。