Блоги

Навигационные полоски

Javascripting hook

Я уже как-то писал, как при помощи Script-закладки в Панели Администрирования  Liferay можно удалить (например) всех пользователей портала. Да и в прицнипе выполнить любой набор действий написав скрипт использующий Liferay API.

Но лично для меня, все что связано с JavaScript, Ruby & co до сих пор очень сложно дается. А тут к радости обнаружил проект JavaScripting Hook, который позволяет использовать в данной панели старую-добрую Java.

Этот хук полезен в случае:

  • Если вы как и я не дружите со всеми этими JavaScript, Ruby, Groovy  и прочее;
  • У вас уже есть работающий пример кода на Java, который вы можете просто скопипастить;
  • Вам удобно сначала написать код в том же Eclipse  используя  autocomplete ( ну не всегда можно с ходу вспомнить все имена сервисов, их методов и параметров), плюс Eclipse сразу покажет ошибки компиляции

Есть версии для 6.0.6, 6.1.0 & 6.1.1

Отличная работа - хочется выразить искреннюю благодарность авторам!

26.02.2013