Portal产品有哪些?

Portal产品有哪些?
列具一些世面上还算主流的Portal产品 1、Liferay Portal 官方网站:http://www.liferay.com/ 2、Jetspeed2: 官方网站:http://portals.apache.org/jetspeed-2/ jetspeed有两个产品,分别是1和2,1代很早之前就已经停止更新,目前主推的是jetspeed2,相对Liferay而言更轻量级,也更简陋。 struts2等里面带的示例就是基于jetspeed2的。 3、gatein 官方网站:http://gatein.jboss.org/ jboss portal与exo合作...

Liferay中CSS冲突的一般处理方法

Liferay中CSS冲突的一般处理方法
经常碰到有人问在Liferay中的CSS冲突了,引入的第三方插件或者库样式不对,样式被liferay覆盖了等等问题,归结起来主要有两种情况: 第三库的样式被liferay中的样式给覆盖了; 第三库中某些地方不需要样式的被liferay添加了新的样式。 CSS的样式问题,相对是比较容易解决的问题,需要了解的是CSS的样式继承与优先级的基础知识。 CSS的样式优先级 首先来看一下典型的DOM结构图 我们写CSS样式的时候,一...

如何在网页内容模板中获取标题、版本、作者等信息

如何在网页内容模板中获取标题、版本、作者等信息
在Liferay的网页内容模板中,我们可以方便的获取自定义的结构的字段的内容,但是有时候我们想要获取作者、标题、发布日期、版本、缩略图等信息时,却感觉找不到信息,Liferay有内置的提供,只不过很少有文档说明。 在Velocity模板中 $reserved-article-id.data $reserved-article-version.data $reserved-article-title.data $reserved-article-create-date.data $reserved-article-modified-date.data...

Liferay弹出层如何将弹出页面的值返回

Liferay弹出层如何将弹出页面的值返回
在前面写过两篇关于如何在Liferay中进行弹出层的文章: 《Liferay 6.1开发学习(十三):弹出层/弹出对话框的使用》 《Liferay 6.2弹出层》   弹出之后,有时候我们有需求需要将当前弹出层的内容,写到父页面上,然后并关闭当前的弹出层。 首页弹出层的写法 如果要写一个返回值,并执行关闭的弹出层,这个的写法也有区别: Liferay.provide( window, '<portlet:namespace />editAnswer', ...

基于hook让liferay支持用户ID屏幕名称地址登录

基于hook让liferay支持用户ID屏幕名称地址登录
我们知道在Liferay中可以使用用户ID、屏幕名称、邮件地址等三种模式中的一种进行登录。进行选择可以控制面板-->Portal设置-->认证处进行修改,如下图: 但是在某些情况下我们可能有特殊需求,希望用户输入userId、邮件地址、屏幕名称任意的一种都可以实现登录,这个时候我们只需要写一个简单的hook就可以实现此功能。 第一步:新建一个Hook工程。 第二步:新建一个Liferay的Hook配置,在里面选择se...

Liferay7.0GA1发布

Liferay7.0GA1发布
Liferay在4.1号发布了7.0正式版本GA1,下载地址: https://sourceforge.net/projects/lportal/files/Liferay%20Portal/7.0.0%20GA1/ 可以从如上地址中下载到SDK、安装包、war包以及SRC,如果是下载源码也可以从github上下载,Liferay现在的源代码都是在github上托管: https://github.com/liferay/liferay-portal Liferay 7.0的变化表参考之前的博客,《Liferay7.0的变化》。 以后博客上的文章会逐步的以7....

Liferay中上传文件后找不到

Liferay中上传文件后找不到
在Liferay中有时候我们上传文件到工程的目录下面会出现找不到的情况,比如我们以前在普通的java web工程中会在docroot目录下面建立一个upload的目录,将文件上传到这个目录下面,访问的时候可以通过:http://xxx/upload/xxx.jpg这样的形式访问。 但是进入到Liferay中,比如我们有一个工程Demo-portlet,我们在docroot目录下面建立一个目录upload,用来存储我们上传的文件路径,比如有文件abc.jpg。 这个时...

Liferay7.0社区版将不再支持集群和商业数据库

Liferay7.0社区版将不再支持集群和商业数据库
注:liferay从7.0GA5开始恢复对于集群的支持,商业数据库的支持可以看这篇博客。 《让Liferay7支持商业数据库》 Liferay官方博客在2016年4月7号发布了一篇博客说明Liferay 7.0社区版将不再提供对于集群的支持,以及商业数据库(SQL Server、Oracle、DB2、Sybase DB)的支持,以及商业中间件(Weblogic、Websphere)的支持。这些的支持将商业版本也就是EE版中得到支持,当然也可以自己基于liferay的源码自行...

Sass的快速入门

Sass的快速入门
在Liferay中,特别是主题开发中的CSS,是支持SaSS语法的,默认情况下我们在Liferay看到的CSS也是基于SaSS的语法写的,所以我们在主题中的CSS会看到类似下面的代码。 在上面的代码中我们看到有变量,有嵌套等,这就是SaSS的语法。使用SaSS会非常方便的我们写CSS,在Liferay中当我们使用ant部署的时候会自动的将我们写的sass语法的内容编译成CSS,不需要我们手动的编译,也不需要安装编译环境,很方便。 &n...

取消Liferay用户第一次登录的密码修改

取消Liferay用户第一次登录的密码修改
在默认情况下,新创建一个用户会让用户在第一次登录的时候进行密码的修改。但是在很多实际场景,比如企业内部应用的时候可能不需要此功能,我们需要取消Liferay新用户第一次登录的时候修改密码的这个选项。 修改的方法如下: 第一步:以管理员身份登录-->控制面板-->用户-->密码政策(有些版本翻译为密码策略)。里面默认有一条记录,默认密码策略,点击编辑,下面有一个“要求更改”,将这个前面的...
Copyright © IT人生录 保留所有权利.   主题设计 知更鸟 滇ICP备16001547号

用户登录

分享到: