Help:Edit conflict/cs
![]() |
Poznámka: Úpravou této stránky souhlasíte s uvolněním vašeho příspěvku pod licencí CC0. Více informací získáte na stránce nápovědy veřejné domény. | ![]() |
Konflikt úprav v MediaWiki nastává, když se dva nebo více uživatelů pokusí současně upravit stejnou část stránky.
Pokud jeden uživatel uloží své změny a jiný, který stále upravuje, se pokusí uložit své, MediaWiki identifikuje konflikt, protože se základní obsah od doby, kdy druhý uživatel začal s úpravami, změnil. Systém poté vyžaduje, aby druhý uživatel konflikt ručně vyřešil sloučením svých změn s nejnovější verzí stránky. Tím se zabrání neúmyslnému přepsání a zajistí se, že budou zohledněny všechny příspěvky.
Pokud je systém při ukládání pomalý, můžete provést další úpravy před zpracováním první úpravy, což povede ke konfliktu úprav s vámi samotnými. Stránka s konflikty může zobrazovat zastaralou verzi a pokud uložíte změny odtud, vaše předchozí úpravy by mohly být ztraceny. Abyste tomu předešli, počkejte s dalšími změnami na dokončení prvního uložení.
Pochopení rozvržení stránky konfliktu úprav
Pokud dojde ke konfliktu úprav v MediaWiki, název stránky se automaticky změní na níže uvedený:
Editační konflikt: Název stránky
Kde "Název stránky" je název stránky, kterou upravujete.
Poté se nad editačním polem zobrazí níže uvedená upozornění.
Někdo změnil stránku po započetí vaší editace.
Výše vidíte aktuální text stránky. Vaše změny jsou uvedeny dole. Musíte sloučit své změny se stávajícím textem. Pouze výše uvedený text bude po kliknutí na „$1“ zveřejněn.
Horní textová oblast označuje editační pole vaší aktuální úpravy.
Spodní textová oblast označuje rozdíl mezi vaší aktuální úpravou a uloženou revizí. Toto se zobrazí ve spodní části stránky s konfliktem úprav. Podívejte se na ukázku obrázku níže:

Jak vyřešit konflikt úprav
Scénář 1: Malé změny vs. velké změny
Pokud změny uživatele 1 jsou drobné, zatímco změny uživatele 2 jsou významné, měl by uživatel 1 fungovat s verzí uživatele 2:
- Znovu sloučit změny uživatele 1 - ručně znovu aplikujte drobné změny od uživatele 1 na verzi uživatele 2.
- Shrnutí editace - do shrnutí úprav uveďte "via edit conflict, will remerge" (kvůli konfliktu úprav se znovu objeví), abyste označili, že konflikt úprav byl vyřešen.
- Upozorněte přes diskusní stránku - použijte Template:Edit conflict na diskusní stránce k informování uživatele 2 a ostatních o vyřešení konfliktu, což uživateli 2 umožní zkontrolovat sloučené změny a zkontrolovat jejich správnost.
Scénář 2: Velké změny vs. malé změny
Pokud uživatel 1 provedl významné úpravy a uživatel 2 provedl pouze drobné úpravy:
- Práce s verzí uživatele 1 - začněte s verzí textu od uživatele 1.
- Zahrňte úpravy uživatele 2 - zkopírujte příslušné části z verze uživatele 2 do verze uživatele 1. Pokud sekci upravoval uživatel 1, zkopírujte pouze dotčenou sekci.
- Shrnutí editace - použijte shrnutí jako "via edit conflict, will remerge" (kvůli konfliktu úprav se znovu spustí).
- Použijte změny uživatele 2 - po uložení zkontrolujte historii stránky, identifikujte úpravy uživatele 2 a znovu je použijte v následující úpravě.
Scénář 3: Oba uživatelé provedou velké změny
Pokud oba uživatelé provedli významné změny:
- Odeslat verzi uživatele 1 - uživatel 1 může jako první odeslat svou verzi.
- Spolupracujte - oba uživatelé by si měli prohlédnout obě verze a společně sloučit své změny. To může zahrnovat diskusi k určení nejlepšího přístupu.
Obecné osvědčené postupy
- Vyhněte se přepisování - nikdy jednoduše nepřepisujte změny provedené jiným uživatelem. Vždy předpokládejte dobrou víru a efektivně využívejte nástroje pro řešení konfliktů.
- Použijte nástroj rozdílů - po sloučení zkontrolujte změny porovnáním verzí pomocí funkce diff, abyste se ujistili, že se nic důležitého neztratí.
- Respektujte proces - ignorování konfliktů úprav je nepřijatelné. Správné řešení zajišťuje, že úsilí všech přispěvatelů bude respektováno a integrováno.
Dodržováním těchto pokynů mohou přispěvatelé efektivně řešit konflikty při úpravách a zajistit, aby společná úprava zůstala rovná a produktivní.
Řešení logických konfliktů úprav
K logickým konfliktům úprav dochází, když více editorů provádí změny na stránce současně, ale standardní systém pro konflikty úprav MediaWiki konflikt nezjistí.
K tomu obvykle dochází, když editor zkopíruje celý zdrojový text do lokálního textového editoru, provede rozsáhlé úpravy a poté vloží aktualizovaný obsah zpět do wiki.
Pokud během této doby provedl změny jiný editor, mohou být tyto změny neúmyslně přepsány.
Abyste se vyhnuli logickým konfliktům při úpravách, dodržujte tyto osvědčené postupy:
- Upravujte v původním editačním poli - po zkopírování zdrojového textu nezapomeňte vložit aktualizovaný obsah zpět do stejného editačního pole, ze kterého byl původně zkopírován. Tím se snižuje riziko ztráty změn provedených jinými editory, ke kterým mohlo dojít během vaší úpravy.
- Zkontrolujte nedávné změny - Než vložíte úpravy zpět na stránku, vždy zkontrolujte historii stránky, zda nebyly od začátku provedeny nějaké úpravy. Pokud dojde ke změnám, zkontrolujte je a sloučte je do svého obsahu, abyste nepřepsali příspěvky někoho jiného.
Dodržováním těchto kroků mohou editoři pomoci zachovat integritu spolupráce úprav na wiki a minimalizovat riziko nezjištěných konfliktů úprav.
Návrat k předchozí verzi
Když v MediaWiki vrátíte stránku k dřívější verzi, existuje riziko nechtěného odstranění novějších úprav. K tomu dochází, protože systém detekce konfliktů úprav vás při vracení nemusí na konflikty upozornit, takže změny provedené po verzi, ke které se vracíte, mohou být ztraceny.
Jak bezpečně vrátit nastavení
- Kopírovat a vložit - místo přímého vracení si raději zkopírujte obsah ze starší verze a vložte ho do nejnovější. Tímto způsobem si zachováte všechny nedávné změny.
- Zkontrolujte rozdíly (Diff) - po vrácení změn vždy zkontrolujte rozdíl (diff) mezi vaší verzí a tou nejnovější, abyste se ujistili, že jste neodstranili žádné nedávné úpravy.
- Vyhněte se válkám za reverzibilitu - návrat tam a zpět může vést ke konfliktům s jinými editory. Je lepší změny prodiskutovat a dosáhnout dohody.
Dodržování těchto kroků vám pomůže vyhnout se nechtěnému zrušení práce někoho jiného.
Předcházení konfliktům úprav
Chcete-li minimalizovat konflikty při úpravách a zefektivnit proces úprav, zaměřte se na tyto základní strategie:
- Upravujte méně často upravované stránky - zkuste se zaměřit na stránky, které nebyly v poslední době upravovány. Díky tomu se snižuje pravděpodobnost, že se setkáte s dalšími uživateli, kteří budou provádět úpravy současně.
- Provádějte větší, konsolidované úpravy - své změny slučte do jedné komplexní úpravy, místo abyste prováděli více malých změn. Tím se snižuje pravděpodobnost vzniku konfliktů úprav u ostatních. Před uložením si změny můžete prohlédnout pomocí tlačítka "Zobrazit náhled".
- Použijte oznámení "In Use" (používá se) - Pokud provádíte významné úpravy stránky, umístěte na začátek Template:Inuse , abyste ostatním signalizovali, že se stránka aktivně upravuje. Po dokončení úprav šablonu odstraňte.
- Automatické slučování konfliktů úprav - MediaWiki automaticky sloučí úpravy, které se dotýkají nesouvisejících částí stránky, a konflikt úprav spustí pouze v případě, že se více uživatelů pokusí upravit stejné řádky.