Hi guys,
I‘m working a lot with Nextcloud for document management and like to include individual folder sharings inside Discouse wikis / topics to offer direct access. The best way would be a plugin, that dynamically shows the files and sub folders as expandable detail list view.
I think you need a Discourse plugin. Are the linked files and folders publicly readable?
I know that @joebuhlig uses owncloud (EDIT: He’s mentioned one of those xxx-Cloud things to me recently ) , so his team might be a good place to start.
Usually not. I prefer sharing these folders by link and separate password. Maybe it’s possible to add the password into the link scheme? The user shouldn’t notice that access restriction too much. Therefore the user shouldn’t be asked to enter the pw manually. It’s important for me, to keep some folders semi private and everything smooth as possible.
Usually, I’m linking the Nextcloud folder at the categories pinned introduction topic. But I also like to share folder content within any other post to offer instant access for course material / project files and more.
I guess not. Why is this relevant? It might be possible some NC folder sharings could occur multiple times within one Discourse instance.
Read-only would be perfect. I need the information about file/folder names, file types, sizes, the option to expend / collapse sub folders and a direct download link.
In case the shared folder is password protected, the PW and direct link to NC should be noted somewhere beside the listing view.
It’s a complicated and fair question. I’m not very experienced in (web-based) software development and the cash flow is always an issue I have no commercial use-case. I’d like to close the gap between course document management and an excellent community experience. Each course has it’s own category Moodle and OpenOLAT have a bad user experience.
I would say, yes.
Having a seamless user experience in discussion and document management is the goal for integrative / barrier-free “groupware”. I would compare it with the back linking (feedback loop) of Discourse’s github commits at the comments section on github.com. Every time the users need to open the link separately on anther tab / window, he/she will be interrupted and gets confused from different platforms and usabilities.
Just be aware that what you’re asking for isn’t trivial or quick. It’s a pretty advanced build so it’ll take someone a significant amount of time to get it right.
Thank you very much for you’re kind help and marketplace advice. Interoperability isn’t and won’t be trivial in near future without standardization and solving compatibility issues of standalone software. If this feature will come true, we’ll / I’ll need to find a way, to use WebDAV as bridge technology.
Hello, we also work a lot with Nextcloud and we are wanting to implement Discourse, so I wanted to consult you if you could include for the management of documents and the individual shared folders within the themes / wikis of Discouse to offer direct access. Or if you could relate Nextcloud and Discourse in some way. From already thank you very much!
Ce sujet a été créé en 2019 et Nextcloud a beaucoup évolué depuis. Je serais intéressé de savoir ce que les gens font avec Nextcloud 21 et comment ils envisagent de l’utiliser conjointement avec Discourse, dans un contexte de « groupware ».
À ma connaissance, la réponse à la question posée dans le message original (OP) :
est OUI. Discourse est une plateforme de discussion, tandis que la superpuissance originelle de Nextcloud réside dans la synchronisation et le partage de fichiers : https://nextcloud.com/files/
Peut-être que la solution consiste à revenir vers Nextcloud pour voir s’il existe un intérêt à exploiter Embed Discourse comments on another website via Javascript. Cela pourrait être proposé comme une alternative aux commentaires intégrés de Nextcloud. Actuellement, Nextcloud ressemble à ceci dans la barre latérale :
Avec l’intégration des commentaires Discourse, vous pourriez cliquer sur un lien pour démarrer un sujet dans Discourse afin de discuter de n’importe quel fichier ou dossier, et voir toutes les réponses. Le sujet contiendra un lien de retour vers le fichier ou le dossier Nextcloud.
Lier les groupes Discourse aux Cercles Nextcloud. Notez que cela est actuellement en cours de réécriture complète pour la version 22 de Nextcloud, il est donc recommandé de demander directement aux développeurs pour plus de détails.
Support de l’application Deck pour les tableaux Kanban de projets via l’API, de manière similaire au fonctionnement actuel du plugin Github ou du plugin Gestion de projet.
Support CalDAV, ou une autre méthode pour se connecter à l’application Calendrier Nextcloud.
Lier les événements Discourse et les événements Nextcloud
Savoir quand quelqu’un confirme sa présence depuis l’un ou l’autre système
Le support de l’application Flux Nextcloud pourrait être utile pour des actions personnalisées de style IFTTT.
Mon avis : si cela est possible, veuillez aider à améliorer les commentaires Nextcloud ! C’est un excellent concept qui ne reçoit aucune attention. Ce serait formidable de l’améliorer !
Merci @sunjam ! Je suis également membre sur help.nextcloud.com/user/tobiaseigen, nous pouvons donc y discuter des travaux que les gens mènent pour améliorer ou étendre Nextcloud. Le widget du tableau de bord Discourse et la recherche unifiée sont également intéressants. Je suggère de me concentrer sur quelques points où Discourse excelle vraiment et de simplement désactiver toutes les fonctionnalités concurrentes dans Nextcloud, plutôt que d’essayer d’intégrer toutes les choses ™. Pour moi, il s’agit principalement de discussions, mais aussi de gestion des utilisateurs et de fonctionnalités de sécurité. J’aimerais voir Discourse devenir le fournisseur d’identité pour Nextcloud et d’autres outils de collaboration utilisant OIDC. Ce n’est actuellement pas possible : si vous souhaitez utiliser Discourse comme fournisseur d’identité, vous devez utiliser notre fonctionnalité sur mesure, ce qui nécessite de la programmation.
Pour donner un contexte, mon intérêt actuel pour cela est principalement personnel (j’utilise Nextcloud et Discourse pour divers projets personnels). Je peux facilement imaginer que Nextcloud pourrait aussi intéresser d’autres personnes qui utilisent Discourse pour la collaboration, notamment les clients de Discourse for Teams. Ce serait formidable de pouvoir simplement configurer un serveur Nextcloud complémentaire à côté d’un site Discourse pour synchroniser et partager facilement des médias et d’autres fichiers volumineux, sans avoir recours aux réseaux sociaux ou à Google Drive, etc.
Bien sûr, je tente juste de jeter toutes les idées possibles dans ce fil, parce que tout ce qui peut maintenir la conversation en marche est bon. Les deux sont d’excellents projets, qu’ils s’intègrent davantage ou non.
Malheureusement, je ne trouve ni l’un ni l’autre particulièrement utiles pour moi à l’heure actuelle. Le concept est amusant.
Le tableau de bord n’offre aucun avantage que je puisse trouver par rapport au flux RSS, donc je l’ai entièrement désactivé pour rester concentré sur l’application Fichiers.
Excellent fil de discussion ici. Nous cherchons la même chose, les plugins semblent obsolètes.
Je pense que les fonctionnalités pourraient être excellentes et pas trop complexes à développer :
Connexion à Nextcloud avec les identifiants Discourse. J’ai trouvé le contraire et nous voulons nous connecter depuis notre communauté.
Moyen simple d’insérer des fichiers de Nextcloud dans des sujets sur Discourse (comptes liés depuis le profil ou automatiquement avec SSO).
Possibilité de lier des discussions spécifiques à des salons spécifiques sur Nextcloud Talk (il n’y a plus de Teams sur Discourse ?).
Mélanger le plugin Jitsi Discourse avec Nextcloud Talk (qui utilise aussi Jitsi) et engager un flux de travail accessible depuis les deux points d’accès.
Malheureusement, sauf erreur de ma part (et je serais ravi d’être corrigé !), une intégration étroite entre Discourse et Nextcloud serait trop lourde et je ne pense pas que quiconque ait l’envie de la créer. Par conséquent, créer des liens de partage dans Nextcloud pour ensuite les utiliser dans Discourse est à peu près tout ce qui est réalisable.
Ceci, je le fais avec un grand succès depuis quelques années maintenant, en utilisant le plugin de connexion sociale dans Nextcloud. Il fournit une option « Custom Discourse » prête à l’emploi qui est assez facile à configurer et l’expérience utilisateur est assez transparente.
S’ils n’ont pas déjà de compte, un compte est créé pour eux lors de la connexion. Leurs groupes sont mappés de Discourse à Nextcloud, ce qui peut ensuite être configuré pour fournir des autorisations d’accès en fonction du groupe dans lequel ils se trouvent.
Je pense que si tous vos utilisateurs sont connectés à la fois à Discourse et à Nextcloud, il devrait être possible pour un composant de thème de télécharger des fichiers sur Nextcloud et d’y insérer l’URL. Ce composant de thème cassé le faisait pour YouTube/Vimeo.
Puisque les utilisateurs sont assurés d’être connectés aux deux sites, je pense que cela devrait être possible, bien que ce ne soit pas quelque chose que j’ai fait.