Last updated 18 July 2014. Created on 8 February 2012.
Edited by fenda, drupalshrek. Log in to edit this page.

This documentation is incomplete!

What is Tournament?

Tournament is a Drupal module that provides a full tournament management system.

Video guide

The easiest way to get to grips with this module is to follow the video demonstrations.

  1. Part 1 (update: /teams no longer exists. You now need to create a View that displays Teams)
  2. Part 2
  3. Part 3

Typical installation

  • Enable at least modules Tournament, Match and Team.
  • Set user permissions for the Team and Match module and for any new content types (tournament, match etc)
  • Go to match settings (admin/config/competition/match) and set participant types to user/team etc
  • Go to search settings (admin/config/search/settings) and set Team as a search type
  • Clear all caches


Make a ticket issue on the Tournament project issue queue.

Looking for support? Visit the forums, or join #drupal-support in IRC.


webbsdomain’s picture

Hey DrupalJoe!

The module is looking great and I am extremely excited to use it; however, I cannot for the life of me figure out how to add a new team!

I set the permissions so I should be able to view/create teams... but I can't find it anywhere in the admin.

Thanks in advance for the help!

Brian Webb

michaelm’s picture

I asked Joe this question about a week ago. You need to turn on the Navigation menu block, and then you will see an option to add a Team.

decaxd’s picture

Hi, i'm looking for a ranking system. Your module sounds great, however i'm not able to see how ranks player.

i've got 2 challenge: in the first one i've won at 200-60 (+140), the second ended at 40-90 (-50). My rank will be +90

is it possible with this module?


fenda’s picture

What type of ranking system do you mean?

The module currently provides a 'Ladder' and 'Round robin' tournament type.

A good programmer is a lazy programmer.

decaxd’s picture

i'd need a system like the Elo system.

Of course i don't matter all the details but i'd like a system like this. (each player has got a global rank)

EDIT: really sorry, I've just seen that ELO system has just been implemented.
Hovewer i've found this error when i create a ladder
PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'drupal.tournament_ladder' doesn't exist: INSERT INTO {tournament_ladder} (nid, calculation, duration, max_challenges, force_crown) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4); Array ( [:db_insert_placeholder_0] => 19 [:db_insert_placeholder_1] => 1 [:db_insert_placeholder_2] => 604800 [:db_insert_placeholder_3] => 1 [:db_insert_placeholder_4] => 0 ) in drupal_write_record()

fenda’s picture

You probably didn't install the module correctly. Try uninstalling and installing again.

A good programmer is a lazy programmer.

superss’s picture

Hey when i update to 2012-Mar-15 i miss some options.

1. I do not see any more "Me teams". I creat team but i do not see team list and me teams.

2. i cant manage link to tourmants like was this in older version . ""

Thx for hard work. And thx for help :)

fenda’s picture

1. I'll look into the my teams block, but it should be there still..
2. I removed that page now, you can make your own list of tournaments using Views if you want.

A good programmer is a lazy programmer.

ChandlerBing’s picture

This project looks really great - I'm testing it on a testsite at the moment and so far everything looks fine.

donippo’s picture

Is it possible to change to layout of the teampage and userpage?.If so, where do i find the files to edit. I been trying to add a display suite layout but all the informations disappear. I want to make my team page show two or more column with members and team images.

greetings donippo

j0schi’s picture

first thing first, thank you for the really nice work. I think there is much potential in this module!
Unfortunately we have some problems...

We (2) are creating an esport community from scratch. We have decided to use Drupal as a platform.
Even if we have zero experience with Drupal, so far we accomplished everything we want. We read and learn over the past 3 week and this without any outside help.
But at this point I have to ask something and hope for your reply.

We want to use the "Challenge Function" for users, but the menu point "My Challenges", as seen in the video, is missing :(. So far everything works except this.
I have tried to reinstall the module without any success. After disabling all the components and uninstall them I tried to install the developer version, but it didn’t work.
There came a message "already installed" so I looked at the modules and see the disabled tournament modules. All settings where lost.
So I just copied the developer version files via FTP (don’t know if this was a good idea) everything seems to work fine even if I can’t find the challenges...

Long story short:

- How can I reinstall the module?
- Is there a way to display all/my challenges?
- Is there a documentation except the videos?

With kind regards from berlin

j0schi’s picture

maybe i should quadrochecked it ;)
-> new View -> show Content of type Match...
there you can apply joins and filters. at the moment i have some issues with this, but hopfully i will figure it out.

kevl’s picture

Is there an easy way to create team tournaments rather than user ones?

kevl’s picture

Ah... if you select setting of anything above 1v1 it automatically goes into team mode.

filipeazevedo’s picture


Can i add new field called "position" to a team member?

best regards,

cbrown082578’s picture

Great Module!