Skip to content

VideoVoteSystem Plugin

Daniel Neto edited this page Jan 3, 2024 · 3 revisions

The VideoVoteSystem plugin transforms your AVideo platform into a competitive space, facilitating users to participate in video festival contests. This wiki will guide you on how to use the plugin and understand its features effectively.

Features

  • Contest Creation: Set up competitive video contests with a start and end date.
  • User Groups: Automatic creation of specialized user groups for judges.
  • Voting System: Users can cast votes on videos, with the option to remove them if they change their mind.
  • Real-Time Results: Track the performance of videos through a results button on the contest page.
  • End Date Restriction: Voting ends strictly on the contest's end date, ensuring fairness.
  • Display on First Page: Easily showcase your contest playlist on the main page of your platform.
  • Admin-Defined Contest Creators: Administrators can specify which user groups have the permission to create contests, adding flexibility and control over who can initiate contests.

Setup and Configuration

How to Install and Activate:

  1. Go to the plugins page of your AVideo platform.
  2. Scroll down to find the VideoVoteSystem plugin row.
  3. Click the Edit button on the right side of the row to configure the plugin.

chrome-capture-2023-10-1

Setting Up a Contest:

  1. Input the necessary details:
    • Title: The name of your contest.
    • Description: A brief about what the contest entails.
    • Start Date: When the contest begins.
    • End Date: When the contest concludes. Note: Once this date is reached, no more votes can be cast.
    • Votes Limit: The maximum number of votes a participant can cast.
    • Show Ranking: Toggle to display the rankings of the videos.
    • Status: Activate or deactivate the contest.
    • Playlist: This will be the contest playlist. Note: You need to create a playlist before creating a contest. Just type the playlist name in the provided field, and a dropdown will appear, showing playlist options. Select one from the list.
  2. Upon saving the contest, a user group will be automatically created with the name format "Judges for (contest title)." This group will represent the judging panel for the contest.

Admin Configuration for Contest Creation Permissions:

  1. Go to the User Groups menu in the AVideo platform administration panel.
  2. Either edit an existing user group or create a new one.
  3. In the user group settings, select the option "Can Create Contests."
  4. All users who are part of this user group will then have the ability to create their own contests.

image

Participating and Voting in a Contest:

  1. To navigate to the contest page, go to the VideoVoteSystem creation page.
  2. On the left side, you'll see a table listing all contests. Click on the contest title you're interested in.
  3. Browse through the available videos.
  4. To cast a vote on a video, click the Vote button located under the video. If you've already voted for a particular video, this button will change to Remove Vote, allowing you to retract your vote if desired.
  5. To view the ongoing results, click on the "Results" button located on the contest page. This provides a real-time view of how each video is performing.

chrome-capture-2023-10-1 (1)


Note: Users within the "Judges for (contest title)" group will have their votes treated separately, ensuring a clear distinction between the general audience and the judging panel.


Clone this wiki locally