function _forum_access_forum_acl_form in Forum Access 7
1 call to _forum_access_forum_acl_form()
- _forum_access_forum_form in ./
forum_access.admin.inc - Rewrite the forum administration page with our new access rules.
File
- ./
forum_access.admin.inc, line 326 - forum_access.admin.inc
Code
function _forum_access_forum_acl_form(&$form_state, $tid) {
$tr = 't';
// Find our moderator ACL:
if (isset($tid)) {
// edit, not new
$acl_id = _forum_access_get_acl($tid);
$form = acl_edit_form($form_state, $acl_id, t('Moderators'));
$form[] = array(
'#type' => 'markup',
'#markup' => '<div>' . t('Moderators receive all grants above.') . '</div>',
'#weight' => -1,
);
$form['note'] = array(
'#type' => 'markup',
'#markup' => '<div><span>' . t('Note: Changes to moderators are not saved until you click [!Save] below.', array(
'!Save' => $tr('Save'),
)) . '</span></div>',
);
$form['#after_build'][] = '_forum_access_forum_form_after_build_acl0';
$form['#after_build'] = array_reverse($form['#after_build']);
$form['#after_build'][] = '_forum_access_forum_form_after_build_acl2';
return $form;
}
}