@Spork-tastic, I think you have overlooked my previous post.
I think the only way to share this world with the community is to upload the save file (the corresponding folder found in (My) Documents/Electronic Arts/The Sims 3/Saves) to a free file sharing site like Mediafire or 4shared and then sharing the link.
This way you can also upload the town with sims in it. You do not need a mod to do this. You should just upload the save file of the town (it's a folder, something like town.sims3) to one of the file sharing sites I linked to (I think you'll also need to sign up for a free account, but I'm not sure) and share the link here.