stlchristian / stlchristian.edu

Join me as I venture through creating a public Drupal website with all the features we'd ever dream of. This is bound to include some highs and lows, but we'll tackle this thing head-on! This will serve as a public repository to share the development progress of our new website, built on Drupal and hosted on Pantheon.
https://stlchristian.edu
GNU General Public License v2.0
0 stars 1 forks source link

make all the athletics stuff that we need. #1

Closed ElliotFriend closed 10 years ago

ElliotFriend commented 10 years ago

On the current website, we have: Athletics Rosters Athletics Schedules Coach Profiles.

Feature parity is something that we should strive for, as a starting point. So, we should make those features happen, and we can create some enhancements or add bells and whistles, after-the-fact.

ElliotFriend commented 10 years ago

Creating this feature, I'm not sure the best way to set up the content type(s). Almost any of those can be separate content types (even broken down further, if we wanted to).

Here's a module that aims to do all of that (and more): https://drupal.org/project/ULT. The module doesn't seem to be exceedingly active, but we can probably take some inspiration from it.

ElliotFriend commented 10 years ago

Oh, and I can't forget the Athletics Questionnaire. That, too, may be a part of the Blackbaud website. I'll chat with Janet about that, as well.

ElliotFriend commented 10 years ago

The way I see it, here's what we need:

Taxonomies Content Types Views
Sport Coach Profile Athletic Calendar
Class Athlete Profile Team Roster
Opponent Athletic Event
Position

Strikethrough indicates that I've completed that.

ElliotFriend commented 10 years ago

I've made some good progress. The view that I'm creating for the roster will do what we need it to, but I'm having trouble making it not want an apostrophe in the URL (i.e. we want to see athletics/womens-basketball/meet-the-soldiers instead of athletics/women's-basketball/meet-the-soldiers).

Some good progress, though.

ElliotFriend commented 10 years ago

I'm coming back to this after a long hiatus... I think I might need to start from scratch, though. I'm not sure what the best method is, we could use content types, entities, taxonomies, etc. There's a million possibilities! Here's the to-do list, re-done:

ElliotFriend commented 10 years ago

We've got it all done! Woot! Now, we just need to fill-in the content (I've started, but want to turn that over to Scott or Michael as soon as I can.)