1
から魔法の言葉を展開し、私はmediawikiの拡張機能から{{CURRENTPAGEE}} magicwordを展開する必要があります。MediaWikiの拡張
<extension>{{CURRENTPAGEE}}</extension>
が、マクロは拡張機能の引数に渡す前に展開されていない、どのような方法があります拡張機能に渡す前に現在のページのURLを取得するには?拡張コードの中から呼び出し元のURLを取得するには? 多くのことがあります!
あなたはコールバックへの第四パラメータとして渡された( "How do I render wikitext in my extension?" in the MediaWiki manualによって記載されているように、Parser
の方法
recursiveTagParse
を使用するか、またはあなたが本当に優れている、グローバル
$wgTitle
を使用したりすることができ、現在のページのタイトルを取得するには、親フレーム
私は答えを見つけられませんでしたが、可能な解決策を見つけました。拡張コードから、呼び出しページのタイトル(スペースを含む)を得るために "global $ wgTitle"を宣言できます。 – Polen