You are here

README.txt in Node expire 6

Same filename and directory in other branches
  1. 8 README.txt
  2. 5 README.txt
  3. 6.2 README.txt
  4. 7.2 README.txt
  5. 7 README.txt
This module allows users to either get notifications when a node hasn't been updated
in x amount of time, to automatically unpublish such "expired" nodes, and/or to receive
e-mail notifications and unpublish x days afterward.

Additional settings include allowing inheritance of the expiration settings from a book
page to its children, renotifications (Notify user every x days before unpublishing),
an email carbon copy address, and customizable email content. One can also choose specific
node types that the expiration settings are allowed to be set on, as well as what defaults
should be used for them.

In conjunction with book inheritance, an admin may decide who can and can't edit the
expiration times while the parent book settings are still inherited.

If the admin sets the automatic unpublishing to anything but "Immediate", an additional
page is available to view expired modules. ?q=admin/content/node/outdated

This module requires the use of Drupal's cron system for automatic unpublishing and
email notification features.

------------
Installation
------------

1. Copy the node_expire directory into your Drupal modules directory.

2. Go to Administer -> Site building -> Modules

3. Enable "Node Expire".

4. Go to Administer -> Site configuration -> Node Expire.

5. Edit the settings to your liking and push "Save Changes".

6. Edit the defaults for each node type and enable the feature per node type.

---------
Upgrading
---------

1. BACK UP YOUR DATA!

2. Copy the node_expire directory into your Drupal modules directory overwriting previous files.

3. Run update.php.

4. Go to Administer -> Site configuration -> Node Expire.

5. Edit the settings to your liking and push "Save Changes".

----------------------------------------------
Displaying expiration dates on the node's page
----------------------------------------------

Open node.tpl.php for the template of choice and insert the following code:
<?php if ($expiration_type != 'none') { ?><span>Expires: <?php print $expire; ?></span><?php } ?>

File

README.txt
View source
  1. This module allows users to either get notifications when a node hasn't been updated
  2. in x amount of time, to automatically unpublish such "expired" nodes, and/or to receive
  3. e-mail notifications and unpublish x days afterward.
  4. Additional settings include allowing inheritance of the expiration settings from a book
  5. page to its children, renotifications (Notify user every x days before unpublishing),
  6. an email carbon copy address, and customizable email content. One can also choose specific
  7. node types that the expiration settings are allowed to be set on, as well as what defaults
  8. should be used for them.
  9. In conjunction with book inheritance, an admin may decide who can and can't edit the
  10. expiration times while the parent book settings are still inherited.
  11. If the admin sets the automatic unpublishing to anything but "Immediate", an additional
  12. page is available to view expired modules. ?q=admin/content/node/outdated
  13. This module requires the use of Drupal's cron system for automatic unpublishing and
  14. email notification features.
  15. ------------
  16. Installation
  17. ------------
  18. 1. Copy the node_expire directory into your Drupal modules directory.
  19. 2. Go to Administer -> Site building -> Modules
  20. 3. Enable "Node Expire".
  21. 4. Go to Administer -> Site configuration -> Node Expire.
  22. 5. Edit the settings to your liking and push "Save Changes".
  23. 6. Edit the defaults for each node type and enable the feature per node type.
  24. ---------
  25. Upgrading
  26. ---------
  27. 1. BACK UP YOUR DATA!
  28. 2. Copy the node_expire directory into your Drupal modules directory overwriting previous files.
  29. 3. Run update.php.
  30. 4. Go to Administer -> Site configuration -> Node Expire.
  31. 5. Edit the settings to your liking and push "Save Changes".
  32. ----------------------------------------------
  33. Displaying expiration dates on the node's page
  34. ----------------------------------------------
  35. Open node.tpl.php for the template of choice and insert the following code:
  36. Expires: