Installing UGC
User Generated Content functionality allows visitors to your Web site to rate your content and leave comments and then manage these ratings and comments. This section describes how to get User Generated Content up and running.
- UGC installation overview
UGC consists of a number of software components on both the Content Manager and the Content Delivery side. - Creating the UGC database
You can use a PowerShell script to create a Microsoft SQL Server or Oracle database for UGC. If you are installing a Microsoft SQL Server database in a Microsoft Azure SQL Database Cloud hosting environment, install the database manually. - Installing UGC on the Content Manager server
After running the installer, perform a number of configuration tasks to enable commenting and rating functionality on the Content Manager side. - Installing the UGC extension for Content Deployer
To add User Generated Content to your Content Deployer, add resources to your Content Deployer Server Role and configure Content Deployer for UGC. - Adding the UGC Cartridge to the Content Service
Copy Ambient Data Framework Cartridge resources to your Content Service Server Role. To use REL, some additional configuration is needed. - Installing the UGC microservices
UGC has two microservices: the Moderation service and the Community service. You install them as a pair: the installation of the two microservices differs only in how the Cartridge is configured, and both point to the same UGC database. You can install the pair of microservices multiple times, to enable different Publications in Content Manager to be associated with different pairs of microservices (in a Content Manager Publication, the user selects which Moderation service to use for that Publication) . All the Community service instances you install are jointly registered as one Capability, with each Community service being a target within that Capability; the same applies for all your Moderation services. - Adding a UGC target to a Publication mapping
To include UGC in a Publication mapping, either update an existing mapping or create a new one, using PowerShell scripts. - Installing the UGC Web site extension
Add the extension to your Java/JSP Web site or to your .NET Web site.