08.02.00 RC 1 #1228
Closed
WillStrohl
announced in
Announcements
08.02.00 RC 1
#1228
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The Official Community Forums Module for DNN CMS
IMPORTANT!!! This is a Release Candidate (RC)
NOT FOR PRODUCTION!
Please do not use this installation/upgrade package for any production websites of any kind. This release is not supported and is only provided for test purposes, to allow others to test their websites first.
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.
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
andcommunity-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>]
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.00 RC 1
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.
If you wish to see all of the development work (including updates related to internal testing), you can view the milestone for this release in GitHub.
New Features & Enhancements
Control Panel Security Configuration
Notifications, Likes, and Pins
Templates & Tokens
[FORUM:LOGINLINK]
Replaces[ADDREPLY]
When Unauthenticated (Issue ENH: New Token [FORUM:LOGINLINK] to replace [ADDREPLY] when unauthenticated #1107)[FORUMPARENTNAME]
Token for Child Forums (Issue ENH: Add [FORUMPARENTNAME] token for sub forums #469)[DCF:TEMPLATE-xxxx]
Tokens (Issue ENH: Refactor nested template insertion #1124)community-*
Templates to Move Markup from Code to a Template (Issue ENH: Styling review #1117)[AF:CONTROL:STATUSICON]
Token (Issue ENH: Improve HTML of [AF:CONTROL:STATUSICON] #743)User Experience & More...
TopicsView
Bootstrap Template (Issue ENH: Distance in TopicsView Bootstrap Template #1192)div
Tags (Issue Wrap Search results in wrapper class #480)Bug Fixes
[RESX:Views]
are not Supported in UPPERCASE (Issue BUG: [RESX:Views] is not supported in UPPERCASE #475)[GROUP]
Token Location in the Template (Issue BUG: Collapsing a forum group causes group to disappear #1153)Redirect()
Method Calls for Consistent and Correct Usage (Issue TASK: Review incorrect use of Response.Redirect(url, false) throughout module #970)[SIGNATURE]
Token Not Replaced in Topic Review Section When Creating a Reply (Issue BUG: [SIGNATURE] token not replaced in topic review section when creating a reply #1177)TopicController
to Use the CorrectContentID
(Issue BUG: TopicController / incorrect ContentId #1210)UserProfile
Records Created for the Same User Account (Issue BUG: TopicController / incorrect ContentId #1210)Tasks / Development Updates (and Technical Debt)
afmod.js
toafcommon.js
to Support Enhanced Moderator Support (Issue TASK: Move functions from afmod.js to afcommon.js #1045)ModuleId
toactiveforums_Permissions
for Improved Database Integrity (Issue Add ModuleId to activeforums_Permissions #726)activeforums_UserProfiles
Table to thePortalUsers
Table (Issue ENH: Relate activeforums_UserProfiles to PortalUsers #1006)csproj
for InvalidSourceCodeControl
Attributes (Issue TASK: Remove obsolete source control settings from csproj #989)TopicInfo
&ReplyInfo
to ImplementIPostInfo
(Issue TASK: Add IPostInfo object interface #1039)GetReply()
method calls inReplyController
to use DAL2GetById()
(Issue TASK: Change legacy GetReply() method calls in ReplyController to use DAL2 GetById() #1055)ModuleId
toForumUserInfo
for Enhanced Query Support (Issue TASK: Add ModuleId to ForumUserInfo #1052)ForumController
(Issue TASK: Move method used in token replacement to ForumController #1059)ForumUserController
Class (Issue TASK: Updates to ForumUserController methods #1067)IPropertyAccess
to Support Token Replacement (Issue ENH: Implement IPropertyAccess for Forum entities to support token replacement #1069)ContentID
(Issue Additional Indexes #1100)ProfileInfo
Templates (Issue ENH: Update tokens in delivered ProfileInfo templates #1119)ForumUserInfo
CurrentUserType
(Issue TASK: Refactoring ForumUserInfo CurrentUserType #1131)HiddenStats
from HTML Output (Issue HiddenStats ?? #461)SqlDataProvider
Files for Existing Installs from/sql/sql/
to/sql/
(Issue Move existing SqlDataProvider files for existing installs from /sql/sql/ to /sql/ #247)packages.config
andapp.config
(Issue FIX: Forums installation should not install app.config or packages.config #1149)RegExUtils.GetCachedRegex
(Issue TASK: Update regex usage #1158)activeforums_Topics_Tracking
Table (Issue TASK: Add DAL2 for activeforums_Topics_Tracking #1024)activeforums_Forums_Tracking
Table (Issue TASK: Add DAL2 for activeforums_Forums_Tracking #1025)activeforums_ForumsTopics
Table (Issue TASK: Add DAL2 for activeforums_ForumTopics #1026)NewtonSoft.Json
package via NuGet (Issue TASK: Add NewtonSoft JSON package via NuGet #1085)NUnit
&Moq
(Issue TASK: Update NUnit & Moq #1087)This discussion was created from the release 08.02.00 RC 1.
Beta Was this translation helpful? Give feedback.
All reactions