NorrCompetition Application for JomSocial

NorrCompetition Application for JomSocial provides integration of actions made in NorrCompetition to JomSocial. It comes as Application and Activity Stream plugin.
The Application controls activity stream and displays the list of entries and number of received votes in user's profile. The plugin adds actions performed in NorrCompetition to JomSocial stream.

Installation

The package comes with two plugins which should be installed as standard Joomla extension via Extensions > Manage > Install and Upload Package File:

  • jomsocial_norrcompetition_x.x.x.zip - JomSocial Application.
  • plg_competition_estream_x.x.x.zip - Activity Stream plugin.

After the installation you can find a new Application in JomSocial settings and a new plugin (types: competition and community).

Application for JomSocial

Applications in JomSocial can be managed via Plugins Manager. Go to Extensions > Plugins and open Community - NorrCompetition plugin to configure its settings.

JomSocial Application settings in the Joomla plugin
JomSocial Application settings in the Joomla plugin

Plugin settings

  • Display Title - override the default plugin name by entering a new one here.
  • Favicon - will be used as application image. For best results use a 64px x 64px PNG file.
  • Description - override the default plugin description by entering a new one here.
  • Count - the number of entries to display.
  • Core Application - works only if the 'Core Application' settings is set to 'Yes'.
  • Position - default position if you select this as a Core Application.
  • Hide if No Content - do not show the application if there is no content to be shown.

Download Key

This feature allow to get an update of the plugin via back-end in few clicks. Set your download key to enable the update using Joomla! Update System. You can find the key in your NorrCompetition subscription on the NorrNext website.

If you set the key for the first time or have changed it, please click on the Update Key button to save it for Joomla! Update System.

Read official tutorial: How to enable one-click update for NorrNext commercial extensions

Activity Stream Plugin

The Activity Stream plugin creates events in EasySocial / JomSocial activity stream on specific actions of the NorrCompetition component. Go to Extensions > Plugins and open Competition - Activity Stream plugin to configure its settings.

Competition - Activity Stream - JomSocial settings
Activity Stream - JomSocial settings

JomSocial Options

  • Create Contest - determines if the stream should be generated when a user creates a new contest.
  • Submit Entry - determines if the stream should be generated when a user submits a new entry to contest.
  • Vote - determines if the stream should be generated when a user votes for entry.
  • Grand Prix - determines if the stream should be generated when entry gets Grand Prix status.

The Download Key parameter is required for one-click updates.

Front-end result

NorrCompetition actions listed in the stream of a user's profile
NorrCompetition actions listed in the stream of a user's profile