[openstreetmap/openstreetmap-website] Profile settings should indicate visibility (Issue #6547)

Anirban Biswas notifications at github.com
Sat Jan 10 20:16:11 UTC 2026


Rustix69 left a comment (openstreetmap/openstreetmap-website#6547)

## Approach: Add Privacy Notices to Profile Settings

**Changes Required:**

1. **View Templates** - Add Bootstrap alert/info boxes above each form in `/app/views/profiles/*/show.html.erb` explaining visibility (e.g., "publicly visible", "visible to nearby users")

2. **Localization** - Add new i18n keys in `/config/locales/en.yml` under each profile section (images, locations, descriptions, links, companies, heatmaps) for privacy notice text

3. **Privacy Policy Links** - Include links to OSMF privacy policy where relevant using existing helper methods

4. **Testing** - Update system tests in `/test/system/` to verify privacy notices appear on each profile editing page

5. **Consistency** - Use same visual style (Bootstrap alert-info class) across all profile sections for uniform UX


**CC : @1ec5** 

-- 
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/issues/6547#issuecomment-3733457839
You are receiving this because you are subscribed to this thread.

Message ID: <openstreetmap/openstreetmap-website/issues/6547/3733457839 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20260110/8e5c9c5d/attachment.htm>


More information about the rails-dev mailing list