Multiple leagues within a single league drupal installation is posible using the power of the Organic Groups.

To do so follow this steps:

  1. Install and enable OG, context and PURL modules
  2. Enable league_og and league_og_context modules
  3. Create a content type for the tournament and define it as Group
  4. Edit Team Content Type and define it as Group Content
  5. Edit Player and Game Content Types and define them as "Group audience"
  6. Goto Configuration -> Organic Groups -> OG Context /admin/config/group/context and check OG PURL
  7. Create tournament content and define the URL preffix to use. This will be set on every game, team and player for the same OG tournament.

After this you have the soil for multiple tournament manegement on a single Drupal installation.

Next you need to configure properly your Organic Groups including your permissions.

Modify your views to filter games, teams and players based on the current OG.

Comments

holubecml’s picture

Pls could you explain step-by-step how to Edit Player and Game Content Types and define them as "Group audience"?

Under "Content types", I do not see any Player or Game property.

But under Structure, I can see
League Game Types and League Person Types.

Am I doing something wrong or where exactly should it be edited?

Thank you very much, Miro, Slovakia

kpastore’s picture

Settings for these content types are at:
/admin/structure/league_game_types/manage/game/fields and
admin/structure/league_person_types/manage/player/fields

Mwow’s picture

Hello,
I cannot get the Game and Player content type to display in my add content menu.
I went into structure and do not see a way to enable either one of the content (Entities?)

Thank you so much!

Mwow’s picture

For anyone else who did not read the documentation the module developer provided.... (My bad)
I put the paths to the content type add directly in the address bar and created shortcuts to the content add in my admin section.
Players: /admin/content/league_persons/add/player
Games: /admin/content/league_games/add/game

Thank you module creator for the great module. <3