Help:Diff/cs

Diff (zkratka pro rozdíl) zobrazuje změny mezi dvěma revizemi stránky. Rozdíly jsou základní součástí navigace a moderování obsahu na wikinách MediaWiki.

Platformy v ekosystému wiki mají několik verzí rozdílu v závislosti na zařízení a instalaci používané MediaWiki.



Kdy a proč používat zobrazení rozdílů (diff)
Hlavním důvodem použití rozdílu je kontrola konkrétní změny na stránce, kterou jste provedli vy nebo někdo jiný. Existuje mnoho možných důvodů, proč to udělat:


 * Pomoci při hledání případů vandalismu
 * Chcete-li zjistit, kdy byla přidána nebo odstraněna sekce, věta nebo slovo
 * Chcete-li zjistit, který editor provedl danou změnu
 * Jako výchozí bod pro další akce, protože rozdíl obsahuje Special:MyLanguage/Help:Editing pages, Special:MyLanguage/Manual:Reverts a další akce a také odkazy na uživatele editora a diskusní stránky.



Jak navigovat k zobrazení rozdílu?
Nejběžnějším způsobem zobrazení rozdílu je "Historie revizí". To je dostupné přes záložku "". Odtud můžete použít "" k zobrazení rozdílů jednotlivých revizí nebo použít přepínače a tlačítko "" k zobrazení rozdílů mezi více revizemi.

Většina speciálních stránek, které vypisují změny, obvykle obsahuje odkazy na rozdíly, jako například:


 * Special:RecentChanges
 * Special:Watchlist
 * Special:Contributions
 * Special:Relatedchanges

Dalším způsobem, jak zobrazit rozdíl, je stránka Special:Diff. Abyste to mohli použít, musíte znát ID revizí, které chcete porovnat. ID revizí lze získat pohledem na část  adresy URL rozdílu, kde   je ID rozdílu. Navíc můžete použít hodnotu parametru  k získání rozdílu této revize oproti předchozí.



Komponenty k rozdílu
Níže je vizuální znázornění důležitých součástí stránky rozdílu, kterou uvidíte při prohlížení rozdílu mezi dvěma verzemi.



Tento interaktivní příklad ukazuje horní část stránky rozdílu (některé odkazy jsou fiktivní odkazy). Starší revize je zobrazena vlevo, novější revize vpravo.





Nezměněný text
Nezměněný text je tmavě šedý na světle šedé (zobrazeny jsou pouze části před a po změněném textu).



Přesunutý text
Identický text, který se přesunul z jednoho místa na druhé, je obvykle reprezentován jako přidaný a odstraněný text. Na instalacích MediaWiki používajících může být ikona šipky jasněji indikující, kam se přesunul text.



Přidaný text
Řádky obsahující přidaný text mají před sebou ikonu plus (+). Přidaná slova a znaky jsou zvýrazněny a jsou tučně.



Odstraněný text
Řádky obsahující odstraněný text mají před sebou ikonu mínus (−). Odstraněná slova a znaky jsou zvýrazněny a jsou tučně.



Nahrazený text
Můžeme vidět, co bylo nahrazeno novým obsahem, když je vedle fráze, kde ke změně došlo, ikona + a ikona −.

Odstavce, které se změnily, jsou černé na bílém, s oranžovým okrajem na straně staré revize a modrým okrajem na straně nové verze.

Vložený a odebraný text je zvýrazněn barvou ohraničení a tučně. Vložený a odebraný text je zvýrazněn barvou ohraničení a tučně.



Propojení s rozdílem
Rozdíly lze propojit zkopírováním adresy URL při prohlížení rozdílu – tato adresa URL má dva parametry,  a.

Linking to a diff from outside a wiki can be done by using the full URL, for example:



The diff special page at Special:Diff makes it easier to create shorter URLs which redirect to diffs.

From within a wiki, these links can take the following forms:


 * → Special:Diff/1242287 – Shows the diff to the previous revision of the same page.
 * → Special:Diff/1242287/prev – Shows the diff to the previous revision of the same page.
 * → Special:Diff/1242287/next – Shows the diff to the next revision of the same page.
 * → Special:Diff/1242287/cur – Shows the diff to the current revision of the same page.
 * → Special:Diff/1242286/1242287 – Shows the diff between the specified revisions of the same page which may also be reversed, e.g.  → Special:Diff/1242287/1242286, though one should avoid this.

These links may be used in the edit summary as well as adapted like any other internal links, e.g..

For example, the full URL  could also be written as.

By default, the later revision of the page is displayed in full below the diff — this can be turned off via a preferences ("") or by setting  in the URL. Links to diffs without the page text can be created:



Inline diffs
Since MediaWiki 1.35, an inline diff (also known as a unified diff) is available. As of 2022 this is only available with the engine. Inline diffs can be accessed by passing the  parameter in the URL (example). There are plans to expose a toggle to switch between inline and two-column in the interface (T240608).

How to report bugs?
Bugs should be reported on Phabricator under the tag.

User Preferences
The following user preferences are available in the "" section of the "" preferences tab:
 * Toggle the display of the page text below the diff. This text is the later of the two revisions of the page.
 * Toggle the display of the page text below the diff. This text is the later of the two revisions of the page.


 * Whether to show the diff of the rolled back revision after a rollback.
 * Whether to show the diff of the rolled back revision after a rollback.

Some extensions also add their own preferences related to diffs. One such extension is, which can be disabled in preferences using the "" preference in that section.