Tag: 降价促销

如何在Ruby中限制Markdown语法?

我希望使用诸如Maraku或Kramdown之类的Ruby库在Rails CMS评论系统中实现Markdown。 我需要限制用户可以提交的Markdownfunction。 在此系统中,不允许用户插入图像,html或执行任何繁重的编辑,但强调和超链接是可以的。 基本上,我希望创建类似于这个Textilefilter的东西,但是对于Markdown语法。

截断Markdown?

我有一个Rails站点,其中的内容是用markdown编写的。 我希望显示每个片段,并带有“阅读更多…”链接。 我该怎么做? 简单地截断原始文本将不起作用,例如.. >> “This is an [example](http://example.com)”[0..25] => “This is an [example](http:” 理想情况下,我希望允许作者(可选)插入标记以指定要用作“片段”的内容,如果不是,则需要250个单词,并附加“…” – 例如.. This article is an example of something or other. This segment will be used as the snippet on the index page. ^^^^^^^^^^^^^^^ This text will be visible once clicking the “Read more..” link 标记可以被认为是EOF标记(在显示完整文档时可以忽略) 我正在使用maruku进行Markdown处理(RedCloth非常偏向于Textile,BlueCloth是非常错误的,我想要一个本地Ruby解析器,它排除了peg-markdown和RDiscount) 或者(因为无论如何将Markdown翻译成HTML)正确地截断HTML是一种选择 – 尽管最好不要markdown()整个文档,只是为了获得前几行。 […]