First off the project description: I am to build a site that is comprised of what I would consider a basic survey with some additional more complicated caveats thrown in. The site admin would need to create a list of topics... say 30 hot button current topics. The topics will be displayed as tiled images with corresponding text—so I'm assuming these might need to be nodes of some type and use views to display them... maybe, not too sure yet.
Here's jpg of the design: http://sevell5.com/voting.jpg
End users will view the list of thirty topics and choose the ten that are most important to them—they don't even need to be ordered, as in specific most important to last important... just, what ten topics are the most important to them... period. As they choose the topics, they highlight and populate a list in the right sidebar—that way the users can see their list of important topics together in a unsorted list. Then, finally they need to submit their list so we can store it in the database.
Once the list is submitted, they will be redirected to another page to see a graph of previous tallied results, to see what other users voted on. The actual graph display is up in the air at this point, but as long as users can see where all the topics are ranking against each other—that is the most important idea of this page.