want to create a board of directors flowcart

Darrin Breen - October 1, 2009 - 18:01

I'm wondering if someone has some insight into the best way to create something like a flow-cart for a board of directors page (39 people) for a non-profit. Basically what I'd like to do is build each directors bio as a node with it's own content type, but I'd need some sort of "flowcart' with labels to link to these nodes as a gateway. Naturally I could just build the chart as unordered lists in the body of a node and manually link the list items to their proper node, but I'd be nervous about handing that off and keeping proper formatting and correct links. Does anyone know of any module that could automate the process of building the chart? With the labels and the way the board rotates through rank it seems too specific to build in Views and I thought about building it as a menu so that the lists and ordering could be managed via drag and drop, but that seemed like it would require too many menus to get all the labels and would be over kill - after all something like treasurer is only one person, seems silly to build a view or menu for one entry?

Thanks for any help.

_

WorldFallz - October 1, 2009 - 18:12

You might be able to automate the graphic based on values in a node with http://drupal.org/project/graphviz_filter, or even better, theme a view to output a graphviz diagram directly.

EDIT:

Another crazy idea-- maybe you can format a view to output something slickmap can use?

_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.

Perhaps I used the wrong term

Darrin Breen - October 1, 2009 - 18:46

Perhaps I used the wrong term by using flow chart, I'm looking for the final output to be something like this (these names would 'rotate' periodically)

Committee One

  • Person One
  • Person Two
  • Person Three

Committee Two

  • Person One
  • Person Two
  • Person Three

_

WorldFallz - October 1, 2009 - 18:51

ah.... pish tosh... that's easy. You can do that with views-- add fields for committee and person name (be sure to click the 'link' option for the name field), and set the committee field to be grouped.

_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.

Yes that was my first

Darrin Breen - October 1, 2009 - 19:17

Yes that was my first inclination, perhaps I once again have mistated my end goal. The thing preventing me from using views is that there really is no rhyme or reason to the stacking order (at least as far as views would know) but, it has to be in a very certain order (according to most votes the person received). And it rotates through every year. In other words it would look something like this:

Year One:
Committee One

* Person One
* Person Two
* Person Three

Committee Two

* Person One
* Person Two
* Person Three

Year two:
Committee One

* Person Three
* Person One
* Person Two

Committee Two

* Person Two
* Person One
* Person Four

Also. for the sake of easy

dudeoflife - October 1, 2009 - 19:43

Also. for the sake of easy organization,

You should create a new content type called "board of directors"

That way you can create your own custom field/fieldgroups for each member, thus making your customization with views that much more flexible.

 
 

Drupal is a registered trademark of Dries Buytaert.