私はそれが配置された時間を示すテンプレートを作ろうとしています。 #invokeを使わずにテンプレートをトランスコードするときだけ、魔法の言葉に置き換えることはできますか?
This is a template ({{<includeonly>subst:</includeonly>CURRENTTIMESTAMP}})
が、トランスクルードする場合には、代わりにタイムスタンプを代入する
This is a template ({{subst:CURRENTTIMESTAMP}})
として現れるでしょう:私はこれを試してみました。私は試しました
This is a template ({{{{{|safesubst:}}}CURRENTTIMESTAMP}})
しかし、それはそれを置き換えませんでした。タイムスタンプは更新し続けるでしょう。次に、私は試しました
This is a template ({{<includeonly>{{{|safesubst:}}}</includeonly>CURRENTTIMESTAMP}})
しかし、ダイスはありません。
{{#invoke:}}
でも可能ですが、そのオプションはありません。誰かが私を助けてくれますか?
テンプレートを継承しているページが編集されたとき、そのテンプレートはどのように知っていますか?あなたはテンプレートを置き換えることができ、最初の例がうまくいきます。それ以外の場合は、タイムスタンプの保存場所はどこですか? – Tgr
@Tgr私が取り組んでいるwikiは置換についてあまり知らないので、テンプレートはテンプレートが最初に置かれたとき(transluded _or_ substitution)の時間を節約することです。 –
まあ、あなたは単純な転落でそれをすることはできません。 – Tgr