- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2018-03-11T20:54:32+09:00;2015-04-24T09:10:18+09:00","","")
**[[質問箱/4542]] [#m0f9bfce]
|RIGHT:100|LEFT:410|c
|~カテゴリ||
|~サマリ|AutoAliasの優先度をAutoLinkより低くしたい|
|~バージョン|1.4.7|
|~投稿者|[[12S]]|
|~状態|完了|
|~投稿日|&new{2009-12-30 (水) 06:14:36};|
***質問 [#p7d0956a]
[[質問箱/4436]]のAutoAliasを導入したのですが、オートリンクより優先度が高いので、それより低くする事はできますでしょうか?例えばテレビジョンというのページがあった場合、AutoAliasでテレビ>テレビジョンという設定を作ったらテレビジョンというリンクが[[テレビ]]ジョンとなってしまう現象です。オートリンクの方が優先されて[[テレビジョン]]となってくれて、略のテレビの場合だけAutoAliasさせたいのですが。
***回答 [#w99bfaf0]
- lib/make_link.php の次の部分で
function InlineConverter($converters = NULL, $excludes = NULL)
{
if ($converters === NULL) {
$converters = array(
'plugin', // Inline plugins
'note', // Footnotes
'url', // URLs
'url_interwiki', // URLs (interwiki definition)
'mailto', // mailto: URL schemes
'interwikiname', // InterWikiNames
'autoalias', // AutoAlias
'autolink', // AutoLinks
'bracketname', // BracketNames
'wikiname', // WikiNames
'autoalias_a', // AutoAlias(alphabet)
'autolink_a', // AutoLinks(alphabet)
);
}
配列の中身の順番を入れ替えれば、デフォルトを変更することは可能です。 -- &new{2009-12-30 (水) 06:39:32};
- 希望通りの動作になりました。ありがとうございます。 -- [[12S]] &new{2010-01-03 (日) 20:14:35};
//#comment