@acjospe, thanks! Since it is a Wordpress theme that I built, I believe that it is technically possible for me to publish the theme for other clubs to download and install onto their own Wordpress site..... but I'm not quite ready to do that yet.
First, there are still some things I need to figure out. The results page, for instance, is not yet paginated, I need to figure out how to get an iCal link auto-generated when an event is created, there's some buttons that I want to fade to a "disabled" status when there is no active link there...
...there's just a variety of small and medium things that I'd like to fix, add, spruce up, before thinking about offering the theme to other people. And, I'd like another year or more under my belt of supporting the site for Cascade, to make sure that I'm up to the task for supporting the theme for a wider audience (I may not be).
That said– it is totally cool for people to just borrow the design ideas and implement them in their own way, on their own platform. No waiting around for me needed. Like how I did the sidebar? Make a similar side bar. Like the blue boxes? I love them, you should make info boxes that integrate with your event pages too.
For anyone that's seriously curious about what posting an event to our website looks like, I've made an instructional video (that accompanies step-by-step written directions) on how to do that for our club: https://youtu.be/wil32R18dPU
(**This is what posting
to our website looks like. To build it, I literally wrote pages of Php from scratch to achieve the levels of customization I needed for how events, results, series, maps, etc. all interact.)
It is nearly 30 minutes long, so you've got to be like, reallllly curious. ;)
To sum up maybe the most interesting thing about posting events:
When creating a new event, some of the text fields are auto-populated with default content. This ranges from what I call "soft templates" that guide the author on how to format the content (such as, how event distances should be laid out), to straight-up content such as, all the "How are courses measured?" content that appears in the blue box beneath the course information.
The content can be added to, edited, deleted, replaced, as needed. It was important to keep auto-populated content editable and deletable, as that was a problem on our old website: the default content was sometimes inaccurate or just largely ignored/missed.
The other largely automated item is maps. The author selects the competition map from a list, and that one action will populate the map image, map description, link back to the map page, the map RATING (navigational and physical challenge on a scale of 1 to 10), the embedded Google map, turn-by-turn directions (that go TO the venue, but not all the way to the parking lot)... and then parking information is added manually.
The direction link that populates the Events table is actually added manually, to force the author to double-check that the embedded map is correct for the particular event. If the embedded map is not correct, I do have to update it myself (slightly too complicated for a novice web user to do, but it's not actually that complicated). So, that's the slight hiccup in that process stream, but it happens so infrequently, I don't think it's a big deal.
@mikeminium keep the events updated?? You gots to automate that sh*t! Events should update themselves. :)