Country field for profile pages #40

Open
opened 2024-03-30 06:52:38 +00:00 by noah · 0 comments

On the chat room, users have country flags assigned based on their current IP address, but for the main website, there isn't an easy way to see someone's country or search/filter by country (only by raw GPS distance away, for users who opted-in to that).

For the main website, a "Country" field (two-digit ISO code) could be added to profile pages and be a filterable option for the member directory.

Users could have their choice of options how to set their country field:

  1. Pick one manually from a dropdown list/manually enter the ISO code.
  2. Automatically set (one time) based on their GeoIP address, with a button to manually refresh from their current IP if they want.
  3. Automatically set (every login) based on their current IP address, for users who rather prefer their country flag to follow them as they travel the world (most similar to the chat room behavior).
  4. Do not store a country. (Note: this would not have any effect on chat room country flags)

The default for users would be 2: on their next login, set their country from their current IP address and wait for them to change the setting to something else if they want.

On the chat room, users have country flags assigned based on their current IP address, but for the main website, there isn't an easy way to see someone's country or search/filter by country (only by raw GPS distance away, for users who opted-in to that). For the main website, a "Country" field (two-digit ISO code) could be added to profile pages and be a filterable option for the member directory. Users could have their choice of options how to set their country field: 1. Pick one manually from a dropdown list/manually enter the ISO code. 2. Automatically set (one time) based on their GeoIP address, with a button to manually refresh from their current IP if they want. 3. Automatically set (every login) based on their current IP address, for users who rather prefer their country flag to follow them as they travel the world (most similar to the chat room behavior). 4. Do not store a country. (Note: this would not have any effect on chat room country flags) The default for users would be 2: on their next login, set their country from their current IP address and wait for them to change the setting to something else if they want.
noah added the
enhancement
label 2024-03-30 06:52:38 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: nonshy/website#40
There is no content yet.