class Qiita::Markdown::SummaryProcessor
A processor for rendering a summary of markdown document. This simplifies a document by removing complex markups and also truncates it to a specific length without breaking the document structure.
Public Class Methods
default_context()
click to toggle source
# File lib/qiita/markdown/summary_processor.rb, line 7 def self.default_context { asset_root: "/images", markdown: { footnotes: false, }, } end
default_filters()
click to toggle source
# File lib/qiita/markdown/summary_processor.rb, line 16 def self.default_filters [ Filters::QiitaMarker, Filters::UserInputSanitizer, Filters::Simplify, Filters::Emoji, Filters::Mention, Filters::ExternalLink, Filters::FinalSanitizer, Filters::Truncate, ] end