I've been trying Categories, Taxonomy and other modules trying to get this specific feature. If you know what I need, please tell me.
I want to organize my content by location.
So a Node can be categorized as
"North America->USA->Michigan->Detroit"
The way drupal does this is... put everything in a drop down list and you choose the most exact category. But what I want it to do is have 4 drop down boxes and a text input field.
So first the user selects "North America" then the second drop down box is populated with all the countries in "North America". the second selection box is populated with "Canada, Mexico, USA, etc."
The user choses USA and the 3rd box is populated with all the states in USA.
Then the 4th box is loaded with cities and the user choses the city.
in addition I would like the user to add a city to that state if it is missing from the list (Free Tagging). Since there are thousands of cities around the world I don't have the time to type them all in as children.
As of what I have seen in the modules section, Either you get all thousand cities organized in a hierarchical tree in one pull down box, or you get a fill in the blank for use in Free Tagging.
But the first case doesn't allow users to add cities to the tree, and the second case there is no longer any hierarchical organization. Is there any way to categorize nodes based on a 4 step selection as i described above?