You are here

README.txt in Drafty 7

CONTENTS OF THIS FILE
---------------------

 * Introduction
 * Requirements
 * Installation
 * Recommended Modules
 * Configuration
 * Credits / contact


Introduction
--------------------------------------------------------------------------------
The Drafty module facilitates handling of draft revisions, aka forward
revisions.

This is an API module for handling drafts of revisions.

This module doesn't provide any workflow handling, but it should provide robust
mechanisms for creating new revisions as drafts, publishing revisions, and
deletion of old drafts.

The goal of drafty is to be a dependency for workflow modules such as Workbench
Moderation, CPS (and others). Currently, each of the workflow modules has their
own implementation for saving draft revisions.

 * For a full description of the module visit:
   https://www.drupal.org/project/drafty

 * To submit bug reports and feature suggestions, or to track changes visit:
   https://www.drupal.org/project/issues/drafty


Requirements
--------------------------------------------------------------------------------
This module requires the following module outside of Drupal core:

 * Entity - https://www.drupal.org/project/entity


Recommended Modules
--------------------------------------------------------------------------------
Drafty provides integrations with the following modules:

 * Entity Translation - https://www.drupal.org/project/entity_translation
 * Field Collection - https://www.drupal.org/project/field_collection
 * Title - https://www.drupal.org/project/title
 * Workbench Moderation - https://www.drupal.org/project/workbench_moderation

Reverts of Entity Translation are broken in core, so if using drafty and
entity_translation modules together please apply the following patch:

 * https://www.drupal.org/project/drupal/issues/1992010#comment-9396483


Installation
--------------------------------------------------------------------------------
Install the Drafty module as you would normally install a contributed Drupal
module. Visit https://www.drupal.org/node/895232 for further information.


Configuration
--------------------------------------------------------------------------------
General Settings:
1. Navigate to Administration > Modules and enable the Drafty module.
2. Navigate to Administration > Configuration > System > Drafty to manage
   Drafty settings.
3. Check the "Enable deleting redundant revisions" box for redundant older
   revisions (those that are marked published->published but are not
   current) to be deleted when a new revision is saved.


Credits / contact
--------------------------------------------------------------------------------
Originally written by Nathaniel Catchpole [1]. Additional contributions by
Fabian Franz [2] and others in the community. Currently maintained by Damien
McKenna [3]. Original development sponsored by Tag1 Consulting [4]. Ongoing
maintenance sponsored by Mediacurrent [5].

The best way to contact the authors is to submit an issue, be it a support
request, a feature request or a bug report, in the project issue queue:
  https://www.drupal.org/project/issues/drafty


References
--------------------------------------------------------------------------------
1: https://www.drupal.org/u/catch
2: https://www.drupal.org/u/fabianx
3: https://www.drupal.org/u/damienmckenna
4: https://www.drupal.org/tag1-consulting
5: https://www.drupal.org/mediacurrent

File

README.txt
View source
  1. CONTENTS OF THIS FILE
  2. ---------------------
  3. * Introduction
  4. * Requirements
  5. * Installation
  6. * Recommended Modules
  7. * Configuration
  8. * Credits / contact
  9. Introduction
  10. --------------------------------------------------------------------------------
  11. The Drafty module facilitates handling of draft revisions, aka forward
  12. revisions.
  13. This is an API module for handling drafts of revisions.
  14. This module doesn't provide any workflow handling, but it should provide robust
  15. mechanisms for creating new revisions as drafts, publishing revisions, and
  16. deletion of old drafts.
  17. The goal of drafty is to be a dependency for workflow modules such as Workbench
  18. Moderation, CPS (and others). Currently, each of the workflow modules has their
  19. own implementation for saving draft revisions.
  20. * For a full description of the module visit:
  21. https://www.drupal.org/project/drafty
  22. * To submit bug reports and feature suggestions, or to track changes visit:
  23. https://www.drupal.org/project/issues/drafty
  24. Requirements
  25. --------------------------------------------------------------------------------
  26. This module requires the following module outside of Drupal core:
  27. * Entity - https://www.drupal.org/project/entity
  28. Recommended Modules
  29. --------------------------------------------------------------------------------
  30. Drafty provides integrations with the following modules:
  31. * Entity Translation - https://www.drupal.org/project/entity_translation
  32. * Field Collection - https://www.drupal.org/project/field_collection
  33. * Title - https://www.drupal.org/project/title
  34. * Workbench Moderation - https://www.drupal.org/project/workbench_moderation
  35. Reverts of Entity Translation are broken in core, so if using drafty and
  36. entity_translation modules together please apply the following patch:
  37. * https://www.drupal.org/project/drupal/issues/1992010#comment-9396483
  38. Installation
  39. --------------------------------------------------------------------------------
  40. Install the Drafty module as you would normally install a contributed Drupal
  41. module. Visit https://www.drupal.org/node/895232 for further information.
  42. Configuration
  43. --------------------------------------------------------------------------------
  44. General Settings:
  45. 1. Navigate to Administration > Modules and enable the Drafty module.
  46. 2. Navigate to Administration > Configuration > System > Drafty to manage
  47. Drafty settings.
  48. 3. Check the "Enable deleting redundant revisions" box for redundant older
  49. revisions (those that are marked published->published but are not
  50. current) to be deleted when a new revision is saved.
  51. Credits / contact
  52. --------------------------------------------------------------------------------
  53. Originally written by Nathaniel Catchpole [1]. Additional contributions by
  54. Fabian Franz [2] and others in the community. Currently maintained by Damien
  55. McKenna [3]. Original development sponsored by Tag1 Consulting [4]. Ongoing
  56. maintenance sponsored by Mediacurrent [5].
  57. The best way to contact the authors is to submit an issue, be it a support
  58. request, a feature request or a bug report, in the project issue queue:
  59. https://www.drupal.org/project/issues/drafty
  60. References
  61. --------------------------------------------------------------------------------
  62. 1: https://www.drupal.org/u/catch
  63. 2: https://www.drupal.org/u/fabianx
  64. 3: https://www.drupal.org/u/damienmckenna
  65. 4: https://www.drupal.org/tag1-consulting
  66. 5: https://www.drupal.org/mediacurrent