BallStream : Event Calendar User Guide

The BallStream Event Calendar is designed to be searchable by sport, association, club, country and state. Consequently events do require minimum inputs to ensure that they can be visible in all applicable instances. Some information is added automatically from your association and club data, so it is important to complete each form field input, unless otherwise advised below.

Click to register an Event Calendar for your association or club.


  1. BallStream Admin - is the webmaster for the website and network administrator for the server. To report any problems or to seek advise, please use the contact form and include as much information as possible because we cannot guess.

  2. Affiliate Managers - are assigned a Calendar for their sporting association to add affiliated Clubs and delegate Event Managers for each club. Each Calendar can have more than one Event Manager. Affiliate Managers can only be assigned to one Calendar.

  3. Event Managers - are assigned to a Club to add/edit events. Each Club can have more than one Event Manager. Event Managers can only be assigned to one Club.

  4. Scorers - includes all members of the BallStream website, including those mentioned above, who are empowered to add, manage and live score matches for display on BallStream Scoreboards.


Affiliate Managers can set their Calendar to require moderation in which case all new events and event changes need to be checked by one the Affiliate Managers for that Calendar before being seen by the public. If moderation is required, editing an event by an Event Manager will remove that listing from public view until an Affiliate Manager approves the change. If moderation is not required, then any new events or event changes will be seen by the public immediately.

When a Calendar is moderated, and a new event is added or an event is changed, notice is sent by email to the Affiliate Manager.

Moderation is most recommended to ensure that all event listings look as professional as possible.


Club details need to be as comprehensive as possible for Affiliate Managers to use as reference for contact and fact checking of event details.


NOTE: While Microsoft Word and other document editors can be most useful tool for spellchecking, copy-n-paste from Word directly into the Description field here will add a plethora of garbage. To see that with your own eyes, paste anything from a Word document into the Description field, and then click the editor's "Source" button. The solution is to first paste into Notepad and then copy-n-paste from there.

  • Form Fields - all form fields are required with the exception of Events added by the Affiliate Manager who can leave Club blank in the case of Events to be advised (TBA).
  • Club - Event Managers will have this field set according to their own Club. Affiliate Managers have the option of setting a Club and using that Club's Colour to differentiate the Event from others on the Calendar, or they can leave it blank and the Colour used on the Calendar will that of their Calendar group.

  • Titles - attention is to be paid to the wording of Titles because the system will automatically add a prefix for the State. For example Events beginning with the word "Queensland" as in "Queensland Open Snooker" should be reworded to read "QLD Open Snooker" because the system will add "QLD" if not found. If unsure about the Sate abbreviation, simply input "Open Snooker" and let the system add the State prefix. Why is the Title prefixed? Because when displaying a Calendar for Events by Country or State, all Events for that Country/State are displayed without any indication that the event is nearby or 1,000 miles away.

  • Status - denotes whether an Event is an Open Invitation or for Members Only. Calendars showing Events selected by Sport, Association, Country or State will display Open Events only. But Calendars displayed for a single Club with display all Member Only Events plus the Events that belong to their Calendar group.

  • Location - information stored in the Location field will be used Geo Location on Maps at a later day. In the meantime the Location data will appear above the Description data when displayed in the popup window that is shown when clicking on the Event Title in the Calendar.

  • Event Dates - always use the date selector. Do not try to manually alter the date or time.

  • Start Times - start and finish times are irrelevant and can be ignored as they are added only to ensure that the Calendar displays properly. For both single and multi-day Events include the start times at the top of the Description field.

  • Colour - always use the colour selector. Do not try to manually alter the colour. In most cases Colour will be governed by your Calendar or Club settings.

  • Description - this field uses a sophisticated HTML editor. Tool bar options enable changes in font size, font format and alignment. Clicking the chain icon will enable a hyperlink to be added to the selected text. Clicking on the image icon will enable you to add an image to your display or link a PDF file. Images and PDF files can be uploaded to the BallStream server (recommended) or linked to the file on your own website. Do NOT paste directly from Word like editors.


Calendars can be displayed as a fixed or variable selection depending on the Association or Club's requirements.

  • Fixed Calendar - shows only the Calendar assigned with no option to change. This option is most recommended for state or national sporting associations. The link to use for a Fixed Calendar should look something like where the cal number is your assigned calendar. The link to use for a dedicated Club Calendar that shows all club events including member only events plus the events for that club's main Calendar group should look like


How you link to your Calendar from your website is up to you. The BallStream Event calendar page has been made generic (no branding) so that it will look like just another page on your your website. For example, when using the Fixed Calendar, the name of your Association is used as the header. Linking options:

  • Direct Link - use one of the links explained above as a hyperlink from your website or Facebook page.

  • Using an iFrame - iFrames are most useful for displaying the BallStream Event Calendar on a web page so that it looks like it belongs to your website. In CMS like WordPress, you have to use Source View in the page editor to see the actual HTML. An example of the code to use:

    For association calendar:

    For club only:

    * Replace xxxxxx with your Calendar ID.

    If you have more control over the page hosting the iFrame than what most CMS allow, you can use the HTML provided in this example which can help resize the calendar to suit the size of the iFrame window. Click to download the example iframe.

Click to register an Event Calendar for your association or club.


Language selection can be changed at any time.

Afrikaans Danish German Italian Norwegian Spanish
Chinese Dutch Greek Japanese Polish Taiwanese
Croatian English Hungarian Korean Portuguese Thai
Czech French Indonesian Malay Russian Turkish