Bonjour,
Pour améliorer l’organisation des fichiers et dossiers dans le drive, une fonctionnalité de raccourci serait intéressante. Ce raccourci pourrait pointer vers un autre endroit du drive (fichier ou dossier). Cela permettrait de
faciliter l’organisation du drive en assurant la synchronisation de façon automatique (ce qu’une dupplication ne permet pas)
réduire l’empreinte écologique d’une dupplication (un pointeur prend bien moins d’espace qu’un fichier).
Si cela est possible, je serai ravi de pouvoir contribuer à cette amélioration en développant un prototype (j’ai de bonnes bases de développement informatique) ou en le testant.
Arnaud
Bonjour Arnaud,
Il me semble que l’option « Favoris » correspond à ce que tu recherche non ?
(depuis les fichiers, tu clique sur les 3 petits points, puis ajouter aux favoris)
Cyprien
tcit
Mai 23, 2024, 7:41
3
Salut,
Hélas, le système de raccourcis entre les différents systèmes d’exploitations est trop différent pour que Nextcloud ait jugé cela intéressant jusqu’à maintenant, et il faudrait changer énormément de choses dans Nextcloud pour abstraire un fonctionnement qui ne serait pas basé sur des fichiers réels.
Il y a quelques discussions par ici :
opened 10:04PM - 03 Jan 17 UTC
closed 03:23PM - 20 Aug 20 UTC
enhancement
needs info
feature: filesystem
0. Needs triage
<!--
Thanks for reporting issues back to Nextcloud! This is the issue tracker o… f Nextcloud, if you have any support question please check out https://nextcloud.com/support
This is the bug tracker for the Server component. Find other components at https://github.com/nextcloud/
For reporting potential security issues please see https://nextcloud.com/security/
To make it possible for us to help you please fill out below information carefully.
-->
I was entering this request to tie to the discussion on the forum. This feature request is to add the capability to have a single file have multiple paths so it would appear in multiple folders.
https://help.nextcloud.com/t/single-file-with-multiple-paths/6403/4
This shows some information on using this feature on Google Drives.
https://www.labnol.org/internet/add-files-multiple-drive-folders/28715/
After doing some investigation, some of the logic appears to have been implemented already
Biggest Benefits:
- Improve New User Experience in a many file shared repo, by allowing users not familiar with file structure to take hierarchal drill down approach to find the same file.
- Saves Spacing for Mobile applications
- Changes to the file would not require being individual updates to each different path.
Downside:
- Maybe it is a limited use case ;)
Simple Example- (in practice, the same file may exist in 40-60 paths for my particular use case)
Main Directory
-----Applications
----------- Fire Trucks
----------------*File: Fire Truck and Crane Chains
-----------Cranes
----------------*File: Sprocket for Cranes
----------------*File: Fire Truck and Crane Chains
-----Manufactures
----------- Jim’s Sprockets
----------------Catalogs
----------------Brochures
----------------------*File: Sprocket for Cranes
----------------Pricing
----------- FMP Chain
----------------Catalogs
----------------------*File: Fire Truck and Crane Chains
----------------Brochures
----------------Video Demos
----Product Type
----------- Chain
----------------*File: Fire Truck and Crane Chains
----------- Sprockets
----------------*File: Sprocket for Cranes
opened 10:07AM - 01 Aug 13 UTC
closed 09:14AM - 16 Sep 21 UTC
enhancement
It would be nice to be able to create alias/shortcut/link in ownCloud and have t… hem work when viewed from the relevant platforms Mac OS X/Windows/Unix. Currently such objects seem to be invisible in the web interface or in mobile clients.
In Mac OS X Finder in the ownCloud window I can create one that works,
as is also the case using the ownCloud window in Windows Explorer. But these
aliases/shortcuts are not visible in the web interface or in other ownCloud windows.
opened 08:51AM - 15 Jan 14 UTC
closed 08:04AM - 21 Sep 21 UTC
enhancement
bounty
status/STALE
Feature request: The ability to symlink files in the Owncloud synced folder on t… he local computer.
as per this discussion at github/owncloud/mirall: https://github.com/owncloud/mirall/issues/665
This is possible in Dropbox:
(see: http://lifehacker.com/5154698/sync-files-and-folders-outside-your-my-dropbox-folder)
Purpose: to allow a more unified collection in the Owncloud sync folder, and including files from other directories. This is standard feature in Dropbox, and users accustomed to working under this paradigm might expect the same functionality.
Here's a few comments from users in that thread requesting this support:
![15-01-2014_001](https://f.cloud.github.com/assets/394065/1918599/c11e214e-7dc1-11e3-9ac4-d9d191710d1f.jpg)
![image](https://f.cloud.github.com/assets/394065/1918643/783f017c-7dc2-11e3-8c76-5e602a3db944.png)
The moderator Danimo in that thread responded it's impossible, and to open a feature request in core:
> danimo commented:
> "The main problem is that the sever is not capable of storing symlinks. Feel free to open an issue in core about that."
Thanks for your hard work, devs, and will appreciate any consideration of this idea. Awesome application.
opened 06:38AM - 17 Apr 18 UTC
enhancement
feature-request
discussion
epic
feature: sync engine
Currently when I add a symlink inside my Nextcloud folder it doesn't sync becaus… e "Symbolic links are not supported in syncing".
I am trying to use Nextcloud as a home for my data, to have it synced between my PCs. Now I'd also like to be able to access my git-repositories (mostly) code via the directory-structure in Nextcloud but I don't want to sync the git-repositories via Nextcloud. This is why it would be really nice for me to be able syncing only the link to the repository which is on a fixed position on any system. eg: ~/Nextcloud/current_projects/fizzbuzz would point to ~/repositories/fizzbuzz.
If I happen to be on a system where this git-repository isn't present I can just clone the repository there.
This option could be optional (like the syncing of hidden files).
There's also a issue about this for the owncloud-client here: https://github.com/owncloud/client/issues/1440
Je vois qu’il y a quand même quelques travaux en cours sur le sujet (mais je n’en attendrais rien, et ça ne concerne pas vraiment ta demande initiale) :
nextcloud:master
← taminob:feature/allow-symlink-synchronization
opened 10:56AM - 07 Nov 23 UTC
* Resolves: https://github.com/nextcloud/desktop/issues/250
* Related to: https… ://github.com/nextcloud/desktop/pull/6205
## Summary
This PR aims to allow clients to upload/download symlinks to/from the server.
I try to provide an MVP to make some progress with the 5 years old issue regarding symlink synchronization.
## TODO
- [x] Allow upload of symlinks via single-file upload (PUT request)
- [x] Extract from ChunkingV2Plugin to own plugin
- [x] Evaluate if symlinks should be stored as virtual files instead of actual symlinks on server
- [x] Allow upload of symlinks via bulk upload (POST request)
- [x] Allow download of symlinks
- [x] Add symlink file type to server response for querying files
- [x] Investigate necessary UI changes to either indicate or ignore symlinks
## Open discussions
- Database columns in `oc_symlinks` to identify file: `fileid` vs `storage`+`path`
- Use new header field `OC-File-Type` in requests to indicate symlink or encode in `Content-Type` via unique symlink mimetype
## Checklist
- [ ] Code is [properly formatted](https://docs.nextcloud.com/server/latest/developer_manual/digging_deeper/continuous_integration.html#linting)
- [ ] [Sign-off message](https://github.com/src-d/guide/blob/master/developer-community/fix-DCO.md) is added to all commits
- [ ] Tests ([unit](https://docs.nextcloud.com/server/latest/developer_manual/app_development/tutorial.html#unit-tests), [integration](https://docs.nextcloud.com/server/latest/developer_manual/app_development/tutorial.html#integration-tests), api and/or acceptance) are included
- [ ] Screenshots before/after for front-end changes
- [ ] Documentation ([manuals](https://github.com/nextcloud/documentation/) or wiki) has been updated or is not required
- [ ] [Backports requested](https://github.com/nextcloud/backportbot/#usage) where applicable (ex: critical bugfixes)
## Disclaimer
This PR is still in a WIP state, do **not** test this on a production Nextcloud server.
Also, everything in there is still subject to change and hacky solutions and code full with TODOs will appear in this PR.
nextcloud:master
← taminob:feature/sync-unix-symlinks-as-links
opened 11:07AM - 07 Nov 23 UTC
# Summary
This PR allows the synchronization of Unix symlinks on Unix-like sy… stems.
The symlinks will be synchronized as links.
I try to provide an MVP implementation which, in the future, can be further extended to improve usability and add more features.
## TODO
Features:
- [x] Allow upload of symlinks via single-file upload (PUT request)
- [x] Allow upload of symlinks via bulk upload (POST request)
- [x] Allow download of symlinks
- [x] Fix server querying which assumes that everything, that is not a directory, is a file
- [x] GUI option to enable/disable symlink synchronization
- [ ] Hide option on Windows (if not compatible, see next point)
- [ ] Check Windows compatibility (current implementation might work for Windows shortcut files (except probably `setModTime` and `readlink`) since Qt handles shortcut files (`.lnk`) as Windows symlinks)
Known bugs:
- [ ] When enabling symlink synchronization with already existing symlinks, the info message "Files from the ignore list as well as symlinks are not synced." does not disappear until restart
- [x] Conflict with symlink will show size of 0 for broken symlinks or the size of the symlink target for valid symlinks
- [x] When downloading a regular file which overwrites a broken symlink, only the write permission for owner is set and the file is not readable
- [x] Conflict between two (broken?) symlinks different timestamps does result in message "Files from ignore list as well as symbolic links are not synced." for conflict file (although symlink synchronization is enabled)
- [ ] No conflict/synchronization for two (broken?) symlinks with same length and modification time (does also happen for regular files, probably shouldn't be addressed in this PR)
Tasks:
- [ ] Unit testing
- [ ] Regenerate translation files
- [ ] Rewrite git history
# Related
Resolves #250 (and probably also #5509).
This change requires https://github.com/nextcloud/server/pull/41321 for the nextcloud server.
# Disclaimer
This PR is still in a WIP state, do not test this on a production Nextcloud server.
Also, everything in there is still subject to change and hacky solutions and code full with TODOs will appear in this PR.
Dans tous les cas, si tu cherches à contribuer, il faut aller voir du côté de Nextcloud.
Une autre piste pourrait simplement être d’avoir cette application installée pour faire des liens entre dossiers.