カテゴリ | エラー・トラブル |
---|---|
サマリ | 雛形を使用してページ作成する場合に雛形のアンカーが消える |
バージョン | 1.5.0 |
投稿者 | あるてま |
状態 | 完了 |
投稿日 | 2016-02-13 (土) 20:20:15 |
よく雛形を使用してページ作成を行っているのですが、
*(タイトル) [#top] 以下文章
と雛形の方ではしているのに、ページ作成時に読み込んだ場合、
*(タイトル) 以下文章
というようにアンカーが消えてしまいます。
作成の度にアンカーを付け足してはいるのですが、手間がかかりページ作成の効率が悪い状況です。
雛形を読み込んでもアンカーが消えないようにする手段はあるのでしょうか?
// Remove fixed-heading anchors $body = preg_replace('/^(\*{1,3}.*)\[#[A-Za-z][\w-]+\](.*)$/m', '$1$2', $body);のように読み込まれたwikiページのボディからアンカーを削っている箇所(編集やテンプレートなど機能別に何箇所か存在)を無効化するように改造するか、1つしか除去しないのを悪用してアンカーを2つ並べて雛形を記録しておくか、になりそう -- 2016-02-13 (土) 20:58:44