開発日記

重大なセキュリティ上の問題を修正 -- ぱんだ

BugTrack/311 skinファイルが実行できてしまう

BugTrack/315 バックアップファイルが$maxageを超えた場合、古いバックアップファイルではなく新しいものが消される

1.4開発版のみ

バグ修正および機能追加(1.4開発版) -- ぱんだ

2003-04-24

2003-04-25

2003-04-26

  • BugTrack/309 navi プラグインで link タグ生成
    • &ref(): File not found: "309.diff" at page "BugTrack/309";
  • BugTrack/308 アンカー名重複を防ぐためにも、見出しタイトル出力で自動的に固定したアンカー出力を
    BugTrack/285 見出しにアンカーリンク用の固有番号付加を 注意:この修正により、見出し行(行頭*/**/***)内では、 $fixed_heading_anchorの有効/無効にかかわらず '\[#[A-Za-z][\w-]+\]'にマッチする記述がアンカーに変換されます。 変換したくない場合は[,],#など(どれかひとつでいい)を実体参照で記述するようにしてください。
  • 見出しの固有アンカーについて、さらに改造してみました。PukiWiki/1.4/ちょっと便利に -- reimy 2003-04-27 (日) 19:09:43
    改造の主な狙いは
    • 見出しに従来の動的アンカーと新たな固有アンカーの2つのアンカーがあるのはあまりかっこよくないので、固有アンカーがある場合は#contentsや#ls2が参照するアンカーも固有アンカーに統一し、動的アンカーを出力しない(固有アンカーのないページは従来通り)
    • 見出しが複数行にわたる場合、固有アンカーへジャンプすると見出しの最終行にジャンプしてしまう(見出しの頭が見えない)のを防ぐため、アンカーのidを見出し(<h2>)側に統一する
    • それでいて固有アンカーのない従来のページでも互換性を保つ

おまけ -- ぱんだ

  • 横河ディジタルコンピュータ株式会社さんから、PukiWiki1.3.4改造版のcontributionを頂戴しました。ありがとうございました。
  • 「そのままでは公開してくれるな」とのことなので、内容を吟味の上、おいしいところだけ :) 取り込ませていただこうかと思います。

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2003-04-27 (日) 19:15:54
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.276 sec.

OSDN