一个很好的Markdown,支持像SE网站的语法突出显示? [关闭] -- input-formats 领域 drupal 相关 的问题

A good markdown that supports syntax highlighting like SE sites? [closed]


2
vote

问题

中文
此问题似乎在帮助中心中定义的范围内涉及Drupal。。

想要改进这个问题?更新问题,所以它是关于drupal答案的主题。

关闭 4年前

改善这个问题

我正在寻找一个标记模块或类似于堆栈交换站点的东西。
如果它为某些语言提供语法突出显示,那将是很棒的。

你有什么建议吗?

英文原文

I'm looking for a Markdown module or something similar to Stack Exchange sites Markdown.
It would be great if it provides syntax highlighting for some languages.

Do you have any suggestions?

  

回答列表

3
 
vote

有 markdown filter 模块,它使用您可以从 http://daringfireball.net/projects/markdown 。

为Drupal输入格式提供Markdown滤波器集成。 Markdown语法旨在与HTML共存,因此您可以使用HTML和Markdown支持设置输入格式。当留作"源" 时,它也可能是尽可能的人类可读。

此模块是与smartypants 模块的markdown,并且只包含Markdown支持来简化配置。现在建议您使用 typogrify 模块如果您对Smartypants支持感兴趣。另请注意,如果使用 Geshi过滤器进行代码语法突出显示,则在那个之后排列此过滤器。< / p>

两个版本为Drupal 6和Drupal 7.在您使用Drupal 6的情况下,您无需在更新到Drupal 7时更改模块。

 

There is the Markdown filter module, which uses the files you can download from http://daringfireball.net/projects/markdown.

Provides Markdown filter integration for Drupal input formats. The Markdown syntax is designed to co-exist with HTML, so you can set up input formats with both HTML and Markdown support. It is also meant to be as human-readable as possible when left as "source".

This module is a continuation of the Markdown with Smartypants module, and only includes Markdown support to simplify configuration. It is now suggested that you use Typogrify module if you are interested in Smartypants support. Also note, that if you use the GeSHI filter for code syntax highlighting, arrange this filter after that one.

There are versions for both Drupal 6 and Drupal 7. In the case you are using Drupal 6 for your site, you would not need to change module when updating to Drupal 7.

 
 
 
 

相关问题

0  术语表输入过滤器保存到Node_revisions  ( Glossary input filter saving to node revisions ) 
我一直在使用词汇表 "ADSL" 添加到节点中,如果存在词汇表定义,则在渲染上将其转换为 99887661 。 但是,今天我注意到它已经开始将词汇表项标记放入节点内容(在数据库表节点_revisions中保存)。当我再次编辑节点时,它不再包含"ADSL" ;它包含由词汇表输入过滤器( 99887662 )生成的完整标...

3  查看分类系统暴露过滤器,在下拉菜单中显示树/层次结构  ( Views taxonomy exposed filter show tree hierarchy in drop down menu ) 
我有一个暴露的分类滤波器,允许用户按术语滤波器。词汇量是2层,但在暴露的过滤器菜单中,层次结构出现平坦。 是否有一个方法/模块,可以使用" - " 与" - " 显示具有缩进或前缀子项的层次结构,类似于来自节点编辑表单本身的分类学期选择菜单。 x-post从 https ://stackoverflow.com/q...

8  如何将公开的过滤器查询重定向到其他面板页面中生存的视图结果页面?  ( How to redirect an exposed filter query to a views results page that lives in an ) 
我的设置:Drupal 7.2,面板7.x-3.0-alpha3,视图7.x-3.0-beta3,混沌工具套件7.x-1.0-beta1 说我想创建水果目录网站。在视图中,我有一个内容窗格"果实" ,基于分类物"颜色" 的暴露过滤器。该网站应该有两个面板页面。第一个面板页面仅显示公开的过滤框"搜索水果" ,下拉为"...

4  帮助#text_format和字段窗口小部件  ( Help with text format and field widgets ) 
我正在努力为小部件表单字段的#type'text_format',因为此字段扩展两个单独的元素,一个包含orgnal元素和另一个格式选择器。 orignal元素移动到子元素中。 所有这一切都很好,但是当保存小部件表单时,orgnal字段现在被移动到一个孩子时,它会尝试保存子元素(数组)。由于窗口小部件字段必须位于表...

1  Drupal和PHP代码  ( Drupal and php code ) 
是标准或良好的方法,以便用PHP菲特格式将代码放在块中,并使用另一个Drupal 福利(处理用户,内容,角色,另一个模块)? 例如 我需要使用jQuery UI对话框。我可以使用这个模块。另一种方法是在PHP代码块中粘贴jQuery UI对话框脚本。 或 我需要一个特殊的查询数据库for admin。我创建了一个页面...

3  Drupal的内置XSS过滤器与HTML Purifier模块  ( Drupals built in xss filters vs html purifier module ) 
htmlpurifier模块 filter_xss ? 在为什么我应该使用 htmlpurifiers modul 如果我纯粹关心安全性(不关心保留内联样式)。 ...

2  将Vimeo视频嵌入到身体领域  ( Embed vimeo video into the body field ) 
如何将Vimeo视频嵌入到身体字段中。 iframe正在以我的输入格式删除。如何添加它? ...

3  限制仅在评论中允许的HTML标记  ( Limiting allowed html tags in comments only ) 
我无法弄清楚如何限制节点上的注释部分的文本格式或HTML代码。如果我使用用户角色编辑输入格式,它会编辑整个东西,包括节点正文和其他字段。 例如,我想在节点的身体字段上过滤文本,但是在评论部分中只有纯文本(或其他自定义文本格式)。 问题我正在运行的是我添加了 <embed> , <param> , <iframe> ,...

3  如果用户无法访问输入格式,请在节点上隐藏正文  ( Hide body on node edit if user cant access input format ) 
默认行为是用户无法在无法访问其当前输入格式时编辑节点,即使它们确实具有编辑内容类型权限。我想隐藏在这些情况下的身体领域。有谁知道这是一个这样做的摘要吗? (我只是对身体领域的兴趣,但更一般的解决方案也很酷。) ...

1  输入格式和WYSIWYG编辑器问题  ( Input formats and wysiwyg editor problem ) 
我有安装2编辑:yui和tinymce 但WYSIWYG设置是: 为什么我无法在此输入格式上设置编辑器? ...

4  通过主题更改文本格式  ( Change text format through the theme ) 
是否可以通过Drupal 7中的主题更改长文本字段的文本格式(仅显示输出)?类似于您可以覆盖图像的ImageCache输出的方式。我不想更改数据库值的原因是因为用户角色没有所需的输出(full_html)的权限,但我希望在特定的内容类型上拥有此输出 - 福利2是那个用户没有表单上的输入/文本格式选项。 ...

0  如何在Drupal 6中使用PHP过滤器“联系页”?  ( How to use php filter for contact page in drupal 6 ) 
如何在Drupal 6中将PHP过滤器设置为"联系页面" ? 我想在联系人表单页面的描述中插入一些PHP代码。 谢谢 ...

2  在Drupal 7中的高级人员过滤  ( Advanced people filter in drupal 7 ) 
我想在D7站点中设置更多过滤 - 通过用户名以及我附加到我的用户的其他字段。 我还没有看到钩住或修改默认功能的任何方式(如果我错了,请更新我)。我做了一些谷歌曲,发现了对视图散装操作,但即使是维护者最近说的是它仍然是越野车,所以我不想用它。 我也找到了这个Page 推荐创建视图 - 这就是我应该做的方式吗? ...

4  允许所有用户角色的完整HTML(HTML过滤器)输入安全吗?  ( Is allowing full html html filter on input for all user roles safe ) 
只要我启用HTML过滤器,允许所有用户角色的完整HTML输入安全? ...

0  控制台样式语法突出显示  ( Console style syntax highlighting ) 
我正在使用语法荧光笔,这是方便的。我想知道是否有控制台样式呈现的模块。例如,在a wordpress site ,我看到 我突出显示它只是表明它不是实际终端的图像。 ...

2  完整的html formatter / wysiwyg不在观点中工作3?  ( Full html formatter wysiwyg not working in views 3 ) 
我有一个Drupal 7网站,我一直在过去几周插上,我注意到当我处于观点并且正在尝试向我的观点的页脚添加全球文本区域时(为"阅读更多" 链接到自定义页面),WysiWyg格式化程序根本不会显示。选择格式的下拉目出现,但它们都没有启动TinyMCE。 奇怪的是输入格式在站点的其余部分和适当的用户角色中配置得很好。它遍及...

3  drupal忽略check_markup()  ( Drupal ignores check markup ) 
似乎是drupal是忽略 check_markup() 。以下代码有什么问题? print check_markup($node->body, 'microblog', TRUE); 网站的默认输入格式过滤器是='过滤HTML'。所有用户都可以访问"MicroBlog" 过滤器,但我看到我的'MicroBl...

18  使“完整HTML”成为默认文本格式  ( Make full html the default text format ) 
如何为管理员提供完整的HTML默认文本格式?目前它被过滤了HTML。 ...

2  为过滤处理指定CCK字段  ( Specifying cck field for filter processing ) 
在Drupal 6中,我有一个自定义过滤器,我希望它处理除了内容类型的字段之外的字段。是否有可能将其处理其他字段? 例如,对于一个页面,我喜欢 hook_filter() 要将body字段传递为 $text ,但是对于自定义内容类型,我会喜欢它通过一个不同的领域。这可能吗? ...

3  剥离<img>标记的自定义内容类型中的字段  ( Field in custom content type stripping out img tags ) 
drupal6:我有一个自定义内容类型,带有自定义字段,设置为textarea。内容类型的实例过滤器设置为完整的HTML。 当我将图像标记添加到自定义字段时,在编辑模式下的图像呈现在Wysiwig中。当我保存节点时,标记根本不会显示。当我查看源时,标记根本就不存在。 我立即退回我的模块的hook_nodeapi,并...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.