我正在尝试将LifeRay作为一个内部知识库,其中的一大块内容将是代码/sql片段。
在代码着色/格式化等方面可以做些什么……有没有添加这种功能的LifeRay插件?我做了一些搜索,但什么也没找到。
例如:http://alexgorbatchev.com/SyntaxHighlighter/
谢谢。
发布于 2011-04-05 00:14:20
Liferay可以配置为使用多个编辑器,例如TinyMCE或CKEditor。此配置通常是通过设置主门户-ext.properties文件中的属性来完成的,该文件扩展了嵌入式portal.properties:
# You can configure individual JSP pages to use a specific implementation of
# the available WYSIWYG editors: ckeditor, ckeditor_bbcode, ckeditor_creole,
# fckeditor, liferay, simple, tinymce, or tinymce_simple.
#
editor.wysiwyg.default=ckeditor
(...)
editor.wysiwyg.portal-web.docroot.html.portlet.journal.edit_article_content.jsp=ckeditor
它可以用来创建一个新的jsp,专门设计成允许激活一个专用的语法编辑器。Liferay使用CodePress作为它的一些配置的XML编辑器,这可能是一个很好的开始:将liferay-portal-6.1.0/tomcat-6.0.29/webapps/ROOT/html/js/editor/codepress/index.html作为一个开始。
阿诺德
https://stackoverflow.com/questions/5520275
复制相似问题