mirror of
				https://github.com/twbs/bootstrap.git
				synced 2025-10-31 00:04:27 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			21 lines
		
	
	
		
			525 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			525 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
| module Jekyll
 | |
|   class MarkdownBlock < Liquid::Block
 | |
|     alias_method :render_block, :render
 | |
| 
 | |
|     def initialize(tag_name, markup, tokens)
 | |
|       super
 | |
|     end
 | |
| 
 | |
|     # Uses the default Jekyll markdown parser to
 | |
|     # parse the contents of this block
 | |
|     #
 | |
|     def render(context)
 | |
|       site = context.registers[:site]
 | |
|       converter = site.find_converter_instance(::Jekyll::Converters::Markdown)
 | |
|       converter.convert(render_block(context))
 | |
|     end
 | |
|   end
 | |
| end
 | |
| 
 | |
| Liquid::Template.register_tag('markdown', Jekyll::MarkdownBlock)
 |