- Create users.php page that takes the user ID as input (users.php?id=NNN) and shows information on the user
- Allow access for logged-in members only
- Include a link to 'Send a friend request'
On the user's own page (their own ID):
- Allow to provide details to the community (my location, brief description)
- Add location and description fields to the 'users' database table
- Show open incoming friend requests to accept or reject
- Manage friends (add with search box, remove from list)
- Show recent tasting notes by friends
- Show recent comments by friends
- Show recent additions to friends' cellars
- Add 'My profile + friends' link to users.php?id=OWN_ID as child item under 'My account' in the main navigation
Later:
- Include all friends' wine menus under the 'For friends' parent in the main navigation
- This requires all users to be able to add bottles (which would require a comprehensive wine database / LIVEX to be implemented first)
- On wine.php, tnote.php show bottles of the wine currently in the cellar (later: or in friends' cellars)
- If in a friend's cellar, allow 'pinging' a friend about the wine via a link
On the user's own page (their own ID):
Later: