Applications are pieces of functionality that can either be used by other software; delivered as a web application; or as a standalone application driven by a desktop GUI or command line.   Most of the commercial applications I've built do not belong to me as the IP was paid for by my salary.  The applications below are my own invention.

Terms of Use Management

The Terms Of Use Portlet is available for sale on the Liferay Marketplace.  This portlet/hook adds to the default terms of use functionality built into Liferay 6.2 by permitting administrators to perform the following functions:

  1. Immediately reset/accept a terms of use bit by Role, Group or Company (batch);
  2. Update groupId and articleId providing terms of use (runtime & properties file);
  3. Determine how many users have accepted terms of service (by Role, Group, or Company).