• REGISTRATION REQUIREMENTS:

    Your username here MUST MATCH your XenForo username (connected to your XF license).

    Once you have registered here, then you need to start a conversation at xenforo.com w/Bob and provide the following:
    1. Your XenForo License Validation Token
    2. The Domain Name associated with the License
    NOTE: Your account will be validated once ALL requirements are verified/met. Thank you for your patience.

Implemented Allow members to create their own pool(s)

Bob

Developer
Staff member
Similar to Yahoo! Sports, ESPN, CBS Sports, Fox Sports etc.. this feature would allow members (with the appropriate permissions) to create and manage their own pool(s).

Create Pool:

Creating a pool would consist of choosing a Sport and Pool Type eg, NFL - Standard via a "picker", then an input form with some pool specific options like Title, Season, Allow join pool (this one is mainly used for management of the pool so you can "close" the pool after a few weeks), Allow join pool amount (paid pools), Passcode required to join, and a few more misc options (pick point values, standings/results sort type, tie breakers, auto picks, allow comments etc).

Pools created by members on the frontend, would be added as PENDING for Admin Approval.

The member creating the pool is designated as the Commissioner for that specific pool (and has the ability to manage the pool). Admins have the ability to reassign the commissioner.

Manage Pool:

Managing a pool would consist of being able to edit pool options (most of the options listed above), as well as being able to remove players (this will be permissions based), set the weekly winners and set the over all winners.
 
Upvote 4
This suggestion has been implemented. Votes are no longer accepted.
I've decided to go forward with this, in fact, I've got most of the development already finished. On vacation this week, so its probably going to push the release a few more weeks into July (which is still ahead of schedule). I'll post more about this sometime next week.
 
This has been implemented (and is pretty neat) :)

There are some new permissions that come along with this.

There are 2 "Create pools" permissions. The Create Pools permission is what controls whether the user has permission to create pools. All pools created on the frontend automatically go into the Pending Approval state UNLESS they also have the "Create pools without approval" permission.

Note: Only Admins with permission to manage pickem in the Admin CP OR Moderators with the Moderator permission to Manage any pool can approve a Pending Pool.

Selection_330.png

There are now a few Pool moderator permissions (these are all new for Pickem 2.1.2). The view pending pools is similar to view moderated threads eg, it allows the moderator to see any Pending Pools in the Pools listing (so that they can approve them). Manage any pool means that they can perform Pool Management on the frontend, just like Admins can on the backend. There is a separate permission for being able to reassign the pool commissioner as some Sites might want that limited to backend administration only.

Selection_331.png

When the viewing user has permission to create pools, they will see the "Add pool..." button on the Pickem Index page.

Selection_332.png

The button launches an overlay that lets you choose the Sport and Pool Type (same process as the admin CP has).

Selection_333.png

Click continue and you are taken to the Add poll form (which has the same inputs as the forms in the Admin CP for creating pools (not going to show you all the inputs, as they are the same as in the Admin CP).

Selection_334.png

As mentioned in another thread, the member that creates the Pool is set as the Commissioner of the pool and the Commissioner has the ability to Manage the Pool (edit, manage players, manage weekly winners and lock/unlock comments).
 
Great addition this Bob. Very well implemented with loads of good features.
 
Back
Top