This project is not covered by Drupal’s security advisory policy.
This project provides a CCK display formatter which shows all the past revisions of a file that were previously attached to the node, using core Drupal's revision system.
This module provides several theme functions which can be overridden and customized by renaming and copying to your theme's template.php file.
Instructions for use
Add a filefield to a content type at admin/content/node-type/node_type_name/fields and enable revisions at admin/content/node-type/node_type_name. Then, enable this formatter on your content type's field display settings at admin/content/node-type/node_type_name/display, called "File Revisions."
Behavior:
Add a file to a filefield. Save the node with the "create new revision" checked. Now, edit the node, delete the file from the filefield, and add a new file, with "create new revision" checked. The filefield set to display as File Revisions will now display the old file, as well as any other previously deleted versions of the file. To remove a file from this field, use the "Revisions" tab on the node and delete all revisions that contain the file you wish removed.
Requirements:
Drupal core revisions module
CCK
Filefield
Known bug
Views will fail to consider a view which contains file revisions as empty. That means it will show and empty view or block instead of empty text. That's because views is pulling the file ID that's the current fid attached to the node from the database. That's what determines whether the view has no results.
This module executes a second query from that original fid, pulling a list of fids which are old revisions. So views empty text doesn't work for this module.
Sponsored by EchoDitto
Project information
Minimally maintained
Maintainers monitor issues, but fast responses are not guaranteed.Maintenance fixes only
Considered feature-complete by its maintainers.- Project categories: Content display
- Created by glass.dimly on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
