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.

Odkaz na rozdíl mimo wiki lze provést pomocí úplné adresy URL, například:



Rozdíl speciální stránka na Special:Diff usnadňuje vytváření kratších URL, které přesměrovávají na rozdíly.

V rámci wiki mohou mít tyto odkazy následující formy:


 * → Special:Diff/1242287 – Zobrazuje rozdíl k předchozí revizi stejné stránky.
 * → Special:Diff/1242287/prev – Zobrazuje rozdíl k předchozí revizi stejné stránky.
 * → Special:Diff/1242287/next – Zobrazuje rozdíl k další revizi stejné stránky.
 * → Special:Diff/1242287/cur – Zobrazuje rozdíl k aktuální revizi stejné stránky.
 * → Special:Diff/1242286/1242287 – Zobrazuje rozdíl mezi určenými revizemi stejné stránky, který lze také obrátit, např.  → Special:Diff/1242287/1242286, i když by se tomu člověk měl vyhnout.

Tyto odkazy mohou být použity v přehledu úprav a také upraveny jako jakékoli jiné interní odkazy, např. .

Například úplná adresa URL  může být také zapsána jako.

Ve výchozím nastavení je pozdější revize stránky zobrazena v plném rozsahu pod rozdílem — to lze vypnout pomocí preference ("") nebo nastavením  v URL. Odkazy na rozdíly bez textu stránky lze vytvořit:





Inline rozdíly
Od MediaWiki 1.35 je k dispozici inline diff (také známý jako unified diff). Od roku 2022 je k dispozici pouze se zdrojem. Vložené rozdíly lze získat předáním parametru  v URL (příklad).

As of MediaWiki 1.41, a toggle was added to diff pages that allows users to switch between inline and two-column in the user interface (T336716).

The following changes were introduced for inline diff:


 * Legends and tooltips that explain the blue and yellow highlights. (T324759)
 * Annotation that represent when one or more lines are added or deleted. (T330247)



Jak hlásit chyby?
Chyby by měly být nahlášeny na Phabricator pod tagem.



Uživatelské předvolby
Následující uživatelské preference jsou k dispozici v sekci "" na kartě předvoleb "":
 * Přepne zobrazení textu stránky pod rozdílem. Tento text je pozdější ze dvou revizí stránky.
 * Přepne zobrazení textu stránky pod rozdílem. Tento text je pozdější ze dvou revizí stránky.


 * Zda se má po vrácení zobrazit rozdíl vrácené revize.
 * Zda se má po vrácení zobrazit rozdíl vrácené revize.

Některá rozšíření také přidávají své vlastní preference týkající se rozdílů. Jedním z takových rozšíření je, které lze deaktivovat v předvolbách pomocí předvolby "" v této sekci.



Související odkazy

 * — Navigace a porozumění historii stránky.
 * — Rozdíly v rozšířeních VisualEditor a VisualDiff.