The Web Site Coordinator (also known as the webmaster or wikimaster) oversees and guides much of our online information.
Responsibilities
-
Oversee organization and content of wiki. Below are examples of information that needs to be regularly posted or maintained:
- Announcements
- Contacts/Directory
- Minutes and Agendas for monthly meetings
- Monthly newsletter
- Photo Day schedule
- Registration
-
List administer for msc-board and msc-cabinet mailing lists
-
Manage email forwards and email lists
-
Maintain calendar
-
Quarterly website and wiki backups
-
SurveyMonkey configuration
Required Experience
It really helps to know HTML. However, if you are familiar with web authoring tools, you should do fine maintaining the web site using them. Understanding how web servers work and being able to use the administrator control panel is very important.
Tools Needed
It goes without saying that you need a computer and whatever software you are comfortable with for managing web sites. In addition, quarterly backups require a CD burner.
Schedule
Certain times of the year are more busy than others. The Summer can be slow, but towards the end there is usually a flury of activity.
Location
You can do this job from home. Attending the monthly meetings can be very helpful, since you work and coordinate with many of those that do attend.
Minimum Term
This is the type of job you should plan to keep for at least a couple of years, preferably more.
Details
Below are details on various aspects of the Web Site Coordinator position.
Committee Ideas
The web site coordinator job could be divided into a number of functions, spreading the workload amongst a team. Below are notes for the different areas of responsibility. This is a work in progress, I expect to flesh out these ideas at a later time.
- Wiki formatting helper - sometimes people get stuck with wierd formatting issues, this person would need to know HTML so they can get into the page source to correct problems. Familiarity with CSS would also be a plus.
- Mailing list moderator - approve posts to msc-board and msc-cabinet from non-members; helps to reduce spam sent to list members; where appropriate, add people to "accepts" lists.
- Mail alias admin - maintain/update mail redirects (i.e. u8@montclairsoccer.org) as volunteers change
- Survey admin - help with setting up SurveyMonkey surveys
- Calendar admin - update Google Calendar with club events and season information
- Slideshow admin - add new photos to slideshows
Announcements
The announcements section of our home page doesn't need to list everything mentioned in the calendar. However, it usually contains a link to the latest newsletter and mention of our next monthly meeting. Often times, someone makes a specific request for something to be posted.
Backups
Once a quarter, the following should be backed up to CD-ROM (or DVD-ROM):
Traditionally, the backups are given to the Treasurer for safe keeping.
Calendar
The calendar is hosted by Google with a login ID of "montclairsoccer". If you are already a Google Calendar user, simply login as montclairsoccer and share the MSC calendar with your Google account. That way, you don't have to logout of your personal Google account before you can access the MSC claendar. The Google Calendar is shared with anyone who would like to help keep it current. The Registrar should definitely have access and know how to update it.
The MSC calendar viewed from the web site or the wiki gets automatically loaded from Google. Once you make the change in the Google calendar, the change should be reflected immediately.
Directory
The MSC directory is the replacement for the old fashioned phone book. All of our major volunteers are listed in the directory. Names and email addresses are listed.
When updating a directory entry that has an @montclairsoccer.org email address, make sure to login to Plesk and change the email redirect.
Email
Many of the volunteer positions have email aliases (forwards) from the montclairsoccer.org domain. Most of these will also be used in the msc-cabinet mailing list. When someone moves from the U8 Boys Coordinator to U10, you must edit the "u10boys" email forward to change the email address. Hopefully, when you do this you will also know who is their U8 replacement.
The email aliases and lists are managed through the web site administrative control panel.
Google Analytics
To enable tracking of a page, copy the following code block into every webpage you want to track immediately before the </body> tag:
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-5348241-1");
pageTracker._trackPageview();
</script>
Note the tracking ID in bold. To track visits to published spreadsheets, goto the Google Documents page and click "Settings". Fill in the section labeled "Track published documents".
This information corresponds to an Google Analytics account created by Peter Costantinidis in August, 2008. If we want to do more with this, we should probably create a Google Analytics account associated with the "montclairsoccer@gmail" account.
Before configuring this, make sure that this does not violate the Pbwiki TOS.
Mailing list administration
The msc-board and msc-cabinet mailing lists are configured to only allow posts by members. Non-member messages to the list are usually spam. When a list member attempts to post using an email address not already recognized, the list admin must approve the post. When this happens, there will be a check box to add that email address to the list of those that can post without needing approval. This is more common in the Spring after elections and new volunteers or coordinators are chosen.
Links
Surveys
We have a SurveyMonkey subscription that we use for things such as:
Some volunteers are able to create their own surveys, others need help or simply for someone todo it for them.