nextcloud / nextcloud/contacts

Contact/Address Should Be Selectable for Copy/Paste into Document

Open
#3,638 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

0. Needs triage enhancement
Dominant language
JavaScript
Stars
642
Forks
220
Avg merge
14h 39m
Merged PRs (30d)
51

Description

How to use GitHub
  • Please use the 👍 reaction to show that you are interested into the same feature.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

In the contacts app of nextcloud-server, the information is laid out in 2-column tabular form. Name -> Phone -> E-mail -> Address in top down fashion. This makes it impossible to select the name, or even the complete address for transfer by copy/paste into a letter in any reasonable form without having to select each piece individually and copy/paste one piece at a time. Go try it. Try to select the Name and Address in a single select to use in another document.

Describe the solution you'd like
A clear and concise description of what you want to happen.

The name and address should be selectable for copy/paste in proper format chosen by the user's LOCALE so that it is easily usable. For example the US standard is:

Name
Address
City, State Zip

(optionally including company below Name)

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Ideally there would be a summary section up top that contains the concise information. Alternatively a [Copy Mailing Address] pop-up providing that information in selectable form would work as well. Just some way you have a usable Name/Address to easily copy/paste into a document.

Additional context
Add any other context or screenshots about the feature request here.

As it is current displayed, attempting to select the name and address just results in a complete mess. For example, see the attached screenshot with attempted selection shown:

nextcloud-addresss-copy-paste

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the contact and address display in the Contacts app and review how the current two-column layout exposes selectable text. Compare the proposed summary section or Copy Mailing Address option with the locale-specific format described in the issue. Done means the name and address can be selected and pasted as readable, locale-appropriate text.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, internationalization
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.