Minecraft Wiki
Advertisement

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

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

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

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

関連項目[]

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

local link = mw.loadData( 'モジュール:Reverselink/Link' )
local dungeons_link = mw.loadData( 'モジュール:Reverselink/Link/Dungeons' )
local earth_link = mw.loadData( 'モジュール:Reverselink/Link/Earth' )

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

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

return p
Advertisement