Components By Deltastateonline

.

  • Increase font size
  • Default font size
  • Decrease font size
Home

Club Registration Component

E-mail Print PDF

The Club Registration Component is an extension for Joomla 1.5. it can be used to manage almost any social / sporting club or group which has team members, team leaders and club members. The component allows the club to take expression of interest from the public regarding joining the various groups or divisions within the club. It has been in development since June 2011. Check out the demo. Log into the demo site then select the club profile menu link.

Club Reg ReportsThe Club registration component now includes a reporting or overview feature, from where you can get a quick snapshot of all the members within the club. You can view this feature in action by checking out admin section in the demo site using the menu to navigate to, Components ->Club Registration -> Reports.

Note:: This component needs to use a newer version of Mootools as well as the simpleconfiglist component.

A copy of the simpleconfig list component can be found here Simple Config Lists Component.

The team members and team leaders are made up of registered users of the joomla installation.

The component can be used to receive expression of interest from either senior players or from guardians of junior players. The component can now be used to manage communications to the various groups in the clubs.

The installation files can be found on the Files List page, via the "Components Download ->Files List " menu.

A copy of the the club registration component can be downloaded here Club Registration Component Version 4 with send comms and a stats manager.

Thanks to Daniel James Scott (Club Manager) for the initial concept and some of the profile details

 

FrontEnd Features

Frontend Features.

  1. Render an expression of interest (eoi) page for senior players and guardians of junior players.
  2. Comfirm registration of eoi, to create registered club members.
  3. Filter club members based on player types, gender, groups subgroups, email, post code, name.
  4. Register new club members {Guardian of Junior Players with multiple junior players, Single junior Players, Senior Players}
  5. Add payment details for each player, Payment details have properties list which can be set up using the simpleconfiglist component.
  6. Add notes to each player, notes can be made private and only accessible to the creator.
  7. Add stats based on dates [New]
  8. An audit log of each change made to the payment details and the member details is logged.
  9. Team members and team leaders can modify their club profile information if they wish to.
  10. Batch update member properties such as gender , division, sub-division and seasons.
  11. Batch update stats for members in a group
  12. Switching views from table view to details view for narrow templates.
  13. Iterating through filtered result sets with previous and next buttons.
  14. Send communications to group members.

BackEnd Features

Backend Features.

Team Member Features.

  1. Link registered joomla users to have access to the component.
  2. Unlink team members from the component.
  3. Grant Access to each user to perform registration task.
  4. Using another component, simpleconfiglist, create a list of properties or member information for each team member, by default the following are included Email Address,Member's Position,Member Number,Club History,School Attending,Quote,About,Height and Weight,Favourite Player,Nicknames,Hometown,Nationality,Residence,Date of Birth,Joining Date,Leaving Date
  5. Grant team memeber access to edit these information in the front end.
  6. Create a report of all properties.
  7. Create a view page for each team member.
  8. A report of all club members which contains any default details, emergency contact details and any extra details which have been configured

Group Features.

  1. Create groups and sub groups.
  2. Set up meeting time and group types ie senior or junior group types. more config items can be added by modifiying the config_items.xml files.(email support)
  3. Assign team leaders , assign multiple team members.
  4. Create a view page for each group, listing the players within that group as well as the team members and team leaders.

Template Features.

  1. Create and edit templates.
  2. By default a template is created, which is rendered when an eoi is submitted.

Enable or disable the need for recaptha on for registering eois

Next Steps.

There are so much more features that can be added, such as

  1. Configurable Stats Manager. [In progress]
  2. Been able to add notes both public and private to each player. [Done]
  3. Sending communication or mass emailing, but I think it would be better to use an existing mass mailing feature rather than reinventing one. [Done] 17-02-2012
  4. Reporting and charts.{help required}
  5. Been able to batch update seasons, groups and subgroups, gender, seasons  [Done] - 02-02-2012.
  6. Language support.{help required}
  7. Upgrade to joomla 2.5.
  8. Giving registered players a link to view the details held about them
  9. Add the feature to view next or previous member details from a list. [Done]- 03-02-2012

If there are any suggestions for features please feel free to contact us. If you also need a special deployment contact us as well, the turn around would be less than 2 weeks for simple changes or features.

Last Updated on Sunday, 05 August 2012 05:46  

Social Widgets Ultimate Edition

Please consider supporting our efforts.

Amount: 

Powered by OSTraining.com

Who's Online

We have 2 guests online

Polls

Joomla! is used for?
 

Advertisement

Featured Links:
Joomla!
Joomla! The most popular and widely used Open Source CMS Project in the world.
JoomlaCode
JoomlaCode, development and distribution made easy.
Joomla! Extensions
Joomla! Components, Modules, Plugins and Languages by the bucket load.
Joomla! Shop
For all your Joomla! merchandise.