-- Summary --
Contest in Drupal 7 were built using custom entities as opposed to nodes as in
UGC. This allows us much more flexibility without the overhead of a node object.
The Contest module has three main entity type and each is fieldable providing a
much more flexible solution.
The workflow for Contests is as follows. An admin or editor creates a Contest
with the specified settings. Users then create entries which hold information
about the user and the entry. The user then attaches entry data to the entry.
Each entity is explained in detail below.
-- Configuration --
Contest Entity
This is the main entity type and settings here determine the way your Contest
will function.
Contest Types can be added at admin/structure/contests/contest-types. Like Nodes
each Contest Type can have unique fields associated with it. The module comes
with a Photo Contest Type by default.
Contest can be added at admin/content/contest/photo-contest. This link may
change depending on the Contest Types you have configured, but they can all be
accessed in the admin menu of the drop-down.
Contest Add/Edit
Entry Types defined the Contest Entry, and Contest Entry Data Types that are to
be associated to your contest. These types can be added or modified at
admin/structure/contests/contest-entry-types and
admin/structure/contests/contest-entry-data-types.