質問箱/4542

カテゴリ
サマリAutoAliasの優先度をAutoLinkより低くしたい
バージョン1.4.7
投稿者12S?
状態完了
投稿日2009-12-30 (水) 06:14:36

質問

質問箱/4436のAutoAliasを導入したのですが、オートリンクより優先度が高いので、それより低くする事はできますでしょうか?例えばテレビジョンというのページがあった場合、AutoAliasでテレビ>テレビジョンという設定を作ったらテレビジョンというリンクがテレビ?ジョンとなってしまう現象です。オートリンクの方が優先されてテレビジョン?となってくれて、略のテレビの場合だけAutoAliasさせたいのですが。

回答

  • 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)
    			);
    		}
    配列の中身の順番を入れ替えれば、デフォルトを変更することは可能です。 -- 2009-12-30 (水) 06:39:32
  • 希望通りの動作になりました。ありがとうございます。 -- 12S? 2010-01-03 (日) 20:14:35

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-04-24 (金) 09:10:18
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u2. HTML convert time: 0.730 sec.

OSDN