My Developing Online Dating Website
The demo website is at http://dating.burnintrendz.com/ I encourage you all to sign up and help me test and develop features.
I'm still in the early stages, but here's what modules I'm using. I'll update the list as I add them:
- CCK - This is kind of obvious. You have to be able to use so many features that Content Construction Kit has. Start here.
- Advanced Profile Kit - Very useful module. It requires some work to set up, but once done, it will display a user's profile page so beautifully. You also have to include the following modules to set up AdvProfile properly:
- Panels 2
- Views
- Link (for CCK)
- Bio OR Nodeprofile (with Nodefamily and Subform Element)
OPTIONAL: - Buddylist
- Private Message
- User Points, User Titles and User Badges
- Subscriptions
- Automatic Nodetitles
- Guestbook
I'm also trying the Locations module, but I'm not sure yet if that will allow users to select their Country, State, and City when filling out the info.
That's all at this point. More to come. If anyone has any ideas or suggestions, let me know.
UPDATE - Oct 15 2008:
I've managed to figure out the Locations.module. Like most things open-source, the documentation is almost non-existent. However, I've found that when I go to admin/content/types/uprofile/add_field, at the bottom is now an option for a location field. That's all you need is one field. When you choose that, it's all of the location fields available and you can turn some of the fields off if you choose.
The available fields are:
- Location Name
- Street location
- City
- State/Province
- Postal Code
- Country Name
Location name and street location are probably both fields that people would not want to fill out, so I deactivated them (Called "Do Not Collect" on the form.) Postal code is debatable, so I've deactivated that for now, too. The documentation for the module does say that it only works in the USA and Canada, so I've pretty much decided against it.
Three fields are not on the list, and you can't seem to disable them. They are:
- Additional (I assume for additional info needed for an address. It's useless for our purposes, but it can't be shut off.)
- Latitude and Longitude. A cute feature, it allows you to see a map of the user's location, but it's only usable in some countries.
I've tried to use the Location Hierarchy module, but it throws up errors and doesn't seem to work. I'll look at it later to see if it can be patched.

