liferay的默认是当前页面的管理员 可以管理页面上的portlet,所以只有管理员才能看到portlet的最大化和最小化,
如果我们需要允许只要登录了liferay的用户再页面上就能看到最大化最小化图标的话,需要做以下几步:
- 找到目录liferay-portal-6.x/tomcat-xxx/webapps/ROOT/html/portal
- 打开文件render_portlet.jsp
- 找到这行代码
portletDisplay.recycle();
4.在上面的代码后面加上
if (themeDisplay.isSignedIn())
{
showMaxIcon = true;
showMinIcon = true;
}
5.重启就可以了
如果想让不登录的用户也能看到
就直接加上
showMaxIcon = true;
showMinIcon = true;
分享到:
相关推荐
在portlet的国际化(i18n)和本地化(l10n)方面,IBM Portlet API提供了资源bundle支持,允许portlet根据用户的语言环境显示相应的文本和资源。开发者只需创建资源文件,API会自动处理加载和显示。 最后,为了优化...
- **Window States**:Window States定义了Portlet窗口的状态,通常包括正常、最大化和最小化。同样地,开发者也可以自定义Window States以实现更丰富的用户界面。 ### Portlet生命周期接口 Portlet生命周期接口是...
总的来说,Portlet标准汉化手册旨在为开发者提供关于如何构建和使用Portal Server及Portlet的详细指南,帮助他们理解这一技术的精髓,以便在实际项目中有效利用Portal架构的优势,提供更加个性化和高效的服务。
4. **国际化和本地化**:为了适应全球用户,portlet应支持多语言,提供本地化的用户界面。 5. **portlet通信**:通过Portlet Messaging API,portlet可以与其他portlet或门户服务器交换数据,实现协作功能。 6. **...
PortletModes与WindowStates**:PortletModes定义了Portlet的不同工作模式,如查看模式、编辑模式和帮助模式,而WindowStates则控制Portlet的可视状态,如正常、最大化和最小化。这些模式和状态可以根据用户的操作...
`Portlet`接口提供了处理portlet生命周期中的各种事件的方法,如`doView`(显示模式)、`doEdit`(编辑模式)和`doHelp`(帮助模式)。`PortletConfig`则包含了portlet的初始化参数和portlet名称等信息。 接着,...
Portlet是Web应用中的一个模块化组件,常用于企业级门户系统,让用户能够根据个人需求自由配置和展示内容。在jQuery Portlet中,它充分展示了jQuery UI的强大功能,实现了MV(Model-View)架构,以提高用户体验和...
5. **portlet配置与个性化**:用户可以在门户中自定义portlet的显示方式和位置,例如调整大小、隐藏、显示不同视图等。此外,portlet还可以有自己的配置界面,让用户设置一些个性化选项。 6. **portlet标准**:有两...
初始化阶段加载portlet的配置,渲染阶段负责显示portlet内容,动作阶段处理用户提交的表单数据。 5. **Portlet开发基础** - **portlet.xml**:定义portlet的元数据,包括portlet名称、显示模式、URL映射等。 - **...
通过Portlet,门户能够聚合来自不同源的内容和服务,提供个性化的用户体验。Portlet规范主要由Java Community Process (JCP)制定,包括JSR 168和JSR 286两个版本。 JSR 168是第一个Portlet规范,发布于2003年,定义...
Portlet技术允许开发者创建独立的功能模块,这些模块可以集成到更大的Web门户中,为用户提供个性化和交互式的服务。下面我们将深入探讨portlet开发的相关知识点。 1. **portlet的概念**: Portlet是一种小型Web...
与传统的Web应用相比,portlet强调了组件化和可重用性,允许开发者独立开发和部署,然后在门户中进行组合。 二、Portlet的工作原理 1. 请求处理:当用户与portlet交互时,例如点击portlet内的按钮,portlet会收到...
Portlet 是一种Web组件,它可以在门户页面上与其他portlet并排显示,提供个性化和交互式的用户体验。每个portlet可以独立地处理用户请求,更新其在页面上的小区域,而不会影响到其他portlet。 JSR168,即Java ...
1. **Portlet生命周期**:portlet有三个主要的生命周期阶段——初始化、渲染和销毁。在这些阶段,portlet可以执行不同的任务,例如加载配置信息、处理用户请求和释放资源。 2. **Portlet方法**:如doView、...
portlet是Web应用程序中的一个组件,它允许用户在门户页面上个性化和交互地访问信息和服务。Portlet技术主要应用于企业级的门户系统,如IBM WebSphere Portal、Liferay Portal等,为用户提供了一种集中管理和展示...
9. **国际化和本地化**:portlet应支持多种语言,通过资源包(Resource Bundle)实现文本的国际化。 10. **测试和部署**:最后,开发者需要对portlet进行功能测试和性能测试,并将其部署到门户服务器上供用户使用。...
7. **Portlet模式和窗口状态**:Portlet可以处于多种模式(如编辑、查看模式)和窗口状态(如最大化、正常、最小化),开发者需要根据这些状态调整portlet的行为。 8. **portlet.xml文件**:这是portlet的部署描述...
Portlet是一种可重用的Web组件,它能够集成到portlet容器(如门户服务器)中,为用户提供个性化和交互性的功能。以下是基于标题、描述和提供的文件名解析出的一些关键知识点: 1. **Portlet的基本概念**: - ...