モジュール:Reverselink

提供: Minecraft Wiki
移動先: 案内検索

この逆リンクモジュールは、モジュール:Autolinkがテンプレートのパラメータ内の英語を日本語に変換して表示するのと同様に、日本語のパラメータを対応する英語に変換して適切にテンプレートに提供するためのものです。

このモジュールは、主に次の目的で使用されます。

  • {{Block}}{{Item}} において、日本語のページタイトルを英語に変換し、適切なスプライト画像やID名を表示する
  • {{Issue list}} において、日本語のページタイトルを英語に変換し、適切なバグトラッカーへのリンクを生成する

このモジュールでは、以下の下位ページに格納されているデータを使用しています。

関連項目[ソースを編集]

[閲覧 | 編集 | 履歴 | キャッシュ破棄]上記の解説は、モジュール:Reverselink/docから参照されています。
local p = {}

local link = mw.loadData( 'Module:Reverselink/Link' )

function p.link( f )
    local args = f
	if f == mw.getCurrentFrame() then 
		args = require( 'Module:ProcessArgs' ).merge( true )
	end
    return p.xlink(args[1])
end

function p.xlink( str )
    return link[str] or str
end

return p