JoomSport - WordPress sport plugin documentation


In this section you can create and edit Tournaments for the participants. Tournaments are used as categories for the seasons.

To create a new Tournament, please do the following steps:
  1. Go to BE- -> JoomSport -> Tournaments
  2. Click the New button
  3. Enter the Tournament name
  4. Specify Slug if required
  5. Write a description in About field
  6. Press the Add New button
Tip: You can change Tournament type in Settings section. See details in Settings section

NOTE

The post slug is the user friendly and URL valid name of a post.

Main

In this section you can create and edit Seasons.

To create a new Season, do the following steps:
  1. Go to JoomSport-> Season
  2. Select a Tournament
  3. Mark it as container* (if required)
  4. Press the Next button
  5. Enter the season name

NOTE

*Season-containers don't have any settings, it is used as a parent Category for combining child Seasons for managing Competitions with several stages. On FE there will be ability to see Ranking table for all child Seasons of one Season container

For child or ordinary Season specify the settings:
  1. Specify home/away won, draw, lost points
  2. Add teams/players to the season
  3. Fill Extra fields data

NOTE

Please add teams/players to the Season, otherwise they will not be displayed in Match settings.

Aslo you can:

  • Specify Season rules
  • Specify status Unpublished/Published
  • Assign Season to parent Season container (if required)
  • Specify order for child Seasons*
  • Add game stage (see Game stages section for more details)

NOTE

*Ordering is the feature that's used for calculating statistics in Groups . By default child Seasons are ordered by date of creation.

Season standings view settings

To set up the season standings:

  1. Choose the columns you want to be displayed in the Tournament Table
  2. Specify column order (drug and drop)
  3. Press the Save button

To highlight the line in season standings, do the following steps:

  1. Select the Color season -> Tab 'Table colors'
  2. Press the ... button or input the color value. Ex.: '#FFFFFF'
  3. Input the line number for selected color. Ex.: '1,2,3' or '1-3'
  4. To add other colors press the Add New button

Also you can:

  • Specify Ranking criteria

Registration settingsPro version only

To set up the season registration settings:

  1. Enable/Disable season registration
  2. Specify limit for allowed number of participants (if required)
  3. Specify start date of registration (if required)
  4. Specify end date of registration (if required)
  5. Press the Save button

Groups

Here you can create groups so ranking on Season table page will be accomplished by groups.

To create group, do the following steps:

  1. Specify group name
  2. Ass participants to the group
  3. Press the Update button

Child Season has the additional setting for Groups:

  1. Use previous season match results: None/All/Between group participants*

NOTE

*This option regulates the Season table, depending on chosen variant the statistics in the Season table will be taken or not from previous Season, based on ordering see details here

In that section you can create and edit Matchdays.

Round robin

To create round robin type of matchday:

  1. Go to JoomSport-> Matchday
  2. Press the Next button
  3. Enter the Match Day name
  4. Specify Slug if required
  5. Specify Description if required
  6. Select teams from the drop-down lists
  7. Enter the score
  8. Enable Extra Time if required
  9. Specify Status (you can add customized status see Settings section )
  10. Select the date, time 
  11. Choose Venue
  12. Press the Add button

NOTE

If the Playoff option is enabled, specified Match Day is not counted in tournament table

Tip: You can customize Quick matchday creation by enabling/disabling fields. See details in Settings section

Match details

On Match details page you can set up :

Main

  • Specify Score
  • Specify score for Game Stages if required
  • Specify Bonus Points,
  • Enter information into the field About Match
  • Choose the Status
  • Specify Date
  • Specify Time
  • Choose Venue
  • You can transfer this Match to any Matchday of this Season

NOTE

*Also in the match details section you can specify bonus points for each team which will be calculated as extra points at the tournament table

To add player events:
  1. Choose event,
  2. Choose player
  3. Specify count
  4. Set minutes.
  5. Press the Add button
To add Match statistic:
  1. Specify count for match events
  2. Add matches photo to the Gallery if required
  3. Press the Add button
  4. Fill Match Extra fields
  5. Enable Discussion features if required
  6. Add comments if required

SquadPro version only

To add Teams' Squad:

Line Up

  1. Choose players from the list and mark as Line up/Substitute/Not participated.

Substitutes

  1. Choose players from the list according to the substitutes occurred.
  2. Press the Update button

NOTE

*If Player is not marked as Line up or Substitute the match will not be counted in Players Played matches stats.

KnockoutPro version only

To create knockout type of matchday:

  1. Enter the Matchday name
  2. Choose the quantity of participants
  3. Press the Add New button
  4. Go to created Matchday
  5. Select participants of first round
  6. Enter scores
  7. Press the Update button after entering the data of each round
To add one more match for the same participants press to the picture with plus- so it will be Set of matches
To delete match for the same participants press to the picture with minus
To add Match details press to the picture with gear

Knockout match details
On Match details page you can set up :

Main
  • Specify Score(here you can swith Home/Away team)
  • Enable Extra time (if required)
  • Specify Score in Extra time (if required)
  • Specify Score in Set (if Game stages are added)
  • Enter information into the field About Match
  • Choose the Status
  • Specify Date
  • Specify Time
  • Choose Venue
  • Fill Match Extra fields
  • Enable Discussion features if required
  • Add comments if required
To add player events:
  1. Choose event,
  2. Choose player
  3. Specify count
  4. Set minutes.
  5. Press the Add button
To add Match statistic:
  1. Choose an event
  2. Set count.
  3. Add matches photo to the Gallery if required
  4. Press the Add button

SquadPro version only

To add Teams' Squad:

Line Up

  1. Choose players from the list and mark as Line up/Substitute/Not participated.

Substitutes

  1. Choose players from the list according to the substitutes occurred.
  2. Press the Save button

NOTE

*If Player is not marked as Line up or Substitute the match will not be counted in Players Played matches stats.

In this section you can create and edit Clubs.
To create a new Club, do the following steps:
  1. Go to JoomSport-> Club
  2. Specify Club name
  3. Specify Slug if required
  4. Fill Club description if required
  5. Press the Add New button

In this section you can create and edit Teams.

Main

To create a new Team, do the following steps:
  1. Go to JoomSport-> Team
  2. Press the Add Team button
  3. Specify Team name
  4. Enter the Team description at the About Team field
  5. Assign team to season (if required)
  6. Fill extra fields (if required)
  7. Add images
  8. Select Home Venue (if required)
  9. Select Club (if required)
  10. Upload Team logo (if required)
  11. Press the Update button
 Season related settings

On this tab you can specify data according to the chosen season:

  • Add players to team
  • Specify Bonus points (it will be added to the points earned in the season )
  • Specify Extra field (Extra field value will be displayed according to the season)
  • Press the Publish button
Tip:On the Front End on the Team page players and other season related data will be displayed according to the Season:

NOTE

If the Info team field value is empty, it will not be displayed at the Front End.

In this section you can create and edit Players.

Main

To create Player:
  1. Go to JoomSport-> Players
  2. Enter the Player title
  3. Enter the First name
  4. Enter the Last name
  5. Enter player description into About field if required
  6. Press the Publish button

  • Specify Player Extra fields
  • Add Images
 Season related settings
On this tab you can specify data according to the chosen season:
  • Assign Player to the Team if required
  • Specify Extra field (Extra field value will be displayed according to the Season)
  • Press the Publish button
Tip: If more custom fields needed, you can create extra text fields (see the Extra Fields paragraph )

In this section you can create Venue

To create Venue:

  1. Go to JoomSport -> Venue
  2. Click the Add Venue button
  3. Enter the name of the Venue
  4. Specify it's address,latitude and longtitude
  5. Press the Publish button

Also you can:

  • Specify Extra fields data (if created)
  • Add images
In this section you can create player events or statistics.
To create Event:
  1. Go to JoomSport-> Events
  2. Press the Add New button
  3. Specify Event name
  4. Specify Event type
  5. Choose Events to sum (for Event type "Sum of events")
  6. Select image that will be displayed at the Front End next to the event name
  7. Press the Save button

NOTE

If you are creating event for player you can choose it’s type: Average/Sum (Average -  average amount will be displayed in stats; Sum - sum will displayed in stats. If you are creating Sum of events, please choose events to sum)

Tip:  Match events are displayed on Match page in Match statistic block.

This tool allows creating and uploading game stages or maps for on-line tournaments and enter intermediate result to the match on match details page.

To create Game stage do the following steps:

  1. Go to JoomSport -> Game stages
  2. Click the Add New button
  3. Enter the Game stage name
  4. Press the Save&close button
In this section you can create extra text fields to add teams, players, match or season info
To add new Extra field, do the following steps:
  1. Go to JoomSport -> Extra Fields
  2. Click the Add New button
  3. Enter the Field name
  4. Select the field type (Text Field, Radio Button, Text Area, Select Box, Link)
  5. Specify Assigned to (Player/Team/Match/Season/Venue)
  6. Enable/Disable Display in standing views
  7. Enable Assigned to the Season option (Extra field value will be filled and displayed according to the Season)
  8. Enable/Disable Visible on player list layout
  9. Specify Publishing status
  10. Set the viewing permission (visible for all users or only for registered users)
  11. Press the Save&close button

General

In this section you can:

  • Set Tournament type Team/Single
  • Set a Date Format you want to display at the Front End
  • Enable/Disable match comments
  • Enable/Disable Club
  • Enable/Disable Venue
  • Enable/Disable JoomSport branding
Quick matchday creation
Here you can enable/disable match fields that will be available on matchday page for creating match:
  • Extra Time field
  • Status
  • Date
  • Time
  • Venue
  • Referee

Team highlighting
This section allows specifying teams and color to highlight these teams.

Custom match statuses Pro version only
Here you can add any required match status (postponed, canceled etc)
Shorten name of match status will be instead of score.

PermissionsPro version only

In this section you can manage JoomSport moderator permissions.

  • Enable/Disable ability to create players
  • Enable/Disable ability to create teams
  • Specify Players per account (allowed quantity of players created by one user)
  • Specify Teams per account (allowed quantity of teams created by one user)
  • Enable/Disable ability to create matches
  • Enable/Disable ability to edit matches

Layouts

In this section you can manage element on FE layouts.

Team pagePro version only

  • Enable/Disable standings position
  • Enable/Disable team form block
  • Enable/Disable match results block
  • Enable/Disable next matches block
  • Enable/Disable empty players tab
  • Specify field to order players (including extra fields, player events)
  • Specify player tab layout (Statistics list/Player photo)

Calendar page

  • Enable/Disable venue
  • Enable/Disable player list button
  • Enable/Disable matches searchPro version only
  • Enable/Disable name on calendar

Season standings page

  • Enable/Disable player list button

Match page

  • Specify player extra field (select box type) for ordering in squad tab
  • Enable option Reverse Home/Away - for FE views only (if required)

Image settings

  • Specify logo height for all lists
  • Specify participant logo height for match page
  • Default photo width

Player settings

  • Enable/Disable links for player logos
  • Enable/Disable links for player names
  • Enable/Disable played matches statistic

Team settings

  • Enable/Disable links for team logos
  • Enable/Disable links for team names
  • Press the Save changes button
You can create the Front End access to the following layouts:
Standings
Matches
Player Statistic

In order to display the Standings at the Front End:

  1. Go to Posts/Pages, click the Add New button.
  2. Go to the JoomSport in shortcode Area
  3. Choose Standings
  4. Select the Season you want to display at the Front End,
  5. Specify quantity of places to be displayed
  6. Choose columns to be displayed
  7. Press the Add shortcode button
FE view:

In order to display the Matches at the Front End:
  1. Go to Posts/Pages, click the Add New button.
  2. Go to the JoomSport in shortcode Area
  3. Choose Matches
  4. Select the Season you want to display at the Front End
  5. Specify quantity of matches to be displayed from selected Season
  6. Specify fixtures/played matches should be displayed
  7. Enable/Disable emblems
  8. Enable/Disable venue
  9. Enable/Disable season name
  10. Enable/Disable slider
  11. Chose Layout1/Layout2
  12. Press the Add shortcode button
FE view:

In order to display the Players Statistic at the Front End:
  1. Go to Posts/Pages, click the Add New button.
  2. Go to the JoomSport in shortcode Area
  3. Choose Player Statistic
  4. Select the event for displaying it's stats at the Front End
  5. Select the season you want to display at the Front End
  6. Specify quantity of players with best achievements to be displayed from selected Season
  7. Enable/Disable photo
  8. Enable/Disable team name
  9. Press the Add shortcode button
FE view:
FE management is available for WordPress user who has role JoomSport Moderator.
  1. Go to Users, click the required User.
  2. In the Role field specify JoomSport Moderator
  3. Press the Update user button

As soon as JoomSport Moderator logins the website he will see the Player/Teams/Matchdays sections depending on Permissions.

FE view:

NOTE

Moderator can create/edit match of his Team or Player only.

JoomSport Standings widget

The Season Standings widget is aimed to show the Team, gained Points and other info for selected season from JoomSport Tournament table.

To enable the widget and edit its properties:
  1. Go to Back End > Appearance>JoomSport Standings
  2. Select required view(Sidebar/Content Bottom 1/Content Bottom 2)from the list
  3. Press the Add widget button
  4. Specify title
  5. Select a Season from the list
  6. Specify Quantity of places to be displayed
  7. If you specify the Participant- in the Season table module there will be displayed this participant regardless of it's place
  8. Enable required columns for displaying (Played column, Emblem column, Percent column etc.)
  9. Press the Save button
  10. FE view:

Players Statistic widget

The Players Statistic module provides you with ability to display required players statistics (events) in the Season or the Team.
To set up the module:
  1. Go to Back End > Appearance>JoomSport Standings
  2. Select required view(Sidebar/Content Bottom 1/Content Bottom 2)from the list
  3. Press the Add widget button
  4. Specify title
  5. Choose the event from the list
  6. Specify the season
  7. Select participant if required
  8. Displayed count
  9. Enable/Disable player photo
  10. Specify photo width
  11. Enable/Disable team name
  12. Press the Save button
  13. FE view:

JoomSport matches widget

The JoomSport matches widget can display next matches or match results for selected Season.
To enable the widget and edit its properties:
  1. Go to Back End > Appearance>JoomSport matches
  2. Select required view(Sidebar/Content Bottom 1/Content Bottom 2)from the list
  3. Press the Add widget button
  4. Specify title
  5. Select Season
  6. Set participant if required
  7. Specify what matches will be displayed All/Fixtures/Played
  8. Specify match count
  9. Enable/Disable participant emblems
  10. Enable/Disable venue
  11. Enable/Disable season name
  12. Enable/Disable slider
  13. Choose layout Layout 1/ Layout 2
  14. Press the Save button
  15. FE view: