BizKitHub

Hromadné akce

Naposledy aktualizováno 2. srpna 2026postsbulkoperations

Redakční týmy běžně potřebují změnit něco napříč mnoha příspěvky najednou — publikovat dávku naplánovaných oznámení, skrýt sadu zastaralých článků, promazat zastaralé koncepty. Modul Příspěvky podporuje tři hromadné operace přímo z mřížky článků, které jsou prováděny atomicky s výzvou k potvrzení pro destruktivní akce.

Tento článek pokrývá tři hromadné operace, jak vybrat cílovou sadu, co se děje během a po operaci a praktické limity.

Lišta hromadných akcí


Každý řádek v mřížce článků na /post má nalevo zaškrtávací políčko. Výběr jednoho nebo více řádků zobrazí lištu hromadných akcí nad tabulkou se třemi akcemi:

- Publikovat — nastaví viditelnost na public u každého vybraného příspěvku.
- Zrušit publikaci — nastaví viditelnost na private u každého vybraného příspěvku.
- Smazat — provede soft-delete u každého vybraného příspěvku.

Lišta také ukazuje, kolik příspěvků je aktuálně vybráno, a odkaz Zrušit výběr pro zrušení výběru všech.

Výběr příspěvků


Strategie výběru:

- Individuální — zaškrtněte políčko u každého řádku, který chcete.
- Všechny viditelné — zaškrtávací políčko v záhlaví tabulky vybere každý řádek, který je aktuálně zobrazen na stránce.
- Všechny odpovídající — po výběru všech viditelných nabízejí některé mřížky rozšíření "vybrat také N dalších řádků odpovídajících tomuto filtru". Výběr všech odpovídajících je způsob, jak pracovat s filtrovanou podmnožinou, která se rozprostírá na více než jedné stránce.

Filtrování před výběrem je nejběžnějším vzorem:

- Filtrujte na status draft, vyberte vše, klikněte na Smazat pro vyčištění opuštěných konceptů.
- Filtrujte na konkrétní štítek (identifikátor kampaně), vyberte vše, klikněte na Publikovat pro spuštění kampaně najednou.
- Filtrujte na unlisted, vyberte vše, klikněte na Publikovat pro propagaci dávky předem spuštěných článků.

Hromadné publikování


Hromadné publikování nastaví viditelnost každého vybraného příspěvku na public. Datum publikace se nemění:

- Příspěvky, které již měly datum publikace v minulosti → jsou nyní živé.
- Příspěvky, které měly datum publikace v budoucnosti → jsou stále scheduled; automaticky se přepnou na published v daném datu.
- Příspěvky, které neměly datum publikace → platforma přiřadí aktuální okamžik jako datum publikace a okamžitě se zveřejní.

Akce se provádí atomicky pro každý příspěvek — změna viditelnosti každého příspěvku je diskrétní zápis; selhání u jednoho příspěvku nepřeruší celou dávku. Vyskakující zpráva vás informuje, kolik jich bylo úspěšných a kolik už bylo veřejných (nic se nezměnilo).

Použijte pro koordinované spuštění — sadu souvisejících článků, které musí být všechny zveřejněny najednou.

Hromadné zrušení publikace


Opak hromadného publikování. Nastaví viditelnost každého vybraného příspěvku na private. Datum publikace je zachováno, takže historie archivu "kdy byl poprvé živý" zůstává přesná (viz Viditelnost a životní cyklus pro vysvětlení, jak se status private liší od draft).

Běžná použití:

- Změna cen znamená, že každý stávající článek o cenách je nyní nepřesný; zrušte publikaci celé sady, dokud nebude každý aktualizován.
- Probíhá právní kontrola napříč dávkou článků; stáhněte je kolektivně offline, dokud nebudou schváleny.
- Kategorie je rušena; zrušte publikaci všech článků v ní před smazáním kategorie.

Hromadné zrušení publikace NEMAŽE — skrývá. Články zůstávají editovatelné v administraci a mohou být znovu publikovány jednotlivě nebo v jiné hromadné operaci později.

Hromadné smazání


Provádí soft-delete u každého vybraného příspěvku. Nejprve se objeví potvrzovací dialog — hromadné smazání je nejničivější ze tří akcí a potvrzení je povinné.

Po potvrzení:

- Každý vybraný příspěvek se přesune do statusu archived.
- Mřížka se znovu vykreslí bez nich (pokud není aktivní filtr "zobrazit archivované").
- Jejich kanonické URL vrátí "nenalezeno" pro anonymní čtenáře.
- Všechna historie verzí, komentáře, obrázky z galerie, přílohy a překlady jsou zachovány.

Obnova je po jednom. Neexistuje žádná hromadná akce pro obnovu. Pokud omylem hromadně smažete velkou dávku, obnovení každého jednotlivě je jedinou cestou. Důvod asymetrie: hromadné smazání je běžné (jarní úklid), ale hromadná obnova je vzácná a náchylná k náhodným chybám "zrušení úmyslného smazání".

Praktické limity


Hromadné operace jsou prováděny sekvenčně — každý příspěvek je aktualizován postupně. Praktické důsledky:

- Malé dávky (až několik desítek) — téměř okamžité.
- Větší dávky (stovky) — trvají znatelnou chvíli; uživatelské rozhraní zobrazuje indikátor průběhu a blokuje mřížku, dokud se operace nedokončí.
- Velmi velké dávky (tisíce) — podporované, ale pomalé. Pokud potřebujete pracovat s každým článkem ve velké organizaci, zvažte místo toho použití Git workflow: exportujte, upravte frontmatter napříč každým souborem pomocí skriptu, znovu importujte. Git workflow je navrženo pro hromadné změny ve velkém měřítku.

Neexistuje žádný pevný limit na počet příspěvků v jedné hromadné operaci, ale výběr tisíce příspěvků najednou a kliknutí na smazání je pomalý způsob, jak dosáhnout toho, co by skript udělal za sekundy.

Co NENÍ hromadná operace


Několik běžných operací je pouze pro jeden příspěvek:

- Hromadné přiřazení štítků — žádná akce pro hromadné štítkování. Chcete-li označit mnoho článků stejným štítkem, otevřete každý jednotlivě nebo použijte Git workflow.
- Hromadné přeřazení kategorií — žádná akce pro hromadné přiřazení kategorií. Stejná řešení.
- Hromadný překlad — toto je výjimka: existuje tok pro hromadný překlad, ale nachází se na záložce Překlady (a v administrátorském terminálu), nikoli v mřížce článků. Viz Překlady.
- Hromadná obnova — po jednom.
- Hromadný export — není na základě výběru; Git export vždy exportuje každý článek v organizaci.

Auditní záznam


Každá hromadná operace zapisuje auditní záznam pro každý příspěvek do protokolu aktivit organizace, zaznamenávající:

- Který člen provedl hromadnou akci.
- Který příspěvek byl ovlivněn.
- Jaká byla změna (publikováno, zrušeno publikování, smazáno).
- Časové razítko.

Protokol uchovává informace o tom, kdo co a kdy udělal — užitečné pro dodatečnou kontrolu, pokud se hromadná akce ukáže jako chybná.

Tipy


- Nejdříve filtrujte, pak vybírejte. Ruční výběr řádků je v pořádku pro malé změny; pro cokoli většího se nejprve dostaňte k filtrované podmnožině a poté použijte "vybrat vše odpovídající".
- Testujte na malé podmnožině, než půjdete do široka. Pokud se chystáte hromadně smazat sto článků, smažte nejprve jeden a potvrďte, že výsledek je takový, jaký očekáváte.
- Hromadné smazání je vratné po jednom, takže malá chyba je napravitelná. Chyba sto příspěvků je však sto kliknutí pravým tlačítkem pro opravu.
- Koordinujte s překlady. Hromadné publikování deseti článků, které existují pouze v primární lokalizaci, odhalí deset nových chybějících překladů na panelu Překlady. Zvažte spuštění automatického překladu po hromadném publikování, aby bylo spuštění plně mnohojazyčné.

Související


- Přehled správy příspěvků
- Viditelnost a životní cyklus
- Překlady — pro hromadný překlad.
- Git workflow — pro větší dávkové operace.