コンテンツにスキップ

モジュール:TEMPLATENAME

モジュールの解説[表示] [編集] [履歴] [キャッシュを破棄]

使い方

[編集]

書式

[編集]

{{#invoke:TEMPLATENAME|main}}

このモジュールは、#invoke: で当モジュールを呼び出したページ名を返します。マジックワードの{{FULLPAGENAME}}は、テンプレート内から呼び出されていたとしても常に現在閲覧しているページ名が返されるという点で、当モジュールとは異なります。例えばこのdocサブページで使用すると、以下のようになります。

  • {{#invoke:TEMPLATENAME|main}}モジュール:TEMPLATENAME/doc
  • {{FULLPAGENAME}}モジュール:TEMPLATENAME

local p = {}

function p.main(frame)
	return frame:getParent():getTitle()
end

return p