“Link” type column: Open internal Nextcloud content accessible via links in the same tab, as is already the case in Deck (attachments)
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 214
- Forks
- 52
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 82
Description
Is your feature request related to a problem? Please describe.
Currently, if in a “link” column I point to, for example, a PDF document in Nextcloud Files, the file opens in a new tab... which is time-consuming (the tab has to load Files, then open the PDF document...) and inconvenient (you then have to close the tab).
https://github.com/user-attachments/assets/554b9434-d370-4d73-980e-f37fbd4a876a
Describe the solution you'd like
I propose that all internal Nextcloud content (i.e., not links to websites or content hosted outside the Nextcloud instance) should open on top of Nextcloud Tables, in the same tab. This would replicate the exact same behavior as when opening attachments from Deck cards. One click to open the file, one click to close it, and no tab to close.
https://github.com/user-attachments/assets/463a1e94-1193-4c49-a8b7-d552613e13a8
Describe alternatives you've considered
No response
Additional context
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating how Tables renders the “link” column and how Deck opens attachments in the same tab. Compare handling of internal Nextcloud links with external URLs; done means internal content opens and closes within the Tables tab while external links retain their existing behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100