カテゴリ | |
---|---|
サマリ | [ [ hoge>hage ] ]のリンクに別のタグを加えたい |
バージョン | 1.4.7 |
投稿者 | オブラート |
状態 | 完了 |
投稿日 | 2009-01-11 (日) 03:30:52 |
[[pukiwiki>http://pukiwiki.sourceforge.jp/]]
現在の仕様だとこれで表示するとソースは
<a href="http://pukiwiki.sourceforge.jp/">pukiwiki</a>
となると思いますが、これ別のタグを追加したいです。 厳密に言うと新たに要素を追加したいと思っています。
[[[pukiwiki>http://pukiwiki.sourceforge.jp/]]]
といった感じで[]を3個にした場合にはソースが
<div class="***"><a href="http://pukiwiki.sourceforge.jp/">pukiwiki</a></div>
といった風に、クラスやタグを追加、これを応用してリンクに画像を設置したり、デザインを変更できたりといった感じにしたいのですが。
どこかをいじったりして追加できませんでしょうか?
質問のみですが、よろしくお願い致します。
'\[(?!%)((?:(?!\]).)*)\]' => '<div class="***">$1</div>',
<a href="http://pukiwiki.sourceforge.jp/">大方のことが可能になったのですが、こちらのhref要素にclassをつけたいのですが、同じ様にはできないでしょうか?default.ini.phpをみたら[ [] ]の要素がなかったので、別の箇所をいじるのではないかと思ったのですが、見つかりませんでした。-- オブラート 2009-01-11 (日) 22:39:54
'\~(?!%)((?:(?!\~).)*)\~' => '<a href="$1" class="***">$2</a>',の様な感じでやってみたんですが、どうにもうまくいきませんでした。
~http://***/~と記載してソースをみると
<p><a href="<a href="http://***/" rel="nofollow">http://***/</a>" class="***"></a></p>となっていました。もしよろしかったら間違い等を指摘していただけると助かります。