最近一段时间比较忙,没有怎么关注Liferay,今天一看7.1版本已经正式发布半个月了,大概浏览了一下,结合之前的了解,分享一下看到的7.1的变化。
整体的建议是:目前用7.0的建议升级到7.1,如果不急的建议等GA2或GA3。目前的版本完成度已经非常高,但有些页面还是有待优化空间。
能明显感受到的变化
1. 界面的UI更精细美观,不再像7.0一样看着就像一个仓促赶工的半成品;7.1的界面要大赞一个;整个系统的操...
Liferay 6.2弹出层/弹出框的实现
曾经写过一个6.1的弹出层的博客:《Liferay 6.1开发学习(十三):弹出层/弹出对话框的使用》。Liferay更新到6.2之后,在UI层采用了Bootstrap,所以很多写法有变化,弹出层的写法也是一样的。之前那篇博客里面的除了最后一个外,其他的都不能再使用。
在6.2里面如果要使用弹出层,需要使用如下的代码:
AUI().use('aui-modal',function(A) {
var modal = new A.Modal(
{
//bodyContent: ...
Liferay 6.1开发学习(一):环境搭建
7.0的开发环境请参看:《Liferay7.0开发学习(一):开发环境搭建》
一、资源准备
以下资源内容可以在Liferay的官方网站下载,1-3在http://www.liferay.com/downloads/liferay-portal/available-releases下载,Liferay IDE在http://www.liferay.com/downloads/liferay-projects/liferay-ide处下载。
liferay-plugins-sdk-6.1.1(Plugins SDK)
liferay-portal-6.1.1-ce-ga2(Bundled with Tomcat)
l...
Liferay 6开发学习(二十三):Liferay 6.2开发环境准备
从本篇文章开始,如无特殊说明,Liferay的版本默认为6.2。所以标题也从原来的Liferay6.1开发学习,修改为Liferay6开发学习。以后的博客里面的文章或示例代码基本上都以最新版本的Liferay为示例说明。
注意:本教程仅对6.2.0到6.2.3适用,后面的版本有稍有差异。
如果是使用6.2.5 GA6的版本,请参考文章《Liferay6.2.5GA6开发环境搭建》
Liferay 6.2的SDK中添加了对Maven和ivy的支持,所以在使用上稍有差异...
企业信息门户技术与WEB UI技术发展概述
下面的内容是2010年应领导要求,写的企业信息门户技术与WEB UI技术的发展概述,内容是大概写的,偶尔翻了出来,大概看了一下,还是有点有价值的内容的。
企业信息门户的技术主要从以下几个方面讲述:
企业信息门户简介
企业信息门户特点
企业信息门户作用
主流企业信息门户产品
WEB UI技术主要从以下几个方面讲述:
WEB UI发展历程
WEB 2.0的UI技术
桌面程序化的WEB UI
RIA
新建一个SpringBoot技术交流群130249592
新建一个SpringBoot技术交流群130249592,欢迎有兴趣的朋友加入!
主要讨论:
Spring及Springboot、shiro等相关技术。
Liferay 6开发学习(三十):跨页面Portlet之间的调用与数据传递
Portlet之间的通信方法有多种,比如PortletSession,Public Render Parameter,Portlet event等。但是这些方法使用起来都很复杂,像Public Render Parameter和event等,在跨页上就力所不及。
在很多时候我们要想实现Portlet之间的参数传递和数据共享,我最常用的方法有两个:
1、通过URL传参:方法,见之前的博客《Liferay中通过URL传参数》
2、使用Portlet URL调用方法,见下文。
主要应用场景
Portlet UR...
Liferay表结构介绍(一):系统平台相关表
Liferay的结构基本上可以按这个逻辑进行划分,一个环境包括多个实例,一个实例包含多个站点,一个站点包含多个页面,一个页面里面包含多个Portlet。
创建实例的功能在控制面板-->服务器管理-->创建实例。实例在系统中的反映就是company。
创建company的时候会主要在如下表中生成数据:company、account_、virtualhost、shard、user_、
在Liferay中一个实例相当于云计算中多租户中的一个租户。
Compan...
FusionCharts入门指南
最近在项目中做了一个自定义指标配置的功能,其中的指标展现部分使用的FusionCharts,这个图表的功能强大,入门简单。
一、下载相关文件
首先从官方网站下载相关的内容,下载地址:http://www.fusioncharts.com/download/trials/。
其中的fusioncharts是一些常用的指标类型,如饼图、折线图、柱状图等等。
官方下载地址:http://www.fusioncharts.com/Downloads/Evals/FusionCharts_XT_Evaluation.zip
Fusi...
文档在线阅读的实现(类百度文库)
Office文档的在线阅读,现在的一般实现思路如下:
1、使用openoffice将office文档转换成PDF
2、使用swftools将PDF转换成swf
3、使用flexpaper播放swf文件
最终的效果如下图:
具体实现如下:
具体实现如下:
office文档转PDF
需要的软件及类库
需要软件openoffice 3.4.1,可以从openoffice官网下载。
jodconverter类库,3.0beta4。
mvenv的信息如下:其中openoffice.version=3.2.1(3.4.1的类库在maven仓...