NorrCompetition | NorrNext Documentation
DocumentationNorrCompetition
  • 🚀Getting started
    • Technical Requirements
    • Installation and Updates
  • 🛠️Configuration
    • Component Options
    • General
    • Contests
    • Contest
    • Entries
    • Entry
    • Categories
    • Category
    • Images
    • Comments
    • Contest Form
    • Permissions
  • 🖼️Contests
    • Managing Contests
    • Creating Contest
    • Contest Layout Options
    • Closing Contest
  • 🏆Entries
    • Managing Entries
    • Adding Entry
    • Approving Entry
    • Entry Data Comparison
    • Entry Layout Options
    • Submitting Entry Form
    • Contestant's Profile
    • Votes Log
  • 📂Categories
    • General Information
    • Managing Categories
    • Creating Category
    • Category Layout Options
  • 🧩Fields
    • General Information
    • Managing Fields
    • Field Types
    • Creating Field
  • 🔋Modules
    • NorrCompetition Entries
    • NorrCompetition Contests
    • NorrCompetition Grid
  • 🔌Plugins
    • NorrCompetition Notifications
    • NorrCompetition Smart Search
    • NorrCompetition Search
    • NorrCompetition Sitemap
    • NorrCompetition Profile Link
    • Application for EasySocial
    • NorrCompetition Application for JomSocial
    • AUP plugin for NorrCompetition
    • NorrCompetition Image Moderation
      • Sightengine Setup
      • Plugin Configuration
  • 💬Comments
    • Integration with Facebook
    • Integration with JComments
    • Integration with Komento
    • Integration with Disqus
    • Integration with VK.com
  • ☁️Remote Storage
    • General Information
    • AWS S3
  • 🖥️Customisation
    • Template Overriding
    • Using content plugins on entry page
    • Link to contestant
    • Events
      • Content
      • Contest
      • Entry
      • Entry Form
      • Field
      • Vote
      • Other
  • ✍️Localisation
    • Language pack installation
    • How to take a part in NorrCompetition localisation
  • 📜Best Practices
    • Recommendations on image sizes
    • Use on multilingual sites
    • Tutorial: How to Create Photo/Video Voting Contest on Joomla
    • Tutorial: Monetize Voting Contests via Membership
    • Tutorial: Monetize Voting Contests via Points
    • Embedding HTML snippets on example of music contest
  • 💡FAQ
    • How the protection from unfair voting is implemented?
    • What notifications does the component send?
    • Create and edit contests on front-end
    • Submitting Entries by Unregistered Users
    • How to install sample data
    • How to change the order of tabs with comments
    • Using navigation module (breadcrumbs)
    • NorrCompetition and YOOtheme Pro
  • 🔍Troubleshooting
    • I do not get notifications from NorrCompetition
    • I get an error or white screen on photo upload
    • No images appear after submitting entries
    • Submit button is not working
  • User is not able to vote. Errors in the console
Powered by GitBook
On this page
  • Installation
  • Application for JomSocial
  • Activity Stream Plugin
  • Front-end result
  1. Plugins

NorrCompetition Application for JomSocial

This add-on provides an integration between NorrCompetition and JomSocial.

PreviousApplication for EasySocialNextAUP plugin for NorrCompetition

Last updated 10 months ago

provides integration of actions made in NorrCompetition to JomSocial. It comes as an 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:

  • norrcompetition-application-for-jomsocial.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).

Note: once norrcompetition-application-for-jomsocial.zip installed, this plugin has the following name: Community - NorrCompetition

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 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.

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.

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.

Front-end result

Activity Stream - JomSocial settings
NorrCompetition actions listed in the stream of a user's profile
NorrCompetition App as a tab at user's profile
🔌
NorrCompetition Application for JomSocial
JomSocial Application settings in the Joomla plugin
Competition - Activity Stream - JomSocial settings
NorrCompetition actions listed in the stream of a user's profile
NorrCompetition App as a tab at user's profile