Joomla 4: A munkafolyamat szolgáltatás

Még 2020 májusában , amikor a Joomla 4 izgalmas új funkcióiról írtam, a Workflow-t éppen beolvasztották az első bétaverzióba, amely egy héttel később jelent meg. Azóta különféle fejlesztések történtek a béta fázisban és a Joomla 4-ben. megjelenése gyorsan közeledik, ideje alaposabban megvizsgálni a Joomla új munkafolyamat-funkcióit.

Munkafolyamat

Még akkor is, ha csak egyéni blogger vagy, a Workflow segítségével javíthatod saját kreatív folyamatodat. Webhely megvalósítása kis- és középvállalkozások számára? Ezután a Workflow segítségével létrehozhatsz egy szerkesztési folyamatot a cselekvési lépésekhez Az Ön közzétételi folyamata. A játék megváltoztatása? A nagyvállalatok – vállalatok, nem kormányzati szervezetek, NFP-k, kormányzat, ügynökségek – használhatják a Joomla 4 Workflow-ját tartalomfejlesztésük teljes webhelyen történő kezelésére. Ez néhány példát mutat be arra vonatkozóan, hogy hol lehet megvalósítani a Workflow-t, de milyen más előnyökkel járhat Munkafolyamat hozza?

A közzétételi munkafolyamat megvalósítása a webhelyen leegyszerűsítheti a tartalomtermelést. Ha már egy ideje készít tartalmat a Joomla webhelyéhez, akkor tudja, hogy időnként mindig meg kell tennie a lépéseket, hogy a célba érjen. megjelent cikk.

Meg kell írnia a cikket, és tartalmaznia kell néhány szövegközi képet. Hozzá kell adnia egy bevezetőt és egy kiemelt képet, hogy megjelenjen a blogon és a cikk nézeteiben. Előfordulhat, hogy egyéni mezőket tartalmazhat bizonyos típusú tartalomhoz, vagy néhány linket, amelyet egy másik tartalomhoz kell csatolnia. A közzététel lapon beállíthatja az ütemezést és kiegészítheti a SEO metaadatait.

Tehát egy egyéni blogger esetében ez a múltban a megszokott folyamat része volt… és ha szabadnapja van, előfordulhat, hogy néhány lépést kihagy, vagy kihagy néhányat, ha siet. Beállítás Az egyes lépések előrehaladásához használt saját munkafolyamat segíthet megelőzni ezt.

Ez önmagában nem egy nagyszerű példa, ezért bővítsük ki egy kicsit még néhány más forgatókönyvvel.

Szakaszok és átmenetek

Mielőtt belevágnánk a forgatókönyvekbe, van néhány szószedet, amelyeket tudnia kell, hogy a Workflow értelmes legyen.

Ha egy ideje használja a Joomlát, akkor ismeri a hagyományos állapottípusokat: Közzétéve, Nem publikált, Archivált és Kukába helyezve.

A munkafolyamat megváltoztatja a használatukat, valamint a cikkek Kiemelt állapotát is, ami egy további változást is figyelembe kell venni a Joomla 4 esetében (lásd alább).

A munkafolyamatok működéséhez a folyamatnak két része van: szakaszok és átmenetek.
  • A szakaszok azok a statikus szakaszok, amelyekbe a cikk átkerül, amikor Ön átmenetet indít. Ezek a Munkafolyamat legördülő menü első elemeként jelennek meg, amikor egy cikket szerkeszt.
  • Az átmenetek olyan műveletek csoportjai, amelyek kiválasztásakor a cikk a következő szakaszba kerül.
Az átmenet általában:
  • Egy adott szakaszra kell alkalmazni
  • Állítsa át a cikket egy célszakaszba
  • Opcionálisan módosíthatja a cikk közzétételi állapotát és/vagy jellemző állapotát
  • Lehetséges, hogy értesítse a többi felhasználót, akiknek át kell tekinteniük a cikk szempontjait vagy tenniük kell a célszakaszban
  • Adott engedélycsoportokhoz kell hozzárendelni, hogy korlátozza, mely felhasználók férhetnek hozzá az átmenethez.
Amikor átmenetekkel vált át szakaszokat, a cikk mentése után a frissített képernyőn megjelenik az új szakasz a munkafolyamat-lista tetején, az elérhető szakaszok új listája pedig a Tartalom lapon a munkafolyamat legördülő menüjében.

Ez az animáció megmutatja, hol módosíthatja a munkafolyamat szakaszát az átmenet kiválasztásával, majd a cikk elmentésével az átmenet alkalmazásához.

Telepítse a Joomla 4 mintaadatait a munkafolyamatminta megtekintéséhez és teszteléséhez.
További információ a Joomla 4.x munkafolyamat dokumentációjában található .

Használati forgatókönyvek

Munkafolyamat az ötlettől a publikálásig

Saját blogjaimhoz beállítok egy munkafolyamatot a Joomla 4-ben, amely lehetővé teszi a cikkek elkészítését. A rendszeres ötletelésnek köszönhetően kényelmes listám van a cikkötletekről, de mostanáig egy Google-dokumentumban, a Trello-listában vagy a Clickupban.

A munkafolyamatom terve tehát az, hogy a szakaszokat és az átmeneteket a blogkészítési folyamatban lévő cikkek feldolgozására használom. Lesznek olyan szakaszaim, amelyek az Ötlet, a Durva vázlat, a Munkavázlat, az Áttekintés és a Közzétételre készen haladnak. A munkafolyamat átmenetei úgy lesz beállítva, hogy azután váltson a szakaszok között, ahogy a cikk fejlesztése halad előre, végül közzéteszi és megjeleníti a cikket.

Ez egy személyes példa, amelyet biztosan finomítani fogok idővel, de ötletet ad arról, hogyan állíthat be egy munkafolyamatot. Ha más tényezőket, például felhasználói csoportokat és értesítéseket hoz létre, akkor igazán elkezdheti. hogy megtudja, mire képes a Workflow.

Kiadói csapat

A mintaadatokban szereplő példa egy kis kiadói csapat számára alkalmas.

A szakaszok különböző szakaszokon haladnak keresztül, amelyeket egy kiadói csapat végezhet. Ugyanazok a csapattagok több munkát is végezhetnek, például másolásírást vagy grafikai tervezést, de előfordulhat, hogy a tartalmat egy ügyfél vagy vezetőség jóváhagyta. Ezután vagy közzéteszik a cikket, vagy visszaküldik a szövegíróknak további szerkesztés céljából.

Telepítse a Joomla 4 mintaadatait a munkafolyamatminta megtekintéséhez és teszteléséhez.

Diagram: Minta munkafolyamat – Ez a Joomla Sample Data által telepített munkafolyamat
Többfelhasználós, többnyelvű, több csoportos munkafolyamatok

Még nem próbáltam ki a következő példát. Bonyolult volt, amikor 10 évvel ezelőtt először javasolták, de úgy gondolom, hogy a munkafolyamat-komponens is ezt segíti elő.

A 2020. májusi cikkemben említettem , hogy a kezdetek óta használom a Joomlát. Ez idő alatt volt néhány nagy projektem, amelyek nem tették túl magukat a konkrét munkafolyamat-követelményeken. Vagy nem volt hosszabbítás. a munka sikeres elvégzésére készült, vagy az ügyfelek igényei annyira egyediek voltak, hogy nehéz volt működő megoldást találni.

Ez a forgatókönyv a Felhasználó által generált tartalom koncepciójához kapcsolódik, de többrétegű skálán.
  • A felhasználók hozzájárulhatnak a webhely különböző részeihez
  • A munkafolyamat ezután átmenetet indít el, és értesítést küld arról, hogy a tartalom el lett küldve a kategóriaszerkesztőknek. Ehelyett előfordulhat, hogy egy átmenetet kell elindítaniuk, amely visszaküldi a cikket a közreműködő felhasználónak, hogy tovább szerkeszthesse.
  • A kategóriaszerkesztők elvégzik a szerkesztéseket, majd elindítják a következő átállást, hogy elküldjék azt a webhely adott területének kiadói csapatának.
  • A kiadói csapat ezután a tartalmat a közzétételi ütemtervbe helyezi, vagy visszaküldi a cikket a szerkesztőknek vagy a közreműködő felhasználónak ellenőrzésre.
Ez a konkrét forgatókönyv egy 20 000 tagot számláló szervezetre vonatkozik Ausztráliában, akik közül bármelyik kitalálhatta volna a tartalmat, majd beküldené azt egy szerkesztőcsoportnak 7 különböző tartalomterületen, majd egy körülbelül 5 fős kiadói csapat követné.

Rengeteg lehetőség rejlik az új munkafolyamat-funkció megvalósítására.

A munkafolyamat kiterjesztése

Az összetevő részeként most egy új beépülő modul található a munkafolyamat-bővítményekhez. Ezek lehetővé teszik egy sor funkció megfontolását a jövőben. A képzeletem vadul futott, de előre látom, hogy van lehetőség a fejlesztésre:

  • A többnyelvű cikktársítások létrehozását megkönnyítő beépülő modulok úgy vannak beállítva, hogy értesítsék a fordítói csoportot a webhelyen, ha egy új cikk olyan szakaszban van, amikor le kell fordítani.
  • Beépülő modulok az új Joomla 4 Web Services API-funkciók használatához, és API-hívások indításához, hogy adatokat küldjenek más rendszerekbe. Például használhat egy beépülő modult a cikk átküldésére, ha azt közzétették egy közösségimédia-kezelő eszközben, például a Bufferben, vagy létrehozhat olyasvalami, ami egy zap-ot indít el a Zapierben, hogy aztán feltöltsön egy harmadik féltől származó rendszert.
  • Hibaellenőrző beépülő modulokat is ki lehet fejleszteni, amelyek bizonyos átmeneti pontokon aktiválódnak, hogy ellenőrizzék, hogy kitöltötte-e a cikk közzétételéhez szükséges összes információt.

J4-ben időzített kiemelt beállítás

A cikk Kiemeltként való megjelölése megváltozott a Joomla 4-ben. Mivel a munkafolyamat-átmenet részeként beállíthatja, a változással fontos tisztában lenni.

A Joomla 4 előtt a Kiemelt egy egyszerű kapcsoló volt, amely a cikklistán keresztül is végrehajtható volt.

Két változtatást hajtottak végre a Joomla 4-ben. Az első attól függetlenül érvényes, hogy van-e munkafolyamat implementálva a webhelyén. A Kiemelt most beállítható a Kiemelt Kiemelt kezdés és a Befejezés Kiemelt dátumok megadásával, amelyeket a cikk Publikáció lapján állíthat be. azt jelenti, hogy ahelyett, hogy manuálisan kellene visszatérnie, és törölnie kell a Kiemelt kapcsoló bejelölését egy későbbi időpontban, most beállíthatja ezt a dátumot a cikk közzétételekor. Például egy cikket a Kiemelt cikkben hagyhat 3 hónapra standard közzétételi irányelvként. , így a cikk írásakor beállíthatja ezt a dátumot, miközben beállítja a cikk közzétételi adatait.

A Kiemelt beállításhoz kapcsolódó második elem az, hogy ha be van kapcsolva a Munkafolyamat, akkor előfordulhat, hogy speciális átmeneteket kell terveznie, amelyek lehetővé teszik a cikk Kiemelt állapotának váltását, egy másikat pedig a kikapcsoláshoz. Ha a Joomla 4-et próbálja, telepítse a blog mintaadatokat, majd kapcsolja be a Munkafolyamatot, és látni fog egy átfogó minta munkafolyamatot megvalósítva, amelyet azután tovább módosíthat.

A cikk írásakor a munkafolyamat-átmenetek felülírják a kiemelt kezdési és a kiemelt befejezési dátumokat, amelyeket a Joomla 4.1-hez javasolt egyéb fejlesztésekkel kell módosítani.

Építse fel saját munkafolyamatát

Ebben a Submittable by Freedom Ahn munkafolyamatairól szóló cikkében azt javasolja, hogy a közzétételtől visszafelé történő munkavégzés, mint végső cél, segíthet azonosítani a munkafolyamatba beillesztendő kulcsfontosságú folyamatokat.

  • Milyen típusú tartalmat szeretne közzétenni?
  • Milyen lépéseken kell keresztülmennie ahhoz, hogy publikálásra méltó legyen?
  • Hány fordulós átdolgozásra, szerkesztésre, lektorálásra és tényellenőrzésre lesz szükség?
  • Milyen szintű minőség-ellenőrzést kezdeményez?
  • Ki a célközönség?
  • Milyen közzétételi platformokat fog használni?
  • Kik vesznek részt a fenti folyamatokban?
  • Hogyan dönti el, hogy milyen témákban kívánja benyújtani a beadványokat?
  • Hogyan vonz be jó írókat?
  • Mit tehet az első beadványok magas minőségének biztosítása érdekében?

Válaszoljon ezekre a kérdésekre azzal kapcsolatban, hogy hogyan kívánja megvalósítani a közzétételi folyamatot, és egy átfogó munkafolyamatot kaphat a Joomla 4-ben.

Merre tovább...

Mint mindig, a Joomla folyamatosan fejlődik.

  • A Joomla 4.1-hez fejlesztéseket tervezünk, így ha a munkafolyamat további fejlesztésének módjai iránt érdeklődik, vegye fel a kapcsolatot az alábbi szerzői profilomon keresztül.
  • A Joomla dokumentációja a Joomla 4.x munkafolyamatról fejlesztésre szorul, amint közeledünk a Joomla 4 kiadásához, valamint néhány további forgatókönyvet is hozzá kell adni. Van, amivel hozzájárulhat? Amíg ott van, frissítse a többi Joomla dokumentációt .
  • A dokumentáció, valamint a Joomla nyelvi csomagjainak fordítása szintén fontos feladat, amelyet el kell végezni. A kezdéshez tekintse meg a Joomlát a Crowdinon .

További irodalom

Sok bővítményfejlesztő útmutatót írt a munkafolyamat bekapcsolásához, amelyek végigvezetik a munkafolyamat Joomla 4-ben történő webhelyén történő aktiválásának további lépésein.

Kérjük, vegye figyelembe, hogy ez a webhely automatikus fordítórendszert használ a különböző nyelvek fordításához. Elnézést kérünk a különböző szövegekben előforduló hibákért vagy elírásokért.