ヘルプ:差分

ウィキペディアから、無料の百科事典
ナビゲーションにジャンプ 検索にジャンプ

差分( 「差分」という言葉から)は、ウィキペディアページのバージョンとバージョンの違いを表示するWebページです。ページの特定のバージョンは「リビジョン」と呼ばれます。各リビジョンには、ページ履歴で確認できる一意の作成日時がありますページの履歴の「diff」リンクをクリックすると、2つの連続するリビジョンのdiffが表示されます。

差分へのリンクは、すべてのユーザーが持つユーザー投稿ページ、最近の変更関連する変更ウォッチリストなど、ページ履歴以外のさまざまな特別なページにあります。

ページの履歴を使用して、任意の2つのバージョン間の差分を生成できます。古いバージョンの場合は左のラジオボタンを選択し、新しいバージョンの場合は右のラジオボタンを選択して、をクリックしますCompare selected revisions

ページの編集中、Show changesボタンにはこれから行う変更が表示されます。差分は、編集の競合中にも表示されます。

要約を編集 します(変更について簡単に説明します)

 

これはマイナーな編集です このページを見る

変更を公開することにより、利用規約に同意し、 CCBY-SA3.0ライセンスおよびGFDLに基づく貢献を取り消すことなく解放することに同意したことになりますあなたは、ハイパーリンクまたはURLがクリエイティブコモンズライセンスの下で十分な帰属であることに同意します。

変更を公開する ショープレビュー 変更を表示 キャンセル

見た目

この例は、diffページの上部を示しています(一部のリンクはダミーです)。古いバージョンが左側に表示され、新しいバージョンが右側に表示されます。

 
8行目: 8行目:
  シスオペおよびロールバックフラグのあるシスオペの場合、[[en:Wikipedia:revert | rollback]]ボタンが表示され、新しいバージョンから古いバージョンに戻すことができます。   シスオペおよびロールバックフラグのあるシスオペの場合、[[en:Wikipedia:revert | rollback]]ボタンが表示され、新しいバージョンから古いバージョンに戻すことができます。
これは、現在のバージョンとその直前のバージョンとの差分を表示する場合にのみ表示されます。 +  これは、ページの最新バージョンと最新バージョン 以外の作成者による最後のバージョンの差分を表示する場合にのみ表示されます。
  この例は、上記のリンクを含むdiffページの上部を示しています。   この例は、上記のリンクを含むdiffページの上部を示しています。
25行目: 25行目:
  </ table>   </ table>
+ [[MediaWikiユーザーガイド]]
+

色の説明

変更されていないテキストは明るい灰色の上に濃い灰色です(変更されたテキストの前後の部分のみが表示されます)。変更された段落は白地に黒で、古いバージョン側にオレンジ色の境界線、新しいバージョン側に青い境界線があります。挿入および削除されたテキストは、境界線の色で強調表示され、太字で表示されます。段落全体が削除または挿入されている場合、強調表示や太字は適用されず、反対側は空白になります。

カラーキー
古いバージョン 新しいバージョン
変更なし 変更なし
段落が変更されました 段落が変更されました
段落が削除されました  
  段落を追加
削除されたテキスト テキストを追加

コントロールとリンク

リンク「現在の改訂」は各バージョンにリンクしています新しいバージョンが最新バージョンの場合、リンクは通常のページになり、代わりに「現在のリビジョン(日付)」という文言になります。

「(編集)」リンクをクリックすると、そのバージョンを編集するためのページに移動します。古いリビジョンを編集しているという警告が表示される場合があります。これを無視して続行すると、そのリビジョン以降に行われたすべての編集が元に戻ります。

新しいリビジョン側の「(元に)」リンクは、その特定の編集を元に戻します。リンクをクリックすると、これから行う編集の差分ページを確認できます。編集の概要には、MediaWiki:undo-summary(Undid Revision $ 1 by $ 2talk))。この要約は、編集を送信する前に編集できます。一度に複数の編集を元に戻すと、自動要約が機能しない場合があります。リンクはすべての差分ページに存在しますが、リビジョンが競合する場合は機能しません。多くの場合、現在のバージョンより古いバージョンは、この方法で元に戻すことはできません。それが機能しない場合は、編集を元に戻すことができず、現在のバージョンの通常の編集ページに表示されることが通知されます。

「(ありがとう)」リンクは、閲覧者と編集者の両方が登録ユーザーである場合にのみ表示されます。編集者 に感謝するために使用できます。

その下には、古いバージョンまたは新しいバージョンを編集した各ユーザーのユーザーページとトークページへのリンクがあります。ユーザーの貢献リストへのリンクも表示されます。管理者とロールバッカーの場合、該当する場合は[[ロールバック]]ボタンも表示され、そのユーザーが行ったすべての編集を元に戻すことができます。

次に、編集の要約が括弧内に表示されます。ユーザーが編集サマリーでリンクを使用した場合、これらはdiffページのリンクとしても機能します。編集者が編集をマイナー編集としてマークした場合、要約の前に mが表示されます。

「前の編集」および「次の編集」リンクは、前または後の差分につながります。ページの2つの連続していないバージョン間の差分を表示しているときは、「(x中間リビジョンは表示されていません。)」というメッセージも表示されます。

相違点の表の後に、これを行わないように設定で指定しない限り、2つの比較されたバージョンの最新のものが完全に表示されます。

差分へのリンク

特定の差分へのリンクを作成する必要がある場合(たとえば、トークページや掲示板で使用する場合)、リンクを作成する[[Special:Diff/ oldid]]メソッドまたは{{ Diff }}を使用するのが最適です。プロトコル間(http://https://)およびモバイルサイトで動作します。または、ページ履歴から差分を見つけ、差分ページに移動して、ブラウザのアドレスバーからURLをコピーします。このURL(http://を含む全体)を、リンクを表示するページのテキストに貼り付けて、その周りに1つの角かっこ[...]を付けることができます。

外部リンク

oldid差分のURLは、古いリビジョンの値に基づいています。リビジョンのoldid値が12345678の場合、そのURLは次のとおりです。

  • http://en.wikipedia.org/w/index.php?title=PAGETITLE&oldid=12345678

title=PAGETITLE&URLからパーツ を削除して、次のようにすることができます。

  • http://en.wikipedia.org/w/index.php?oldid=12345678

次に、その差分のURLは次の形式を取ります。

  • 現在のバージョンとの相違:
    http://en.wikipedia.org/w/index.php?diff=cur&oldid=123456789
  • 以前のバージョンとの相違:
    http://en.wikipedia.org/w/index.php?diff=prev&oldid=123456789
  • バージョン10000001との相違:
    http://en.wikipedia.org/w/index.php?diff=100000001&oldid=123456789
  • &diffonly=1ページコンテンツではなく差分のみを表示するには、上記のいずれかに追加します。
    http://en.wikipedia.org/w/index.php?diff=cur&oldid=123456789&diffonly=1

以前のバージョンとの差分にリンクするためのより短い代替手段は次のとおりです。

  • http://en.wikipedia.org/wiki/?diff=12345678

内部リンク

外部リンクは簡単にコピーして貼り付けることができますが、長くて扱いにくい場合があります。差分は、[[Special:Diff / diff]](例:Special:Diff / 123456789)または[[Special:Diff / oldid/ diff]](例:Special:Diff / 100000001/123456789)を使用oldidしてwikiリンクできdiffます。 URLで。この構文は簡単で、要約の編集にも使用できます。

{{Diff}}または{{Diff2}}

{{ diff }}または{{ diff2 }}を使用することは、ウィキペディア内のdiffにリンクする別のアプローチですが、要約の編集には使用できません。一般的な構文は次のとおりです。

{{Diff|page|diff|oldid|label}}
  • |page= –ページのタイトル。
  • |diff= –ベースIDに対して使用されるIDまたはキーワード。可能なキーワードは次のとおりです。
    • cur –ページの現在の(最新の)バージョンと比較します。
    • prev –以前のバージョンのページと比較します。
    • next –ページの次のバージョンと比較します。
    • id  –これは。より大きくする必要がありますoldid
  • |oldid= –diffが生成されるベースID。
  • |label= –リンクとして表示するテキスト。番号付きのリンクを示すラベルはありません。
  • |diffonly=yes –差分のみを表示し、ページのコンテンツは表示しません。パラメータ名が必要です。

{{差分のURL}}

{{ URL todiff }}は完全なdiffURLを取得し、それを{{ Diff }}テンプレートに変換します。テンプレートを置き換える必要があります。したがって、次のようになります。

{{Subst:URL to diff|url=http://en.wikipedia.org/w/index.php?diff=100000001&oldid=123456789|label=relevant text}}

削除されたリビジョン

削除されたリビジョン、何らかの理由で一般に「見えない」ようにされた記事のバージョンに対するものです。これは、重大な著作権侵害、混乱、または他のウィキペディアの寄稿者に対する個人的な攻撃などの理由で行われることがあります。

管理者は削除されたリビジョンと関連する差分を表示できますが、それらの差分は他の管理者とのみ共有できます。すべてのユーザーが差分を表示できるようにするには、問題のリビジョンがユーザーに表示される必要があります。必要に応じて、管理者が削除されたリビジョンを復元することができます。

詳細については、 Wikipedia:リビジョンの削除を参照してください。

織りの差分

ページ内または別のページからテキストを移動またはコピーしたり、同じリビジョンで他の編集を行ったりする場合、20段落を超えてウィーブ移動した場合でも、diffは移動した段落を比較できます。2018年8月より前は、最初に別の編集を使用して空白行を挿入し、テキスト段落を移動し、さらに改訂して保存した後、移動した段落内にテキストを追加または変更することで、差分をより明確(単純)に保つことができました。段落が分割され、同じリビジョンで言い換えられた場合にのみ、特定の新しい単語を以前のリビジョンとは異なるものとして個別に強調表示することはできません。分割された段落は通常、ページ上の新しいテキストのように2番目の部分を強調表示します。weave-diffは、移動した場合は段落を単語ごとに比較できますが、分割した場合は比較できません。

差分は行ごとの違いを示すため、改行と変更されていない行を照合することでリビジョン間で同期します。一部の編集者は、テキストを分割するために改行を追加すると、diff関数が改善されることに気付きます。そうしないと、分割後にそれらの大きくて巨大なテキストの塊を比較するのが難しくなる可能性があります。4つの前置詞など、文の長さを制限し、短い段落を探します。長いwp:reftag脚注(<ref>...</ref>)は、内部改行で分割することもできます。

特定の変更を見つけるために差分を検索する

特定の変更が行われたページの履歴内のポイントを見つけようとしていて、編集の概要を検索しても役に立たない場合は、履歴の約1/3と2/3のポイント間の差分を試してください。この差分から、履歴の3つの部分のどれで変更が発生したかを判断できます。変更が行われた正確な編集が特定されるまで、このプロセスを繰り返し、「検索スペース」を毎回3倍に狭めます。この検索プロセスを自動化 する外部のWikiBlameツールを使用することもできます。

差分を表示するためのフォーマット

クイックバー付きのクラシックスキンの場合、より多くのスペースを提供するために、diffページにはクイックバーがありません。したがって、diffページは、設定を変更せずに全画面幅でページを表示する場合にも役立ちます。Monobookスキンでは、左側のパネルもdiffページにあります。

差分ページでは、一部のWebサイトのURL(特に長いURL)が非表示にならず、差分列で折り返されないことが多いため、表示全体が画面ウィンドウよりも広くなる場合があります。このような場合は、ブラウザの水平スクロールバーを使用して、ディスプレイの幅全体を表示する必要があります。差分表示で長い行を折り返すオプションはありません。

異なるページの比較

2つの別々のページ間の差分を表示するには(オプションで、特定のリビジョンで)、Special:ComparePages)を使用します。

UserScriptの使用

さまざまなユーザースクリプトを使用して、差分の表示を微調整することもできます詳細については、 Diffsサブセクションを参照してください。

も参照してください