Architecture help with user submitted / managed data.
Hi Guys,
I was just wanting to ask for some advice really. I'm wanting to create a site similar to www.couchsurfing.com whereby users can submit rooms they have available for people to stay in when visiting their town. My initial thought would be to use a document type, but I'm concerned this could get dificuilt to manage later on.
I know of the autofolders package which could help organise locations, but I'm not sure what would be the best structure (By username? By country / town?)
I can't entirely see how you could do it without a document typ for locations.
Regarding structure I think I's prefer organizing by locations - this way the url's for the couch pages would be something like yourdomain.net/denmark/copenhagen/streetname-x.aspx - which would be better SEO-wise compared to yourdomain.net/someusername/locationname.aspx
I guess I would need to have some form of validation on the country / city names to help prevent spelling mistakes (Autocomplete might be the best bet as a long list of city names could be quite cumbersome).
For selecting the town, one thought is that car insurance sites often have a series of drop downs, the first for manufacturer, then when you have chosen this, then models. So you could do country, county (region), town.
If you are looking for a data source for Country/StateorProvince/City, try the geoname database at http://download.geonames.org/export/zip. You can get a complete database of pre-geocoded cities that would help with the autocomplete features.
Architecture help with user submitted / managed data.
Hi Guys,
I was just wanting to ask for some advice really. I'm wanting to create a site similar to www.couchsurfing.com whereby users can submit rooms they have available for people to stay in when visiting their town. My initial thought would be to use a document type, but I'm concerned this could get dificuilt to manage later on.
I know of the autofolders package which could help organise locations, but I'm not sure what would be the best structure (By username? By country / town?)
Or should I just create a custom admin section?
What do you guys reckon?
Many thanks
Matt
Hi Matt
I can't entirely see how you could do it without a document typ for locations.
Regarding structure I think I's prefer organizing by locations - this way the url's for the couch pages would be something like yourdomain.net/denmark/copenhagen/streetname-x.aspx - which would be better SEO-wise compared to yourdomain.net/someusername/locationname.aspx
Regards
Jesper Hauge
Cool, thanks Jseper.
I guess I would need to have some form of validation on the country / city names to help prevent spelling mistakes (Autocomplete might be the best bet as a long list of city names could be quite cumbersome).
Matt
For selecting the town, one thought is that car insurance sites often have a series of drop downs, the first for manufacturer, then when you have chosen this, then models. So you could do country, county (region), town.
Use SEO-wise structure, can be generated by some actionhandler, which check if selected town folder is allready created, and if not create it.
And for location use google maps datatype.
http://our.umbraco.org/projects/google-maps-datatype
If you are looking for a data source for Country/StateorProvince/City, try the geoname database at http://download.geonames.org/export/zip. You can get a complete database of pre-geocoded cities that would help with the autocomplete features.
Whoops.... bad link. The punctuation at the end of the sentence got added to the first one.
http://download.geonames.org/export/zip
Awesome,
Cheers guys. Think I have a pretty good idea what I plan to do now. Thanks for all the links, very usefull.
Matt
is working on a reply...