人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

pukiwikiの改造について質問です。アンカーを見出しの手前に持ってきたいです。どのようにすれば良いでしょうか?

現状:
<h2 id="content_1_2">ここに見出し
<a class="anchor_super" id="h01ho2g3e">†</a>
</h2>

こうしたい:
<a class="anchor_super" id="h01ho2g3e">†</a>
<h2 id="content_1_2">ここに見出し
</h2>


●質問者: にらたま
●カテゴリ:インターネット ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● pmint
●100ポイント

見出し記法の処理付近にある $text . $anchor の順序を入れ替えます。
ファイルは lib/convert_html.php

lib/convert_html.php

(中略)

function getAnchor($text, $level)

(中略)

// Add heading
return array($text . $anchor, $this->count > 1 ? "\n" . $top : '', $autoid);

↓

// Add heading
return array($anchor . $text, $this->count > 1 ? "\n" . $top : '', $autoid);

<h2 id="content_1_2">
<a class="anchor_super" id="h01ho2g3e">†</a>
ここに見出し
</h2>


…になってしまいますが、アンカーを前にすることはできます。
(バージョンは PukiWiki Plus! 1.4.7plus-u2-i18n)


にらたまさんのコメント
ありがとうございます!
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ