DigitalWonderlab.CommunityCore
1.4.2
dotnet add package DigitalWonderlab.CommunityCore --version 1.4.2
NuGet\Install-Package DigitalWonderlab.CommunityCore -Version 1.4.2
<PackageReference Include="DigitalWonderlab.CommunityCore" Version="1.4.2" />
<PackageVersion Include="DigitalWonderlab.CommunityCore" Version="1.4.2" />
<PackageReference Include="DigitalWonderlab.CommunityCore" />
paket add DigitalWonderlab.CommunityCore --version 1.4.2
#r "nuget: DigitalWonderlab.CommunityCore, 1.4.2"
#:package DigitalWonderlab.CommunityCore@1.4.2
#addin nuget:?package=DigitalWonderlab.CommunityCore&version=1.4.2
#tool nuget:?package=DigitalWonderlab.CommunityCore&version=1.4.2
Community Core for Umbraco
Shared code for Community Forum and Community Comments. You don't need to install it yourself: it comes with either package.
What it contains
- The moderation rules engine, which scores every post and comment for spam, profanity, links and disguised words, plus your own blocked words and phrases and a strictness level.
- The hook for AI moderation, used by the optional
DigitalWonderlab.CommunityAipackage. If the AI is unavailable, posting carries on with the rules engine's decision. - The Community section in the backoffice, with one moderation queue for forum posts and page comments, and the shared settings.
- Member sign-in: sign in, sign out, forgotten password and reset, under
/community/auth/, plus a plain/community/sign-inpage that works without the forum. It includes email verification and limits on repeated attempts. - HTML cleaning for everything members write.
Configuration
| Setting | What it does |
|---|---|
Community:Auth:BaseUrl |
Your site's public address, used to build links in verification and password reset emails. |
Community:Auth:ResetPageUrl |
Where a password reset link takes the member. Defaults to the sign-in page. |
Reserved addresses: /community/sign-in and /community/auth/*.
Problems and ideas
Report bugs or suggest features at github.com/dwlgit/community-suite/issues.
Licence
Free to use. Reselling or redistributing the package itself is not allowed. See the
LICENSE file in the package.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- HtmlSanitizer (>= 9.2.1039)
- Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (>= 10.0.0 && < 11.0.0)
- Umbraco.Cms.Api.Management (>= 17.6.2 && < 18.0.0)
- Umbraco.Cms.Web.Common (>= 17.6.2 && < 18.0.0)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on DigitalWonderlab.CommunityCore:
| Package | Downloads |
|---|---|
|
DigitalWonderlab.CommunityComments
Comments for any page on your Umbraco 17 site, added with a block or a composition. Every comment goes through the same moderation rules engine and queue as Community Forum. Optional AI review via DigitalWonderlab.CommunityAi. Free to use. |
|
|
DigitalWonderlab.CommunityAi
Optional AI review of forum posts and page comments for Community Forum and Community Comments, through Umbraco.AI with your own provider and key. Needs one of those packages; does nothing on its own. Free to use. |
|
|
DigitalWonderlab.CommunityForum
A discussion forum that runs inside your Umbraco 17 site. Boards are Umbraco content; threads and posts live in the package's own tables. Includes a moderation rules engine, a moderation queue on the website for members of a Moderators group, search, SEO markup and a guided installer. Optional AI review via DigitalWonderlab.CommunityAi. Free to use. |
GitHub repositories
This package is not used by any popular GitHub repositories.
1.4.2 - listing text update. See CHANGELOG.md.