jcdcdev.Umbraco.ExtendedMarkdownEditor
0.1.0
See the version list below for details.
dotnet add package jcdcdev.Umbraco.ExtendedMarkdownEditor --version 0.1.0
NuGet\Install-Package jcdcdev.Umbraco.ExtendedMarkdownEditor -Version 0.1.0
<PackageReference Include="jcdcdev.Umbraco.ExtendedMarkdownEditor" Version="0.1.0" />
paket add jcdcdev.Umbraco.ExtendedMarkdownEditor --version 0.1.0
#r "nuget: jcdcdev.Umbraco.ExtendedMarkdownEditor, 0.1.0"
// Install jcdcdev.Umbraco.ExtendedMarkdownEditor as a Cake Addin #addin nuget:?package=jcdcdev.Umbraco.ExtendedMarkdownEditor&version=0.1.0 // Install jcdcdev.Umbraco.ExtendedMarkdownEditor as a Cake Tool #tool nuget:?package=jcdcdev.Umbraco.ExtendedMarkdownEditor&version=0.1.0
jcdcdev.Umbraco.ExtendedMarkdownEditor
A lightweight custom property editor for Umbraco that sits on top of the default Umbraco.MarkdownEditor.
Features
Property Value Converter
Replaces IHtmlEncodedString
with MarkdownValue
which contains the following properties
- Raw - The raw markdown as a string
- Html - The transformed HTML value
- Markdown - The Markdig MarkdownDocument
Data Type
Extends the configuration to allow control over the transformation of Markdown to HTML
- Header Offset - The offset to apply to the header levels
- For example:
-1
would transform# Header 1
to<h2>Header 1</h2>
- For example:
- External Links Open In New Tab - Adds
target="_blank"
to external links
Plug and Play
All existing and future properties using Umbraco.MarkdownEditor will automatically use the new editor.
Removing this package will revert to the default Umbraco.MarkdownEditor, no data loss will occur.
Quick Start
dotnet add package jcdcdev.Umbraco.ExtendedMarkdownEditor
Contributing
Contributions to this package are most welcome! Please read the Contributing Guidelines.
Acknowledgments (thanks!)
- LottePitcher - opinionated-package-starter
- jcdcdev - jcdcdev.Umbraco.PackageTemplate
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- jcdcdev.Umbraco.Core (>= 0.3.1)
- Markdig (>= 0.37.0)
- Umbraco.Cms.Core (>= 10.4.0 && < 11.0.0)
- Umbraco.Cms.Web.BackOffice (>= 10.4.0 && < 11.0.0)
- Umbraco.Cms.Web.Website (>= 10.4.0 && < 11.0.0)
-
net7.0
- jcdcdev.Umbraco.Core (>= 0.3.1)
- Markdig (>= 0.37.0)
- Umbraco.Cms.Core (>= 11.0.0 && < 13.0.0)
- Umbraco.Cms.Web.BackOffice (>= 11.0.0 && < 13.0.0)
- Umbraco.Cms.Web.Website (>= 11.0.0 && < 13.0.0)
-
net8.0
- jcdcdev.Umbraco.Core (>= 0.3.1)
- Markdig (>= 0.37.0)
- Umbraco.Cms.Core (>= 13.0.0 && < 14.0.0)
- Umbraco.Cms.Web.BackOffice (>= 13.0.0 && < 14.0.0)
- Umbraco.Cms.Web.Website (>= 13.0.0 && < 14.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 |
---|---|---|
15.0.0 | 62 | 11/19/2024 |
15.0.0-alpha0011 | 60 | 11/17/2024 |
15.0.0-alpha0009 | 57 | 11/12/2024 |
15.0.0-alpha0004 | 72 | 10/17/2024 |
15.0.0-alpha0003 | 63 | 10/17/2024 |
15.0.0-alpha0001 | 83 | 10/9/2024 |
14.0.4 | 72 | 10/30/2024 |
14.0.4-alpha0003 | 66 | 10/29/2024 |
14.0.3 | 99 | 10/8/2024 |
14.0.2 | 102 | 9/27/2024 |
14.0.2-alpha0026 | 78 | 9/27/2024 |
14.0.2-alpha0012 | 71 | 9/26/2024 |
14.0.1 | 96 | 9/23/2024 |
14.0.1-alpha0012 | 80 | 9/23/2024 |
14.0.1-alpha0004 | 92 | 7/1/2024 |
14.0.0 | 129 | 6/12/2024 |
14.0.0-alpha0005 | 89 | 6/7/2024 |
14.0.0-alpha0004 | 95 | 6/7/2024 |
14.0.0-alpha0001 | 103 | 5/25/2024 |
13.0.1 | 134 | 10/28/2024 |
13.0.1-alpha0008 | 64 | 10/28/2024 |
13.0.0 | 217 | 5/25/2024 |
13.0.0-alpha0001 | 107 | 5/25/2024 |
12.0.0 | 112 | 5/25/2024 |
12.0.0-alpha0001 | 107 | 5/25/2024 |
10.0.1 | 72 | 10/28/2024 |
10.0.1-alpha0020 | 64 | 10/28/2024 |
10.0.1-alpha0009 | 80 | 9/29/2024 |
10.0.0 | 110 | 5/25/2024 |
10.0.0-alpha0001 | 103 | 5/25/2024 |
0.1.0 | 150 | 5/14/2024 |