Post Forking - een collaboratieve aanpak van de beheersing van WordPress-inhoud
In het verleden hebben we het gehad over hoe u uw redactionele workflow voor WordPress kunt verbeteren. Goed vandaag hebben Ben Balter, Daniel Bachhuber en Aaron Jorbin waarschijnlijk een revolutie teweeggebracht in de manier van content curation in WordPress door een plug-in genaamd Post Forking vrij te geven. Deze plug-in biedt een meer op samenwerking gerichte benadering van contentcuratie in WordPress door gebruikers toe te staan "te posten" (een alternatieve versie van inhoud maken). Dit is letterlijk als het brengen van Github naar Journalistiek.
Problemen met deze plug-in oplossen:
Collaborative Editing - WordPress staat standaard niet toe dat twee gebruikers gelijktijdig aan dezelfde post werken. Het toont altijd de waarschuwing: xyz-gebruiker bewerkt het bericht. Als een gebruiker de post opslaat, wordt het werk van de andere gebruiker gewist. Wat nog belangrijker is, zijn toestemmingsproblemen bij het beheren van een site met meerdere auteurs. Een auteur kan bijvoorbeeld alleen zijn eigen berichten schrijven of bewerken. In sommige gevallen nemen beheerders zelfs de toestemming weg om bestaande publicatie-inhoud te wijzigen zonder redactionele beoordeling. In dit geval vertrouwen auteurs op andere hulpmiddelen zoals Google Documenten, e-mail of een P2-thema.
Gepubliceerde berichten bewerken - Momenteel, als u wijzigingen wilt aanbrengen in een bestaande bericht- of pagina-inhoud, moet u dit in één keer doen of in een externe editor. Vooral omdat u niet wilt dat de gebruikers uw halfronde zinnen te zien krijgen vanwege automatisch opgeslagen concepten. U kunt ook geen voorbeeld van de wijziging weergeven zonder alle wijzigingen daadwerkelijk door te voeren.
Hoe werkt het?
Voor ons niet-ontwikkelaarspubliek is Forking een term die door ontwikkelaars wordt gebruikt bij het gezamenlijk schrijven van code. Het is wanneer een ontwikkelaar het werk van een andere ontwikkelaar overneemt en verbetert. Als de oorspronkelijke ontwikkelaar van de verbeteringen houdt, wordt deze geïmplementeerd in de hoofdsoftware om de algehele kwaliteit te verbeteren. Datzelfde concept wordt toegepast op het schrijven van berichten. Op de meeste sites met meerdere auteurs staan beheerders vaak alleen auteurs toe om de post te schrijven. Ze mogen geen gepubliceerde berichten bewerken omdat ze een redactionele beoordeling moeten doorlopen.
Met deze plug-in kunnen auteurs of zelfs geregistreerde gebruikers zonder de mogelijkheid om bestaande berichten te bewerken een alternatieve versie van de post "fork" maken. Ze kunnen de wijzigingen aanbrengen die ze nodig achten. Als dit is voltooid, kunnen ze het indienen om te worden samengevoegd met de originele inhoud. Het bericht gaat in WordPress in afwachting van de beoordelingsworkflow. De editor of beheerders krijgen de aangepaste versie van het bericht te zien. Ze kunnen de nieuwe versie vergelijken met de oude versie om de wijzigingen te zien. Als er geen conflicten zijn, kunnen ze de wijzigingen accepteren.
In een notendop breidt het het bestaande revisiesysteem van WordPress uit. Staat de mogelijkheid toe om bestaande berichten te klonen, te bewerken en opnieuw te publiceren. Het plant wijzigingen in berichten, inclusief taxonomieën en metadata. Het biedt ook de mogelijkheid om vooraf een preview van wijzigingen aan te brengen.
Potentiële use cases
Slim bewerken - Bij het updaten van gepubliceerde berichten of pagina's is dit verreweg de slimste manier om dit te doen. Hiermee kunt u aan de bijgewerkte pagina werken zonder de bestaande pagina te wijzigen. Als u klaar bent, kunt u de bijgewerkte versie samenvoegen in de bestaande pagina.
Collaborative Post Writing - In plaats van tools van derden te gebruiken om samen te werken, kunnen auteurs nu samenwerken aan één opdracht. Want op een recensie-site kan de ene auteur werken aan de prof-sectie en de andere kan werken aan de cons-sectie. Later kan de redacteur de twee stukken samenvoegen tot één argument.
Probeer Post Forking-plug-in voor jezelf.
Extra lezen
Achtergrond van hoe deze plug-in is ontstaan
Wat vind je van deze plug-in? Zie je dit een game-wisselaar zijn??