Tabs on org page

jtraub's picture

It would be nice to turn org pages into small copies of planet-soc.

I suggest to add such tabs on org page:

  • Students
  • Mentors
  • Feeds
  • Blog posts

I delved into this a bit tonight...

Got a bit of a start here:
http://planet-soc.com/organization/Drupal/planet
http://planet-soc.com/organization/Drupal/feed
http://planet-soc.com/organization/Drupal/universe

Technical implementation notes for me or whoever eventually gets around to implementing this:
- Views module can’t filter the planet feed by “not” Universe SoC apparently because the term passed in as the argument is from a different vocabulary. I’m thinking a way around this is to make the Planet/Universe selection just a CCK field, rather than taxonomy.
- “Students”/”Mentors” is trickier; those things are users, not nodes, so these can’t be whipped up in Views module. We could install something like Bio instead, but I’m thinking it might be easier to just toss in a couple redirecting menu callbacks to the planetsoc_customizations.module rather than mess with data migration.
- I cannot for the life of me figure out how to get just http://planet-soc.com/organization/Drupal to show the same thing as http://planet-soc.com/organization/Drupal/planet and be the default menu tab. Every time I try it makes everything all broken, by putting the Planet tab a level above and forgetting the taxonomy argument on sub-tabs. Will ping some folks in the Drupal community and see if they can figure it out, else we can maybe just make a “organization” menu item in planetsoc_customizations.module to put in a dummy landing page.