facebook twitter
Powered By Saaraan

Your Cart is currently empty.

joomla custom development

Professional Edition

Standard Edition

Choose a shape for your team

AtlasSport template
25
-
30
DEMO BUY
KodiakSport template
25
-
30
DEMO BUY
KeelaunawSport template
15
-
30
DEMO BUY
YonvaSport template
15
-
30
DEMO BUY
more...
JoomSport Professional - Documentation

JoomSport component:

  1. Tournament
  2. Season
  3. Teams
  4. Match Day
  5. Players
  6. Events
  7. Groups
  8. Moderators
  9. Extra fields
  10. Maps
  11. Venue
  12. Configuration
  13. Front End Access
  14. Front End Management
  15. Team Moderator Rights
  16.  

JoomSport modules:

 

  1. Season table
  2. Player stats
  3. Matches results
  4. Next matches
  5. FE Management
  6.  

JoomSport plugins:

 

  1. JoomSport Search Plugin
  2. JoomSport Autoregistration Plugin

 

1.Tournament

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

To create a new Tournament,please do the following steps:

  • Go to Components -> JoomSport -> Tournaments
  • Click the New button
  • Enter the Tournament name
  • If you want the Tournament to be published, select the Yes radio-button next to the Published field
  • Select the Play mode: Team or Single competition
  • Select between two Tournament Types: Group or Knockout one
  • Also you can upload a Logo for the tournament and write a description for it
  • Press the Save button


[back]

2.Seasons

In this section you can create and edit Seasons.

To create a new Season, do the following steps:
  • Go to Components -> JoomSport-> Season
  • Select a Tournament
  • Press the New button
  • Enter the Season name
  • If you want the season to be published, select the Yes radio-button next to the Published field
  • If you want to enable groups for the season, select the Yes radio-button next to the corresponding field (only for Group Tournament)
  • Specify home/away won, draw, lost points (only for Group Tournament)
  • Enable the Extra time option if needed
  • Enter the Season description at the About Season field
  • Add teams/players to the season
  • Add season administrators

NOTE:

*Season administrator can create/edit/delete players/teams of his Season, create/edit/delete Match Days/Matches in his Season

  • Choose the columns you want to be displayed in the Tournament Table and specify column order (use arrows near the column name)
  • Press the Save button

 

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

Ranking Criteria


The checkmark in this field means that when there is equal points game the ranking will be accomplished according to the points between these teams and taking into consideration only results of games between the teams with equal points (including quantity of points and difference of  goals and passed balls). The main criteria is the points, that teams got in matches between these teams. If there are equal points – the second criteria will be GD of these matches.

JoomSport options

You may specify registration possibilities and describe season rules that will be displayed at the Front End. To do this, go to the JoomSport options tab.

  • Set number of participants
  • Enable or disable registration option
  • Set registration start and end dates using the calendar button
  • Add a map from the drop-down list.
  • Enter season rules.

Table Colors

Specify the colors to highlight the Tournament Table lines (the Table Colors tab).(only for Group Tournament)
To highlight the line, do the following steps:

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


[back]

3. Teams

In this section you can create and edit Teams.

To create a new Team, do the following steps:

  • Go to Components -> JoomSport-> Team
  • Press the New button
  • Fill all necessary fields (Team Name, City)
  • If you want to highlight your team in the Season Table check the Your Team box.
  • In Team description (About Team) you can create an Article or upload an Image

 

You can set custom points for each team for each tournament.

 

Players

In the Players tab you can add members to the team according to the Season. (make sure they added to the list of players. See the Players paragraph):

  • Go to the Players tab
  • Choose the Season
  • Add Players according to the Season (Players can be added to the team even if team is not registered in any Season, in this case players are added to the "season" Friendly matches and on Team view are displayed if 'All' is choosen in the dropdown)
On the Front End on the Team page players will be displayed according to the Season:


 

Bonuses

You can set bonuses for each team for each tournament in the Bonuses tab. Bonuses are used for a player/team to be able to start a tournament with gained points.
After all changes are done, press the Save button.

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

*If the standard fields are not enough you can create extra text fields (the Extra fields paragraph).Please pay your attention that Extra fields are also specified accroding to the Season and on the Front End on the Team page extra fields values will be displayed according to the Season

  • Press the Save button.

[back]

4. Match Day

In that section you can create and edit Match Days.

To create a new Match Day, do the following steps:

  • Go to Components -> JoomSport-> Match Day
  • Select a tournament (not knockout) in the drop-down list
  • Press the New button
  • Enter the Match Day name
  • Select the playoff option if needed (If the option is enabled, specified Match Day is not counted in tournament table)
  • Select teams from the drop-down lists
  • Enter the score
  • Select the date, time and extra time
  • Press the Apply or Save button

 


 

Friendly Match*new

Friendly matches are not counted in Season table.
  • Go to Components -> JoomSport-> Match Day
  • Select a Friendly match in the drop-down list
  • Press the New button
  • Enter the Match Day name
  • Select teams from the drop-down lists
  • Enter the score
  • Select the date, time and extra time
  • Press the Apply or Save button

 

You can also add details to the match*: player events and match statistics.

NOTE:

*To add match details, press the Apply button after creating match results, then the Match Details link will be displayed next to the match.

In the opened form add details to the match:

  • Specify Result, Points, Bonus Points*, Extra Time, It’s Played or not, Date, Time, Location
  • Enter information into Player text area and into the field About Match

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 choose event, player, count and set minutes.
  • To add statistic choose an event and set count.
  • After that press the Save button.

Add the Teams Squad.

  • Line Up Choose players from the list.
  • Substitutes Choose players from the  list according to the substitutes occurred.

NOTE:

If the Tournament is knockout you will create a table-tree

  • Choose knockout tournament
  • Press the New button
  • Enter the Match Day name
  • Choose the quantity of participants press Generate button
  • Select participants of first round and enter scores press Save button, press Save button after entering the data of each round

 

To add Match details press to the picture that is marked out by the arrows

Knockout match details


Specify Result, Points, Result after Extra Time(AEF) or Winner(W) if it’s draw, It’s Played or not, Date, Time, Location or Select Venue*

Enter information into the field About Match

*Venue-Please create Venue in Venue section

back]

Today Matches.

In this section matches that are planned for the current day and not marked as played will be displayed so Site admin is able to edit these matches.


5. Players

In this section you can create and edit Players.

  • Go to Components -> JoomSport-> Players
  • Select a user*
  • Enter the First nameLast name and Nickname, upload photo, ,(if you upload several photos they will be displayed “As Photo Gallery slider”) set the player position, the player team, enter player description*
  • Specify the Team and Country
  • Use tab Bonuses - to add bonuses to specified Seasons.
  • Press the Save button

NOTE!!

If the extra field value is empty, it will not be displayed at the Front End

*All players are linked to users registered on the site

**If more custom fields needed, you can create extra text fields (see the Extra Fields paragraph)

[back]

6. Events

In this section you can create player events or statistics. You can also add an icon to the events which will be displayed at the Front End next to the event name.

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

  • Press the Save button



[back]

7. Groups

If you have a Group tournament in that section you can create groups and attached teams.


  • Enter Group name
  • Select the Season
  • Add Teams
  • Press the Save button

The tournament table will be displayed at the Front End according to your groups.

NOTE:

*To add teams to a Group first you need press the Apply button and then sort teams.

[back]

8. Moderators

The section contains the list of web site Moderators.

Moderator can :

  • Edit team information
  • Manage team results (Group tournament) and match details.
  • Add/Invite players to the team.(See Team Moderator rights)
  • Create players and edit them

To add new moderator, do the following steps:
  • Go to Components -> JoomSport -> Moderators
  • Click the New button
  • Choose the site user*
  • Add required teams from the list
  • Press the Save button

NOTE:

*The user should be registered on the site.

[back]

9. Extra fields

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:

  • Go to Components -> JoomSport -> Extra Fields
  • Click the New button
  • Enter the name of the extra field
  • For the field to be displayed in the tournament/player statistics table (Season page/Team page) select the Yes radio-button next to the Publish field
  • Select the field type (Text Field, Radio Button, Text Area, Select Box, Link)
  • Select the type of the field - Player/Team/Match/Season. This extra field will be displayed on the Team page or Tournament table or on the Match page according to the selection
  • Set the viewing permission (visible for all users or only for registered users)
  • Choose the table view if required
  • Enable Assigned to the Season option (Extra field value will be filled and displayed according to the Season)
  • Press the Save button

[back]

10. Maps

This tool allows to create and upload game maps for on-line tournaments.

To create new game map, do the following steps:

  • Go to Components -> JoomSport -> Maps
  • Click the New button
  • Enter the map name
  • Add description to the map
  • Upload an Image, create an article if it’s required
  • Press the Save button

11.Venue

In this section you can create Venue

  • Go to Components -> JoomSport -> Venue
  • Click the New button
  • Enter the name of the Venue
  • Specify it's address,latitude and longtitude
  • Press the Save button

[back]

12. Configuration

In this section you can

  • set a Date Format you want to display at the Front End
  • specify Your Team Color to highlight your team in the Season Table
  • to enable Match comments
  • Player and Team registrations
  • Choose the Extra field for player’s order which will be used as default in team view ( by name or birth etc)
  • Choose Player Extra field(Type Select box) for ordering in the Squad (Match details view)
  • specify The height of the Team emblem in the table view
  • Enable Venue
  • Display Venue field in Calendar layout
  • Show Played Matches
  • Specify Nickname or Full name to be displayed on FE
  • Select Knockout layout Vertical/Horizontal
  • Enable JoomSport branding
  • JoomSport branding on E-panel


 

User rights

It allows you to configure Registration layout for the Player/Team. (Nickname/Country etc.)

In this section you can

  • Enable/Disable Auto-registration (In order to Enable the option please install the Auto-Registration plugin)
  • Enable Player ability to join Team
  • Specify Extra fields visible and required for player registration.

 

 

Team Moderator rights


Here you can limit Moderator rights

  • Allow Moderator to manage players
  • specify the quantity of teams can be created from 1 account
  • specify the quantity of players can be created from 1 account
  • Enable Requirement to be JoomSport user to create new Team
  • Invite option
  • Can invite unregistered players
  • Player can join team
  • Moderator can invite players to match
  • Can mark matches as played
Specify rights for managing according to the team (For Own Team and for Opposite Team separately)
  • Can edit Match results
  • Can edit Player Events
  • Can edit Match Events
  • Can edit Squad
  • Specify Extra fields visible and required for team registration
Season Administrator rights


Here you can limit Season Administrator rights

Specify for Single Tournament:

  • Can add existing participant to Season
  • Can edit participant
  • Can remove participant from the Season
Specify for Team Tournament
  • Can edit Players
  • Can edit Teams
  • Can remove Player from the Season
  • Can remove Teams from the Season
  • Can add existing Team to Season
Social buttons

 

In this section you can select social networks and JoomSport pages for displaying social share or vote button.
Specify social networks:
  • Twitter
  • Google Plus
  • Facebook Send
  • Facebook Like
Specify JoomSport pages:
  • Season Table Layout
  • Team Layout
  • Player Layout
  • Match Layout
  • Venue Layout
Press the Save button


On the Front End selected buttons will be displayed on specified pages:
  • Season Table Layout (see the image)
  • Team Layout
  • Player Layout
  • Match Layout
  • Venue Layout

[back]

13. Front End Access

You can create the Front End access to the:

  • Team Layout
  • Season Table
  • Match Day Layout
  • Match Layout
  • Player Layout
  • Season List
  • Team List
  • Player List
  • Venue Layout
  • Tournament Layout
  • Player Registration Layout
  • Team Registration Layout

 

Team Layout

In order to display the Team at the Front End, first, create a new menu item - go to MenusMain Menu, click the New button. Choose the the JoomSportMenu Item Type-> JoomSport -> Team Layout.

Details

  • Enter Menu Title
  • In the Required Settings section select the Season and then select the Team you want to display at the Front End, add Menu Item Details.
  • Press the Save button

Season (Calendar or Table layout)

In order to display the Season (Calendar or Table layout) at the Front End, first, create a new menu item. Choose the JoomSport Menu Item Type ->JoomSport -> Season Table/Calendar Layout,

Details

  • Enter Menu Title
  • In the Required Settings section select the Season and then select the Group (if it’s Season Table Layout) you want to display at the Front End, add Menu Item Details.
  • Calendar has a filter for displaying matches accroding to the specified Team/Date/Matchday

Match Day

In order to display the Match Day at the Front End, first, create a new menu item. Choose the type JoomSport Menu Item Type -> JoomSport -> MatchDay Layout,

Details

  • Enter Menu Title
  • In the Required Settings section select the Match Day you want to display at the Front End, add Menu Item Details.
  • Press the Save button.

 

In order to display the Match at the Front End, first, create a new menu item. Choose the JoomSport Menu Item Type -> JoomSport -> Match Layout,

  • In the Required Settings section Select the Match you want to display at the Front End.
  • Add Menu Item Details.
  • Press the Save button.

 

Player layout

In order to display the Player at the Front End, first, create a new menu item. Choose JoomSport Menu Item Type -> JoomSport -> Player Layout, add Menu Item Details.

Details

  • Enter Menu Title
  • In the Required Settings section select the Player you want to display at the Front End
  • Press the Save button

Player's statistic is displayed according to the Season:


Season List

In order to display the Season List at the Front End, first, create a new menu item. Choose JoomSport Menu Item Type -> JoomSport -> Season List, add Menu Item Details.

Details

  • Enter Menu Title
  • Choose the Season you want to display on FE
  • Press the Save button

 

Team List

In order to display the Team List at the Front End, first, create a new menu item. Choose JoomSport Menu Item Type -> JoomSport -> Team List, add Menu Item Details

Details

  • Enter Menu Title
  • In the Required Settings section select the Season and then select the Group (if it’s Season Table Layout) you want to display at the Front End.
  • Press the Save button


 

Player List

In order to display the Player List at the Front End, first, create a new menu item. Choose JoomSport Menu Item Type -> JoomSport -> Player List -> Player List, add Menu Item Details

Details

  • Enter Menu Title
  • In the Required Settings section select the Season you want to display at the Front End
  • Press the Save button.

Venue Layout

In order to display the Venue Layout at the Front End, first, create a new menu item. Choose JoomSport Menu Item Type -> JoomSport -> Player List ->Venue,add Menu Item Details

Tournament Layout

In order to display the Tournament Layout at the Front End, first, create a new menu item. Choose JoomSport Menu Item Type -> JoomSport -> Player List ->Tournament, add Menu Item Details

Player Registration

In order to display the Player Registration at the Front End, first, create a new menu item. Choose JoomSport Menu Item Type -> JoomSport -> Player Registraion

  • Add Menu Item Details.
  • Press the Save button

 

Team Registration

In order to display the Team Registraion at the Front End, first, create a new menu item. Choose JoomSport Menu Item Type -> JoomSport -> Regteam -> Team Registraion

  • Add Menu Item Details.
  • Press the Save button.

NOTE:

*Joomla user for creating new team via FE must be registered as a player in JoomSport component.

 

[back]

14. Front End Management

JoomSport allows Site users to manage the Season and specified Team from the Front End.
To specify Users who can manage the Season, do the following steps:

  • Go to Components -> JoomSport -> Season
  • In the Add Season Administrators section specify users you want to manage the Season
  • Press the Save button
  • Install the JoomSport FE Management Module (see Module section)
  • Go to the Front End
  • Log in as specified user
  • Click on the Season link  in the JoomSport FE Management Module under the Season admin header.
  • Edit the Matches/Teams/Players according to the right specified in Configuration BE.
  • Press the Save button

Moderators access:

 

  • Go to  JoomSport FE Management Module
  • Press Your team button
  • Here Moderators are able to edit their teams information/create new players/edit teams matches

 

 

Moderator can manage the Team info, Team players and Team matches according to the rights specified in the Configuration section.

[back]

15.Team Moderator Rights (Esport configurations)

· For managing Esport configuration go to Components -> JoomSport -> Configuration->Team Moderator rights.

Specify:

 

  • Invite option Moderator  adds player to the team/Moderator invites player to the team
  • Can invite unregistered players
  • Player can join team
  • Moderator can invite players to match
1)Invite option
  • Moderator adds player to the team- means that Moderators can add player to the team via FE. (Players will not be notified ;Players are able not to have Joomla user account.)
  • Moderator invites player to the team- means that Moderator invites players, but they will be added to the team only aftertheir approval.
NOTE:
*   *Moderator can invite only players who is registered as Joomla user.
The order of actions:
  1. Moderator invites the player
  2. The player gets a notification on email and if he is agree he confirm the invitation(go through the link in the message) and automatically added to the team. If player doesn’t want to be added to the team he ignores the email.
2)Can invite unregistered players
Moderator will have an ability to invite unregistered players, he will enter the Email and player will get a invitation.
Email text can be edited in the language file(language/com_joomsport.ini)
3)Player can join team

Player will have an ability to join a team via FE.
The player will be added only after Moderator approval.
4)Moderator can invite players to match
Moderator will have an ability to invite players of his team to the match via FE.
  • Login as Moderator go to “Your team”->Matchday->Creates match->Save it
  • Go Match details
  • Chose option Invite players ”All from team/From  main squad
  • Edit Email title and text
NOTE:
* Only players with Joomla user accounts will receive an Email for confirmation.

class="caption">JoomSport Modules

 

 

1. Season Table

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

To enable the module and edit its properties, go to Back End > Extensions > Module Manager > Season Table.

Enter the module Details and select Menu Assignment.

Specify the module Basic Options:

  • Select a Season from the list
  • Enable required columns for displaying (Played column, Emblem column, Percent column etc.)
  • Specify Module Class Suffix – if needed
  • Set Itemid (identifies the page where every link from the module will lead) –if needed
  • Press the Save button.

NOTE:

* Asterisked (*) fields are obligatory for filling

[back]

2. Players Statistic

The Players Statistic module provides you possibility to display required players statistics (events) in the Season or the Team.

To enable the module and edit its properties, go to Back End > Extensions > Module Manager > Players.

Enter the module Details and select Menu Assignment.

 

Specify Basic Options:

 

  • Select an Event
  • Select a Season - if needed
  • Set the Team id – if needed
  • Set a number of events
  • Specify Class Suffix – if needed
  • Enable the player Photo for displaying - if needed
  • Set the Photo width
  • Set Itemid (identifies the page where every link from the module will lead) – if needed
  • Press Save button.

 

NOTE:

* Asterisked (*) fields are obligatory for filling

[back]

3. Match Results

The Match Results module displays results for specified Matches from selected Season.

To enable the module and edit its properties, go to Back End > Extensions > Module Manager > Match Results.

Enter the module Details and select Menu Assignment.


 

Specify Basic Options:

  • Select a Season or a Group
  • Choose a Team - if needed
  • Specify the numbers of matches you want to display in module
  • Specify Class Suffix – if needed
  • Enable the teams emblems photo for displaying – if needed
  • Set Itemid (identifies the page where every link from the module will lead) – if needed
  • Press the Save button

NOTE:

* Asterisked (*) fields are obligatory for filling

Specify Advanced Options:

  • Choose Layout
  • Width of Emblems (px)
  • Height of Emblems (px)
  • Matchday Separator (Date/MatchDay name/Date and MatchDay name/MatchDay name and Date)
  • Alignment Matchday Separator
  • Alignment Home Emblem
  • Alignment Away Emblem
  • Alignment Home Team
  • Alignment Away Team
  • Hyperlink on Emblems
  • Tooltip on Emblems
  • Hyperlink on Teams
  • Hyperlink on Score
  • Score Border
Specify Advanced Options for Margin configuration
  • Matchday Separator Left Margin (px)
  • Matchday Separator Right Margin (px)
  • Home Teams Left Margin (px)
  • Home Teams Right Margin (px)
  • Away Teams Left Margin (px)
  • Away Teams Right Margin (px)
  • Emblems Left Margin (px)
  • Emblems Right Margin (px)
  • Score Left Margin (px)
  • Score Right Margin (px)
  • Team Name Max length

[back]

4. Next Matches

The Next Matches module displays the upcoming matches.


To enable the module and edit its properties, go to Back End > Extensions > Module Manager > Next Matches.

Enter the module Details and select Menu Assignment.

 

 

Specify Basic Options:

  • Select a Season or a Group
  • Choose a Team – if needed
  • Specify the numbers of matches
  • Enable the teams Emblems photo for displaying – if needed
  • Set Itemid (identifies the page where every link from the module will lead) – if needed
  • Press the Save button.

NOTE:

* Asterisked (*) fields are obligatory for filling

Specify Advanced Options:


  • Choose Layout
  • Width of Emblems (px)
  • Height of Emblems (px)
  • Matchday Separator (Date/MatchDay name/Date and MatchDay name/MatchDay name and Date)
  • Alignment Matchday Separator
  • Alignment Home Emblem
  • Alignment Away Emblem
  • Alignment Home Team
  • Alignment Away Team
  • Hyperlink on Emblems
  • Tooltip on Emblems
  • Hyperlink on Teams
  • Hyperlink on Score
  • Score Border
Specify Advanced Options for Margin configuration

 

  • Matchday Separator Left Margin (px)
  • Matchday Separator Right Margin (px)
  • Home Teams Left Margin (px)
  • Home Teams Right Margin (px)
  • Away Teams Left Margin (px)
  • Away Teams Right Margin (px)
  • Emblems Left Margin (px)
  • Emblems Right Margin (px)
  • Score Left Margin (px)
  • Score Right Margin (px)
  • Team Name Max length

[back]

5.FE Management

FE Management module allows to manage Players/Teams/Matches via FE as it is described in the FE Management section.

 

To enable the module and edit its properties, go to Back End > Extensions > Module Manager > FE Management.

Enter the module Details and select Menu Assignment.

[back]

JoomSport Plugins

JoomSport Search Plugin

This Plug-in is used by standard Joomla! Search Module. JoomSport Search Plugin allows to scan the whole site including JoomSport component.


  • Go to Back End > Extensions > Plug-in Manager > JoomSport Search Plugin
  • Go to Basic Options:
  • Set Search Limit
  • Turn On/Off functions Search among Players/Teams/Matches
  • Press the Save button
JoomSport Autoregistration Plugin
After registration as Joomla user Player for this user will be created automatically.  (Joomla user’s “Name” will be used as Player “First name”)
  • Go to Back End > Extensions > Plug-in Manager > JoomSport Search Plugin

 

Create your own league and enjoy the simplicity of the product!


 

 
top

JoomSport.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters. The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries