International Gay Rodeo Association
Supporting Associations That Support Their Communities

 

Register for Rodeo

Edit or view my..
Profile
Horse info
Sponsor info
Update rodeo profile
Change password

Logout

The following link will only show on
the announcers login page
and is here just for this demo page

Announcers

 


Phase II, IGRA online contestant registration system

Please send feedback, suggestions or corrections to Frank at IgraCowboy@CowboyFrank.Net

Click the IGRA home link, top left or at the bottom of each page to return here

This is a non-functional demo site

Areas in yellow represent new items
Items in gray are techinical for the developer

See new additions to the actual contestant regestration page


Recommendations by the IGRA Webmaster

Items on the current system to be updated

  • Configure a separate user account for the MySQL database access, rather than using the primary administrative account username/password, as is currently the case. Coordinate with the IGRA Webmaster and Secretary on exact username/password combination, and where and on what pages this information is used within the code.
  • Consolidate, and adjust pages where neccessary, to move all contestant registration related PHP pages into a single directory to be specified by the IGRA Webmaster
  • Recode as neccessary to move all PHP related external style sheet sources into the Apache http subdirectory     /css/IGRA/php/

General requirements for new pages

  • Include in the PHP code of any new pages, comment lines describing function of code blocks
  • Work with IGRA Webmaster and Secretary to ensure they know which files need regular backups, including MySQL database files, and any other related systems

New pages and additions to current system

Include date/time data fields to contestant profile system for time contestant last updated their profile, horse, and sponsor info forms (to be used on announcer output pages)

Any entry/edit pages or fields in the following list may be combined into single pages if it seems appropriate or makes coding simpler, as may be reccommended and approved by the IGRA board

If any fields already contain data, the forms should be automatically populated when they are opened to allow editing by the contestant


  • Add a popup window for users to change their password (see link in upper left) standard cross checking should be done to assure correct password processing
  • Add system to email lost passwords (or to reset to a ramdom password, and email) to the address currently registered by a contestant, exact format to be left to the developer, with approval of IGRA board and Webmaster
  • Add editable fields on profile page for following, (demo)
    1. Alias
    2. Address
    3. City
    4. State
    5. Zip
    6. Home phone
    7. Cell phone
    8. Email
  • Add text field to current contestant system for alias, maximum 50 characters
  • Add check box field to indicate the contestant requests only alias to be used in announcing
  • Add contestant bio text box field to profile page, maximum 1000 characters (demo)
  • Add contestant special announcement field to regestration page, max 100 characters. This field to be linked to spicific rodeo and should be blanked once a rodeo date is past. Blanking can be programed to occur when contestant logs into regestration system after a rodeo has concluded, but should be availalbe for updating until such time as updates to a rodeo are closed

  • Add horse name and info form page (demo)
    • Up to 6 records per contestant to be available for horse information
    • Each horse record to consist of 4 fields
      • 4 character text field for short name to represent each horse, these will show on the registration form in drop-down lists to select horse for each event. A cross check to be performed to prevent duplicated short names across individual contestant horse records. Field should allow as few as 2 charters but no more than 4. This field should automatically convert to all upper case.
      • 50 character text field for horse's full name
      • 4 character date field for year horse was born
      • 200 character text box field for horse description or interesting information on individual horses

  • Add contestant sponsor page ccontaining the following
    • Sponsor short name (4 charters)
    • Sponsor full name (50 charters)
    • Sponsor website (50 charters)
    • Sponsor description (200 charters)
  • Add horse selection fields to current registration page
  • Add sponsor(s) select fields to current regestration page (demo)
  • Add contestant rodeo profile update page (to be used to make last minute changes to horse, sponsor, and profile selections after regestration has closed)


Announcers system

  • Develop login system for announcers including
    1. Section within the current administrative system (may be on a separate page if that would be easier to develop) for the system admin to create, edit and delete announcer user accounts
    2. Separate login page for announcers
    3. Develop export system for rodeo announcers to retreive contestant bio, horse and sponsor info, for specific rodeos. Output should be in an ASCII delimited text file either emailed to the announcer or made available through a "save on my computer" option.
    4. See announcers page for more details

Home Information provided courtesy of the International Gay Rodeo Association
© 2009 IGRA All rights reserved
Last update
Aug 6, 2009
For updates or corrections on this page contact Webmaster. Please include full URL