>
Download This Plugin | |
Download Elegant Themes | |
Name | Post Forking |
Version | 0.2.1 |
Author | Benjamin J. Balter, Daniel Bachhuber, Aaron Jorbin |
Rating | 100 |
Last updated | 2013-09-26 09:12:00 |
Downloads |
2834
|
Download Plugins Speed Test plugin for Wordpress |
Home page PageSpeed score has been degraded by 0%, while Post page PageSpeed score has been degraded by 0%
Post Forking plugin added 12 bytes of resources to the Home page and 14 bytes of resources to the sample Post page.
Post Forking plugin added 0 new host(s) to the Home page and 0 new host(s) to the sample Post page.
Great! Post Forking plugin ads no tables to your Wordpress blog database.WordPress Post Forking allows users to "fork" or create an alternate version of content to foster a more collaborative approach to WordPress content curation. This can be used, for example, to allow external users (such as visitors to your site) or internal users (such as other authors) with the ability to submit proposed revisions. It can even be used on smaller or single-author sites to enable post authors to edit published posts without their changes appearing immediately. If you're familiar with Git, or other decentralized version control systems, you're already familiar with WordPress post forking.
When a user without the edit_post
capability attempts to edit a given post, WordPress will automatically create a "fork" or alternate version of the post which they can freely edit. The edit screen will look just like the standard post editing interface that they are used to. When they're done, they simply click "submit for review." At this point, the fork goes into the standard WordPress moderation queue (just like any time an author without the publish_post
capability submits a post), where an editor can review, and potentially approve the changes for publishing. If the changes can be automatically merged, the original post will be updated, otherwise, the editor will be presented with the ability to resolve the conflicting changes. All this is done using WordPress's built-in custom post type, revision, and diff functionality, so it should look familiar to most WordPress users.
WordPress Post Forking introduces many of Git's well-established conventions to the WordPress world, and as a result, uses a unique vocabulary to describe what it does:
post_content
field, including posts, pages, and custom post typesThis version constitutes an initial release designed to showcase the plugin's core functionality and is intended to be improved upon with additional features and refinements as the project evolves. Please consider contributing your time to help improve the project.
For more information, or to contribute to this documentation, please visit the Post Forking project wiki.
[Photo courtesy babomike]