08.02.07
The Official Community Forums Module for DNN CMS
Important Upgrade Notes
The release notes will follow, below these important notes.
Upgrading Through 8.0 & 8.1 (must read)
First, if you're upgrading from a version earlier than 8.0, you NEED to view the important release note FYI wiki articles below.
- What to Know When Upgrading to Community Forums 8.0
- What to Know When Upgrading to Community Forums 8.1
New "Legacy Token" Replacement
Tokens are used in various templates to insert content from a forum, topic, reply, etc. into a page. However, in previous versions, HTML was injected from code for certain tokens, which made it impossible for a designer to tailor the HTML markup without customizing the code.
DNN Community Forums 08.02.00 introduces new token replacement features that inject only the data associated with the token, allowing the designer to create whatever HTML markup is desired.
The community-default
and community-bootstrap
themes and templates have been updated to include the markup that used to be generated in the module's code.
However, for installed sites that have other themes and templates, DNN Community Forums 08.02.00 will replace a legacy token--on-the-fly--with its modern replacement, including the previously-injected markup.
For example, [GROUPNAME]
will now be replaced by [FORUMGROUP:FORUMGROUPLINK|<a href="{0}" class="dcf-forumgroup-link">[FORUMGROUP:GROUPNAME]</a>]
IMPORTANT! The legacy token replacement feature will be supported through version 10.00.00, and will then be removed.
If you use your own themes and templates, please visit our wiki to read more and see which legacy tokens are replaced by which updated tokens.
Removed Duplicated Templates
In 08.00.00, template loading was enhanced to fallback/default from theme templates to module default templates, making it no longer necessary to duplicate all templates into a theme folder if not specifically customizing a template for a particular theme.
Several templates shipped with the community themes have been removed in 08.02.00 since they are the same as the defaults in /config/templates
. If you have a custom theme and a template has not been customized from the version shipped with DNN Community Forums, the template can be removed from your custom theme if desired.
DNN Community Forums Release Notes
08.02.07
THANK YOU for all of the valuable contributions by @johnhenley, @Timo-Breumelhof, and @WillStrohl!
What's to follow are all of the relevant updates that have occurred during the development cycle of this release.
New Features & Enhancements
- UPDATE: Improved the Usability of the Advanced Search View (Issue #1340)
- UPDATE: Improved the Usability of the Pager for Mobile Visitors (Issue #1331)
- UPDATE: Search Pages Now Completely Using Localized Values (Issue #1347)
Bug Fixes
- FIXED: Posts & Reply Display Issues in the Search Results View (Issue #1336)
- FIXED: Exceptions When Banning a User Account (Issue #1334)
- FIXED: Intermittent Exception can Happen on Replies (Issue #1333)
- FIXED: Conflict Between Processing Keystrokes on the Forum Search and Quick Reply (Issue #1360)
- FIXED: Token Replacement Removing
<br />
Tags from Content (Issue #1359) - FIXED: Extra Empty Rows Displayed in the Filter Results View (Issue #1335)
Tasks / Development Updates (and Technical Debt)
- TASK: Use the DNN ClientResourceManagement API Instead of Embedding Resources (Issue #1341)
- TASK: Update URL Construction to Better Handle the Viewer Module (Issue #1343)
- TASK: Removed the Legacy Dependency to
SimulateIsNumeric
(Issue #1309) - TASK: Removed the Legacy Dependency to
SimulateDateDiff
(Issue #1286) - Release Prep: 08.02.07 (Issue #1369)