TopNews Portlet

О проекте

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

Исходный код и собранный war-файл можно скачать с нашей страницы на GitHub:

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

Страница проекта на GitHub

Также исходный код можно загрузить через git-интерфейс GitHub.

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

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

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

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

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

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

Портлет основан на Liferay Maven SDK и собирается стандартным образом - с помощью любой IDE с поддержкой Apache Maven (например, NetBeans, Eclipse или Idea), либо непосредственно через интерфейс командной строки. Общая последовательность шагов при сборке:

1. Установить Apache Maven.

2. Загрузить исходники с GitHub или импортировать проект через git.

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

mvn install

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