feat: rendering modules + admin rendering
This commit is contained in:
@@ -1,7 +1,8 @@
|
||||
key: markdownAbbr
|
||||
title: Abbreviations
|
||||
description: Parse abbreviations into abbr tags
|
||||
key: htmlAsciinema
|
||||
title: Asciinema
|
||||
description: Embed asciinema players from compatible links
|
||||
author: requarks.io
|
||||
dependsOn:
|
||||
- markdownCore
|
||||
icon: subtitles
|
||||
enabledDefault: false
|
||||
dependsOn: htmlCore
|
||||
props: {}
|
||||
|
@@ -1,7 +1,8 @@
|
||||
key: markdownAbbr
|
||||
title: Abbreviations
|
||||
description: Parse abbreviations into abbr tags
|
||||
key: htmlBlockquotes
|
||||
title: Blockquotes
|
||||
description: Embed audio players for audio content
|
||||
author: requarks.io
|
||||
dependsOn:
|
||||
- markdownCore
|
||||
icon: insert_comment
|
||||
enabledDefault: true
|
||||
dependsOn: htmlCore
|
||||
props: {}
|
||||
|
8
server/modules/renderer/html-core/definition.yml
Normal file
8
server/modules/renderer/html-core/definition.yml
Normal file
@@ -0,0 +1,8 @@
|
||||
key: htmlCore
|
||||
title: Core
|
||||
description: Basic HTML Parser
|
||||
author: requarks.io
|
||||
input: html
|
||||
output: html
|
||||
icon: crop_free
|
||||
props: {}
|
1
server/modules/renderer/html-core/renderer.js
Normal file
1
server/modules/renderer/html-core/renderer.js
Normal file
@@ -0,0 +1 @@
|
||||
module.exports = {}
|
@@ -1,7 +1,8 @@
|
||||
key: markdownAbbr
|
||||
title: Abbreviations
|
||||
description: Parse abbreviations into abbr tags
|
||||
key: htmlMathjax
|
||||
title: Mathjax Processor
|
||||
description: TeX/MathML Math Equations Parser
|
||||
author: requarks.io
|
||||
dependsOn:
|
||||
- markdownCore
|
||||
icon: functions
|
||||
enabledDefault: false
|
||||
dependsOn: htmlCore
|
||||
props: {}
|
||||
|
@@ -1,7 +1,8 @@
|
||||
key: markdownAbbr
|
||||
title: Abbreviations
|
||||
description: Parse abbreviations into abbr tags
|
||||
key: htmlMedia
|
||||
title: Media Players
|
||||
description: Embed players such as Youtube, Vimeo, Soundcloud, etc.
|
||||
author: requarks.io
|
||||
dependsOn:
|
||||
- markdownCore
|
||||
icon: subscriptions
|
||||
enabledDefault: false
|
||||
dependsOn: htmlCore
|
||||
props: {}
|
||||
|
@@ -1,7 +1,8 @@
|
||||
key: markdownAbbr
|
||||
title: Abbreviations
|
||||
description: Parse abbreviations into abbr tags
|
||||
key: htmlSecurity
|
||||
title: Security
|
||||
description: Filter and strips potentially dangerous content
|
||||
author: requarks.io
|
||||
dependsOn:
|
||||
- markdownCore
|
||||
icon: whatshot
|
||||
enabledDefault: true
|
||||
dependsOn: htmlCore
|
||||
props: {}
|
||||
|
@@ -2,6 +2,7 @@ key: markdownAbbr
|
||||
title: Abbreviations
|
||||
description: Parse abbreviations into abbr tags
|
||||
author: requarks.io
|
||||
dependsOn:
|
||||
- markdownCore
|
||||
icon: text_format
|
||||
enabledDefault: true
|
||||
dependsOn: markdownCore
|
||||
props: {}
|
||||
|
@@ -2,7 +2,9 @@ key: markdownCore
|
||||
title: Core
|
||||
description: Basic Markdown Parser
|
||||
author: requarks.io
|
||||
dependsOn: []
|
||||
input: markdown
|
||||
output: html
|
||||
icon: crop_free
|
||||
props:
|
||||
linkify:
|
||||
type: Boolean
|
||||
|
@@ -2,6 +2,7 @@ key: markdownEmoji
|
||||
title: Emoji
|
||||
description: Convert tags to emojis
|
||||
author: requarks.io
|
||||
dependsOn:
|
||||
- markdownCore
|
||||
icon: tag_faces
|
||||
enabledDefault: true
|
||||
dependsOn: markdownCore
|
||||
props: {}
|
||||
|
@@ -2,6 +2,7 @@ key: markdownExpandtabs
|
||||
title: Expand Tabs
|
||||
description: Replace tabs with spaces in code blocks
|
||||
author: requarks.io
|
||||
dependsOn:
|
||||
- markdownCore
|
||||
icon: space_bar
|
||||
enabledDefault: true
|
||||
dependsOn: markdownCore
|
||||
props: {}
|
||||
|
@@ -2,6 +2,7 @@ key: markdownFootnotes
|
||||
title: Footnotes
|
||||
description: Parse footnotes references
|
||||
author: requarks.io
|
||||
dependsOn:
|
||||
- markdownCore
|
||||
icon: low_priority
|
||||
enabledDefault: true
|
||||
dependsOn: markdownCore
|
||||
props: {}
|
||||
|
@@ -2,6 +2,7 @@ key: markdownMathjax
|
||||
title: Mathjax Pre-Processor
|
||||
description: Pre-parse TeX blocks for Mathjax
|
||||
author: requarks.io
|
||||
dependsOn:
|
||||
- markdownCore
|
||||
icon: functions
|
||||
enabledDefault: false
|
||||
dependsOn: markdownCore
|
||||
props: {}
|
||||
|
@@ -2,6 +2,7 @@ key: markdownMermaid
|
||||
title: Mermaid
|
||||
description: Generate flowcharts from Mermaid syntax
|
||||
author: requarks.io
|
||||
dependsOn:
|
||||
- markdownCore
|
||||
icon: merge_type
|
||||
enabledDefault: false
|
||||
dependsOn: markdownCore
|
||||
props: {}
|
||||
|
@@ -2,6 +2,7 @@ key: markdownPlantuml
|
||||
title: PlantUML
|
||||
description: Generate diagrams from PlantUML syntax
|
||||
author: requarks.io
|
||||
dependsOn:
|
||||
- markdownCore
|
||||
icon: multiline_chart
|
||||
enabledDefault: false
|
||||
dependsOn: markdownCore
|
||||
props: {}
|
||||
|
@@ -2,6 +2,7 @@ key: markdownTasklists
|
||||
title: Task Lists
|
||||
description: Parse task lists to checkboxes
|
||||
author: requarks.io
|
||||
dependsOn:
|
||||
- markdownCore
|
||||
icon: list
|
||||
enabledDefault: true
|
||||
dependsOn: markdownCore
|
||||
props: {}
|
||||
|
Reference in New Issue
Block a user