This pictures shows a node with a checkbox added by the module
The picture shows link to configure views behaviour

DRUPAL VERSION
This module works with Drupal 7.x

WHAT THE MODULE DOES
This module is useful if you have to check which users have read your drupal documents. When these documents are displayed, a checkbox appears and the current user should be able to sign for acknowledgement by clicking on it.
Near this checkbox, administrators will view a list of all users with specification of whether or not they have signed the document.

VERSION 2.0
-------------
- bug in preview page fixed
- users table moved to the administrative interface
- more templates so you can customize the interface
- now the author can specify the date by which the document must be signed

VERSION 2.4
-------------
- alternate acknowledgement form (e.g. for agreements)
- user's fields can be shown in users table
- the module now checks user roles (configuration available in settings form)
- filters now are available in users table.

VERSION 2.7
-------------
- user fields are now ordered by weight in display table (2.5)
- you can select users (not only roles) to enable them to sign documents
- annotation field now can be a required field
- new special permissions to delete acknowledgements

VERSION 2.9
-------------
- new button to reset filters in the users table
- dynamic check of roles, users and status (bug fixed)
- now default roles can be used as a pre-selection
- 'add single user' feature now can be hidden

VERSION 2.10
----------------
- support for multiple user fields
- support for term reference user fields
- better Views integration (sfa_status field available for supported node types)
- 'nobody can sign...' message is now optional

VERSION 2.12
----------------
- better users selection editing a content
- now a notification email can be sent to selected users and roles
while creating a new content.
- when a user or role is added to an old content, email is sent only
to new users/roles
- views integration: user and date fields added.
- NOTE: better views integration is planned for next release (probably 3.0)
- PATCH: attached to this page you find a patch that removes unwanted
text from content page. The file must be in the module directory, then
you can apply the patch with "patch <rem_email_msg.patch".

VERSION 2.13
----------------
- various bug fixes
- multiple users allowed on views interface
- views filters improved

VERSION 2.14
----------------
- bug fix: emails to active users only
- update routine from 2.10 optimized
- views integration: message "documents marked with ***..." is now optional
to change this behaviour select the top link on the views-ui interface, as shown
by the image at the top of this page.

VERSION 2.15
----------------
- bug fix: no more "function not found" error
- configurable default email receiver

VERSION 2.17
----------------
- many bug fixes
- views integration: only signable nodes are now listed.
- please, remember to update database (update.php)

REQUIREMENTS
Date module
Markup module (new to 2.10 release)

RECOMMENDED
Multiple Selects module
installed *before* installing or updating "Sign for acknowledgement"

INSTALLATION
install and activate this module as usual.

CONFIGURATION
To configure this module you must login as administrator, go
to modules list and click the "configure" link related to the
module itself. Here you can select the node types that will be
managed by the module task.
Also the administrator interface allows you to configure other
features such as which fields are optionally used for first and
last name of the user etc.
NOTE: by clicking the link "permissions", the administrator can
select the users that will access to the configuration and to
the users table.

Project Information

Downloads