見出しのアンカーは7桁固定?†
- ページ: BugTrack
- 投稿者: みこ
- 優先順位: 普通
- 状態: 着手
- カテゴリー: 本体バグ
- 投稿日: 2004-11-27 (土) 12:27:00
- バージョン: cvs
メッセージ†
見出しのアンカーですが cvs:lib/html.php (r1.15)から #+7桁の英数字固定 となっていますが、過去に手動で設定*1されていたりする人もいたりするので、特に理由がなければ桁数は幅を持たせたる(もしくは仕様をちゃんとアピールする)ほうがいいのではないのでしょうか?
- むろん、セキュリティはちゃんと守りつつ・・・ね ;) -- みこ
- お知らせありがとうございます :) そうですね。paragraph-edit とのからみで言えば、「アンカーに使える文字列」の条件が厳しい方が(誤動作が無くて)良いのですが、それだと機械的に(ランダムに)決定されるアンカーしか使えないので、人間には不便なんですよね。 -- henoheno
- 危険なことはさせられませんし、paragraph-edit/readの効率の問題もありますので、桁数や文字種別に幅を持たせる場合、[a-zA-Z0-9_-] のいずれかの文字の組み合わせ(数十文字まで)というのはどうかなーというのが現状の認識です。 -- henoheno
- 一旦 paragraph-edit のパッチを手元で再適用して、もう少し考えた方がいいですね>私 -- henoheno
- まずは該当の正規表現を元に戻して置きました。この件は paragraph-editとセットで検討させていただきます。 -- henoheno