British Go Association
Published on British Go Association (http://www.britgo.org)

Home > Content > 5. Other activities

5. Other activities

There are a number of other maintenance activities, some involving bespoke scripts, that are involved in keeping the website up to date. Most of these are accessible from the Website admin page [1].

5.1 Forwarding Lists and Aliases

Other than the lists managed by mailman (gotalk, youth-go and bga-policy), the lists and aliases apart from club-contacts@britgo.org are managed entirely by editing /etc/aliases. Each line in the file consists of the required alias, a colon, and one or more targets. The targets may be other aliases defined elsewhere in the file.

Changes to the file are effective immediately.

council-private

This list consists of all Council members, and no others. It is used for most email discussion within Council (especially for the rare occasions where something needs to remain confidential.) It has the following aliases:

president, treasurer, secretary, council-* (for other members)

council-discussion

This list is a generally low traffic list used for things which would benefit from wider discussion, e.g. drafts of publicity material, new policy ideas, etc. As at April 2010 it consists of the following aliases:

council-private, journal, mem, newsletter, vp-atkins, vp-wendes, auditor

club-contacts

This is generated automatically every hour from http://britgo.org/clubs/emailonly, so is an up to date list of all the club contacts.

5.2 Mailing Lists

The following mailing lists are maintained:

bga-policy

This is open to BGA members, but is moderated by the BGA and requests for membership of the list are sent to the list manager - president @ britgo.org.

gotalk

youth-go

Shodan Challenge lists:

  • scers @ britgo.org - goes to all participants
  • shodan-challengers @ britgo.org - goes to all challengers
  • shodan-mentors @ britgo.org - goes to all mentors

5.3 Leagues

to be written - John

5.4 Changing Officers

Whenever the Officers change, normally after the AGM, the following changes need to be applied:

  • the Officials page [2] (you may need to add a Person first if they haven't been an Official before),
  • the historic list of Officers [3],
  • for a Treasurer change: Levy Form (2 versions - RTF [4] and PDF [5] )
  • the two Council mailing lists.

For a Membership Secretary change also:

  • Joining page [6] and attached PDF Membership form
  • Schools Membership [7] and attached PDF Membership Form

5.5 Change in Membership Rates

  • Joining page [6] and attached PDF
  • Payment page [8]
  • Membership Form [9]
  • Schools Membership page [7] and attached PDF
  • Schools Membership [10]
  • Paypal buttons need to be modified too - this requires logging in to the BGA Paypal account and then also downloading them into the Payment page [8] - modifying <table> stuff to <br>

5.6 Change in the levy rates

http:/www.britgo.org/event/levy/form [11]

5.7 Organisation Structure pages

Three new Drupal Content Types have been created to handle this maintenance activity:

  • Person

    This holds the basic information about a person:

    • Name
    • Phone - two possible
    • Email only shown in edit mode, so the real one must be entered
    • Address
    • Photo = the file name used in /files/photos (this needs to be in the format surnameinitial.jpg e.g. diamondj.jpg - this is most important as it's used in sorting People into surname order!). Even if there isn't an actual file the expected file name should still be entered.
    • Profile
    • Active - Used for selective Views - if not Active then the person does not appear in the normal People's list
    • Grade - Dan certificate
  • Committee

    This defines the overall Committee structure. There are two specific ones which are not normally seen, but are used to make the Views structure work: COUNCIL and OTHER which contains the names of those with Honorary positions plus the Auditor.

    • Title = name
    • Chairman
    • Body = Description
  • Position
    • Role = Officials title
      Note: President, Secretary and Treasurer have a space in front to ensure they sort in the correct order on the Council page)
    • Committee
    • Person
    • Job Description

Views

There are three Views listed - Positions [12], People [13] and Contact Us Page [14], but there are several display pages defined within Positions to create the various displays required. These all have URLs starting position/ to ensure that all the Menu tab items at the top of the displays contain all the relevant pages.

Council and Contact pages are a little more complicated, as they contain Attachments displaying second and subsequent bits (for the COUNCIL and OTHER committees and non-President contacts), to ensure that the whole structure is shown.

The Photos field is used to sort displays into person name order, so appears in a number of displays although the field itself is not displayed.

Note: All Views have been created with specific roles allowing access, so that some are restricted to certain people. Those that aren't restricted have access allowed from Anonymous and Authorised users, i.e. effectively everybody.


Source URL: http://www.britgo.org/node/2758

Links:
[1] http://www.britgo.org/website/admin
[2] http://www.britgo.org/positions/officials
[3] http://www.britgo.org/history/officers
[4] http://www.britgo.org/files/levyform_2012.rtf
[5] http://www.britgo.org/files/levyform_2012.pdf
[6] http://www.britgo.org/join
[7] http://www.britgo.org/membership/schap.html
[8] http://www.britgo.org/join/pay
[9] http://www.britgo.org/join/form
[10] http://www.britgo.org/membership/schaponly.html
[11] http://www.britgo.org/event/levy/form
[12] http://www.britgo.org/admin/build/views/edit/Positions
[13] http://www.britgo.org/admin/build/views/edit/People
[14] http://www.britgo.org/admin/build/views/edit/Contact_Us_Page