function tac_lite_help in Taxonomy Access Control Lite 6
Same name and namespace in other branches
- 8 tac_lite.module \tac_lite_help()
- 5 tac_lite.module \tac_lite_help()
- 7 tac_lite.module \tac_lite_help()
Implementation of hook_help().
File
- ./
tac_lite.module, line 12 - Control access to site content based on taxonomy, roles and users.
Code
function tac_lite_help($section) {
switch ($section) {
case 'admin/help#tac_lite':
$output .= '<p>' . t('This module allows you to restrict access to site content. It uses a simple scheme based on Taxonomy, Users and Roles. It uses the node_access table and other features built into Drupal to hide content from unauthorized users.') . '</p>';
$output .= '<p>' . t('While this module has been designed to be as simple as possible to use, there are several steps required to set it up.') . '</p>';
$output .= '<ol>';
$output .= '<li>' . t('Define one or more vocabularies whose terms will control which users have access. For example, you could define a vocabulary called \'Privacy\' with terms \'Public\' and \'Private\'.') . '</li>';
$output .= '<li>' . t('Tell this module which vocabulary or vocabularies control privacy. (!link)', array(
'!link' => l(t('administer -> access control -> tac_lite'), 'admin/user/access/tac_lite'),
)) . '</li>';
$output .= '<li>' . t('Grant access to users based on their roles (!link), and/or...', array(
'!link' => l(t('administer -> access control -> tac_lite -> by role'), 'admin/user/access/tac_lite/roles'),
)) . '</li>';
$output .= '<li>' . t('Grant access to individual users. (See the taxonomy-based access tab under user -> edit.)') . '</li>';
$output .= '<li>' . t('Finally, if your site contains content, you will need to re-save all nodes. This ensures that Drupal\'s node_access table is up-to-date. Otherwise, content submitted before this module was configured will be hidden.') . '</li>';
$output .= '</ol>';
$output .= '<p>' . t('Currently, this module works with view grants only (no update or delete grants).') . '</p>';
return $output;
break;
}
}