- Patch #364159 by David_Rothstein, MichaelCole, rszrama, ergonlogic: enable 'access comments' permission for anonymous users by default.
parent
71294994bd
commit
2c22598203
|
@ -1022,11 +1022,16 @@ class CommentBlockFunctionalTest extends CommentHelperCase {
|
|||
$comment2 = $this->postComment($this->node, $this->randomName(), $this->randomName());
|
||||
$comment3 = $this->postComment($this->node, $this->randomName());
|
||||
|
||||
// Test that a user without the 'access comments' permission can not see the block.
|
||||
// Test that a user without the 'access comments' permission cannot see the
|
||||
// block.
|
||||
$this->drupalLogout();
|
||||
user_role_revoke_permissions(DRUPAL_ANONYMOUS_RID, array('access comments'));
|
||||
$this->drupalGet('');
|
||||
$this->assertNoText($block['title'], t('Block was not found.'));
|
||||
user_role_grant_permissions(DRUPAL_ANONYMOUS_RID, array('access comments'));
|
||||
|
||||
// Test that a user with the 'access comments' permission can see the
|
||||
// block.
|
||||
$this->drupalLogin($this->web_user);
|
||||
$this->drupalGet('');
|
||||
$this->assertText($block['title'], t('Block was found.'));
|
||||
|
|
|
@ -398,7 +398,7 @@ function standard_install() {
|
|||
|
||||
// Enable default permissions for system roles.
|
||||
$filtered_html_permission = filter_permission_name($filtered_html_format);
|
||||
user_role_grant_permissions(DRUPAL_ANONYMOUS_RID, array('access content', $filtered_html_permission));
|
||||
user_role_grant_permissions(DRUPAL_ANONYMOUS_RID, array('access content', 'access comments', $filtered_html_permission));
|
||||
user_role_grant_permissions(DRUPAL_AUTHENTICATED_RID, array('access content', 'access comments', 'post comments', 'post comments without approval', $filtered_html_permission));
|
||||
|
||||
// Create a default role for site administrators, with all available permissions assigned.
|
||||
|
|
Loading…
Reference in New Issue