TopNews portlet

О проекте

TopNews - это портлет для Liferay portal, позволяющий разместить на странице 3 ссылки на разнообразные ресурсы (сетевой контент, посты в блог, темы в форуме и т.д.), проиллюстрированные картинками. Ссылки на ресурсы и картинки можно задать в настройках портлета. Портлет разработан с помощью Liferay Plugins SDK, использует JQuery и доступен для загрузки по лицензии с открытым исходным кодом.

Исходный код и собранный war-файл можно загрузить на sourceforge.net:

Загрузить war

Загрузить исходный код

Страница проекта на sourceforge.net

Также исходный код доступен через svn:

 svn checkout http://svn.code.sf.net/p/topnews/code/trunk/TopNews-portlet

Развёртывание на портале

1. Скачать war (или собрать его из исходников).

2. Скопировать файл в autodeploy-каталог портала (или развернуть вручную).

3. Разместить портлет на странице.

4. Открыть меню "Настройки", загрузить картинки и задать ссылки на новости.

Сборка из исходников

Портлет основан на Liferay Plugins SDK и собирается стандартным образом - либо с помощью Eclipse IDE, либо с помощью Apache Ant. Общая последовательность шагов при сборке:

1. Установить Apache Ant и Liferay Plugins SDK.

2. Загрузить исходники с sourceforge.net или импортировать проект через svn:

 svn checkout http://svn.code.sf.net/p/topnews/code/trunk/TopNews-portlet

3. Распаковать архив и поместить исходники в каталог /portlets Plugins SDK.

4. Перейти в каталог проекта и запустить скрипт, собирающий war:

 ant war

Собранный war будет помещён в каталог /dist Plugins SDK.