**[[続・質問箱/132]] [#qf03d6e8]
#author("2018-03-11T12:38:02+09:00;2008-01-25T23:04:17+09:00","","")
**[[質問箱/2132]] [#qf03d6e8]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|見出しごとの編集機能は本体に吸収される予定はないですか?|
|~バージョン|1.4.3|
|~投稿者|[[ari]]|
|~状態|完了|
|~投稿日|&new{2004-04-19 (MON) 18:05:45};|
***質問 [#cf326d89]
本体パッチの[[para_edit.diff>dev:PukiWiki/1.4/ちょっと便利に/見出しごとの編集(fixed_anchor版)]]および、このサイトの[[続・質問箱/38]]を参考に見出し編集機能を愛用してます。
本体パッチの[[para_edit.diff>dev:PukiWiki/1.4/ちょっと便利に/見出しごとの編集(fixed_anchor版)]]および、このサイトの[[質問箱/2038]]を参考に見出し編集機能を愛用してます。

pukiwiki1.4.3 が最近出て、para_edit.diffもてっきり本体に吸収されるかと期待していたのですが、入っていなかったので残念です。

本体に吸収されるとかいう話はどなたか聞いたことはないでしょうか?

#ここに書いていいのかな

***回答 [#gad329d7]
-[[三浦克介]] &new{2004-04-20 (TUE) 09:19:38};
~どちらかというと、[[開発サイト>dev:FrontPage]] で話すべき内容ですね。config で機能をON/OFFできるようにし、デフォルトではOFFにするような形で提案すれば、通ると思いますけど。
-[[reimy]] &new{2004-04-20 (TUE) 09:34:59};
~ですね。採用されるとすれば、pukiwiki.ini.phpでの設定になるでしょう。
-[[ari]] &new{2004-04-20 (TUE) 10:16:24};
~回答ありがとうございます。[[開発サイト>dev:FrontPage]]に行ってみます      
-[[ari]] &new{2004-04-20 (TUE) 15:21:13};
~もう一つ質問ですが、このサイトの左側に表示されているメニューバーは見出し編集アンカーが表示されていませんがどうやって表示を抑制しているのでしょう?
--[[reimy]] &new{2004-04-20 (TUE) 22:34:49};
~[[PukiWiki.org/仕様>PukiWiki-official/仕様/旧-20040820以前]]にも書いているように、pukiwiki.orgではmenu.inc.phpを使用せずにメニューバーを表示しています。メニューバーを記述したページに見出しを記述していないので、見出し編集アンカーは表示されません。メニューバーの各見出しはスキンで表示しています。
-[[ari]] &new{2004-04-21 (WED) 10:20:18};
~すいません、見落としてました。確かに書いてありました。回答ありがとうございます。
--[[satoshi]] &new{2004-05-04 (TUE) 21:09:28};
~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));
-[[ari]] &new{2004-05-06 (THU) 19:25:24};
~ためしてみました、お手軽に目的を達成できました。&br; 情報ありがとうございます。 :) &br; convert前に、固定見出しIDを正規表現で置換しているのですね。なるほど、気付きもしませんでした。
- ariさんと同じく、メニューバーでアンカーを表示させないようにしようとしているのですが、うまくいきません。&br;satoshiさんの方法は、plugin/menu.inc.phpの54行目に&br;return preg_replace('/<ul[^>]*>/','<ul>',convert_html(get_source($page)));&br;を書き加えるということですよね?&br;やってみたのですが、いまだ、†が消えません。 -- [[うま]] &new{2007-02-10 (土) 14:28:58};
-- もう一行 + があるし、むしろそちらが大事 --  &new{2007-02-16 (金) 14:02:27};
- -を削除し、+を挿入する という意味では? --  &new{2007-05-30 (水) 16:17:39};
- 関連: [[dev:BugTrack/585]] --  &new{2008-01-25 (金) 23:04:16};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.085 sec.

OSDN