**[[質問箱4/542]] [#m0f9bfce] #author("2018-03-11T20:54:32+09:00;2015-04-24T09:10:18+09:00","","") **[[質問箱/4542]] [#m0f9bfce] |RIGHT:70|LEFT:410|c |~カテゴリ|| |~サマリ|AutoAliasの優先度をAutoLinkより低くしたい| |~バージョン|1.4.7| |~投稿者|[[12S]]| |~状態|完了| |~投稿日|&new{2009-12-30 (水) 06:14:36};| ***質問 [#p7d0956a] [[質問箱4/436]]のAutoAliasを導入したのですが、オートリンクより優先度が高いので、それより低くする事はできますでしょうか?例えばテレビジョンというのページがあった場合、AutoAliasでテレビ>テレビジョンという設定を作ったらテレビジョンというリンクが[[テレビ]]ジョンとなってしまう現象です。オートリンクの方が優先されて[[テレビジョン]]となってくれて、略のテレビの場合だけAutoAliasさせたいのですが。 [[質問箱/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