OC.UFMFallbacks
17.0.0
dotnet add package OC.UFMFallbacks --version 17.0.0
NuGet\Install-Package OC.UFMFallbacks -Version 17.0.0
<PackageReference Include="OC.UFMFallbacks" Version="17.0.0" />
<PackageVersion Include="OC.UFMFallbacks" Version="17.0.0" />
<PackageReference Include="OC.UFMFallbacks" />
paket add OC.UFMFallbacks --version 17.0.0
#r "nuget: OC.UFMFallbacks, 17.0.0"
#:package OC.UFMFallbacks@17.0.0
#addin nuget:?package=OC.UFMFallbacks&version=17.0.0
#tool nuget:?package=OC.UFMFallbacks&version=17.0.0
OC.UFMFallbacks
Extends Umbraco Flavored Markdown (UFM) with a {fbk:} component that supports property fallbacks and text filters inside block labels and other UFM contexts.
Requires Umbraco 17 and .NET 10.
Installation
dotnet add package OC.UFMFallbacks
No additional configuration needed — the package self-registers on startup.
Syntax
{fbk: primaryProperty || fallback1 || fallback2 | filter1 | filter2:param}
Examples:
{fbk: heading}
{fbk: content || heading}
{fbk: content || heading | striphtml | truncate:60}
If content is empty (including blank rich text editors), the next fallback property is tried automatically.
Available filters
| Filter | Description |
|---|---|
striphtml / ncrichtext |
Removes all HTML tags |
truncate:N |
Truncates to N characters at a word boundary |
wordlimit:N |
Limits to N words |
uppercase |
Converts to upper case |
lowercase |
Converts to lower case |
For rich text properties, use striphtml before truncate to avoid truncating mid-tag.
For full documentation visit github.com/OwainWilliams/OC.UFMFallbacks.
MIT © Owain Williams
| 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
- Umbraco.Cms.Api.Common (>= 17.0.0 && < 18.0.0)
- Umbraco.Cms.Api.Management (>= 17.0.0 && < 18.0.0)
- Umbraco.Cms.Web.Common (>= 17.0.0 && < 18.0.0)
- Umbraco.Cms.Web.Website (>= 17.0.0 && < 18.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 17.0.0 | 29 | 3/17/2026 |