'Login to post new content in the forum' button assumes auth users have permission to post

Created on 26 October 2010, over 13 years ago
Updated 24 April 2024, 2 months ago

Problem/Motivation

If the authenticated user doesn't have access to post in the forum because the Post Comments permission is not checked, then anonymous users still see an invitation to log in and post content -- which is misleading.

Proposed resolution

Remove the link above forum tables inviting anonymous users to log in when the authenticated user role doesn't have this access.

Remaining tasks

Review patch submitted at #66 β†’ based on #40 β†’ 's proposed resolution.

User interface changes

Per #40 β†’ See Proposed Resolution

Check implementation of patch submitted at #66 β†’ based on #40 β†’ 's proposed resolution.

API changes

None

Original report by [username]

If the authenticated user doesn't have access to post in the forum (in other words, it's read-only), then anon users still see an invitation to log in and post content -- which is misleading.

Summary updated as far as #66 β†’

πŸ› Bug report
Status

Needs work

Version

1.0

Component

forum.module

Created by

πŸ‡¬πŸ‡§United Kingdom joachim

Live updates comments and jobs are added and updated live.
  • Needs backport to D6

    After being applied to the 7.x branch, it should be considered for backport to the 6.x branch. Note: This tag should generally remain even after the backport has been written, approved, and committed.

  • Needs tests

    The change is currently missing an automated test that fails when run with the original code, and succeeds when the bug has been fixed.

  • Needs backport to D7

    After being applied to the 8.x branch, it should be considered for backport to the 7.x branch. Note: This tag should generally remain even after the backport has been written, approved, and committed.

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.69.0 2024