/facebook-liferay-integration

Facebook integration in Liferay

Primary LanguageJava

Facebook integration in Liferay

Motivation

More and more often, every virtual entity also has a facebook page (companies, communities, bands...). Facebook pages are very limited and people also need another website (for example, one built in Liferay) but then you have some staff in your website, some staff in Liferay... and your users may not know where to go. This project wants to provide the mechanisms to make easier integration of a Liferay Site with a Facebook page.

Goals of the project

This project will benefit site administrators who maintain a website built in Liferay and a facebook page linked to that website. It will also benefit end users since they will be able to interact with their website both from facebook or Liferay.

Initially, this project contains some plugins (portlets) for having the facebook social apps (comments, like boxes... etc)

Some developments to come:

  • Integration of the openGraph protocol
  • Integration of facebook comments on top of liferay comments
  • Automatic integration of Sites with Facebook pages
  • ...
  • ?

Below there are some screenshots of the current portlets that are available:

Facebook Liferay portlet

Facebook Like Box in a Liferay portlet

Facebook Like Button in a Liferay portlet

Facebook Comments in a Liferay portlet

Facebook Face Pile in a Liferay portlet

Facebook Recent Activity in a Liferay portlet

License

This library, "Facebook Liferay Integration", is free software ("Licensed Software"); you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; including but not limited to, the implied warranty of MERCHANTABILITY, NONINFRINGEMENT, or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA