论坛首页 入门技术论坛

Liferay中的第三方组件:Friki (wiki)

浏览 3980 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-05-29  
Liferay是个很成功的开源项目,其中用到了大量的第三方组件。

组件列表来自
http://wiki.liferay.com/index.php/Liferay_Dependencies

Friki http://sourceforge.net/projects/friki 是一个wiki程序,可独立运行。

在liferay中的wiki页面展示和存储是自行开发的,只用到Friki ClassicToHTMLFilter以及相关的部分。所有用到friki的代码在com.liferay.portlet.wiki.util包下。

ClassicToHTMLFilter的作用是将wiki的原始内容转换成html。转换规则参见http://www.stringtree.org/friki/view?PageFormatting
此外,wiki还需要识别一些缩写并且转换为外部的url

Friki使用spec和remoteNames实现上面的要求。可以在liferay下找到wiki.transform和intermap.txt。这两个文件分别是原始wiki的转换规则和外部url的列表。

另,
liferay portal.properties中和wiki相关的配置在 wiki portlet下。
当前4.2版本中只有一项
wiki.front.page.name=FrontPage
   发表时间:2007-06-21  
这个 wiki就是类似于 confluence的那种软件?
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics