You are hereArchive - 三月 21, 2008
Archive - 三月 21, 2008
drupal模块专题(5)输入格式
# 3. 输入格式
各种输入法过滤器,所见即所得的文本编辑器模块。这些模块一般都需要加入“输入方式(Input Method)”才可以起作用。
* Attached node: (4.5.0)例
开启该模块并将attached node加入输入法过滤器后,将可以在发表文章时使用 [node: node-id] 的格式来引用另一节点的内容。显示出来的引用类似于一般论坛里常见的回复引用的样式。管理员还可以选择开启一些参数控制,使用户可以修改引用的题目,显示 样式等。虽然4.6.0的模块列表里没有,但在4.6.x里使用似乎没有问题,这里有一个例子。
* Bbcode: (4.5.0)
支持BBCode输入格式。
* Codefilter:
简单的输入过滤模块,方便代码输入。
* Contextlinks:例
用户在输入链接时,可以赋予链接以不同的类型,此链接将按照预先设定的方式显示,比如问题类链接加一个小问号图标,文档类链接加一个文件图标等等。一个截屏的例子可以看这里。
* FCKeditor:
支持FCKeditor输入格式。
* freelinking:
类似wiki的输入方式,可以方便站点内部内容间的链接。此模块只是定义了类似wiki的输入过滤法,并不是实现内容节点的wiki化。
* HTML corrector:
自动检测用户输入的HTML语法,是否每个标签都有对应的结束标志以及嵌套是否正确。
* Htmlarea:
支持所见即所得的HTMLArea输入方式。这里有一个例子。
* Inline:
加入了[inline:N]的输入格式,此格式将生成一个链接,指向该节点通过drupal自带的upload模块上传的第N个附件,用于方便地在文章内容中引用附件。
* interwiki:
支持wiki输入法,便于引用外部链接。如[w: drupal]将显示一个链接指向wikepedia的drupal网页。类似的也可以方便的生成指向ebay,google搜索,在线字典等常用页面。
* Markdown with SmartyPants:
支持Markdown输入格式来自动生成XHTML标记,支持SmartyPants的自动转换生成特殊Unicode符号的功能。
* Quote:
开启后用户在添加评论时可以方便的点选引用原文。引用部分用特殊格式显示以作区分。
* SmartyPants:
自动将文本字符转换成对应的特殊Unicode符号。
* Smiley:
使用表情符,自带了一些基本的表情符,用户可以自己添加。
* Textile:
支持Textile输入格式,自动转换生成XHTML标记。
* TinyMCE WYSIWYG Editor:





