nextcloud / nextcloud/richdocuments

Allow copy content from view-only public link

Open
#4,465 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement feature: share link needs discussion
Dominant language
JavaScript
Stars
453
Forks
147
Avg merge
14h 54m
Merged PRs (30d)
83

Description

Is your feature request related to a problem? Please describe.
When I share a Nextcloud Office-compatible file (ex. ods, odt, odp ..) in view mode via public link, I'd expect the recipient to be able to copy content from the document, being it cells (ods) or text (odt, odp). If I'm not wrong, this is not possible at the moment in the most recent version of Nextcloud and richdocuments.

Describe the solution you'd like
I'd like to allow recipients to copy text from cells and text from Nextcloud Office-compatible files when shared in view mode via public link. Preventing copying text is a plus, so that if there is the option it would be a nice-to-have, but not expected in a normal sharing scenario, I'd say.

Describe alternatives you've considered
The user can download the file, and open it with his/here local editor, but this is less flexible.

Additional context
Sharing a file with Onlyoffice in view mode via public link does allow the user to copy the content.

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

No files, tests, or entry points are named in the issue. Begin by locating the public-link view-mode integration for Nextcloud Office-compatible files; done means recipients can copy cells and text from shared documents, with copy prevention remaining optional.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.