forum_access 8.x-1.0

Security update

This is version 1.0 of Forum Access for Drupal 8 and 9.

This is the Security Release for SA-CONTRIB-2023-035.

Warning: This version can cause a WSOD (White Screen of Death) — the current -dev or later releases should fix this issue.

Forum Access requires the current ACL module.

Changes since BETA3:

  • Enhancements:
    • Issue by salvis: Update serialization.

forum_access 7.x-1.6

Security update

This is version 1.6 of Forum Access for Drupal 7.

This is the Security Release for SA-CONTRIB-2023-035.

Forum Access requires the current ACL and Chain Menu Access API 2.x modules.

Changes since 1.5:

forum_access 8.x-1.0-beta3

Bug fixes

This is BETA3 of Forum Access for Drupal 8.8+ and 9.5. It requires the current version of the ACL module.

It has all the functionality of the D7 version, including migration from D7 and D6.

forum_access 8.x-1.0-beta2

Bug fixes
New features

This is BETA2 of Forum Access for Drupal 8 and 9. It requires the current version of the ACL module.

It has all the functionality of the D7 version, including migration from D7 and D6.

forum_access 7.x-1.5

Bug fixes
New features
Insecure

Forum Access requires the current ACL and Chain Menu Access API 2.x modules.

Changes since 1.4:

forum_access 8.x-1.0-beta1

Bug fixes

Fixing error in migration which throws error as
PHP Fatal error: Type of Drupal\forum_access_migrate\Plugin\migrate\destination\ForumAccess::$tableName must be string (as in class Drupal\migrate_plus\Plugin\migrate\destination\Table) in

forum_access 8.x-1.0-alpha2

Bug fixes

This is ALPHA2 of Forum Access for Drupal 8, ported from 7.x-1.3 by nevergone.

It has received some testing but no thorough review yet. OTOH it has about 200 known installations at the time of writing and no open bug reports.

Be sure to test before deploying in production!

forum_access 7.x-1.4

Bug fixes
New features
Insecure

This is version 1.4 of Forum Access for Drupal 7.

Forum Access requires the current ACL and Chain Menu Access API 2.x modules.

forum_access 8.x-1.0-alpha1

Bug fixes

This is ALPHA1 of Forum Access for Drupal 8, ported from 7.x-1.3 by nevergone.

Please skip this version (#3084233: Update Database fails (from alpha0 to 1)) and go directly to ALPHA2.

forum_access 8.x-1.0-alpha0

New features

This is ALPHA0 of Forum Access for Drupal 8, ported from 7.x-1.3 by nevergone.

It has received some testing but no review yet.

The purpose of this release is to carefully review the code. We do not recommend installing it yet.

forum_access 8.x-1.x-dev

Bug fixes
New features

This is the development snapshot of Forum Access for Drupal 8.

This is a work-in-progress version which has not been reviewed yet -- use at your own risk!

See the change log for the changes since the latest recommended release.

forum_access 7.x-1.3

Bug fixes
Insecure

This is version 1.3 of Forum Access for Drupal 7.

Forum Access requires the current ACL and Chain Menu Access API 2.x modules.

forum_access 7.x-1.2

New features
Insecure

This is version 1.2 of Forum Access for Drupal 7.

Forum Access requires the current ACL and Chain Menu Access API 2.x modules.

If you are already running Forum Access 1.1, then there is no advantage (nor any risk) in updating to 1.2. The only difference between the two is that 1.2 provides a smoother update path by only requesting CMA 2.0 but not requiring it. Nevertheless, you should upgrade CMA to 2.0 because the new version is more robust with other third-party modules that do odd things with menus.

forum_access 7.x-1.1

New features
Bug fixes
Insecure

This is version 1.1 of Forum Access for Drupal 7.

Forum Access requires the current ACL and Chain Menu Access API 2.x modules.

Changes since 1.0:
Enhancements:
- #1757616: Switch to 2.x branch of Chain Menu Access API module.
Bugs fixed:
- #1768330: Remove the broken D5 Legacy Mode which never worked for D7.
- #1701504: Give moderators access to the administrative node properties and add tests.
- #1706040: Avoid crashing in the presence of content_access.module.

Updating to 1.1: Be sure to upgrade the Chain Menu Access API module to 2.0 (or later) at the same time!

forum_access 6.x-1.8

Bug fixes

This is version 1.8 of Forum Access for Drupal 6.

1.8 fixes some minor bugs.

Forum Access requires the current ACL module.

forum_access 7.x-1.0

Insecure

This is version 1.0 of Forum Access for Drupal 7.

Forum Access requires the current ACL and Chain Menu Access API modules.

forum_access 7.x-1.0-rc2

Insecure

This is RC2 of Forum Access for Drupal 7.

It has all the functionality of the D6 version plus extensive tests.

RC2 is a release candidate. We believe it's ready for release, but we need YOUR confirmation under #809404-30: Forum Access for D7 that everything works as expected.

RC2 adds a number of minor bug fixes. One of them may be significant for you: #1321864: Moderator does not see fields added to content type.. The fix may cause your moderators to see more fields on their node add/edit form than they saw before. Please verify that this is working as expected!

forum_access 7.x-1.0-rc1

Bug fixes
Insecure

This is RC1 of Forum Access for Drupal 7.

It has all the functionality of the D6 version plus extensive tests. RC1 adds a number of minor bug fixes.

RC1 is a release candidate. We believe it's ready for release, but we need YOUR confirmation under #809404-29: Forum Access for D7 that everything works as expected.

forum_access 7.x-1.0-beta2

Insecure

This is BETA2 of Forum Access for Drupal 7.

It has all the functionality of the D6 version plus extensive tests. BETA2 adds a number of bug fixes.

forum_access 6.x-1.7

New features
Bug fixes

This is version 1.7 of Forum Access for Drupal 6.

Thanks to daffie we now have extensive tests (see #762270: WANTED: SimpleTests for Forum Access for details).
1.7 provides fixes for a number of buggy edge cases that were uncovered by the tests.

Forum Access requires the current ACL module.

forum_access 6.x-1.6

New features
Bug fixes

This is version 1.6 of Forum Access for Drupal 6.

It has a number of bug fixes over 1.5 that have accumulated over time. However, there's a newer release 1.7, which adds extensive tests and additional bug fixes for a number of edge cases. We recommend that you skip 1.6 and update to 6.x-1.7.

Forum Access requires the current ACL module.

forum_access 7.x-1.0-beta1

Bug fixes
Insecure

This is BETA1 of Forum Access for Drupal 7.

It has all the functionality of the D6 version plus extensive tests. BETA1 is feature complete and passes all its 10679 tests. The support for upgrading from D6 is still completely untested (maybe a task for you?).

forum_access 7.x-1.0-alpha4

Bug fixes
Insecure

This is ALPHA4 of Forum Access for Drupal 7.

It has all the functionality of the D6 version plus extensive tests. We're still at the alpha stage and there are things that don't work right yet. ALPHA4 is a big step closer to the specs and it passes all its 10679 tests. The support for upgrading from D6 is still completely untested (maybe a job for you?) and support for unpublished nodes is still missing.

We do not recommend installing ALPHA4 on a production site, but we encourage you to test it and provide feedback (both good and bad!) in the issues queue. See #809404: Forum Access for D7 for details.

Forum Access requires the new ACL 7.x-1.0-beta2 (or later) and the Chain Menu Access API modules. If you're running ALPHA1 then be sure to install and enable Chain Menu Access API before updating!

Changes since ALPHA3:
Bugs fixed:
- Implement node and comment edit forms for moderators.
- Fix comment links.
- Disable 'edit own comments' permission and document this.
- Fix the tests to ignore 'edit own comments' but to account for 'edit/delete any/own forum content'.
- Reorder the tests to make the more difficult ones come first.
- In the test suite, rename the roles and users to more accurately reflect the names of the permissions they represent.

forum_access 5.x-1.13

Bug fixes

This is version 1.13 of Forum Access for Drupal 5.

It only has one 'pgsql'-specific bug fix over 1.12. There's no point in installing it unless you use PostgreSQL. The reason for creating another (most likely last) release is to retire the -dev version.

Forum Access requires the ACL module.

forum_access 7.x-1.0-alpha3

Bug fixes
Insecure

This is ALPHA3 of Forum Access for Drupal 7.

It has all the functionality of the D6 version plus extensive tests — ALPHA3 passes all 10312 tests. Also, it has support for upgrading fr om D6, but this is completely untested. Still missing is support for unpublished nodes and comments.

We do not recommend installing ALPHA3 on a production site, but we encourage you to test it and provide feedback (both good and bad!) in the issues queue. See #809404: Forum Access for D7 for details.

Forum Access requires the new ACL 7.x-1.0-beta2 (or later) and the Chain Menu Access API modules. If you're running ALPHA1 then be sure to install and enable Chain Menu Access API before updating!

Changes since ALPHA2:
Bugs fixed:
- Major update to fix various bugs and adapt to late changes in the Form API of D7 core.
- Remove remaining references to {acl.name}.
- Clean up / enable tests.
- Port update 6106 to secure upgrade path from D6.
- #1016088: Avoid calling reset() on non-variables.
- #993056: Remove call-time pass-by-reference typos.
- #999556: Adapt to changed signature of hook_menu_view().
- #996130: Fix undefined index 'buttons' notice.
- Fix tests to install the newly required chain_menu_access.module.

forum_access 7.x-1.0-alpha2

Bug fixes
Insecure

This is ALPHA2 of Forum Access for Drupal 7.

It has all the functionality of the D6 version plus extensive tests. Still missing is support for unpublished nodes and comments.

We do not recommend installing it on a production site, but we encourage you to test it and provide feedback (both good and bad!) in the issues queue. See #809404: Forum Access for D7 for details.

Forum Access requires the current ACL and Chain Menu Access API modules. If you're running ALPHA1 then be sure to install and enable Chain Menu Access API before updating to ALPHA2!

Changes since ALPHA1:
Enhancement:
- Use the Chain Menu Access API.
Bugs fixed:
- Fix some minor bugs.
- Add missing assertFieldEnabled()/assertFieldDisabled() function that haven't made it into core (see #882564).
- Remove the need for the hook_menu_get_item_alter() patch.
- Some code clean-up, no functional changes.
- Fix invalid use of t().
- #964762: Fix undefined variable notice for $na_modules.

forum_access 7.x-1.0-alpha1

This is ALPHA1 of Forum Access for Drupal 7.

It has all the functionality of the D6 version plus extensive tests. Still missing is support for unpublished nodes and comments.

We do not recommend installing it on a production site, but we encourage you to test it and provide feedback (both good and bad!) in the issues queue. See #809404: Forum Access for D7 for details.

forum_access 7.x-1.x-dev

This is the development snapshot of Forum Access for Drupal 7.

Forum Access requires the current ACL and Chain Menu Access API modules.

forum_access 6.x-1.5

Bug fixes

This is version 1.5 of Forum Access for Drupal 6.

It has a number of bug fixes over 1.4; we recommend that you update to this version.

Forum Access requires the ACL module.

forum_access 6.x-1.4

New features
Bug fixes

This is version 1.4 of Forum Access for Drupal 6.

It has a number of bug fixes and some enhancements over 1.3, and it is the branching point for porting Forum Access to Drupal 7.

Forum Access requires the ACL module.

forum_access 6.x-1.3

Bug fixes

This is version 1.3 of Forum Access for Drupal 6.

It has a number of bug fixes over 1.2. You should update to make sure that all permissions work exactly as intended.

Forum Access requires the ACL module.

Please note: The default behavior of Forum Access has changed going from D5 to D6: The permissions which used to affect nodes only, but not comments (i.e. posting comments was possible for roles that weren't allowed to post forum topics), have now been extended to comments! IOW, roles without Create access cannot post comments/replies either. However, you can go to admin/content/forum/settings and enable D5 legacy mode to get the old D5 behavior back.

Changes since 1.2:
Bugs fixed:
- #699918: Give forum moderators access to the File attachments fieldset.
- Another 'administer nodes' fix.
- Clarify hook_db_rewrite_sql() code.
- #695690: Fix handling of 'administer nodes' permission.
- #689572: Fix user_access() call without $account parameter.
- #662306: Fix possible uninitialized variable.
- #652226: Fix possible interference with the Image Gallery Access module.

forum_access 6.x-1.2

New features
Bug fixes

This is version 1.2 of Forum Access for Drupal 6. It replaces the short-lived version 1.1.

It has significant improvements over 1.0 and we recommend strongly that you upgrade.

Forum Access requires the ACL module.

Please note: The default behavior of Forum Access has changed going from D5 to D6: The permissions which used to affect nodes only, but not comments (i.e. posting comments was possible for roles that weren't allowed to post forum topics), have now been extended to comments! IOW, roles without Create access cannot post comments/replies either. However, you can go to admin/content/forum/settings and enable D5 legacy mode to get the old D5 behavior back.

Changes since 1.0:
Enhancements:
- Provide db_rewrite_sql() support to hide the forum moderator role.
- Reset the permissions of the forum moderator role (in case they were changed by the admin).
- Hide the 'Forums' menu item for users that can't see any forum.
- Keep the admin from changing the permissions of the internal-use-only forum moderator role and make it even more difficult to assign the role to a user.
- Keep the admin from assigning the internal-use-only forum moderator role to a user.
- #552636: Implement 'Drupal 5 legacy mode,' where posting comments and replies is always allowed, for backward compatibility.

forum_access 6.x-1.1

New features
Bug fixes

This version 1.1 has a bug — please do NOT install it.

Upgrade directly to version 6.x-1.2 instead.

forum_access 6.x-1.0

New features
Bug fixes

This is version 1.0 of Forum Access for Drupal 6.

It has been tested extensively by the community (>1600 installations according to the usage statistics) and we're confident that it works correctly.

Forum Access requires the ACL module.

Please note: The behavior of Forum Access has changed going from D5 to D6: The permissions which used to affect nodes only, but not comments (i.e. posting comments was possible for roles that weren't allowed to post forum topics), have now been extended to comments! IOW, roles without Create access cannot post comments/replies either.

Changes since RC1:
Enhancements:
- Improve information on how to avoid conflicts with Content Access.
- Improve wording of trouble-shooting text (string-only change).
Bugs fixed:
- Cast to VARCHAR rather than to CHAR for pgsql.

Note: The devel_node_access (DNA) module, which is part of the Devel module, provides an in-depth view into the inner workings of node access, especially if you enable its debug mode at admin/settings/devel#edit-devel-node-access-debug-mode and its second block. This is a big help for understanding the forces that control access to any given node.

forum_access 6.x-1.0-rc1

Bug fixes

This is RC1 of Forum Access for Drupal 6.

The difference to the previous BETA4 is minor, but if you've been using a version prior to BETA4, we urge you to update to RC1 and provide feedback (both good and bad!) in the issues queue. See #220935: Released for D6- [Forum Access] for details.

forum_access 6.x-1.0-beta4

Bug fixes

This is BETA4 of Forum Access for Drupal 6.

We do not recommend installing it on a production site, but we encourage you to test it and provide feedback (both good and bad!) in the issues queue. See #220935: Released for D6- [Forum Access] for details.

You must have installed ACL BETA4 (or later) before installing Forum Access BETA2+!

Changes since BETA3:
Enhancements:
- #243076: Major update of Swedish translation.
Bugs fixed:
- Fix minor structural bug.
- #410930: Work around a core bug that puts wrong values into $node->tid.
- Tune the behavior of the administrative interface.
- #413708: Make forums visible to users with 'administer nodes' permission.
- #408560: Grants still not saved under some circumstances.
- #426498: Potential conflict with pre-existing 'Forum Moderator' role.
- #407080: Remove the 'reply' links if the user does not have the 'Post' grant.
- #408560: Grants not saved for newly created forums.

No new functionality, but some important bug fixes.

forum_access 6.x-1.0-beta3

New features

This is BETA3 of Forum Access for Drupal 6.

We do not recommend installing it on a production site, but we encourage you to test it and provide feedback (both good and bad!) in the issues queue. See #220935: Released for D6- [Forum Access] for details.

You must have installed ACL BETA4 (or later) before installing Forum Access BETA3!

Changes since BETA2:
Enhancements:
- #310254, #163964: Implement comment moderation as well as advanced node moderation.
- Remove 'post' links from forum page if the user doesn't have the 'create' permission.
- Disable checkboxes for roles that have no or full access anyway.
- #213957: Implement the ability to use the settings of an existing forum as a template.
- Provide a choice of how/when to update the {node_access} table and only do it if necessary.
- Tune presentation of configuration information.
- Add extensive configuration information and trouble-shooting tips.
- Use View grant to control access to the forum's admin page (with the access settings!), too.
- Make forum_access_db_rewrite_sql() more resistant against name conflicts.
- Keep the checkboxes aligned even when the column titles wrap; improve the titles for containers.

forum_access 6.x-1.0-beta2

New features

This is BETA2 of Forum Access for Drupal 6.

We do not recommend installing it on a production site, but we encourage you to test it and provide feedback (both good and bad!) in the issues queue. See #220935: Released for D6- [Forum Access] for details.

You must update to the latest ACL BETA4 (or later) before installing Forum Access BETA2!

Changes since BETA1:
Enhancements:
- Collapse Moderators fieldset if empty.
- Factor out form and batch code into .inc files.
- Implement batch mode to support correct updating (using node_access_acquire_grants() rather than node_access_write_grants()).
- Implement grant priority.
- Provide help for getting along with Content Access.
- #109924: Add optional forum_access_preprocess_forum_list(&$variables) function to provide moderators in the $forums template variable.
- #109924: Add new forum_access_get_moderator_uids($tid) function (requires new ACL version!).

We're very excited about this version — this is the level of functionality that we needed to reach for a first D6 release. Please help to ensure that it also has the required quality!

forum_access 6.x-1.0-beta1

New features

This is BETA1 of Forum Access for Drupal 6.

We do not recommend installing it on a production site, but we encourage you to test it and provide feedback (both good and bad!) in the issues queue. See #220935: Released for D6- [Forum Access] for details.

Forum Access requires the current ACL module.

forum_access 5.x-1.11

New features
Bug fixes

Bugs fixed:
- #309113: Fix warning messages in bootstrap.inc (caused by bad drupal_set_message() call).
- #302774: Remove cruft from _forum_access_get_roles().
Enhancements:
- #109924: Provide a themable moderators list.
- #249375: Accommodate PostgreSQL 8.3's requirement for explicit casts.
- Add warning about possible interference by other node access modules with higher priority.
- Provide diagnostics related to Content Access module.

forum_access 5.x-1.10

Bug fixes

Bugs fixed:
- #219778: Remove grants when roles are deleted, purge orphaned grants.
- Update moderator(s) when changing forum.
- #230123: Newest pgsql refuses to do automatic type conversions.
- Provide a message for uninitialized forums when newly installed, rather than the incorrect 'default' setting of grant_all for 1 & 2.
- #221095: Fix caching in forum_access_access(), by Josh Benner.

forum_access 5.x-1.9

Bug fixes

Bugs fixed:
- #175957: Don't disturb the _taxonomy_term_select structure (was an incompatibility with og_forum!), adapted from Paul Kishimoto.
Enhancements:
- Implement new hook_node_access_explain().
- Remove deprecated db_num_rows() call; see http://drupal.org/node/163191.

Forum Access requires the current ACL module, version 5.x-1.5 or later.

forum_access 5.x-1.8

Bug fixes

- Add caching to forum_access_node_access_records() to improve Rebuild Permissions performance.
- Minor coding style fixes.
- #166497: Add forum_access_uninstall(), by VeryMisunderstood.
- #120161: Allow post access to containers, so they appear in the forums combobox.
- #137575: Fix PostgreSQL incompatible queries, by a_m_c.
- #146622: Make moderators string translatable, by deelight.

forum_access 5.x-1.7

Fixed a broken query when adding existing posts to the new ACL for a forum.

forum_access 5.x-1.4

Fixes bugs with forum administrators getting access denied.

Fixes proper checking of node access records upon module enable.

Fixes a SQL bug.

NOTE!!! Updating to this version requires you ALSO update to ACL version 1.3 or you will could have errors!

Pages

Subscribe with RSS Subscribe to Releases for Forum Access