(更新) |
編集の要約なし |
||
2行目: | 2行目: | ||
このテンプレートは、ページの英語版の内容が翻訳当時から大きく変更され、ページの更新が遅れていることを示す編集者向けテンプレートです。 |
このテンプレートは、ページの英語版の内容が翻訳当時から大きく変更され、ページの更新が遅れていることを示す編集者向けテンプレートです。 |
||
− | このテンプレートは |
+ | このテンプレートは[[Mediawiki:Gadget-oldRev.js|Gadget-oldRev.js]]で実装されています。そのため、[[特別:個人設定#mw-prefsection-gadgets|ガジェット設定]]の「編集者向け」節にある該当項目からチェックを外すと表示されなくなります。 |
== 使用法 == |
== 使用法 == |
||
− | 以下のように記述して使用します。表示されるメッセージボックスには、右上に翻訳当時の版から現在の最新版までの差分リンクが自動的に表示されます。英語版での最新版 |
+ | 以下のように記述して使用します。表示されるメッセージボックスには、右上に翻訳当時の版から現在の最新版までの差分リンクが自動的に表示されます。英語版での最新版IDは、対応する英語版ページが存在する場合に自動で取得されます。存在しなければエラーが表示されます。<br> |
− | 2番目のパラメータ <code>翻訳元のページ名</code> は、日本語版と英語版のページ名が同等、あるいは英語の言語間リンク(インターウィキ)がある場合に省略可能です。しかし、指定することで |
+ | 2番目のパラメータ <code>翻訳元のページ名</code> は、日本語版と英語版のページ名が同等、あるいは英語の言語間リンク(インターウィキ)がある場合に省略可能です。しかし、指定することでIDの取得および表示までの時間が短縮されるため、指定が推奨されます。 |
− | <code>{{<nowiki />oldRev|''翻訳当時の版''|''翻訳元のページ名''}}</code> |
+ | <code>{{<nowiki />oldRev|''翻訳当時の版ID''|''翻訳元のページ名''}}</code> |
+ | |||
+ | ''翻訳当時の版ID''が現在の英語版IDと同じ場合、このテンプレートは非表示となります。この際、ブラウザのコンソール({{Key|F12}}で表示されるデベロッパーツールのConsole、コンソール等のタブ)にその旨が出力されます。 |
||
=== パラメータ === |
=== パラメータ === |
||
17行目: | 19行目: | ||
|- |
|- |
||
! (1番目)<br>rev |
! (1番目)<br>rev |
||
− | | '''(必須)'''翻訳当時の版 |
+ | | '''(必須)'''翻訳当時の版ID。このIDは、英語版の履歴ページから翻訳当時の履歴項目を開き、URLの <code>&diff=</code> または <code>&oldid=</code> の直後にある番号を指します。 |
|- |
|- |
||
! (2番目)<br>en |
! (2番目)<br>en |
||
37行目: | 39行目: | ||
| rowspan="2" | 対象ページが存在しない場合に表示されます。有効なページ名を第2パラメータか <code>en</code> で指定してください。すでに指定している場合、入力が間違っていないか確認してください。 |
| rowspan="2" | 対象ページが存在しない場合に表示されます。有効なページ名を第2パラメータか <code>en</code> で指定してください。すでに指定している場合、入力が間違っていないか確認してください。 |
||
|- |
|- |
||
− | ! 版 |
+ | ! 版IDの取得に失敗しました |
− | |- |
||
− | ! 指定した版 ID は英語版の最新版と同じです |
||
− | | 英語版ページが翻訳当時から更新がない場合に表示されます。このテンプレートを使用する必要はないため、記述を除去してください。 |
||
|} |
|} |
||
2019年7月1日 (月) 16:29時点における版
[キャッシュ破棄]
これは、メインテンプレートページに参照されるべきである解説ページです。詳細についてはテンプレート:Documentationを参照してくださいこのテンプレートは、ページの英語版の内容が翻訳当時から大きく変更され、ページの更新が遅れていることを示す編集者向けテンプレートです。
このテンプレートはGadget-oldRev.jsで実装されています。そのため、ガジェット設定の「編集者向け」節にある該当項目からチェックを外すと表示されなくなります。
使用法
以下のように記述して使用します。表示されるメッセージボックスには、右上に翻訳当時の版から現在の最新版までの差分リンクが自動的に表示されます。英語版での最新版IDは、対応する英語版ページが存在する場合に自動で取得されます。存在しなければエラーが表示されます。
2番目のパラメータ 翻訳元のページ名
は、日本語版と英語版のページ名が同等、あるいは英語の言語間リンク(インターウィキ)がある場合に省略可能です。しかし、指定することでIDの取得および表示までの時間が短縮されるため、指定が推奨されます。
{{oldRev|翻訳当時の版ID|翻訳元のページ名}}
翻訳当時の版IDが現在の英語版IDと同じ場合、このテンプレートは非表示となります。この際、ブラウザのコンソール(F12で表示されるデベロッパーツールのConsole、コンソール等のタブ)にその旨が出力されます。
パラメータ
パラメータ | 説明 |
---|---|
(1番目) rev |
(必須)翻訳当時の版ID。このIDは、英語版の履歴ページから翻訳当時の履歴項目を開き、URLの &diff= または &oldid= の直後にある番号を指します。
|
(2番目) en |
(任意)翻訳元の英語版のページ名。未指定時、英語の言語間リンクがある場合はそのページを対象とします。言語間リンクがなく、ページ名が英数字のみの場合は同じ名前の英語版ページが対象になります。 |
エラー
エラー内容 | 説明 |
---|---|
動作対象外のページです | ページの名前空間が標準、利用者、Minecraft Wiki、テンプレート、ヘルプ以外の場合に表示されます。このいずれかの名前空間で使用してください。 |
英語版ページが指定されていません | 上記のパラメータ en で説明されている、対象となるページが見つからない場合に表示されます。このパラメータに英語版のページ名を指定してください。
|
英語版ページが存在しません | 対象ページが存在しない場合に表示されます。有効なページ名を第2パラメータか en で指定してください。すでに指定している場合、入力が間違っていないか確認してください。
|
版IDの取得に失敗しました |
使用例
- 構文
{{oldRev|836079|Minecraft}}
- 結果
このページは英語版 836079 の内容です。