Mostrando entradas con la etiqueta eclipse. Mostrar todas las entradas
Mostrando entradas con la etiqueta eclipse. Mostrar todas las entradas

martes, 30 de octubre de 2012

Liferay:Personalizar Acceso al panel de control

Anteriormente creamos un portlet y lo pusimos al a panel de control (Ver poner portlet en panel de control) esto hace que por defecto un usuario con el rol administrador podra ver dicho portlet en el panel de control.

Ahora queremos que un usuario con un rol diferente al de Administrador pueda ver el portlet en su panel de control, para ello haremos unas configuraciones propias:

Lo primero que debemos hacer es agregar una linea adicional al liferay-portlet.xml donde configuramos anteriormente para que nuestro portlet se despliegue en el panel de control, agregando el tag control-panel-entry-class justo debajo del tag control-panel-entry-weight quedando de la siguiente manera:


Liferay: Añadir portlet al panel de control

Si quisieramos poner un portlet creado por nosotros dentro del panel de control de Liferay para mantener el orden entre zonas lo podemos hacer de manera sencilla haciendo algunas configuraciones al portlet en mencion.

1.-Primero debemos configurar el portlet en el archivo liferay-portlet.xml en dicho archivo primero debemos verificar que la propiedad <instanceable> este en false, si no lo esta  lo ponemos en false.

<instanceable>false</instanceable>

Luego debemos agregar algunas etiqueta adicionales encima de la etiqueta <instanceable>false</instanceable> que son:

<icon>/icon.png</icon>
  <control-panel-entry-category>content</control-panel-entry-category>
  <control-panel-entry-weight>3.0</control-panel-entry-weight>
  <instanceable>false</instanceable>


jueves, 25 de octubre de 2012

Liferay: Creación de Tema básico


Cuando enfrentamos un proyecto de desarrollo sobre Liferay enfrentamos no solamente el desarrollo de las caracteristicas funcionales del portal sino tambien el de las caracteristicas graficas del portal es decir la "cara " de nuestra web que normalmente esta compuesta por estilos , imagenes, banner y demas adiciones graficas que haran mas vistoso nuestro proyecto.

En liferay se maneja uno de sus plugins para toda este trabajo denominado theme, un theme es un plugin de Liferay sobre le cual se desarrollara e integrara todos los componente graficos del portal (maqueta grafica) conformado por : estilos css, librerias  javascript, imagenes, distribucion de componentes graficos, logos, banners y demas componentes que conformen el esqueleto grafico del proyecto.

En este post desarrollaremos la base para un theme liferay sobre el cual agregaremos nuestros componentes graficos.

lunes, 4 de junio de 2012

Liferay 6.0 : Creación Portlet Simple

Luego de Haber instalado nuestro Liferay IDE integrado con Eclipse [ver integración Eclipse - Liferay] y tener nuestro ambiente de desarrollo configurado [ver configuración de ambiente],  procederemos a crear un plugin del tipo portlet con nuestro IDE de desarrollo.

PASO 1 : Damos New Liferay Project.
Seleccionamos un nuevo proyecto Liferay
Seleccionamos un nuevo proyecto Liferay


sábado, 14 de abril de 2012

Liferay IDE : Plugin eclipse para desarrollo Liferay

A la hora de desarrollar aplicaciones que serán desplegadas dentro de nuestro portal debemos crearlos por medio de consola y luego importarlo a eclipse para continuar con el desarrollo, eso era hasta la versión 5.2.3. A partir de la versión 6.0 podemos usar un entorno visual para hacer todo ello desde eclipse.

Liferay IDE es una extensión para la plataforma Eclipse que soporta el desarrollo de plug-in para Liferay, existe desde la versión Helios de Eclipse.

1.-Configuración de Eclipse para soporte de Liferay IDE.
Descargamos el ultimo eclipse (http://www.eclipse.org/downloads/) , usaremos la Version Indigo para este ejemplo.